删除R中我的col名称的前4个字符

Ajr*_*amd 0 string r stringr

我正在尝试使用 删除列名称的前 4 个字符stringr。我知道如何指定我想要保留的字符,但由于每列长度不同,我需要指定我不想保留的字符,但我不知道该怎么做。

我怎样才能做到这一点?

sin*_*dur 5

stringr很好,但是在 R 基础上有一个非常好的解决方案。

x <- head(state.name)
x 
# [1] "Alabama"    "Alaska"     "Arizona"    "Arkansas"   "California" "Colorado"
substring(x, 5)
# [1] "ama"    "ka"     "ona"    "nsas"   "fornia" "rado"
Run Code Online (Sandbox Code Playgroud)