простое изменение формы data.frame

Я только что вернулся к R после долгого перерыва в написании, и у меня есть некоторые серьезные проблемы с запоминанием того, как изменить форму данных. Я знаю, что то, что я хочу сделать, легко, но по какой-то причине я сегодня тупой и запутался в том, чтобы расплавить и изменить форму. Если бы кто-нибудь мог быстро указать мне правильное направление, это было бы очень признательно.

У меня есть фрейм данных как таковой:

person    week    year   
personA   6       1
personA   22      1
personA   41      1
personA   42      1
personA   1       2
personA   23      2
personB   8       2
personB   9       2
....
personN   x       y

Я хочу получить подсчет событий по годам и по людям : (, чтобы я мог построить быстрый линейный график для каждого человека за годы )

, например.

person    year1    year2
personA   4        2
personB   0        2

Большое спасибо за внимание.

7
задан user1378122 6 May 2012 в 14:36
поделиться