In R: Joining vector elements by row, converting vector rows to strings

后端 未结 3 487
小蘑菇
小蘑菇 2021-01-04 05:03

Is there a \"by row\" operation in R to convert each row in a vector like this to strings?

> d= cbind(\"Data\", c(\"2\", \"73\"))
> d
     [,1]   [,2]
         


        
3条回答
  •  时光取名叫无心
    2021-01-04 05:38

    Yes, there is. It is called "apply" ;-)

    apply(d,1,paste,collapse=" ")
    [1] "Data 2"  "Data 73"
    # convert to matrix using as.matrix to get exactly your solution
    

    See ?apply and ?paste

提交回复
热议问题