R 建议同时应用 ggplot2 和 plotly 绘制图形

数据挖掘 r ggplot2
2021-10-05 20:01:42

我的数据框有 3 列,即索引、实际和预测(所有列都是数字)。我正在使用 2 个包plotly&ggplot2用于在 x 轴上绘制索引 & 在 y 轴上绘制实际和预测。绘制图表的命令如下 -

plot<- ggplotly(ggplot(dataframe, aes(x = index))+ geom_line(aes(y=Predicted), colour= "blue")+ geom_line(aes(y=Actual), colour="red"))

plot

R 在没有任何建议的情况下顺利地给出了情节,但突然它开始给出类似的建议,

我们建议您使用开发版本的 ggplot2 并ggplotly() 安装它:devtools::install_github('hadley/ggplot2')

因此,我尝试ggplot2按照建议中的说明使用 devtools 进行安装。

我能够绘制图表,但我仍然得到上述建议。

该建议是什么意思?如果我在使用devtools安装后仍收到该建议,该怎么办?

1个回答

Plotly 是 R 包,用于通过 plotly 的 JavaScript 图形库 plotly.js 创建基于 Web 的交互式图形。plotly R 库包含 ggplotly 函数,它将 ggplot2 图形转换为 Plotly 对象。

如果您在安装后仍然收到建议,则它似乎没有正确安装。请参考以下 git hub 链接和代码以正确进行相同的安装。

尝试通过 Hadley 在https://github.com/hadley/ggplot2

# install devtools
install.packages('devtools')

# install dependency of scales package
install.packages(c("RColorBrewer", "stringr", "dichromat", "munsell", "plyr", "colorspace"))

# Open devtools package
library(devtools)

# move to development mode
# scales and ggplot2 are installed in "~/R-dev" directory, so official version of ggplot2 are not removed.
dev_mode(TRUE)

install_github("hadley/scales", force=TRUE)
# main branch of development
install_github("hadley/ggplot2")
# (Optional) install_github("ggplot2", "kohske", "feature/new-guides-with-gtable")

# Exit dev mode
dev_mode(FALSE)

# load development version of ggplot2
library(ggplot2)