我有以下数据框。
df = data.frame(a.dfs.56=c(rep("a",8), rep("b",5), rep("c",7), rep("d",10)),
b.fqh.28=rnorm(30, 6, 2),
c.34.2.fgs=rnorm(30, 12, 3.5),
d.tre.19.frn=rnorm(30, 8, 3)
)
我怎样才能替换所有句点“.”在列名中让它们变成破折号“-”?
我知道类似的选项check.names=FALSE
使用时read.table
or data.frame
,但在这种情况下,我不能使用它。
我还尝试了以下帖子的变体,但它们对我不起作用。
在 data.frame 中指定列名称会将空格更改为“.”
如何在 r 的多个特定列中使用 gsub
R 列表中所有数据框中的 gsub 列名称
谢谢。