---------txt文件----------
第一种:从数据库中导出的txt文件,文件内容形如:
"ID"
"ITEM"
"1080254842""汉字" "1080254842"
"中文"
"1080594798"""
"1080594798"""
文件中的内容有双引号,空值的时候是一对双引号
导入数据:test
空值部分并不是NA,R语言不会把他识别为NA,改为下面的语句
test
即可解决。
第二种:txt文件形如
IDITEM
1080254842汉字 1080254842
中文
1080594798
1080594798
文件中的内容无双引号,空值就是空白
导入数据:
test
会出现错误:Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, :3行没有2元素
第三行第二元素没有。修改为
test
导入数据成功,但是,空值仍然不是NA,还需加上na.strings = "",
test
成功导入。
----csv文件----------
test
其中,header =TRUE,表示把第一行作为标题。
sep=",",是由于csv文件的列是用逗号分开的,加上sep=",",帮助R通过识别逗号来分割列。不加可能会出现原本多列数据导入后变为一列的情况。
na.strings = "":处理缺失值问题。