假设根据ggplot
中mtcars
内置数据库中的变量,使用R
生成具有渐变颜色和形状的散点图。
使用我之前Nathan Day中question采用的以下脚本:
library(ggplot2)
plot<- ggplot(mtcars, aes(mpg, hp, fill = cyl, size = cyl)) +
geom_point(shape = 21, stroke = 2) +
scale_fill_gradientn(colours = rainbow(7)) +
scale_size(range = c(2,6))
现在,当我尝试使用以下脚本将其转换为ploty
时:
library(plotly)
ggploty (plot)
我会得到以下情节,它基本上会改变颜色,我在ggplot
中放弃了我的渐变颜色特征,如ggplot
生成的上一个图中所示。
当然我会得到交互式图片,但我无法在此页面上传,因此我只拍摄了生成的ploty
图片的静态图片。
是否可以帮助我了解在ggplot
命令转换为ploty
时如何保留ggploty
的原始格式?