заранее благодарю за помощь.
Я пытаюсь использовать заговор в блестящем приложении, которое у меня есть. Я немного новичок в заговоре, поэтому я прошу прощения, если это не просто. Я хотел бы использовать диаграмму рассеяния, которая рисует каждую точку разным цветом на основе входных данных $ Col, а затем для каждой группы в пределах входных данных $ 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))