[英]R Plotly: add more legend to points from scatter plot
我有一个包含以下列的数据框:
xy info1 info2 info3
我试图用r绘制数据:
plot_ly(data=df, x=x, y=y, mode="lines+markers", color = info1)
有没有办法在将光标传递到数据的一个点时显示info2 / info3?
编辑 :示例
df <- read.table(header = TRUE, text="
y x info1 info2
John 1 group1 18.32929
John 10 group1 29
John 100 group1 13
Emily 1 group2 4
Emily 10 group2 10
Emily 100 group2 20")
plot_ly(data=df, x=x, y=y, mode="lines+markers", color = info1)
我希望当我传递一个点时也显示info2,例如John group1 18.32929
如文档中所述,您可以通过指定hoverinfo
参数来传递自定义悬停信息:
df %>%
plot_ly(x = x, y = y, mode = "lines+markers", color = info1,
hoverinfo = "text",
text = paste(info1, info2))
这使:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.