在《R语言实战2》第4章遇到一个问题。
leadership$date <- as.Date(leadership$date, "%m/%d/%y")#使用格式mm/dd/yy将
开始作为字符值读入的日期转换为日期值
startdate <- as.Date("2009-01-01")
enddate <- as.Date("2009-10-31")
newdata <- leadership[which(leadership$date >= startdate &
leadership$date <= enddate),]
注意,由于 as.Date() 函数的默认格式就是yyyy-mm-dd,所以你无需在这里提供这个参数。
我的问题是在as.Date(leadership$date, "%m/%d/%y")之后,日期格式是不是变成了01/01/2009呢?如果变成了这种格式,那跟下面的日期格式不同会有问题么?