September 26, 2016

Introduccion

Plot.ly

plot.ly es una herramienta online de representación y análisis gráfico de datos

Tiene APIs para utilizar con R, Python, Matlab, etc.

Permite obtener gráficos interactivos

Plot.ly para R

  • Es un paquete que se instala desde CRAN

install.packages("plotly")

  • Hay que utilizarlo desde Rstudio.

  • Está basado sobre ggplot2

Cargamos el paquete.

library(plotly)

Un ejemplo sencillo

plot_ly(mtcars, x=hp, y=mpg, mode= "markers")

Un ejemplo sencillo

plot_ly(mtcars, x=hp, y=mpg, color = factor(cyl), mode= "markers")

Convertir un gráfico gpplot en plot.ly

library(ggplot2)
ggplot(mtcars, aes(x=hp, y=mpg, color = factor(cyl))) + geom_point()

Convertir un gráfico gpplot en plot.ly

p <- ggplot(mtcars, aes(x=hp, y=mpg, color = factor(cyl))) +
  geom_point()
ggplotly(p)

Más recursos

Shiny

Shiny es un framework para hacer webs sencillas interactivas usando R que muestren el resultado de un análisis de datos.

Ejemplos y Tutorial

  • Se pueden ver ejemplos de web aquí

  • Tiene un tutorial muy completo aquí

R Markdown

R Markdown es un framework for data science con el que construir narrativas de datos fácilmente reproducibles y compartibles.

Esta basado en markdown un lenguaje markup ligero

Todos los materiales de este curso, incluída esta presentación, están hechos en R Markdown