[问题] 如何将lapply后的资料转为一般资料格式

楼主: yummy7922 (crucify)   2015-03-18 14:53:44
[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
我的资料是重复测量的资料,我用lapply选取出每一个人的最后四笔资料,
但我不知道该如何将他转成一般的资料格式。
现在的资料,是这个样子,按照ID分组的感觉:
$fff4c5e1e7f914bce44c3457f7c2cd81
id duration M1 M2 M3 M4 M5 M6
1: fff4c5e1e7f914bce44c3457f7c2cd81 39 0 0 0 0 0 0
2: fff4c5e1e7f914bce44c3457f7c2cd81 40 0 0 0 0 0 0
3: fff4c5e1e7f914bce44c3457f7c2cd81 41 0 0 0 0 0 0
4: fff4c5e1e7f914bce44c3457f7c2cd81 42 0 0 0 0 0 0
$fff4e01e81b34213be876000a815389d
id duration M1 M2 M3 M4 M5 M6
1: fff4e01e81b34213be876000a815389d 40 0 0 0 0 0 0
2: fff4e01e81b34213be876000a815389d 41 0 0 0 0 0 0
3: fff4e01e81b34213be876000a815389d 42 0 0 0 0 0 0
4: fff4e01e81b34213be876000a815389d 43 0 0 0 0 0 0
但我希望他可以合在一起:
id duration M1 M2 M3 M4 M5 M6
1: fff4c5e1e7f914bce44c3457f7c2cd81 39 0 0 0 0 0 0
2: fff4c5e1e7f914bce44c3457f7c2cd81 40 0 0 0 0 0 0
3: fff4c5e1e7f914bce44c3457f7c2cd81 41 0 0 0 0 0 0
4: fff4c5e1e7f914bce44c3457f7c2cd81 42 0 0 0 0 0 0
1: fff4e01e81b34213be876000a815389d 40 0 0 0 0 0 0
2: fff4e01e81b34213be876000a815389d 41 0 0 0 0 0 0
3: fff4e01e81b34213be876000a815389d 42 0 0 0 0 0 0
4: fff4e01e81b34213be876000a815389d 43 0 0 0 0 0 0
[程式范例]:
http://ideone.com/N911zU
以上是我打程式,资料s是长这样:
ID duration M1 M2 M3 M4 M5 M6
[1,] "0000da7e3f97f8323d2687daea605216" "1" "0" "0" "0" "0" "0" "0"
[2,] "0000da7e3f97f8323d2687daea605216" "2" "0" "0" "0" "0" "0" "0"
[3,] "0000da7e3f97f8323d2687daea605216" "3" "0" "0" "0" "0" "0" "0"
[4,] "0000da7e3f97f8323d2687daea605216" "4" "0" "0" "0" "0" "0" "0"
[5,] "0000da7e3f97f8323d2687daea605216" "5" "0" "0" "0" "0" "0" "0"
麻烦大家。
作者: celestialgod (天)   2015-03-18 15:20:00
do.call(rbind, yourList), rbindlist(yourList) (package: data.table)
楼主: yummy7922 (crucify)   2015-03-19 11:48:00
感谢...

Links booklink

Contact Us: admin [ a t ] ucptt.com