Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
3 of 21 committers (14.3%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.7%) to scientific vocabulary
Keywords from Contributors
Repository
R interface to dygraphs
Basic Info
- Host: GitHub
- Owner: rstudio
- License: other
- Language: JavaScript
- Default Branch: master
- Homepage: http://rstudio.github.io/dygraphs
- Size: 2.54 MB
Statistics
- Stars: 367
- Watchers: 42
- Forks: 192
- Open Issues: 123
- Releases: 2
Metadata Files
README.md
dygraphs for R
The dygraphs package is an R interface to the dygraphs JavaScript charting library. It provides rich facilites for charting time-series data in R, including:
- Automatically plots xts time series objects (or any object convertible to xts).
- Highly configurable axis and series display (including optional second Y-axis).
- Rich interactive features including zoom/pan and series/point highlighting.
- Display upper/lower bars (e.g. prediction intervals) around series.
- Various graph overlays including shaded regions, event lines, and point annotations.
- Use at the R console just like conventional R plots (via RStudio Viewer).
- Seamless embedding within R Markdown documents and Shiny web applications.
Installation
The dygraphs package depends on the development version of the htmlwidgets package so you need to install both packages. You can do this using the devtools package as follows:
S
devtools::install_github(c("ramnathv/htmlwidgets", "rstudio/dygraphs"))
Usage
If you have an xts-compatible time-series object creating an interactive plot of it is as simple as this:
S
dygraph(nhtemp, main = "New Haven Temperatures")
You can also further customize axes and series display as well as add interacitve features like a range selector:
S
dygraph(nhtemp, main = "New Haven Temperatures") %>%
dyAxis("y", label = "Temp (F)", valueRange = c(40, 60)) %>%
dyOptions(fillGraph = TRUE, drawGrid = FALSE) %>%
dyRangeSelector()
See the online documentation for the dygraphs package for additional details and examples.
Owner
- Name: RStudio
- Login: rstudio
- Kind: organization
- Email: info@rstudio.org
- Location: Boston, MA
- Website: http://rstudio.org
- Repositories: 356
- Profile: https://github.com/rstudio
GitHub Events
Total
- Issues event: 3
- Watch event: 5
Last Year
- Issues event: 3
- Watch event: 5
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| JJ Allaire | jj@r****g | 373 |
| Petr Shevtsov | p****v@g****m | 67 |
| klauk | l****f@g****m | 13 |
| jrowen | j****o@g****m | 10 |
| dgromer | d****r@m****g | 9 |
| Hayden Rabel | h****l@g****m | 5 |
| bthieurmel | b****l@g****m | 3 |
| Pierre Formont | p****o@d****m | 2 |
| Jeff Hanson Local Admin | j****n@C****u | 2 |
| Noah Wilcox | n****h@r****m | 2 |
| Michel Kuhlmann | k****m@t****h | 2 |
| timelyportfolio | k****l@t****m | 2 |
| Charles | c****s@d****r | 1 |
| Daniel Krizian | d****n@g****m | 1 |
| Kun Ren | k****n@r****e | 1 |
| Matti Pastell | m****l@h****i | 1 |
| Yihui Xie | x****e@y****e | 1 |
| Allan Tribe | a****e@n****m | 1 |
| londonrockslive | l****e@g****m | 1 |
| paleo13 | j****n@u****u | 1 |
| wdwatkins | w****s@u****v | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: about 1 year ago
All Time
- Total issues: 97
- Total pull requests: 18
- Average time to close issues: 9 months
- Average time to close pull requests: 7 months
- Total issue authors: 81
- Total pull request authors: 13
- Average comments per issue: 2.33
- Average comments per pull request: 2.56
- Merged pull requests: 9
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 2
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 2
- Pull request authors: 0
- Average comments per issue: 0.5
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- ghost (3)
- ckatsulis (3)
- lmeninato (2)
- hoasxyz (2)
- sanjmeh (2)
- cvmartin (2)
- NanisTe (2)
- timelyportfolio (2)
- ThomasSiegmund (2)
- przmv (2)
- vspinu (2)
- pi0tr3k (2)
- davidblakneymoore (2)
- vikram-rawat (2)
- datenzauberai (1)
Pull Request Authors
- jjallaire (5)
- timelyportfolio (2)
- bbTomas (1)
- tr8dr (1)
- mitchelloharawild (1)
- jeffreyhanson (1)
- hiasel (1)
- wdwatkins (1)
- JMPivette (1)
- ntwi (1)
- CharlesBordet (1)
- klaukh (1)
- przmv (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- cran 42,836 last-month
- Total docker downloads: 242,369
-
Total dependent packages: 46
(may contain duplicates) -
Total dependent repositories: 260
(may contain duplicates) - Total versions: 20
- Total maintainers: 1
cran.r-project.org: dygraphs
Interface to 'Dygraphs' Interactive Time Series Charting Library
- Homepage: https://github.com/rstudio/dygraphs
- Documentation: http://cran.r-project.org/web/packages/dygraphs/dygraphs.pdf
- License: MIT + file LICENSE
-
Latest release: 0.4.5
published over 10 years ago
Rankings
Maintainers (1)
conda-forge.org: r-dygraphs
- Homepage: https://github.com/rstudio/dygraphs
- License: MIT
-
Latest release: 1.1.1.4
published almost 4 years ago
Rankings
Dependencies
- R >= 3.0 depends
- rmarkdown >= 0.3.3 enhances
- shiny >= 0.10.2.1 enhances
- htmltools >= 0.3.5 imports
- htmlwidgets >= 0.6 imports
- magrittr * imports
- xts >= 0.9 imports
- zoo >= 1.7 imports
- testthat * suggests
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/upload-artifact main composite
- r-lib/actions/setup-pandoc v1 composite
- r-lib/actions/setup-r v1 composite
- actions/cache v2 composite
- actions/checkout v2 composite
- r-lib/actions/setup-r v1 composite