nazliozum / world_happiness Goto Github PK
View Code? Open in Web Editor NEWShiny app that show happiness scores of countries around the world in 2015, 2016 and 2017
Shiny app that show happiness scores of countries around the world in 2015, 2016 and 2017
I can see Ozum's effort to add much functionality in her app. In general, the app gives you the ability to summarize many different combinations of plots. But, the first thing it catches my eyes is the app is too crowded. There are many options in the sidebar which makes harder to focus.
I like one can review the Happiness score per year just clicking year buttons.
The third tab which is “Happiness Ranking: selected year” gives us top 10 and bottom 10 but you already have the Table and you are using “DT table”, which is very good, enables you to rank by Happiness column or any other columns you want. Instead of this table to repeat yourself, you can add a map which shows the top and bottom ten countries with by coloring them. When you hover them you can see the rank of the country and some basic information. Or, maybe you can have this map for the filtered data you process.
I liked you have “Select All” for selectInput for country and region input. But, if you can handle the size of the selectInput it would be very good. (I need to do that too actually for my app.)
The plot you have gives us the colored countries but I would want to see what the other information is about the country I hover. You actually have this on your table but you need to go the table and search for it it may not be practical.
I liked Ozum added an external link to the data related to the app.
Ozum
What was done right according to me
What can be improved/ changed
Select Region
placeholder is just unnecessary so you can get rid of thatWhat was done right according to me
What can be improved/ changed
I think the app does a good job at giving a quick overview of happiness index and factors involved in calculating it across the world and could be useful for the end-user.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.