【发布时间】:2018-03-02 21:24:58
【问题描述】:
首先,我已经阅读了以下帖子(R: keep leading zero、and again、and this one、and this one 或 this one。),但我的问题没有得到任何人的回答。
我尝试在ID 列中添加前导零。该文件是从excel导入的,我不知道如何上传到这里。可能无法向您复制该过程。
当我使用以下任何代码添加前导零时
formatC(data$col,width=5,format="s",flag="0")
sprintf("%05s",data$col)
gsub('\\s','0',data$col)
他们都在字符串前给了我一个空格,而不是零。例如" 4097"
我也尝试修剪任何空格trimws(sort$DlrNbr, which = c("both", "left", "right")),然后重新尝试添加前导零,仍然失败。
你知道发生了什么吗?任何见解都是有帮助的!
【问题讨论】:
-
寻求帮助时,您应该包含一个简单的reproducible example,其中包含可用于测试和验证可能解决方案的示例输入和所需输出。
-
我会记住这一点
标签: r whitespace leading-zero