2015-06-19 229 views
0

我将excel文件导出到.csv文件(因为我想将它导入到R),但R无法识别它。CSV文件不被识别

我觉得这是因为当我在记事本打开它,我得到:

Item;Description 
1;ja 
2;ne 

虽然不具有任何进口问题的文件,在记事本的结构是这样的:

"Item","Description" 
"1","ja" 
"2","ne" 

不任何人都知道我可以如何以正确的格式从excel中导出它,或者导入带有“;”的csv文件。分隔成R.

回答

4

处理以分号分隔的文件很容易;您可以使用read.csv2()而不是read.csv()(但请注意,这也将使用逗号作为小数点分隔符!)或指定sep=";"

对不起,请问您尝试阅读?read.csv?相关信息就在那里,尽管它可能诚然是一个小压倒性/难以理清,如果你是新来的R:

SEP:现场分隔符。 文件每行的值由此字符分隔。如果'sep ='“'( 默认为'read.table')分隔符为'空格',则返回 ,即一个或多个空格,制表符,换行符或回车。