【发布时间】:2017-12-21 20:34:15
【问题描述】:
我已使用 read.csv() 函数将多个 excel 文件导入 R。
在较小的文件中,uniqueID 列中的前导 0 已保留 例如085405、021X1B、0051012
但是在较大的文件中,前导 0 已从唯一 ID 中删除,它们仅包含数字 例如85405、021X1B、51012
我想从所有 uniqueID 中删除前导 0,以便能够合并。
我尝试过使用以下代码:
Test$UniqueID2 <- substr(Dataset$UniqueID,regexpr("[^0]",Dataset$UniqueID,nchar(Dataset$UniqueID))
这产生了以下错误:
Error in nchar(Dataset$UniqueID) :
'nchar()' requires a character vector
非常感谢能够让我在 R 中去掉前导 0 的解决方案。
【问题讨论】:
标签: r substring read.csv leading-zero