如何将数据框的行名称与特殊字符连接起来?

时间:2017-05-29 20:38:39

标签: r concatenation

我想将数据框的行名称与“+”连接起来以返回字符串。例如

head(USArrests)

           Murder Assault UrbanPop Rape
Alabama      13.2     236       58 21.2
Alaska       10.0     263       48 44.5
Arizona       8.1     294       80 31.0
Arkansas      8.8     190       50 19.5
California    9.0     276       91 40.6
Colorado      7.9     204       78 38.7

我的目标是获得

goal = Alabama+Alaska+Arizona+Arkansas+California+Colorado+...

我试过

goal = paste0(rownames(USArrests), sep="+")

head(goal)
[1] "Alabama+"    "Alaska+"     "Arizona+"    "Arkansas+"   "California+"     "Colorado+"

我对R来说相对较新,我很失落如何得到我想要的那个。有人能帮助我吗?谢谢!

1 个答案:

答案 0 :(得分:2)

paste(rownames(USArrests), collapse="+")