获取以R分隔的第一位数字

问题描述 投票:-1回答:1

我有一列,第一位可以是数字,字母或某些特殊字符,例如#。但是,我应该能够在所有情况下都将第一位数字分开并将这些数字另存为新列。我使用过stringr -package并编写:newcolumn

与字母和数字完美搭配,但无法理解特殊字符。我应该如何更改代码,以便还要考虑这种数字?

r digits
1个回答
0
投票

这可以通过str_sub()函数来完成。

 x <- c("Apple", "%Banana", ".Pear")
 str_sub(x, 1, 1)
© www.soinside.com 2019 - 2024. All rights reserved.