我需要将大量数字转换为字符串。对我来说困难的部分是所有字符串的长度都必须是 4 个字母。例如“1”必须是“0001”或“234”必须是“0234”。我认为这是一个简单的问题,但我找不到答案。感谢您的帮助!
最佳答案
你可以使用sprintf
:
> sprintf("%04d", 1)
[1] "0001"
> sprintf("%04d", c(1, 23, 123))
[1] "0001" "0023" "0123"
关于r - 将数字转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21500106/