我有以下数据
id
00001
00010
00022
07432
我想删除前导0
,以便数据如下所示
id
1
10
22
7432
答案 0 :(得分:4)
使用str_remove
中的新stringr
功能:
id = str_remove(id, "^0+")
答案 1 :(得分:3)
答案 2 :(得分:1)
我们可以转换为numeric
as.numeric(df1$id)
[#1] 1 10 22 7432
如果我们需要character
课程输出,可以使用str_replace
中的stringr
library(stringr)
str_replace(df1$id, "^0+" ,"")
#[1] "1" "10" "22" "7432"