我有一个数据框,像这样:
my.tree <- data.frame(Tree=c("Acer campestre", "Abies alba", "Pyrus communis", "Robinia pseudoacacia", "Tilia cordata"),
Freq=c(23,65,47,69,65))
我想一次替换所有的spaces
单词之间point
。我要创建新的data frame
(或修改本data frame
),其中将有树的名字,例如单词之间的点Acer.campestre
,Abies.alba
,Pyrus.communis
等。
是否可以立即更换,或者如何使这些更改更容易?
你可以做:
my.tree$Tree <- gsub(pattern = " ", replacement = ".", x = my.tree$Tree)
> my.tree
# Tree Freq
#1 Acer.campestre 23
#2 Abies.alba 65
#3 Pyrus.communis 47
#4 Robinia.pseudoacacia 69
#5 Tilia.cordata 65
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句