我对R中的data.table包有疑问 现在我有这样的数据
a=data.table(person=c(1:3),grade=c(4:6),age=(30:32))
a
person grade age
1: 1 4 30
2: 2 5 31
3: 3 6 32
现在我想生成一个新的数据,将成绩和年龄的数量合并到一个列中,我们旁边会有标准列,如下所示
person criteria amount
1: 1 grade 4
2: 2 grade 5
3: 3 grade 6
4: 1 age 30
5: 2 age 31
6: 3 age 32
你知道我怎样才能在data.table中实现这一目标。非常感谢