La librería Plotly permite crear gráficos interactivos, siempre que la aplicación que muestre el gráfico lo permita. Ejemplos de aplicaciones que no lo permiten son Word o lectores de PDF. Si se usa en una página web, o en el propio R o en RStudio, conservarán la interactividad. Decimos que son gráficos interactivos porque pasando el ratón por alguna parte del gráfico, inmediatamente aparece información relacionada con el mismo (valor del punto señalado, de la barra o boxplot, etc.).
Veamos a continuación como se usa este paquete. En primer lugar instalamos Plotly.
install.packages(«plotly»)
A continuación cargamos el paquete.
library(plotly)
Ahora ya podemos crear el gráfico.
plot_ly(data = iris, x = ~Sepal.Length, y = ~Petal.Length)
plot_ly(data = iris, x = ~Sepal.Length, y = ~Petal.Length, color = ~Species)
plot_ly(data = iris, x = ~Sepal.Length, y = ~Petal.Length, symbol = ~Species)
Pinchando en la siguiente imagen, accederéis a un gráfico interactivo, hecho con Plotly e integrado en esta web.