如何删除字符串的第一个字符?

时间:2017-04-06 10:42:34

标签: r

请有人帮我删除列字符串变量中的第一个字符(" T")?

 > head(ECGHR_long)
id  T ECG_HR
1 2003 T0     70
2 2004 T0     98
3 2008 T0     93
4 2010 T0     71
5 2018 T0     90
6 2019 T0     60

非常感谢

2 个答案:

答案 0 :(得分:1)

我只想用空字符串替换字母部分:

as.numeric(sub('[A-Za-z]', '', c('T0', 'T1')))

正则表达式[A-Za-z]匹配所有字母,并将其替换为''as.numeric会将结果转换为数字。

答案 1 :(得分:1)

如果你只想摆脱第一个角色,无论它是什么:

substring(ECGHR_long$ECG_HR, 2)