Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

timeseries plot #7

Open
spencerpease opened this issue May 11, 2018 · 0 comments
Open

timeseries plot #7

spencerpease opened this issue May 11, 2018 · 0 comments
Assignees
Labels
enhancement New feature or request Plot Type

Comments

@spencerpease
Copy link
Contributor

spencerpease commented May 11, 2018

We should support timeseries plots the same way se support clock plots -- with a timeseriesBase() function with lots of arguments to tweak almost anything and a timeseries() function that has a few named styles that run timeseriesBase() with a specific collection of arguments.

The timeseriesBase() function should include at least the following options:

  • add raw pm2.5 values as points or lines
  • add nowcast values as points or lines
  • add vertical grid lines
  • add horizontal grid lines
  • add shaded night coloring
  • add horizontal colored AQI lines
  • add side stacked bar of AQI colors
  • add legend
  • add title

Most of the above will probably be determined by arguments. But there should also be a section of timeseriesBase() where various things like gridLineSize and gridLineColor are set. We will hardcode these values for now and only promote them to function arguments if we need to to support requested styles.

Again, the clockPlot() and clockPlotBase() functions provide an example of how to construct these two functions.

@spencerpease spencerpease added enhancement New feature or request Plot Type labels May 11, 2018
@spencerpease spencerpease self-assigned this May 11, 2018
@jonathancallahan jonathancallahan added this to the v0.5 milestone Oct 23, 2018
@jonathancallahan jonathancallahan changed the title Create a timeseries plot timeseries plot Oct 23, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Plot Type
Projects
None yet
Development

No branches or pull requests

3 participants