我有一个数据集,其中包含特朗普的每日日程作为字符向量以及日期向量。然而,有些日子有多个时间表。
我想将每个单独日期的所有时间表连接成每个日期的一个chr时间表。我怎样才能做到这一点?
具有微小样本数据集的示例:
chr <- c("please", "help", "me", "god")
date <- c("2018-06-26, "2018-06-26", "2018-06-27", "2018-06-28)
my_current_df <- data.frame(chr,date)
intended_vector <- c("please help", "me", "god")
intended_df <- data.frame(intended_vector,date)
编辑:问题已解决!非常感谢!
最佳答案
我们可以尝试使用aggregate
作为基本R选项:
chr <- c("please", "help", "me", "god")
date <- c("2018-06-26", "2018-06-26", "2018-06-27", "2018-06-28")
df <- data.frame(chr, date)
aggregate(data=df, chr~date, FUN = function(t) paste(t))
date chr
1 2018-06-26 please, help
2 2018-06-27 me
3 2018-06-28 god
Demo
关于r - 如何在R中选择具有特定日期的每隔一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51055399/