我有一个文件" data.csv"有几栏:
col1, col2, col3
001, 012, 0234
所有三列都有显示数据的字符串,但当我运行df = read.csv("data.csv")
时,View(df)
看起来像这样。
col1, col2, col3
1, 12, 234
如何导入数据以使其在CSV中的显示方式?
答案 0 :(得分:6)
请参阅colClasses
中的?read.csv
:
df = read.csv("data.csv", colClasses="character")
colClasses :字符。要为其假定的类向量 列。如果未命名,必要时回收。如果命名,名称 与未指定的值匹配为“NA”。
可能的值为'NA'(默认情况下,'type.convert'为 used),'" NULL"'(当跳过列时),其中一个 原子向量类(逻辑,整数,数字,复数, 字符,原始),或'"因素"','"日期"'或'" POSIXct"'。