我试图将csv文件中的Date列转换为新的列Day
,使用R. Day表示星期一星期二等。显然yday给出了一年中的某一天。任何解决方案?
答案 0 :(得分:1)
您可以将格式化功能与%a或%A
一起使用date <- as.Date("2017-05-20")
format(date, "%A")
[1] "Saturday"
format(date, "%a")
[1] "Sat"
如果您的原始日期格式为&#34; 07/29/05&#34;在A $ Date列中,您可以调用
strDays <- format(as.Date(A$Date, "%m/%d/%y"), "%A")