[R] add a special column to a matrix
John Kane
jrkrideau at inbox.com
Wed Jul 8 01:23:34 CEST 2015
?merge should do it.
John Kane
Kingston ON Canada
> -----Original Message-----
> From: lid.zigh at gmail.com
> Sent: Tue, 7 Jul 2015 09:42:56 -0500
> To: r-help at r-project.org
> Subject: [R] add a special column to a matrix
>
> Hi there,
>
> I have a two matrices which they have a common column! I want to add the
> a
> column of second to matrix to the equivalent column of first matrix!
> my first matrix is
> head(mat1)
> a b c d
> fg 1:23 dfgv 5
> pt 10:18 tgtgh 1
> wq 15:123 oiljk 6
> fg 9:1323 ass 4
> yr 12:123 kjjlk 5
>
> my second matrix:
> head(mat2)
> e q
> 1:23 0
> 10:18 1
> 14:455 2
> 15:123 2
> 9:1323 2
> 12:123 1
> 5:1548 0
>
> mat1 and mat2 have a common column (b and e) but is not in the same
> order,
> I want to add the q column from mat2 to be added to mat1
> my output will be:
>
> head(mat)
> a b c d q
> fg 1:23 dfgv 5 0
> pt 10:18 tgtgh 1 1
> wq 15:123 oiljk 6 2
> fg 9:1323 ass 4 2
> yr 12:123 kjjlk 5 1
>
> would you please let me know how to do it?
>
> Thanks
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
____________________________________________________________
FREE 3D EARTH SCREENSAVER - Watch the Earth right on your desktop!
More information about the R-help
mailing list