r - 使用 r 从数据帧的标题中删除空格

标签 r subset

我想从 R 中的数据帧的 header 中删除空格,但我不知道如何仅对 header 进行子集化。
我的数据框属于以下代码给出的 df 类型:

a <- c("a", "b")
b  <- c(20, 30)
head  <- c("d area", "f area")
df  <- data.frame(a,b)
names(df) <- head

我想要的是一个带有修改头的数据框,以便摆脱空格,所以结果将是一个像以下代码给出的 newdf 的数据框:
a <- c("a", "b")
b  <- c(20, 30)
head  <- c("darea", "farea")
df  <- data.frame(a,b)
names(df) <- head

非常感谢您的帮助

朱利亚

最佳答案

colnames(df) <- gsub(" ","",colnames(df))

关于r - 使用 r 从数据帧的标题中删除空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18242091/

相关文章:

r - 使用贝叶斯图绘制来自多个模型的后验参数估计

r - 使用 ggplot geom_tile 绘图为空

r - 如何根据R中某行中的条件选择列

python - 用列表中的值替换 pandas 子集中的所有值

R 在 M 个集群中尽可能均匀地采样数据帧的 N 行(但在其中随机)

r - 使用存储为字符串的名称以编程方式选择列表元素

r - 根据另一列中的行子集从多列中获取最大值

r - 用 R 打印信息的更好方法是什么?

javascript - 如何渲染隐藏预设轨迹的绘图,即基于列表的 'legendonly'

r - 计算平均值和其他不包括某些值