【发布时间】:2019-05-31 08:31:21
【问题描述】:
我创建了以下数据框
##### TOY SET
DF1<-data.frame("Sl_NO"= c(1:70))
DF1$ID<-paste0("A_1234_2345_3456_4567_7777", as.character(DF1$Sl_NO))
DF1$Value<-DF1$Sl_NO
接下来我创建另外 2 个数据框并进行以下更改
DF2<-DF1
DF2$Value<-DF1$Sl_NO*1.5
DF3<-DF1
DF3$Value<-DF3$Sl_NO*1.25
接下来我们重新绑定数据帧
DFmain<-rbind(DF1, DF2, DF3)
library(ggplot2)
使用 ggplot 创建绘图
p<-ggplot(data = DFmain)+geom_line(aes(x = Sl_NO, y = Value, color=ID))
p
library(plotly)
ggplotly(p, dynamicTicks = T)
当我运行绘图时,p 运行并且所有图例条目都是可见的。当我使用 ggplotly 运行该部分时,图例显示为向下滚动,但图例项的数量少于绘制线的数量。 有没有办法确保所有图例条目都可见。求人帮忙
【问题讨论】:
-
我得到
length(unique(DFmain$ID)) = 70,我可以在图例中看到70个项目。 -
您是否在 RStudio 中可视化绘图?我在 Chrome 中打开它,没问题。
-
RStudio 查看器有很多问题。最好在 Chrome 之类的浏览器中打开。