【发布时间】:2019-05-20 11:41:01
【问题描述】:
我的数据框看起来像这样
co_stkdate returns
1:1 03-Apr-95 1.685
1:2 04-Apr-95 1.529
1:3 05-Apr-95
我想把它转换成
co_stkdate returns
1:1 03-04-1995 1.685
1:2 04-04-1995 1.529
1:3 05-04-1995
我试过了
myfiles$co_stkdate
但这给了我这样的结果
co_stkdate returns
1:1 <NA> 1.685
1:2 <NA> 1.529
1:3 <NA> 1.338
1:4 <NA> -0.236
1:5 <NA> -0.250
1:6 <NA> 0.053
>
【问题讨论】:
-
我知道了。需要使用 %B 而不是 %M。
-
library(lubridate)然后dmy("03-Apr-95") -
%B有效,但它实际上是完整的月份名称。对于缩写,您应该使用%b。