число вместо даты на графике плотности в R - PullRequest
0 голосов
/ 02 мая 2018

У меня проблема. Я пытаюсь нарисовать график плотности в R с пакетом plotly. Но когда я наводю курсор мыши на график, я получаю числовой формат даты 17623 вместо 2018-04-02. Есть идеи, как решить эту проблему?

Date <- seq(as.Date(Sys.Date()-30), by=1, len=31)
Value <- runif(31)
dataTable <- data.frame(Date, Value)

density_plot = ggplot(dataTable, aes(x=Date, y = Value)) +
  geom_density(stat="identity", fill = "#4156C5") + 
  labs(fill = "Value", x = "Date", y = "Frequency")
ggplotly(density_plot)

enter image description here

1 Ответ

0 голосов
/ 03 мая 2018

Исходя из этого: как выбрать переменную для отображения во всплывающей подсказке при использовании ggplotly?

Вы можете попробовать это:

density_plot = ggplot(dataTable, aes(x=Date, y = Value, label1= Date, label2 = Value)) +
  geom_density(stat="identity", fill = "#4156C5") + 
  labs(fill = "Value", x = "Date", y = "Frequency")

ggplotly(density_plot, tooltip = c("label1", "label2"))

enter image description here

...