识别 R 中包含空格的列名

Identify column names in R that contain white spaces

我有一个数据框

df

数据框中的一些列

column1|column2|column3|`column 4`|column5|`column 6`

如何识别包含空格的列名称(column 4column 6)并将它们导出为向量?

c(`column 4`,`column 6`)

这应该有效:

  df %>% 
      dplyr::select(contains(' ')) %>%
      names()

我相信你想使用来自 dplyr:

select
df %>%
    select(contains("X"))

vec4 <- df$X.column.4.
vec6 <- df$X.column.6.
vec46 <- c(vec4, vec6)