日期范围的这个向量包含在我的类“字符”的数据框中。该格式取决于日期范围是否跨越到一个不同的月份:将日期范围转换为R中的日期类型
dput(pollingdata$dates)
c("Nov. 1-7", "Nov. 1-7", "Oct. 24-Nov. 6", "Oct. 4-Nov. 6",
"Oct. 30-Nov. 6", "Oct. 25-31", "Oct. 7-27", "Oct. 21-Nov. 3",
"Oct. 20-24", "Jul. 19", "Oct. 29-Nov. 4", "Oct. 28-Nov. 3",
"Oct. 27-Nov. 2", "Oct. 20-28", "Sep. 30-Oct. 20", "Oct. 15-19",
"Oct. 26-Nov. 1", "Oct. 25-31", "Oct. 24-30", "Oct. 18-26",
"Oct. 10-14", "Oct. 4-9", "Sep. 23-Oct. 6", "Sep. 16-29", "Sep. 2-22",
"Oct. 21-Nov. 2", "Oct. 17-25", "Sep. 30-Oct. 13", "Sep. 27-Oct. 3",
"Sep. 21-26", "Sep. 14-20", "Aug. 26-Sep. 15", "Sep. 7-13",
"Aug. 19-Sep. 8", "Aug. 31-Sep. 6", "Aug. 12-Sep. 1", "Aug. 9-Sep. 1",
"Aug. 24-30", "Aug. 5-25", "Aug. 17-23", "Jul. 29-Aug. 18",
"Aug. 10-16", "Jan. 12")
我想这个向量转换成两个单独列在我的数据帧,1开始日期和结束日期2,在开始和结束的范围内。两栏应保存为'Date'类,这将使我更容易在项目中使用这些数据。有谁知道一个简单的方法来做这个操作?我一直在努力。
由于提前,
这个伟大工程,让我钻进去了。这些列不是日期格式,但我可能能得到 – Canovice
@Canvice Date需要年份信息,在您的数据集中它不会显示。如果您可以随意粘贴一年,那么它会转换为“日期”(显示在更新中) – akrun