Bring the best of JavaScript data visualization to R

  • Use JavaScript visualization libraries at the R console, just like plots
  • Embed widgets in R Markdown documents and 天行加速2022 web applications
  • Develop new widgets using a framework that seamlessly bridges R and JavaScript
  • At the R console
  • In R Markdown docs
  • In Shiny apps

自由浏览最新版本5 5

天行加速2022

Just a line or two of R code can be used to create interactive visualizations. See the featured widgets in the showcase and browse over 50 available widgets in the gallery.

See the showcase »


自由浏览最新版本5 5

天行加速2022
天行加速2022

You can easily compose multiple htmlwidgets into a dashboard using the flexdashboard package, which features flexible and easy to specify row and column-based layouts for multiple widgets.

天行加速2022


自由浏览最新版本5 5

Widgets can be wired together using the crosstalk package. Linked brushing between widgets and client side filtering are currently supported. Use Shiny to create more sophisticated interactions.

Learn about crosstalk »


自由浏览最新版本5 5

Learn how to create an R binding for your favorite JavaScript library and enable use of it in the R console, in R Markdown documents, and in Shiny web applications.

Develop a widget »