plotly: Create Interactive Web Graphics via 'plotly.js'

Easily translate 'ggplot2' graphs to an interactive web-based version and/or create custom web-based visualizations directly from R. Once uploaded to a 'plotly' account, 'plotly' graphs (and the data behind them) can be viewed and modified in a web browser.

AuthorCarson Sievert [aut, cre], Chris Parmer [aut, cph], Toby Hocking [aut], Scott Chamberlain [aut], Karthik Ram [aut], Marianne Corvellec [aut], Pedro Despouy [aut]
Date of publication2016-11-12 00:14:36
MaintainerCarson Sievert <cpsievert1@gmail.com>
LicenseMIT + file LICENSE
Version4.5.6
https://plot.ly/r
https://cpsievert.github.io/plotly_book/, https://github.com/ropensci/plotly

View on CRAN

Man pages

add_annotations: Add an annotation(s) to a plot

add_data: Add data to a plotly visualization

add_fun: Apply function to plot, without modifying data

add_trace: Add trace(s) to a plotly visualization

as_widget: Convert a list to a plotly htmlwidget object

as.widget: Convert a plotly object to an htmlwidget object

bbox: Estimate bounding box of a rotated string

colorbar: Modify the colorbar

config: Set the default configuration for plotly

embed_notebook: Embed a plotly figure as an iframe into a Jupyter Notebook

event_data: Access plotly user input event data in shiny

export: Export a plotly graph to a static file

geom2trace: Convert a "basic" geoms to a plotly.js trace.

get_figure: Request a figure object

gg2list: Convert a ggplot to a list.

ggplotly: Create plotly graphs using ggplot2 syntax

hide_colorbar: Hide color bar(s)

hide_guides: Hide guides (legends and colorbars)

hide_legend: Hide legend

hobbs: Hobbs data

knit_print.plotly_figure: Embed a plotly figure as an iframe in a knitr doc

last_plot: Retrieve the last plot to be modified or created.

layout: Modify the layout of a plotly visualization

mic: Mic data

offline: Plotly Offline

plot_geo: Initiate a plotly-geo object

plotly: Main interface to plotly

plot_ly: Initiate a plotly visualization

plotly_build: 'Build' (i.e., evaluate) a plotly object

plotly_data: Obtain data associated with a plotly graph

plotly_empty: Create a complete empty plotly graph.

plotly_IMAGE: Create/Modify plotly images

plotly_json: Inspect JSON sent to plotly.js

plotly_POST: Create/Modify plotly graphs

plotly-shiny: Shiny bindings for plotly

plot_mapbox: Initiate a plotly-mapbox object

print.plotly_figure: Print a plotly figure object

rangeslider: Add a range slider to the x-axis

reexports: Objects exported from other packages

schema: Display plotly's plot schema

signup: Create a new plotly account.

style: Modify trace(s)

subplot: View multiple plots in a single view

to_basic: Convert a geom to a "basic" geom.

toRGB: Convert R colours to RGBA hexadecimal colour values

toWebGL: Convert trace types to WebGL

wind: Wind data

Files in this package

plotly
plotly/inst
plotly/inst/examples
plotly/inst/examples/plotlyLinkedBrush
plotly/inst/examples/plotlyLinkedBrush/app.R
plotly/inst/examples/plotlyEvents
plotly/inst/examples/plotlyEvents/app.R
plotly/inst/examples/plotlyEvents/DESCRIPTION
plotly/inst/examples/Movies
plotly/inst/examples/Movies/ui.R
plotly/inst/examples/Movies/server.R
plotly/inst/examples/crosstalkShinyDT
plotly/inst/examples/crosstalkShinyDT/app.R
plotly/inst/examples/plotly3DEvents
plotly/inst/examples/plotly3DEvents/app.R
plotly/inst/examples/plotlyShinyModules
plotly/inst/examples/plotlyShinyModules/app.R
plotly/inst/examples/plotlyLinkedClick
plotly/inst/examples/plotlyLinkedClick/app.R
plotly/inst/examples/plotlyLinkedClick/DESCRIPTION
plotly/inst/examples/lmGadget
plotly/inst/examples/lmGadget/app.R
plotly/inst/examples/UN_Advanced
plotly/inst/examples/UN_Advanced/ui.R
plotly/inst/examples/UN_Advanced/server.R
plotly/inst/examples/UN_Advanced/Data
plotly/inst/examples/UN_Advanced/Data/UN_IdealPoints.csv
plotly/inst/examples/UN_Advanced/global.R
plotly/inst/examples/map_click
plotly/inst/examples/map_click/app.R
plotly/inst/examples/UN_Simple
plotly/inst/examples/UN_Simple/ui.R
plotly/inst/examples/UN_Simple/server.R
plotly/inst/examples/UN_Simple/Data
plotly/inst/examples/UN_Simple/Data/UN_IdealPoints.csv
plotly/inst/examples/UN_Simple/global.R
plotly/inst/examples/Diamonds
plotly/inst/examples/Diamonds/ui.R
plotly/inst/examples/Diamonds/server.R
plotly/inst/examples/onRenderHover
plotly/inst/examples/onRenderHover/index.Rmd
plotly/inst/htmlwidgets
plotly/inst/htmlwidgets/lib
plotly/inst/htmlwidgets/lib/plotlyjs
plotly/inst/htmlwidgets/lib/plotlyjs/plotly-latest.min.js
plotly/inst/htmlwidgets/lib/plotlyjs/plotly-htmlwidgets.css
plotly/inst/htmlwidgets/lib/plotlyjs/LICENSE
plotly/inst/htmlwidgets/plotly.js
plotly/inst/htmlwidgets/plotly.yaml
plotly/inst/docs.R
plotly/inst/plotlyjs.R
plotly/inst/build-push-comment.R
plotly/tests
plotly/tests/testthat.R
plotly/tests/testthat
plotly/tests/testthat/test-plotly-subplot.R
plotly/tests/testthat/test-ggplot-density.R
plotly/tests/testthat/test-ggplot-vline.R
plotly/tests/testthat/test-plotly-color.R
plotly/tests/testthat/test-ggplot-hex.R
plotly/tests/testthat/test-ggplot-histogram.R
plotly/tests/testthat/test-ggplot-boxplot.R
plotly/tests/testthat/test-ggplot-size.R
plotly/tests/testthat/test-plotly-getfigure.R
plotly/tests/testthat/test-ggplot-trace-order.R
plotly/tests/testthat/test-plotly-symbol.R
plotly/tests/testthat/test-rotated-ticks.R
plotly/tests/testthat/test-ggplot-violin.R
plotly/tests/testthat/test-ggplot-abline.R
plotly/tests/testthat/test-ggplot-polygons.R
plotly/tests/testthat/test-ggplot-legend.R
plotly/tests/testthat/test-plotly-data.R
plotly/tests/testthat/test-ggplot-density2d.R
plotly/tests/testthat/test-ggplot-facets.R
plotly/tests/testthat/test-ggplot-jitter.R
plotly/tests/testthat/test-plotly-group.R
plotly/tests/testthat/test-ggplot-ylim.R
plotly/tests/testthat/test-ggplot-segment.R
plotly/tests/testthat/test-ggplot-contour.R
plotly/tests/testthat/test-ggplot-path.R
plotly/tests/testthat/test-ggplot-bar.R
plotly/tests/testthat/test-ggplot-rect.R
plotly/tests/testthat/test-cookbook-scatterplots.R
plotly/tests/testthat/test-mean-error-bars.R
plotly/tests/testthat/test-plotly-linetype.R
plotly/tests/testthat/test-ggplot-linetype.R
plotly/tests/testthat/test-ggplot-map.R
plotly/tests/testthat/test-plotly-filename.R
plotly/tests/testthat/test-ggplot-hline.R
plotly/tests/testthat/test-ggplot-labels.R
plotly/tests/testthat/test-ggplot-area.R
plotly/tests/testthat/test-ggplot-date.R
plotly/tests/testthat/test-plotly.R
plotly/tests/testthat/test-ggplot-smooth.R
plotly/tests/testthat/test-cookbook-axes.R
plotly/tests/testthat/test-cookbook-lines.R
plotly/tests/testthat/test-ggplot-theme.R
plotly/tests/testthat/test-ggplot-heatmap.R
plotly/tests/testthat/test-ggplot-tooltip.R
plotly/tests/testthat/test-ggplot-errorbar.R
plotly/tests/testthat/test-ggplot-ggplotly.R
plotly/tests/testthat/test-ggplot-text.R
plotly/tests/testthat/test-ggplot-point.R
plotly/tests/testthat/test-ggplot-step.R
plotly/tests/testthat/test-ggplot-errorbar-horizontal.R
plotly/tests/testthat/test-toRGB.R
plotly/tests/testthat/test-ggplot-ticks.R
plotly/tests/testthat/test-ggplot-ribbon.R
plotly/tests/testthat/test-plotly-colorbar.R
plotly/NAMESPACE
plotly/NEWS.md
plotly/data
plotly/data/wind.rda
plotly/data/mic.rda
plotly/data/hobbs.rda
plotly/R
plotly/R/plotly_build.R plotly/R/last_plot.R plotly/R/toRGB.R plotly/R/utils.R plotly/R/helpers.R plotly/R/group2NA.R plotly/R/plotly_POST.R plotly/R/pipe.R plotly/R/layout.R plotly/R/subplots.R
plotly/R/sysdata.rda
plotly/R/layers2traces.R plotly/R/plotly_data.R plotly/R/data.R plotly/R/dev.R plotly/R/signup.R plotly/R/shiny.R plotly/R/deprecated.R plotly/R/print.R plotly/R/process.R plotly/R/coord.R plotly/R/export.R plotly/R/style.R plotly/R/plotly.R plotly/R/figure.R plotly/R/sharingButton.R plotly/R/add.R plotly/R/imports.R plotly/R/plotly_IMAGE.R plotly/R/ggplotly.R
plotly/README.md
plotly/MD5
plotly/DESCRIPTION
plotly/man
plotly/man/get_figure.Rd plotly/man/event_data.Rd plotly/man/add_annotations.Rd plotly/man/signup.Rd plotly/man/schema.Rd plotly/man/geom2trace.Rd plotly/man/plot_ly.Rd plotly/man/plot_mapbox.Rd plotly/man/to_basic.Rd plotly/man/embed_notebook.Rd plotly/man/plotly.Rd plotly/man/print.plotly_figure.Rd plotly/man/export.Rd plotly/man/hide_guides.Rd plotly/man/hobbs.Rd plotly/man/knit_print.plotly_figure.Rd plotly/man/layout.Rd plotly/man/plotly_build.Rd plotly/man/plotly_IMAGE.Rd plotly/man/last_plot.Rd plotly/man/rangeslider.Rd plotly/man/ggplotly.Rd plotly/man/add_data.Rd plotly/man/bbox.Rd plotly/man/gg2list.Rd plotly/man/add_trace.Rd plotly/man/as.widget.Rd plotly/man/hide_colorbar.Rd plotly/man/offline.Rd plotly/man/reexports.Rd plotly/man/add_fun.Rd plotly/man/plotly_data.Rd plotly/man/plotly_empty.Rd plotly/man/config.Rd plotly/man/toWebGL.Rd plotly/man/hide_legend.Rd plotly/man/as_widget.Rd plotly/man/colorbar.Rd plotly/man/toRGB.Rd plotly/man/plot_geo.Rd plotly/man/style.Rd plotly/man/plotly-shiny.Rd plotly/man/plotly_json.Rd plotly/man/wind.Rd plotly/man/subplot.Rd plotly/man/mic.Rd plotly/man/plotly_POST.Rd
plotly/LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.