0
我有日期的向量,我試圖轉換爲日期,但我沒有得到預期的輸出,當我用as.Date代替得到一系列重新格式化的日期,我得到名稱作爲日期和一些奇數值。我如何重新格式化一組向量中的日期R
dates = c("20-Mar-2015", "25-Jun-2015", "23-Sep-2015", "22-Dec-2015")
sapply(dates, as.Date, format = "%d-%b-%Y")
20-Mar-2015 25-Jun-2015 23-Sep-2015 22-Dec-2015
16514 16611 16701 16791
我想向量中的每個值都顯示新的格式化值。例如。就像如果as.Date表現出適用於每個元素
as.Date("20-Mar-2015", format = "%d-%b-%Y")
[1] "2015-03-20"
您可以直接使用'as.Date(日期,格式= 「%D-%B-%Y」)'。 'as.Date'是矢量化的,即它可以將矢量作爲輸入,而不僅僅是單個條目。 – 2016-01-21 02:19:54
@帕斯卡如果你的評論是一個答案,我會把它標記爲正確的。 – user1605665