【发布时间】:2016-03-12 01:25:57
【问题描述】:
我有一个包含 n 个元素的向量。
从带有一个对象的向量中获取年份和月份很容易
a <- as.Date("01.01.2001", "%d.%m.%Y")
b <- format(a, "%Y%m")
但是,如果我在一个向量中有 1k 个不同的日期,该怎么做?
当我用一个元素替换我的向量时,我得到了一个包含 n 个元素的向量
format.default(结构(as.character(x),names = names(x),dim = dim(x),)错误: 'trim' 参数无效
我尝试转换的向量的输入
"02.01.2011 00:00", "02.04.2000 00:00",...
【问题讨论】:
-
同样的操作,将
"01.01.2001"替换为你的向量名称 -
请
dput(部分)您的矢量 -
为我工作。您的矢量中必须有一部分格式不同
-
@etienne 使用
as.Date()全部转换为日期格式。没有抛出任何错误。 -
你能不能
sort你的向量(在as.Date之前或之后)并返回它的head和tail?