我有一个文件"data.csv",其中包含几列:
col1, col2, col3
001, 012, 0234
Run Code Online (Sandbox Code Playgroud)
所有三列都有类似显示数据的字符串,但是当我运行时df = read.csv("data.csv"),View(df)看起来像这样.
col1, col2, col3
1, 12, 234
Run Code Online (Sandbox Code Playgroud)
如何导入数据以查看它在CSV中的行为?
见colClasses在?read.csv:
df = read.csv("data.csv", colClasses="character")
Run Code Online (Sandbox Code Playgroud)
colClasses:角色.要为列假定的类向量.如果未命名,必要时回收.如果已命名,则将名称与未指定的值匹配为"NA".
可能的值是'NA'(默认情况下,使用'type.convert'时),'"NULL"'(当跳过列时),原子矢量类之一(逻辑,整数,数字,复数,字符, raw),或''factor'',''Date''或'"POSIXct"'.