在R中,按列名而不是列号对列进行分组

问题描述 投票:0回答:1

在R中,有没有一种方法可以通过colnames(而不是列号)对data.frame进行分组?

set.seed(1)] >>

df

]

names(df)

通常,我会将data.frame的一部分分组为:

df [,2:4]

] >>

通常在具有数百列的大型数据集中,更难确定列号。我想通过使用列名而不是列号对列进行分组。以下给出了错误消息,但指出了我要执行的操作。

df [,“ bravo”:“ delta”]

有什么想法吗?

在R中,有没有一种方法可以通过colnames(而不是列号)对data.frame进行分组? set.seed(1)df

使用dplyr,我们可以使用select中的列名称范围>

 df %>%
   select(bravo:delta)
r dataframe names
1个回答
0
投票

使用dplyr,我们可以使用select中的列名称范围>

 df %>%
   select(bravo:delta)
© www.soinside.com 2019 - 2024. All rights reserved.