预先感谢您的帮助。 我正在尝试在有光泽的应用程序中使用Plotly。我有点陌生,因此,如果您不介意,我深表歉意。我想使用一个散点图,根据input $ Col为每个点绘制不同的颜色,然后对于input $ Col中的每个组,我想为每种颜色绘制一条平滑的线。一切正常,除了以下事实:当我使用add_lines()时,它只会画一条线,并且不会针对散点图上的不同颜色进行区分。
plot_ly(poolfinderdata1(), type = "scatter", x = ~get(input$X),
y = ~get(input$Y),
mode = "markers",
color = ~get(input$Col),
symbol = as.factor(poolfinderdata1()$Matcher))%>%
add_lines(y = ~fitted(loess(get(input$Y) ~ get(input$X)),
color ~ get(input$Col)))%>%
layout(xaxis =list(title= input$X), yaxis = list(title = input$Y))
答案 0 :(得分:0)
ggplot2
已经存在很长时间了,因此已经有了很多可以使用的东西,我认为值得一试,特别是因为您可以与{{1} }函数。这是解决问题的一种方法:
ggplotly
希望这会有所帮助。