我正在使用colsplit将一个大字符串分成几列。
在字符串中有带前导零的数字。
我该如何防止colsplit将它们转换为数字?
在字符串中有带前导零的数字。
我该如何防止colsplit将它们转换为数字?
例如:
字符串中的值:0000122517
在使用colsplit后,变成了:122517
我需要保留前导零,并且这些值的长度可以是任意的,因此我不能在之后添加零。
谢谢!
Oene Douma
0000122517"", names = " ") 返回结果:colsplit(str, split = "
X. NA.
1 Client 122517 应该是:
X. NA.
1 Client 0000122517 - Oene Douma
read.table
,即read.table(text=str, sep="~", header=FALSE, colClasses = c("character", "character"))
。 - akrun