我创建了以下数据框
##### 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
接下来,我将通过以下更改创建另外两个数据框
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运行零件时,图例显示为向下滚动,但图例项的数量小于绘制的线数。 有没有一种方法可以确保所有图例条目都可见。请求某人帮助
答案 0 :(得分:1)
我得到length(unique(DFmain$ID)) = 70
,并且在图例中可以看到70个项目。我在Chrome中可视化该图。因为您在RStudio中进行了可视化,所以可能会遇到问题。最好使用Chrome之类的浏览器。