【发布时间】:2015-09-01 21:47:33
【问题描述】:
我正在处理人口普查数据。数据集的样子是:
Household-Id Member-Type Education Birth
1 Father 12 1955
1 Mother 16 1963
1 Child 16 1986
1 Child 12 1995
2 Father 12 1950
2 Mother 9 1955
2 Child 18 1982
2 Child 14 1985
2 Child 16 1975
3 Father 16 1962
3 Mother 14 1965
3 Child 16 1990
我希望它看起来像:
Household-Id Member-Type Education Birth Mother-Education Birth-Order
1 Father 12 1955
1 Mother 16 1963
1 Child 16 1986 16 1
1 Child 12 1995 16 2
2 Father 12 1950
2 Mother 9 1955
2 Child 18 1982 9 1
2 Child 14 1985 9 2
2 Child 16 1975 9 3
3 Father 16 1962
3 Mother 14 1965
3 Child 16 1990 14 1
据我所知,R 不像 Java 或 C 等语言那样支持循环操作,而且我真的不知道如何做到这一点!
【问题讨论】:
标签: r dataframe data.table dplyr