gpt4 book ai didi

r - 如何在同一个图表上组合一条线和散点图?

转载 作者:行者123 更新时间:2023-12-01 15:51:43 25 4
gpt4 key购买 nike

当使用 R plotly 包创建时,从 data.frame 创建的两个独立图表可以正常工作。
然而,我不确定如何将它们组合成一个(大概是使用 add_trace 函数)

df <- data.frame(season=c("2000","2000","2001","2001"), game=c(1,2,1,2),value=c(1:4))

plot_ly(df, x = game, y = value, mode = "markers", color = season)
plot_ly(subset(df,season=="2001"), x = game, y = value, mode = "line")

提前致谢

最佳答案

@LukeSingham 给出的答案不再适用于 plotly 4.5.2。您必须从“空”plot_ly() 开始,然后添加轨迹:

df1 <- data.frame(season=c("2000","2000","2001","2001"), game=c(1,2,1,2), value=c(1:4))
df2 <- subset(df, season=="2001")

plot_ly() %>%
add_trace(data=df1, x = ~game, y = ~value, type="scatter", mode="markers") %>%
add_trace(data=df2, x = ~game, y = ~value, type="scatter", mode = "lines")

关于r - 如何在同一个图表上组合一条线和散点图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34444906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com