【发布时间】:2018-10-10 01:42:30
【问题描述】:
我有一个包含几列的文件“data.csv”:
col1, col2, col3
001, 012, 0234
所有三列都有显示的数据之类的字符串,但是当我运行df = read.csv("data.csv") 时,View(df) 看起来像这样。
col1, col2, col3
1, 12, 234
如何导入数据使其看起来像 CSV 中的样子?
【问题讨论】:
我有一个包含几列的文件“data.csv”:
col1, col2, col3
001, 012, 0234
所有三列都有显示的数据之类的字符串,但是当我运行df = read.csv("data.csv") 时,View(df) 看起来像这样。
col1, col2, col3
1, 12, 234
如何导入数据使其看起来像 CSV 中的样子?
【问题讨论】:
见colClasses?read.csv:
df = read.csv("data.csv", colClasses="character")
colClasses:字符。假定的类向量 列。如果未命名,则根据需要回收。如果命名,名称 与被视为“NA”的未指定值匹配。
可能的值为‘NA’(默认值,当‘type.convert’为 使用),'"NULL"'(当列被跳过时),其中之一 原子向量类(逻辑、整数、数字、复数、 字符,原始)或“因子”、“日期”或“POSIXct”。
【讨论】: