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.

Install the latest version of this package by entering the following in R:
install.packages("plotly")
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

Functions

\%>\% Man page
add_annotations Man page
add_area Man page
add_bars Man page
add_boxplot Man page
add_choropleth Man page
add_contour Man page
add_data Man page
add_fun Man page
add_heatmap Man page
add_histogram Man page
add_histogram2d Man page
add_histogram2dcontour Man page
add_lines Man page
add_markers Man page
add_mesh Man page
add_paths Man page
add_pie Man page
add_polygons Man page
add_ribbons Man page
add_scattergeo Man page
add_segments Man page
add_surface Man page
add_text Man page
add_trace Man page
arrange Man page
arrange_ Man page
arrange_.plotly Man page
as_widget Man page
as.widget Man page
bbox Man page
colorbar Man page
config Man page
distinct Man page
distinct_ Man page
distinct_.plotly Man page
do Man page
do_ Man page
embed_notebook Man page
event_data Man page
export Man page
filter Man page
filter_ Man page
filter_.plotly Man page
geom2trace Man page
get_figure Man page
gg2list Man page
ggplotly Man page
group_by Man page
group_by_ Man page
group_by_.plotly Man page
groups Man page
groups.plotly Man page
hide_colorbar Man page
hide_guides Man page
hide_legend Man page
hobbs Man page
knit_print.plotly_figure Man page
last_plot Man page
layout Man page
mic Man page
mutate Man page
mutate_ Man page
mutate_.plotly Man page
offline Man page
plot_geo Man page
plotly Man page
plot_ly Man page
plotly_build Man page
plotly_data Man page
plotly_empty Man page
plotly_IMAGE Man page
plotly_json Man page
plotlyOutput Man page
plotly_POST Man page
plotly-shiny Man page
plot_mapbox Man page
print.plotly_figure Man page
rangeslider Man page
reexports Man page
rename Man page
rename_ Man page
rename_.plotly Man page
renderPlotly Man page
schema Man page
select Man page
select_ Man page
select_.plotly Man page
signup Man page
slice Man page
slice_ Man page
slice_.plotly Man page
style Man page
subplot Man page
summarise Man page
summarise_ Man page
summarise_.plotly Man page
to_basic Man page
toRGB Man page
toWebGL Man page
transmute Man page
transmute_ Man page
transmute_.plotly Man page
ungroup Man page
ungroup.plotly Man page
wind Man page

Files

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

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

Please suggest features or report bugs with the GitHub issue tracker.

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