标识R中包含空格的列名
我有一个数据帧标识R中包含空格的列名,r,vector,dplyr,whitespace,R,Vector,Dplyr,Whitespace,我有一个数据帧 df column1|column2|column3|`column 4`|column5|`column 6` 数据框中的某些列 df column1|column2|column3|`column 4`|column5|`column 6` 如何识别包含空格的列名(column4和column6),并将它们导出为向量 c(`column 4`,`column 6`) 这应该起作用: df %>% dplyr::select(contains(
df
column1|column2|column3|`column 4`|column5|`column 6`
数据框中的某些列
df
column1|column2|column3|`column 4`|column5|`column 6`
如何识别包含空格的列名(column4
和column6
),并将它们导出为向量
c(`column 4`,`column 6`)
这应该起作用:
df %>%
dplyr::select(contains(' ')) %>%
names()
这应该起作用:
df %>%
dplyr::select(contains(' ')) %>%
names()
我相信您想使用
从dplyr
中选择:
df %>%
select(contains("X"))
vec4 <- df$X.column.4.
vec6 <- df$X.column.6.
vec46 <- c(vec4, vec6)
df%>%
选择(包含(“X”))
vec4我相信您希望使用从dplyr
中选择:
df %>%
select(contains("X"))
vec4 <- df$X.column.4.
vec6 <- df$X.column.6.
vec46 <- c(vec4, vec6)
df%>%
选择(包含(“X”))
vec4看起来很简单,但我收到了一条奇怪的错误消息error:Problem withfilter()
input.1
。xcontains()
必须在选择函数中使用。我懂了。i Input.1
是包含(“”
)@user35131 Oups应该已被选择而不是筛选。现在应该可以工作了。看起来很简单,但我收到了一条奇怪的错误消息错误:filter()
input.1
有问题。xcontains()
必须在选择函数中使用。我懂了。i Input.1
是包含(“”
)@user35131 Oups应该已被选择而不是筛选。现在应该可以工作了。它拉零了。您的列标题是否实际包含反斜杠,或者它是由R转换为X.column.4。
当它有tilda时应该可以工作,但我还是放了“”,这给了我想要的结果。*表示tilda而不是反斜杠。很高兴它起作用了。它归零了。你的列标题实际上包含反斜杠吗?或者它是由R转换成X.column.4。
当它有tilda时应该起作用,但我还是放了“”,这给了我想要的结果。*表示tilda而不是反斜杠。很高兴它起作用了。