Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ d3po Public

❗ This is a read-only mirror of the CRAN R package repository. d3po — Fast and Beautiful Interactive Visualization for 'Markdown' and 'Shiny'. Homepage: https://pacha.dev/d3po/ Report bugs for this package: https://github.com/pachadotdev/d3po/issues

Notifications You must be signed in to change notification settings

cran/d3po

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

D3po

R-CMD-check

Methods and features

D3po’s goal is to provide out-of-the-box beautiful visualizations with minimum time and coding effort from the final user. It acts as intermediate layer between the user and Shiny and D3 by providing “templates”, enabling high quality interactive visualizations.

D3po methods:

  • Area (or distribution) chart
  • Box and whiskers
  • Column charts (horizontal and vertical)
  • Donut chart
  • Geographical maps
  • Line charts
  • Networks
  • Pie chart
  • Scatterplots
  • Treemaps

D3po features:

  • Automatic content resizing, sensitive to internet browser window maximization/minimization
  • Downloading the charts in SVG format
  • Downloading the charts in PNG format
  • Downloading the charts in JPEG format
  • Providing internatilization options (i.e., numbers as 1.234.567,89 instead of 1,234,567.89 in Spanish or French).
  • Producing high quality results with a minimal number of lines of code

Installation

You can install the stable version from CRAN with:

install.packages("d3po")

You can install the development version of d3po from GitHub with:

# install.packages("devtools")
devtools::install_github("pachadotdev/d3po")

Examples

This is an example consisting in the creation of a box and whiskers plot:

d3po(pokemon) %>%
  po_box(daes(x = type_1, y = speed, color = color_1)) %>%
  po_title("Distribution of Pokemon speed by main type")

To access a templated project, in RStudio's top bar click File -> New Project -> New Directory -> Shiny app with Golem+D3po. Otherwise, start with a blank project and run d3po::d3po_template() to copy the same templates.

You can install the templated projects as any other R package. The templates have their own readme files, so please read them.

Vignette

Please (please!) read the vignette (https://github.com/pachadotdev/d3po/blob/main/vignettes/d3po.Rmd).

About

❗ This is a read-only mirror of the CRAN R package repository. d3po — Fast and Beautiful Interactive Visualization for 'Markdown' and 'Shiny'. Homepage: https://pacha.dev/d3po/ Report bugs for this package: https://github.com/pachadotdev/d3po/issues

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages