在附加的数据框中添加列名? [复制]

Posted

技术标签:

【中文标题】在附加的数据框中添加列名? [复制]【英文标题】:Adding a column name in a dataframe which is attached? [duplicate] 【发布时间】:2019-09-09 19:12:15 【问题描述】:

所以我目前在 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

我有什么可能的方法吗?

【问题讨论】:

【参考方案1】:

我们可以使用rownames_to_column

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

base R

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

【讨论】:

以上是关于在附加的数据框中添加列名? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

在数据框中动态添加列,列名作为 List 中的元素

如何使用 Scala/Spark 添加不基于数据框中现有列的新列? [复制]

将系列连接到具有列名的数据框中

将列表中具有零值的多个列添加到 Pandas 数据框中

如何使用streamlit和python根据数据框中的字段数添加列

使用 dplyr 复制一列并为 R 中的新列添加前缀