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

Giu*_*lia 1 r subset

我想从R中的数据帧的标题中删除空格,但我不知道如何仅对标题进行子集化.我的数据帧是由以下代码给出的df的tipe:

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

我想要的是一个带有修改标题的数据框,以便摆脱空格,因此结果将是一个数据帧,如下面代码给出的newdf:

a <- c("a", "b")
b  <- c(20, 30)
head  <- c("darea", "farea")
df  <- data.frame(a,b)
names(df) <- head
Run Code Online (Sandbox Code Playgroud)

非常感谢您的帮助

朱利亚

day*_*yne 5

colnames(df) <- gsub(" ","",colnames(df))
Run Code Online (Sandbox Code Playgroud)

  • 因为OP没有指定只需要删除第一个空格 (3认同)