处理标题名称

时间:2017-02-16 16:41:14

标签: r

我想剪切.csv文件并使用R

重新格式化

首先,我的列标题名称中有空格,即"Hello Joe",如果我的文件是DATA,我不知道如何处理文件名空格。他们需要有一个空间,就像我的系统一样。

当我写作时,R确实喜欢:DATA$Hello Joe 我该怎么做才能解决这个问题?

1 个答案:

答案 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