[英]remove leading 0s with stringr in R
我有以下数据
id
00001
00010
00022
07432
我想删除前导0
所以数据如下所示
id
1
10
22
7432
在stringr
使用新的str_remove
函数:
id = str_remove(id, "^0+")
我们可以转换为numeric
as.numeric(df1$id)
[#1] 1 10 22 7432
如果我们需要一个character
类输出,可以使用来自stringr
str_replace
library(stringr)
str_replace(df1$id, "^0+" ,"")
#[1] "1" "10" "22" "7432"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.