【问题标题】:Keep leading zeros with colsplit in R [duplicate]在R中使用colsplit保持前导零[重复]
【发布时间】:2017-03-11 09:15:53
【问题描述】:

我正在使用 colsplit 将大字符串拆分为列。
字符串中有前导零的数字。
如何防止 colsplit 将它们转换为数值?

示例:
字符串中的值:0000122517
colsplit 后变成:122517

我需要前导零,并且值可以是任意长度,所以我
之后不能添加零。

亲切的问候, 欧内杜马

【问题讨论】:

  • 你能提供一个可重现的小例子和预期的输出
  • str
  • 试试read.table,即read.table(text=str, sep="~", header=FALSE, colClasses = c("character", "character"))
  • 你是英雄,谢谢,这解决了我的问题。

标签: r


【解决方案1】:

我们可以使用read.table

read.table(text=str, sep="~", header=FALSE, colClasses = c("character", "character"))

【讨论】:

    猜你喜欢
    • 2015-03-04
    • 1970-01-01
    • 2018-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多