r - 计算每月和每年有特定日期的日期
问题描述
我想绘制具有特定日期的日期,以便分别计算具有相同日期的不同日期。例如,我写了以下内容:
dates <- c("2018-01-03", "2018-01-17", "2018-02-03", "2018-02-03", "2018-02-16",
"2018-02-26", "2018-03-03")
data <- as.data.frame(dates)
ggplot(data) +
geom_bar(aes(x = day(dates)),
stat = "count")
然而,这给了我 4 天 3、1 天 16、1 天 17 和 1 天 26(见图)。但是,我想要得到的是:对于 2018-01:1 天 3 和 1 天 17 对于 2018-02:2 天 3、1 天 16 和 1 天 26 2018-03:1 天 3
我不知道我是否清楚
解决方案
推荐阅读
- algorithm - Julia:如何进行“as of”合并?
- angular - 如何在 Angular 中制作 Accordion/Zippy?
- c# - 可以 [DllImport(“ ”)] , DLL 使用保护软件 C# Winform 后不报错
- javascript - 使用特定变量名时,对象解构给了我一个 NaN 值
- python - dokku 上的预部署命令失败
- java - 从@WebServlet urlPattern 中删除起始“/”会导致所有 servlet 出现 404
- laravel - Laravel HasManyThrough 与关系
- python - 如何更改 sklearn 高斯过程回归使用的优化函数中的 max_iter?
- php - 循环遍历多维数组,拆分并将结果写入文件
- python - Python 多元线性回归无法绘图