Giter Site home page Giter Site logo

johanley / covid-19-canada Goto Github PK

View Code? Open in Web Editor NEW
8.0 8.0 0.0 196.86 MB

COVID-19 stats reported by Canadian governments. Supporting screenshots. CSV, JSON. Three months of data, from 2020-03-31 to 2020-06-30 inclusive.

HTML 15.53% Java 52.93% CSS 2.62% JavaScript 28.91%
canada charts covid-19 covid-19-canada csv data-analysis dataset federal json provinces screenshots stats

covid-19-canada's People

Contributors

johanley avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

covid-19-canada's Issues

Suppress the link if there's no supporting screenshot.

Most data has a supporting screenshot, but there are exceptions.
If the screenshot doesn't support the data, then no link to the screenshot should be generated.

The following should not have a link to a screenshot.

Tests-performed :

  • NB from 2020-03-31 to 2020-04-16 (inclusive). This exception occurred because of my error in collecting the data.

Hospitalizations (all date ranges are inclusive; all of these occurred because I started collecting this statistic late, about mid-April):

  • ON 2020-03-31 to 2020-04-01
  • QC 2020-03-31 to 2020-04-06
  • NB 2020-03-31 to 2020-04-05
  • NS 2020-03-31 to 2020-04-06
  • NL 2020-03-31 to 2020-04-03

Markdown only: bar charts render poorly when screen-width is small.

In markdown world, the bar charts are truncated/maxed out when the screen-width is small.

(This issue applies only to the simplistic charts implemented in markdown; it doesn't apply to the better charts implemented with plotly.js)

This is a result of the implementation in github's markdown. That tool has no fine control over the CSS, as far as I can see. I have no means of changing the style of the table.

Mitigate: hold the device in landscape mode.

CA time series - daily change - reporting artifacts

Daily-change time series for CA on the home page is very spiky. This is very likely an artifact of the timing of reporting. ON and QC are two large jurisdictions. If the timing of reporting is not uniform, then this is exactly the kind of wild variation in the daily values for CA you would expect.

These large swings are reporting-artifacts. They should be removed because they are pretty meaningless, and downright misleading.

Instead, for the daily changes for CA, show a running average value. This will give a much more realistic picture of what's really going on.

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.