首页 > 解决方案 > 在附加的数据框中添加列名?

问题描述

所以我目前在 R 中有一个数据框,其中:

      degree

54     0.65
43     0.76
31     0.67

并通过执行:

df[1]

它打印出第一行:

54       0.65

我正在尝试为第一列分配一个列名,我得到:

vertex     degree

  54        0.65
  43        0.76
  31        0.67

所以我可以单独查询数据框列:

df$vertex
df$degree

我有什么可能的方法吗?

标签: rigraph

解决方案


我们可以用rownames_to_column

library(tidyverse)
rownames_to_column(df1, 'vertex')

或与base R

data.frame(df1, vertex = row.names(df1))

推荐阅读