【发布时间】:2021-07-15 05:32:35
【问题描述】:
我的data.frame的列名是:Q1 Q2 Q3 Q4 Q5 Q6。
我想知道为什么当我将数据读入 R 时,第一列名称显示为 1..Q1?
注意:我使用的是R version 4.0.0。
read.csv("https://raw.githubusercontent.com/rnorouzian/v/main/fa.csv")
ï..Q1 Q2 Q3 Q4 Q5 Q6
1 6 5 4 8 6 2
2 8 7 2 7 5 3
3 9 8 1 9 7 1
4 5 4 5 9 7 1
5 4 3 6 9 7 1
6 7 6 3 7 5 3
7 3 2 7 7 5 3
【问题讨论】:
-
你能给我们看一小段你的 csv 文件吗?看起来您可能有行号。
-
@Elin, HERE 是数据。但是,我不确定您的意思,因为我已经展示了上面的数据。
-
这与列标题行上的行号有关。有时会看到该“功能”。
-
您正在显示处理后的数据,并且您可以看到添加了行号的新列。当我运行你的一行代码时,我没有得到额外的变量。
-
应该是编码问题,试试
fileEncoding = 'UTF-8-BOM'。但就像@Elin 我无法重现问题,数据被正确读取。