Я пытаюсь изменить структуру данных. У него 4 столбца: я хочу объединить 3 из них и оставить один. Наверное, проще понять на примере:
Вот как это выглядит:
year x1 x2 x3
2000 4 3 9
2000 1 4 2
2002 4 3 7
Вот как это должно выглядеть после переделки:
year x1
2000 4
2000 3
2000 9
2000 1
2000 4
2000 2
2002 4
2002 3
2002 7
На самом деле я прочитал несколько примеров объединения и преобразования столбцов, но единственный способ сделать это — написать функцию. Я совершенно уверен, что есть более простой способ, так может ли кто-нибудь помочь мне с этой проблемой?
Заранее спасибо.
cbind(df[1], x1 = unlist(df[2:4]))
- person Rich Scriven   schedule 30.12.2014