Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 读取CSV文件时不添加列_R - Fatal编程技术网

R 读取CSV文件时不添加列

R 读取CSV文件时不添加列,r,R,我有这个玩具数据集,在一个CSV文件中: NAME, VAL1, VAL2, VAL3 due,2,2,2 tre,3,3,3 qua,3,4,3 cin,4,6,7 ddd,2,5,7 qse,7,6,5 我用以下命令阅读它: 数据在read.csv中使用row.names=1: read.csv(header=TRUE, row.names=1, text="NAME, VAL1, VAL2, VAL3 due,2,2,2 tre,3,3,3 qua,3,4,3

我有这个玩具数据集,在一个
CSV
文件中:

NAME, VAL1, VAL2, VAL3
due,2,2,2
tre,3,3,3
qua,3,4,3
cin,4,6,7
ddd,2,5,7
qse,7,6,5
我用以下命令阅读它:
数据在
read.csv
中使用
row.names=1

read.csv(header=TRUE, row.names=1, text="NAME, VAL1, VAL2, VAL3
    due,2,2,2
    tre,3,3,3
    qua,3,4,3
    cin,4,6,7
    ddd,2,5,7
    qse,7,6,5")

#     VAL1 VAL2 VAL3
# due    2    2    2
# tre    3    3    3
# qua    3    4    3
# cin    4    6    7
# ddd    2    5    7
# qse    7    6    5

我能问一下,为什么你认为这会帮助你实现最终的目标?将
名称
值存储在数据框的行名称中只会使您在处理数据集时更难访问这些值。我正在尝试进行一些聚类,如果我使用第一列中带有数字的数据集,则树状图的标签是ID,而不是名称。如果你认为这很愚蠢,请告诉我,我在过去的两个小时里一直在使用R。对于你的情况,很高兴有
行.name
。马吕斯担心这种用法,因为他不知道你的目的是什么,例如,如果你想聚合或重塑行。名称设置为
row.names
set,你可以直接在绘图中获得名称,这是非常不传统的(或困难的)。因此,这是可取的。
read.csv(header=TRUE, row.names=1, text="NAME, VAL1, VAL2, VAL3
    due,2,2,2
    tre,3,3,3
    qua,3,4,3
    cin,4,6,7
    ddd,2,5,7
    qse,7,6,5")

#     VAL1 VAL2 VAL3
# due    2    2    2
# tre    3    3    3
# qua    3    4    3
# cin    4    6    7
# ddd    2    5    7
# qse    7    6    5