Giter Club home page Giter Club logo

covid_dashboard's People

Contributors

divyanshiwadhwa avatar randrescastaneda avatar tonyfujs avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

pinkdiamond1

covid_dashboard's Issues

Y scale for low-income countries

I'm trying to limit the display to LICs. I've turned off the other income groups in the legend and removed all "compared" countries, but it still leaves a residual annotation line as shown here. As a result, the Y axis also doesn't scale correctly.

image

I can work around it by specifically selecting an LIC country, but it's not very intuitive, and is further confusing because the chart resets the legend whenever I change the country selection or any other dimension.

Is there any way to improve the user interface a bit?

  1. Remove the phantom annotation line if no countries are selected
  2. Avoid resetting the legend when user changes other dimensions

logarithmic y axis

From William Oliver via email:

Could you let me know who is/are behind the DECDG COV-19 dashboard? It’s really great, I just had a suggestion: enable log-scale on the y-axis to allow users to see the trajectory/rate-of-change of confirmed cases or deaths over time more clearly.

Link treemap to bar chart

Not sure how easy / difficult this would be, but having the bar chart adjusting automatically when drilling-down on the treemap would be a very nice feature

Number display

Numbers could be easier to read with spacing every thousands
image

Do we need the scatterplot legend?

Related to Vinny's ticket #45 on improving the scatterplot legend, I'm just wondering if we even need it. How relevant are Bank regions in this context? My sense is: "somewhat relevant" but not proportionate to the amount of space used by the legend.

What if instead we added the region names to the rollovers and removed the legend?

Show case data per selected countries in the badges

As Umar suggested: can it show case data for selected countries in addition to or in lieu of the global totals? As Div, noted, there are some UI issues if user selects a bunch of countries.

Another option could be to add a 4-column table and show it there:

Country Cases Deaths Recoveries
China 80,000 8,000 70,000
US 10,000 200 3
Italy ... ... ...
...

Reduce the size of dfm

Loading the dfm object is currently the main bottleneck performance wise. Maybe some columns / rows can be removed?

Missing indicators

I just refreshed the data, but life expectancy is still not showing up...

@randrescastaneda Can you take a look at this if you have a bit of time? (I will be mostly unavailable for the next few hours)

  1. Can you double check that the life expectancy indicator is indeed missing? I looked quickly, so I may have missed it
  2. Can you try to figure out why this is the case? There is a list of hard coded indicators at the beginning of the 01_get_data.R script. My guess is this is the issue...

Thanks!

cc @DivyanshiWadhwa

Random color for line chart

The colors of the lines on the line chart seem to be assigned randomly... Please see below a screenshot taken a few minutes ago. I'm pretty sure those were not the colors that showed up for me yesterday...

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.