R字符转换

时间:2013-04-02 19:33:20

标签: r

从导入中,我将日期作为一个因素读入:

user$registrationDate[1]
[1] "2004-07-23 14:19:32"
15551 Levels:  " "1" "2004-07-23 14:19:32" "2004-07-25 03:29:18" "2004-07-25 08:35:20" ... i10yo."

我将它显然成功地转换为字符向量

as.character(user$registrationDate[1])
[1] "\"2004-07-23 14:19:32\""

无论我试图剥离前导和尾随引用,我仍然会得到一个尾随引用(或类似的东西)

sub('"', "", as.character(user$registrationDate[10]), fixed=TRUE)
[1] "2004-09-12 22:39:21\""

我尝试了很多sub的变体,并继续得到相同的结果。提示?

1 个答案:

答案 0 :(得分:4)

?sub:“sub仅替换模式的第一次出现,而gsub替换所有出现次数”。所以请改用gsub