highcharter

R wrapper for highcharts

https://github.com/jbkunst/highcharter

Science Score: 36.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
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    2 of 31 committers (6.5%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.2%) to scientific vocabulary

Keywords

cran highcharts htmlwidgets r rstats shiny shiny-r visualization wrapper

Keywords from Contributors

tidy-data data-manipulation grammar web-app web-development bioinformatics
Last synced: 6 months ago · JSON representation

Repository

R wrapper for highcharts

Basic Info
Statistics
  • Stars: 731
  • Watchers: 37
  • Forks: 151
  • Open Issues: 39
  • Releases: 10
Topics
cran highcharts htmlwidgets r rstats shiny shiny-r visualization wrapper
Created about 10 years ago · Last pushed 9 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct

README.md

HIGHCHARTER

CRAN_Status_Badge CRAN downloads Project Status: Active – The project has reached a stable, usablestate and is being activelydeveloped. Lifecycle:stable Codecov test coverage R-CMD-check Last commit GitHub closed issues GitHub issues Github Stars

Highcharter is a R wrapper for Highcharts javascript library and its modules. Highcharts is very flexible and customizable javascript charting library and it has a great and powerful API.

The main features of highcharter are:

  • Chart various R objects with one function: with hchart(x) you can chart data.frames, numeric or character vectors, ts, xts, forecast, survfit objects.
  • Support Highstock You can create a candlestick charts in 2 lines of code. Support xts class from the {quantmod} package.
  • Support Highmaps Create choropleth charts or add information in geojson format.
  • Themes: you configure your chart in multiples ways. There are implemented themes like economist, financial times, google, 538 among others.
  • A lot of features and plugins: motion, draggable points, font-awesome, tooltips, annotations.

Installation

CRAN version:

r install.packages("highcharter")

Development version:

r remotes::install_github("jbkunst/highcharter")

How to start

There are a lot of vignettes to show how highcharter works and what you can do:

  • vignette("highcharter") to explore the basics of the package.
  • vignette("first-steps") to know how to make a visualization from a data frame.
  • vignette("showcase") to see highcharts flexibility in terms of customization and design.
  • vignette("highcharts-api") show the main functions to configure charts with the implemented Highcharts API.
  • vignette("highchartsjs-api-basics") explain the relationship between the highchartsJS API and highcharter.

Licence

Highcharter has a dependency on Highcharts, a commercial JavaScript charting library. Highcharts offers both a commercial license as well as a free non-commercial license. Please review the licensing options and terms before using this software, as the highcharter license neither provides nor implies a license for Highcharts.

Highcharts (https://highcharts.com) is a Highsoft product which is not free for commercial and Governmental use.

Owner

  • Name: Joshua Kunst
  • Login: jbkunst
  • Kind: user
  • Location: Chile
  • Company: MyLab

A #bug #coder

GitHub Events

Total
  • Create event: 1
  • Release event: 1
  • Issues event: 52
  • Watch event: 16
  • Issue comment event: 30
  • Push event: 10
  • Fork event: 2
Last Year
  • Create event: 1
  • Release event: 1
  • Issues event: 52
  • Watch event: 16
  • Issue comment event: 30
  • Push event: 10
  • Fork event: 2

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 1,128
  • Total Committers: 31
  • Avg Commits per committer: 36.387
  • Development Distribution Score (DDS): 0.129
Past Year
  • Commits: 23
  • Committers: 1
  • Avg Commits per committer: 23.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Joshua j****t@g****m 983
Pachamaltese m****s@d****l 53
Nuno Agostinho d****o@s****t 31
bart b****t@o****m 11
Kamil Slowikowski k****i@g****m 7
hrabel h****l@g****m 6
martinjhnhadley m****y@g****m 5
Christian M****C@E****U 4
David Breuer D****r 2
jonathan-armond-mpf 3****f 2
alex hayes a****s@g****m 2
Nuno Agostinho n****o@g****m 2
Danton Noriega d****a 2
Eduardo Flores e****o@e****g 1
Edwin de Jonge e****e@g****m 1
Matthias Grenié m****e@e****r 1
Nick Carchedi n****i@g****m 1
Daniel Possenriede p****e@a****e 1
Tim Sneath t****s@m****m 1
Minich M****C@C****U 1
Markus Voge m****e@e****e 1
Kunst Fuentes j****t@C****S 1
Joshua Benjamin Kunst Fuentes j****t@c****l 1
John Stanton-Geddes J****s@d****m 1
Paul Campbell p****1@g****m 1
Sean Rand 9****d 1
William Lai 4****1 1
Xianying Tan s****n@1****m 1
nordic70 n****0 1
pachevalier p****r@g****m 1
and 1 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 140
  • Total pull requests: 9
  • Average time to close issues: over 1 year
  • Average time to close pull requests: about 1 year
  • Total issue authors: 111
  • Total pull request authors: 8
  • Average comments per issue: 1.95
  • Average comments per pull request: 1.33
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 14
  • Pull requests: 0
  • Average time to close issues: about 22 hours
  • Average time to close pull requests: N/A
  • Issue authors: 5
  • Pull request authors: 0
  • Average comments per issue: 0.36
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • jbkunst (12)
  • rwaaijman (2)
  • batpigandme (2)
  • mathiasleroy (2)
  • tnguyenqh (2)
  • akshaybholee (2)
  • CamilaAchuri (2)
  • learning-freak (2)
  • LuShuYangMing (2)
  • royfrancis (2)
  • mgarbuzov (2)
  • lexkel (2)
  • MaxShreck83 (2)
  • lyndon-bird (2)
  • robertogilsaura (2)
Pull Request Authors
  • shosaco (2)
  • mrjoh3 (2)
  • Rekyt (2)
  • lindsayjorgenson (2)
  • dylancis (1)
  • nordicgit70 (1)
  • ksnap28 (1)
  • charliejhadley (1)
Top Labels
Issue Labels
closed-due-inactivity (95) question (4) enhancement (4) It's my fault (3) wontfix (2) bug (1) hacktoberfest (1) duplicate (1) courtesy (1) good example (1) minor (1) stranger-things (1)
Pull Request Labels
closed-due-inactivity (8)

Packages

  • Total packages: 2
  • Total downloads:
    • cran 128,676 last-month
  • Total docker downloads: 49,426
  • Total dependent packages: 19
    (may contain duplicates)
  • Total dependent repositories: 142
    (may contain duplicates)
  • Total versions: 17
  • Total maintainers: 1
cran.r-project.org: highcharter

A Wrapper for the 'Highcharts' Library

  • Versions: 8
  • Dependent Packages: 19
  • Dependent Repositories: 142
  • Downloads: 128,676 Last month
  • Docker Downloads: 49,426
Rankings
Forks count: 0.4%
Stargazers count: 0.5%
Dependent repos count: 1.7%
Average: 2.3%
Docker downloads count: 3.6%
Downloads: 3.7%
Dependent packages count: 3.9%
Maintainers (1)
Last synced: 6 months ago
proxy.golang.org: github.com/jbkunst/highcharter
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 9.0%
Average: 9.6%
Dependent repos count: 10.2%
Last synced: 6 months ago

Dependencies

DESCRIPTION cran
  • R >= 2.10 depends
  • assertthat * imports
  • broom * imports
  • dplyr >= 1.0.0 imports
  • htmltools * imports
  • htmlwidgets * imports
  • igraph * imports
  • jsonlite * imports
  • lubridate * imports
  • magrittr * imports
  • purrr * imports
  • quantmod * imports
  • rjson * imports
  • rlang >= 0.1.1 imports
  • rlist * imports
  • stringr >= 1.3.0 imports
  • tibble >= 1.1 imports
  • tidyr * imports
  • xts * imports
  • yaml * imports
  • zoo * imports
  • MASS * suggests
  • covr * suggests
  • forecast * suggests
  • gapminder * suggests
  • geojsonio * suggests
  • ggplot2 * suggests
  • httr * suggests
  • knitr * suggests
  • rmarkdown * suggests
  • shiny * suggests
  • spelling * suggests
  • survival * suggests
  • testthat * suggests
  • viridisLite * suggests
.github/workflows/R-CMD-check.yaml actions
  • actions/checkout v2 composite
  • r-lib/actions/check-r-package v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/pkgdown.yaml actions
  • JamesIves/github-pages-deploy-action 4.1.4 composite
  • actions/checkout v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite