R 是否有一种方法可以在绘图中显示图例,与使用ggplot时的显示方式类似? set.seed(123) 那么如果ggplot符合您的要求,为什么要添加ggplotly?这是否回答了您的问题? set.seed(123) student.name <-

R 是否有一种方法可以在绘图中显示图例,与使用ggplot时的显示方式类似? set.seed(123) 那么如果ggplot符合您的要求,为什么要添加ggplotly?这是否回答了您的问题? set.seed(123) student.name <- ,r,r-plotly,ggplotly,R,R Plotly,Ggplotly,是否有一种方法可以在绘图中显示图例,与使用ggplot时的显示方式类似? set.seed(123) 那么如果ggplot符合您的要求,为什么要添加ggplotly?这是否回答了您的问题? set.seed(123) student.name <- rep(c("Annie","Jane","Bobby","Tyson"),each=16) year <- rep(c(2007,2008,2009,2010),each=4,times=4) period <- rep(c("F

是否有一种方法可以在绘图中显示图例,与使用ggplot时的显示方式类似?
set.seed(123)

那么如果ggplot符合您的要求,为什么要添加ggplotly?这是否回答了您的问题?
set.seed(123)
student.name <- rep(c("Annie","Jane","Bobby","Tyson"),each=16)
year <- rep(c(2007,2008,2009,2010),each=4,times=4)
period <- rep(c("First","Second","Third","Fourth"),times=16)
grades <- round(runif(64,min=60,max=100),0)
df <- data.frame(student.name,year,period,grades)

mygraph <- df %>% ggplot(aes(x=year,y=grades,color=student.name,group=interaction(student.name,period))) + 
  geom_line(aes(linetype=period))
ggplotly(mygraph)