【发布时间】:2021-01-17 12:31:06
【问题描述】:
我有一个数据框
df
数据框中的一些列
column1|column2|column3|`column 4`|column5|`column 6`
如何识别包含空格的列名(column 4 和 column 6)并将它们导出为向量?
c(`column 4`,`column 6`)
【问题讨论】:
标签: r vector dplyr whitespace
我有一个数据框
df
数据框中的一些列
column1|column2|column3|`column 4`|column5|`column 6`
如何识别包含空格的列名(column 4 和 column 6)并将它们导出为向量?
c(`column 4`,`column 6`)
【问题讨论】:
标签: r vector dplyr whitespace
这应该可行:
df %>%
dplyr::select(contains(' ')) %>%
names()
【讨论】:
filter() 输入问题..1。 x contains() 必须在 selecting 函数中使用。我见 tidyselect.r-lib.org/reference/faq-selection-context.html>。 i 输入..1 是contains(" ")。
我相信你想从dplyr使用select:
df %>%
select(contains("X"))
vec4 <- df$X.column.4.
vec6 <- df$X.column.6.
vec46 <- c(vec4, vec6)
【讨论】:
X.column.4.