我的数据集中有一个日期列,其格式为日/月/年(2015年10月25日),我想按月分割,以便每个月的行分开,所以我想要将每个月分配给一个不同的变量,例如(jan< - “我应编写的代码以保存第一个月的行”),依此类推。 谢谢。
答案 0 :(得分:3)
我们可以通过转换'日期'来split
数据集。到Date
课程并使用month
format
部分
split(df, format(as.Date(df$date, '%d/%m/%Y'), '%m'))
或者可以使用regex
split(df, gsub("^[^/]+/|/[^/]+$", "", df$date))