Ниже часть моих данных:Изменение формата даты в г с strptime и as.Date
Date Elev Temp.C
1 02 January 2010 200 14.7
2 02 January 2010 300 5
3 02 January 2010 500 -2
4 02 January 2010 1000 -9.8
5 02 January 2010 2000 -7.1
Я хотел изменить формат даты, чтобы 2010-01-01
или "%Y-%m-%d"
. Класс data
является character
и я попытался следующим образом:
data$Date<-as.Date(data$Date,format="%d%B%Y")
data$Date<-as.Date(data[["Date"]],"%d%B%Y")
data$Date<-strptime(data$Date,"%d%B%Y")
Всех вышеуказанных испытаний показывает <NA>
в столбце Date. У меня есть другой файл данных с форматом даты "%m/%d/%Y"
, он отлично работал с strptime
, но для вышеуказанного набора данных он не работает. Есть идеи?
@ Zheyuan Li что вы имеете в виду '% B' чувствителен? – G1124E
@ Zheyuan Li "English_United States.1252" – G1124E
@ZheyuanLi Я получил '' 2016-03-02 "' – G1124E