【发布时间】:2015-05-08 12:32:32
【问题描述】:
所以我买了一本关于 R 和自动数据收集的书,第一个例子让我感到困惑。
我有一个包含日期列的表格,其中包含类似“2001-”的数字。根据教程,下面的行将通过挑出前四位数字从日期中删除“-”:
yend_clean <- unlist(str_extract_all(danger_table$yend, "[[:digit:]]4$"))
当我运行这个命令时,“yend_clean”被简单地设置为“字符(空)”。
如果我删除“4$”,我会将所有日期拆分为原子,因此最初看起来像“1992”、“2003”的列表现在看起来像“1”、“9”等。
所以我怀疑“4$”周围的东西是问题所在。我找不到任何可以帮助我找出正确解决方案的文档。
希望这里有人能指出我正确的方向。
【问题讨论】: