如何删除字符串的第一个字符?
问题描述:
请有人可以帮我删除列字符串变量(“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
非常感谢
答
我只想用一个空字符串替换文字部分:
as.numeric(sub('[A-Za-z]', '', c('T0', 'T1')))
正则表达式匹配[A-Za-z]
所有的字母,并''
替换它。 as.numeric
将结果转换为数字。
答
如果你只是想摆脱的第一个字符,不管它是什么的:
substring(ECGHR_long$ECG_HR, 2)
完美!非常感谢。 –