0

i have a question regarding data.table package in R. Now i have a data like this

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

Now i want to generate a new data which merge the amount of grade and age into one column, and we will have criteria column next to it, like this

   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

Do you know how could i achieve that in data.table. Thanks so much

nicola
  • 24,005
  • 3
  • 35
  • 56
Thanh Quang
  • 193
  • 1
  • 11

0 Answers0