我想剪切.csv
文件并使用R
首先,我的列标题名称中有空格,即"Hello Joe"
,如果我的文件是DATA
,我不知道如何处理文件名空格。他们需要有一个空间,就像我的系统一样。
当我写作时,R确实喜欢:DATA$Hello Joe
我该怎么做才能解决这个问题?
答案 0 :(得分:0)
要使用$
进行引用,您需要在带有空格的列名称周围添加反引号,例如
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