更改行索引数据帧 R
Change rows index dataframe R
我是 R 编程的新手,我需要一个简单的东西。我有一个这样的数据框:
A number
3 1 3
4 1 4
11 2 11
12 2 12
18 3 18
19 3 19
第一列是R默认得到的。我想将这个与始终具有列名称的列“数字”交换。像这样:
number A
3 1
4 1
11 2
12 2
18 3
19 3
我需要这样做,因为它是一个大型数据集,并且两列之间的对应关系丢失了。
您似乎想删除行名称?
df <- data.frame("Colours" = c("Red", "Red", "Green", "Yellow"),
"Number" = c(1,2,3,6))
rownames(df) <- c(1,2,3,6)
df
Colours Number
1 Red 1
2 Red 2
3 Green 3
6 Yellow 6
将行名设置为 NULL,我们将删除行名,现在将仅通过行号调用它们。
rownames(df) <- NULL
df
Colours Number
1 Red 1
2 Red 2
3 Green 3
4 Yellow 6
我是 R 编程的新手,我需要一个简单的东西。我有一个这样的数据框:
A number
3 1 3
4 1 4
11 2 11
12 2 12
18 3 18
19 3 19
第一列是R默认得到的。我想将这个与始终具有列名称的列“数字”交换。像这样:
number A
3 1
4 1
11 2
12 2
18 3
19 3
我需要这样做,因为它是一个大型数据集,并且两列之间的对应关系丢失了。
您似乎想删除行名称?
df <- data.frame("Colours" = c("Red", "Red", "Green", "Yellow"),
"Number" = c(1,2,3,6))
rownames(df) <- c(1,2,3,6)
df
Colours Number
1 Red 1
2 Red 2
3 Green 3
6 Yellow 6
将行名设置为 NULL,我们将删除行名,现在将仅通过行号调用它们。
rownames(df) <- NULL
df
Colours Number
1 Red 1
2 Red 2
3 Green 3
4 Yellow 6