【发布时间】:2015-06-19 12:48:03
【问题描述】:
我已经对这里的问题有了部分答案,就其解释而言,我理解:How to most efficiently restructure a character string for fasttime in data.table
但是,任务已经扩展,需要处理原始格式的变化。
我有一个大型数据集,其中有一列字符类的日期,格式为:
01 Jan 2014
或:
dd MMM yyyy
我想重组以输入fastPOSIXct,它只接受POSIXct顺序的字符输入:
yyyy-mm-dd
上面链接的问题指出,一种有效的方法是使用正则表达式,然后将输出提供给fast.time。在这里我需要扩展它以包含一种方法来理解每月缩写,转换为数字,然后重新排列?我该怎么做?我知道有一个month.abb 作为内置常量。我应该使用这个,还是有更聪明的方法?
【问题讨论】:
-
stackoverflow.com/questions/13638545/…;另外,在那里,尝试包
fasttime