ggplotly не уважает порядок дат?
ggplotly
не воспроизводит достоверно ggplot
потому что он использует порядок по умолчанию строк в кадре данных.
Рассматривать:
library(dplyr)
library(ggplot2)
economics <- economics %>%
arrange(desc(unemploy))
my_plot <- ggplot(economics, aes(x = date, y = unemploy)) +
geom_point()
my_plot
Ряды переставлены, но ggplot
достаточно умен, чтобы построить точки в порядке, указанном x
эстетическое (т.е. дата)
Но ggplotly
размещает их в том порядке, в котором они появляются в кадре данных.
library(plotly)
ggplotly(my_plot)
Есть ли способ получить ggplotly
соблюдать дату заказа?
БОЛЬШЕ ИНФОРМАЦИИ:
я использую plotly_2.0.16
а также ggplot2_2.1.0
, Интересно, это результат последних обновлений обоих пакетов?
Решено:
обновление plotly
до версии 3.1.0 через GitHub (не CRAN) решена проблема.