Package: billboarder 0.5.0.9000

Victor Perrier

billboarder: Create Interactive Chart with the JavaScript 'Billboard' Library

Provides an 'htmlwidgets' interface to 'billboard.js', a re-usable easy interface JavaScript chart library, based on D3 v4+. Chart types include line charts, scatterplots, bar/lollipop charts, histogram/density plots, pie/donut charts and gauge charts. All charts are interactive, and a proxy method is implemented to smoothly update a chart without rendering it again in 'shiny' apps.

Authors:Victor Perrier [aut, cre], Fanny Meyer [aut], NAVER Corp [cph], Mike Bostock [cph]

billboarder_0.5.0.9000.tar.gz
billboarder_0.5.0.9000.zip(r-4.5)billboarder_0.5.0.9000.zip(r-4.4)billboarder_0.5.0.9000.zip(r-4.3)
billboarder_0.5.0.9000.tgz(r-4.4-any)billboarder_0.5.0.9000.tgz(r-4.3-any)
billboarder_0.5.0.9000.tar.gz(r-4.5-noble)billboarder_0.5.0.9000.tar.gz(r-4.4-noble)
billboarder_0.5.0.9000.tgz(r-4.4-emscripten)billboarder_0.5.0.9000.tgz(r-4.3-emscripten)
billboarder.pdf |billboarder.html
billboarder/json (API)
NEWS

# Install 'billboarder' in R:
install.packages('billboarder', repos = c('https://dreamrs.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/dreamrs/billboarder/issues

Datasets:

On CRAN:

data-visualizationhtmlwidgets

9.81 score 174 stars 4 packages 96 scripts 2.7k downloads 82 exports 59 dependencies

Last updated 22 days agofrom:20db77e753. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 30 2024
R-4.5-winOKOct 30 2024
R-4.5-linuxOKOct 30 2024
R-4.4-winOKOct 30 2024
R-4.4-macOKOct 30 2024
R-4.3-winOKOct 30 2024
R-4.3-macOKOct 30 2024

Exports:%>%aesbaugebaugeOutputbb_add_stylebb_aesbb_aes_stringbb_areabb_axisbb_barbb_bar_color_manualbb_barchartbb_bubblebb_callbacksbb_categoriesbb_colorbb_colors_manualbb_databb_densityplotbb_donutbb_donutchartbb_exportbb_gaugebb_gaugechartbb_gridbb_histogrambb_interactionbb_labsbb_legendbb_linebb_linechartbb_loadbb_lollipopbb_paddingbb_piebb_piechartbb_pointbb_proxy_axis_labelsbb_proxy_data_colorsbb_proxy_data_namesbb_proxy_defocusbb_proxy_flowbb_proxy_focusbb_proxy_groupsbb_proxy_hidebb_proxy_legendbb_proxy_showbb_proxy_tooltipbb_proxy_transformbb_proxy_xsbb_radarbb_radarchartbb_regionsbb_renderbb_scatterplotbb_splinebb_subchartbb_svgbb_titlebb_tooltipbb_transitionbb_treemapbb_treemapchartbb_unloadbb_x_axisbb_x_gridbb_y_axisbb_y_gridbb_zoombbaesbbaes_stringbillboarderbillboarderOutputbillboarderProxyJSprefixproxy_examplerenderBaugerenderBillboarderset_color_paletteset_themesuffix

Dependencies:base64encbslibcachemclicolorspacecommonmarkcrayondigestevaluatefansifarverfastmapfontawesomefsggplot2gluegtablehighrhtmltoolshtmlwidgetshttpuvisobandjquerylibjsonliteknitrlabelinglaterlatticelifecyclemagrittrMASSMatrixmemoisemgcvmimemunsellnlmepillarpkgconfigpromisesR6rappdirsRColorBrewerRcpprlangrmarkdownsassscalesshinysourcetoolstibbletinytexutf8vctrsviridisLitewithrxfunxtableyaml

billboarder

Rendered frombillboarder.Rmdusingknitr::rmarkdownon Oct 30 2024.

Last update: 2023-10-31
Started: 2019-02-25

Introduction - basic use

Rendered frombillboarder-intro.Rmdusingknitr::rmarkdownon Oct 30 2024.

Last update: 2021-10-22
Started: 2017-08-24

Mapping - map variables to the chart

Rendered frombillboarder-mapping.Rmdusingknitr::rmarkdownon Oct 30 2024.

Last update: 2021-10-22
Started: 2017-10-12

Options - styling charts

Rendered frombillboarder-options.Rmdusingknitr::rmarkdownon Oct 30 2024.

Last update: 2021-10-22
Started: 2017-08-24

Readme and manuals

Help Manual

Help pageTopics
An 'htmlwidget' interface to the billboard.js javascript chart librarybillboarder-package
Power ratings for The Avengers.avengers avengers_wide
Simple Gaugebauge
Shiny bindings for baugebauge-shiny baugeOutput renderBauge
Add custom style for regions and grid linesbb_add_style
Area property for a Billboard.js chartbb_area
Add axis parametersbb_axis bb_x_axis bb_y_axis
Bar property for a Billboard.js chartbb_bar
Manual color for barchartbb_bar_color_manual
Helper for creating a bar chartbb_barchart
Bubble property for a Billboard.js chartbb_bubble
Callbacks for billboard chartsbb_callbacks
Set categories on X axisbb_categories
Color property for a Billboard.js chartbb_color
Set colors for each datasbb_colors_manual
Add data to Billboard chartbb_data
Helper for creating a density plotbb_densityplot
Donut property for a Billboard.js chartbb_donut
Helper for creating a donut chartbb_donutchart
Export a Billboard to PNGbb_export
Gauge property for a Billboard.js chartbb_gauge
Helper for creating a gaugebb_gaugechart
Grid property for a Billboard.js chartbb_grid bb_x_grid bb_y_grid
Helper for creating an histogrambb_histogram
Interaction property for a Billboard.js chartbb_interaction
Quickly set title, axis labels and captionbb_labs
Add legend parametersbb_legend
Line property for a Billboard.js chartbb_line
Helper for creating a line chartbb_linechart
Load data to the chart with proxybb_load
Helper for creating a lollipop chartbb_lollipop
The padding of the chart element.bb_padding
Pie property for a Billboard.js chartbb_pie
Helper for creating a pie chartbb_piechart
Point property for a Billboard.js chartbb_point
Update axis labels with proxybb_proxy_axis_labels
Change colors with proxybb_proxy_data_colors
Change names of the data with proxybb_proxy_data_names
Update chart flow with proxybb_proxy_flow
Highlights specified targets and fade out the others.bb_proxy_defocus bb_proxy_focus
Update chart groups with proxybb_proxy_groups
Hide method with proxybb_proxy_hide
Show or hide legend with proxybb_proxy_legend
Show method with proxybb_proxy_show
Show or hide tooltip with proxybb_proxy_tooltip
Update chart type with proxybb_proxy_transform
Update x values with proxybb_proxy_xs
Radar property for a Billboard.js chartbb_radar
Helper for creating a radar chartbb_radarchart
Regions property for a Billboard.js chartbb_regions
Render property for a Billboard.js chartbb_render
Helper for creating a scatter chartbb_scatterplot
Spline property for a Billboard.js chartbb_spline
Subchart property for a Billboard.js chartbb_subchart
SVG property for a Billboard.js chartbb_svg
Add title to Billboard.js chartbb_title
Tooltip property for a Billboard.js chartbb_tooltip
Transition property for a Billboard.js chartbb_transition
Treemap property for a Billboard.js chartbb_treemap
Helper for creating a treemap chartbb_treemapchart
Unload data to the chart with proxybb_unload
Zoom property for a Billboard.js chartbb_zoom
Map variables on the chartbbaes bbaes_string bb_aes bb_aes_string billboard-aes
Set theme and default colors for Billboard chartsbillboard-theme set_color_palette set_theme
Create a Billboard.js widgetbillboarder
billboarder exported operators and S3 methods%>% aes billboarder-exports JS
Shiny bindings for billboarderbillboarder-shiny billboarderOutput billboarderProxy renderBillboarder
French electricity generation by power source for the day of 2017-06-12.cdc_prod_filiere
Monthly supply / demand balance (january 2007 to june 2017)equilibre_mensuel
Shortcut to add a prefix value to axis labelsprefix
French electricity generation by year and branch.prod_filiere_long
French electricity generation by year and branch.prod_par_filiere
Proxy use exampleproxy_example
Shortcut to add a suffix value to axis labelssuffix