【发布时间】:2020-06-29 17:04:02
【问题描述】:
我无法在相同的绘图上使用多条轨迹在标记顶部显示文本。代码如下:
plot_ly(x = ~SWITCHING_SUMS_NET()$week, y = ~SWITCHING_SUMS_NET()$V1,
name = 'Affordability', type = 'scatter', mode = 'lines+markers',
text=~SWITCHING_SUMS_NET()$V1, textposition="top center") %>%
add_trace(y = ~SWITCHING_SUMS_NET()$V2, name = 'Experience Change',
mode = 'lines+markers', text=~SWITCHING_SUMS_NET()$V2) %>%
add_trace(y = ~SWITCHING_SUMS_NET()$V3, name = 'Unavailability',
mode = 'lines+markers', text=~SWITCHING_SUMS_NET()$V3) %>%
add_trace(y = ~SWITCHING_SUMS_NET()$V4, name = 'Attracted buy another brand',
mode = 'lines+markers', text=~SWITCHING_SUMS_NET()$V4) %>%
layout(xaxis = list(title = ''),
yaxis = list (title = 'Count',showticklabels = T),
legend = list(orientation = 'h', xanchor = "center",x = 0.5,y= -0.3))
输出图像:
【问题讨论】:
-
我现在能够解决您的问题(至少我希望是这样)。但是您应该始终提供minimal reproducible example。应该是minimal, but complete and verifiable example。问题应该是明确和具体的。干杯。
标签: r shiny plotly shinydashboard r-plotly