Я пытаюсь понять поведение binwith
в geom_histogram()
при работе со значениями POSIXct / datetime. В документации говорится, что binwith
указывает ширину бункеров , которую можно указать как числовое значение и что ширина бина переменной даты - количество дней в каждом времени . Таким образом, я ожидаю, что следующие две команды ggplot
приведут к одинаковому результату.
Мало того, что это не так, вторая команда занимает около 5 минут для запуска
library(ggplot2)
df <- data.frame(day = as.POSIXct("2018-11-01 10:00:00")+(1:10)*3600*24)
ggplot(df,aes(day)) +
geom_histogram(bins = 10,colour = "black",fill = "grey")

ggplot(df,aes(day)) +
geom_histogram(binwidth = 1,colour = "black",fill = "grey")

Создано в 2018-11-04 пакетом Представ (v0.2.0).