我有一个包含 R 日期对象df
的列的数据框time
,我想绘制一个密度图以查看哪些天的活动最多。我不想转换为时间戳,因为我更喜欢 x 轴上更有意义的标签。
我的尝试
这是我正在尝试的:
ggplot(df, aes(x = time)) + geom_density(stat="identity") + scale_x_date()
这给出了错误
Error in as.environment(where) : 'where' is missing
这是输出dput(df)
:
structure(list(time = structure(c(15863, 15887, 15865, 15873, 15885, 15878), class = "Date")), .Names = "time", row.names = 8831395:8831400, class = "data.frame")