【发布时间】:2017-06-15 22:52:39
【问题描述】:
另一个问题迫使我在 ggplotly 中尝试一些东西。我使用了那个问题的代码。我对输出感兴趣,而不是内容。我看到输出格式和项目不起作用的问题。
我在 ggplot 中有“简单”的情节,想用 ggplotly 包装它。我使用 fill= 指定条形颜色,当我这样做时,条形不活动就会消失。
library(ggplot2)
library(plotly)
cnt <-c(2,1)
date <- c("2016-01-05 13:53:43","2016-01-15 09:33:40")
xx.df <- data.frame(date,cnt)
xx.df$datep <- as.Date(xx.df$date,format="%Y-%m-%d %H:%M:%S")
xx.df$datea <- as.character(xx.df$date,format="%Y-%m-%d %H:%M:%S")
xx.df$status <- as.factor(c("Success","Fail"))
pa <- ggplot(xx.df,aes(x=datea,y=cnt,fill=status))
pa <- pa+geom_bar(stat="identity")
print(ggplotly(pa))
1) 我无法单击以使用图例删除系列,两个条都消失了。 2) 鼠标悬停不存在。
当我删除 fill= 时,我得到一个没有图例的灰色图。但是鼠标悬停有效..
pag <- ggplot(xx.df,aes(x=datea,y=cnt))
pag <- pag+geom_bar(stat="identity")
print(ggplotly(pag))
我使用 fill= 的方式有问题吗?我正在使用 plotly 4.5.6,ggplot2 2.2.1
谢谢,
理查德
【问题讨论】: