R 处理头名称中的空格
我想剪切一个R 处理头名称中的空格,r,R,我想剪切一个.csv文件,并使用R重新格式化 首先,我的列标题名中有空格,即“Hello Joe”,如果我的文件是DATA,我不确定如何处理文件名空格。他们需要像我的系统那样有空间 R喜欢我写:DATA$Hello Joe 如何解决此问题?要使用$引用,需要在列名周围加上空格,例如 data$`Hello Joe` 否则,如果您发现在没有空格的情况下更容易工作,您可以临时添加下划线,稍后再使用空格替换 df Hello Joe Hi Joe 1 1 2 >
.csv
文件,并使用R重新格式化
首先,我的列标题名中有空格,即“Hello Joe”
,如果我的文件是DATA
,我不确定如何处理文件名空格。他们需要像我的系统那样有空间
R喜欢我写:DATA$Hello Joe
如何解决此问题?要使用
$
引用,需要在列名周围加上空格,例如
data$`Hello Joe`
否则,如果您发现在没有空格的情况下更容易工作,您可以临时添加下划线,稍后再使用空格替换
df
Hello Joe Hi Joe
1 1 2
> colnames(df) = gsub(" ", "_",colnames(df))
> df
Hello_Joe Hi_Joe
1 1 2
> colnames(df) = gsub("_", " ",colnames(df))
> df
Hello Joe Hi Joe
1 1 2
要使用
$
进行引用,需要在列名周围加上空格,例如
data$`Hello Joe`
否则,如果您发现在没有空格的情况下更容易工作,您可以临时添加下划线,稍后再使用空格替换
df
Hello Joe Hi Joe
1 1 2
> colnames(df) = gsub(" ", "_",colnames(df))
> df
Hello_Joe Hi_Joe
1 1 2
> colnames(df) = gsub("_", " ",colnames(df))
> df
Hello Joe Hi Joe
1 1 2
如果您想在其中保留空格,请在
data$`Hello Joe`
列的名称周围加上反勾,但当您读入这些文件时,标题通常会更改为Hello.Joe
。使用names(DATA)
验证正确的名称如果您想保留空格,请在DATA$`Hello Joe`
列的名称周围加上反勾,但是当您读入这些文件时,标题通常会改为Hello.Joe
。使用名称(数据)