我很擅长使用plotly
,但是当我之前使用过它时,我创建的任何图都会发送到我的plotly
帐户。
现在,它们出现在我的RStudio查看器窗格中,但未显示在plotly
的“我的图表”中。这是可以的,只要我以这种方式创建的任何东西都不会在我不知情的情况下公开展示。
以某些代码为例:
library(plotly)
library(scales)
py <- plotly(username="my_username", key="my_key")
Sys.setenv("plotly_username" = "my_username")
Sys.setenv("plotly_api_key" = "my_key")
dates=seq(as.POSIXct("2015-01-01 00:00:00"), length.out = 1000, by="15 min")
data=rnorm(1000,1,2)
colour=c(rep("Blue",500),rep("Pink",300),rep("Blue",200))
DF=data.frame(dates,data,colour)
g4 <- ggplot(DF, aes(dates, data,colour=colour,group=1))+geom_line()+geom_point()+
scale_x_datetime(labels = date_format("%d-%m-%y"))+
ggtitle("Test Plotly")+theme(plot.title = element_text(face="bold"))+xlab("")
ggplotly(g4)
值得一提的是,当我使用上面的py
和Sys.setenv
时,使用命令plotly:::verify("my_username")
会显示一条错误消息,指出它无法找到我的用户名,但是我的api密钥找到了。