我有一个'character'类的向量,并希望通过单个命令将其转换为Date格式。我尝试了以下命令,但它只转换了很少的命令,其余的都导致不可用。
dt1 <-c(“ 02/07/10”,“ 02/23/10”,“ 02/08/10”,“ 02/14/10”,“ 02/10/10”)
dt2 <-as.Date(dt1)
我希望输出为日期格式,但实际输出为
“ 0002-07-10”不适用“ 0002-08-10”不适用“ 0002-10-10”
有人可以告诉我我在做什么错。预先感谢
答案 0 :(得分:2)
函数as.Date()
具有一个format
参数,该参数必须用来指示机械人如何将日期从日期转换为字符串。
您必须向R指定将“ /”用作分隔符,并且格式为 dd mm yy 。单靠R并不清楚,我认为这就是它返回错误结果的原因。
您可以学习操作日期格式in this help page。