我编写的代码:
date<-c("10/24/08","10/28/08","10/1/08","10/12/08","05/01/09")
country<-c("US","US","UK","UK","UK")
leadership<-data.frame(date,country,stringsAsFactors=FALSE)
leadership<-transform(leadership,date<-as.Date(date))
startdate<-as.Date("2009-01-01")
enddate<-as.Date("2009-10-31")
is.numeric(leadership$date)
newdata<-leadership[which(leadership$date >= startdate &
leadership$date <= enddate),]
可是程序显示错误:
Error in charToDate(x) :
character string is not in a standard unambiguous format
想知道为什么会这样,怎么修改呢