如何在 R 中读取带有行标题的 CSV 文件?

问题描述 投票:0回答:1

我尝试读取此 CSV 文件:

此文件中有 3 列。 当我在 R 中通过 read.csv("file.csv") 读取它时 我得到:

它只读取 2 列而不是 3 列,并且在它们之间进行一些混合

欢迎任何解决方法的建议

r csv read.csv
1个回答
0
投票

您可能在意想不到的地方有一个额外的逗号。例如,数据本身可能包含逗号,或者数据中存在隐藏列。如果您正在 Excel 中进行编辑,请突出显示数据末尾的几个空列,然后按删除键。对最后一个条目下面的几行执行相同的操作,然后再次将文件另存为 csv。还要检查您的数据是否有虚假逗号。如果您的数据来自数据库并且随机来自某个人,则可能会发生这种情况。在您的数据中插入一个逗号。有时,使用 unicode 字符存储的源数据在导入到需要 UTF-8 的程序时也会转换为其他字符。

© www.soinside.com 2019 - 2024. All rights reserved.