与 ggplot 交互
Plotly interactivity with ggplot
尝试使用 ggplot2 从 plotly 中获取第一个 example,我收到以下错误:
rm(list=ls())
library(plotly)
dsamp <- diamonds[sample(nrow(diamonds), 1000), ]
qplot(carat, price, data=dsamp, colour=clarity)
ggplotly()
ggplotly()
Error in ggplot_build2(p) : could not find function "calculate_stats"
图表呈现,但没有交互性。我正在使用 plotly 版本 2.0.3 和 ggplot 版本 2.0.0(在 RStudio v 0.99.486 中)。我缺少特定的安装步骤吗?谢谢
看来您需要 plotly 的 devtools 安装:
remove.packages('plotly') # if you've installed it before
devtools::install_github("ropensci/plotly")
library('plotly')
dsamp <- diamonds[sample(nrow(diamonds), 1000), ]
qplot(carat, price, data=dsamp, colour=clarity)
ggplotly()
这解决了问题:
install.packages("plotly", type = "source")
尝试使用 ggplot2 从 plotly 中获取第一个 example,我收到以下错误:
rm(list=ls())
library(plotly)
dsamp <- diamonds[sample(nrow(diamonds), 1000), ]
qplot(carat, price, data=dsamp, colour=clarity)
ggplotly()
ggplotly() Error in ggplot_build2(p) : could not find function "calculate_stats"
图表呈现,但没有交互性。我正在使用 plotly 版本 2.0.3 和 ggplot 版本 2.0.0(在 RStudio v 0.99.486 中)。我缺少特定的安装步骤吗?谢谢
看来您需要 plotly 的 devtools 安装:
remove.packages('plotly') # if you've installed it before
devtools::install_github("ropensci/plotly")
library('plotly')
dsamp <- diamonds[sample(nrow(diamonds), 1000), ]
qplot(carat, price, data=dsamp, colour=clarity)
ggplotly()
这解决了问题:
install.packages("plotly", type = "source")