Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何用特殊字符连接数据帧的行名称?_R_Concatenation - Fatal编程技术网

R 如何用特殊字符连接数据帧的行名称?

R 如何用特殊字符连接数据帧的行名称?,r,concatenation,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 Cal

我希望将数据帧的行名称与“+”连接起来以返回字符串。比如说

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比较陌生,对如何得到我想要的那个迷茫了。有人能帮我吗?谢谢

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