В графике сюжета R графически, как показать только одну легенду?

У меня есть базовый участок с двумя графиками, по умолчанию у обоих есть легенда, но я хочу видеть только один из них.

Я попробовал это:

require(plotly)
p1 <- plot_ly(data=iris,x=~Sepal.Length,y=~Sepal.Width,split=~Species) %>% layout(showlegend = FALSE)
p2 <-  plot_ly(data=iris,x=~Sepal.Length,y=~Sepal.Width,split=~Species) %>% layout(showlegend = TRUE)
subplot(p1,p2)
subplot(p2,p1)

Но это не работает: кажется, что обрабатывается только один атрибут showlegend, поэтому, если я начну с p1, у меня будет две легенды, если я начну с p2, у меня будет две.

Есть идеи ?

Ответы на вопрос(3)

Ваш ответ на вопрос