到目前爲止,我所擁有的是一個數據框列,其日期格式不同。少數出現在%d.%m.%Y
模式,一些%m/%d/%Y
:如何更改同一列中的多個日期格式
data$initialDiagnose = as.character(data$initialDiagnose)
data$initialDiagnose[1:10]
[1] "14.01.2009" "9/22/2005" "4/21/2010" "28.01.2010" "09.01.2009" "3/28/2005" "04.01.2005" "04.01.2005" "9/17/2010" "03.01.2010"
我希望他們在一個格式日期(),當然,[R拒絕。
所以,我想先用分離來改變他們:「」
data$initialDiagnose[grep('/', data$initialDiagnose)] = as.character.Date(data$initialDiagnose[grep('/', data$initialDiagnose)], format = '%m/%d/%Y')
模擬到日期。但它沒有奏效。
如何將它們全部更改爲一種格式,以便我可以使用它們?
謝謝!工作正常。 – Rob