有一个大的数据表,前两列分别是ID和年龄,各自都有重复值,但是放在一起是唯一识别的,第三列是我需要的信息,我想将第三列数字放在前两列构成的一个matrix里面怎么实现呢?
数据表大致如下:
ID age value
1 19 1
1 25 2
1 27 3
2 8 3
2 15 2
2 26 3
想实现成的样子如下:
8 9 …… 15 16 …… 19 …… 25 26 27
ID1 NA NA…… NA NA …… 1 …… 2 NA 3
ID2 3 NA…… 2 NA …… 1 …… 2 3 NA
感谢各位大神援助