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) решена проблема.

0 ответов

Другие вопросы по тегам