【发布时间】:2023-12-12 15:20:01
【问题描述】:
我有以下格式的字符向量中的数据:
"2014-03-27 11:42:32" "2014-04-03 07:13:28" "0000-00-00 00:00:00" "2012-04-16 12:46:03"
[5] "0000-00-00 00:00:00" "0000-00-00 00:00:00" "2014-04-23 09:33:23" "2014-04-30 06:31:54"[9] "2012-04-18 09:55:44" "2013-11-20 14:43:11"
我想做的是使用一个数字来表示年份。 IE。 sub 4 代表 2014 年,3 代表 2013 年,2 代表 2012 年,1 代表 0000-00...除了代表年份的单个数字之外,我想删除所有其他数字和字符。
我知道我可以使用正则表达式和gsub(pattern="2014", replacement="4", logVector) 或一些变体来完成我的任务,但我并不精通正则表达式。谁能提供语法方面的帮助?
【问题讨论】:
-
"2014-03-27 11:42:32"是一个字符串 -
你真的应该在这里保留日期格式