я относительно новым для R, пытающихся получить сумму столбца на основе других столбцов .my кадра данных, как показано нижеСумма значений столбцов на основе других столбцов в R
YEAR EventID LOSS
1 554 334740
1 415 149816
1 207 199446
2 961 527042
3 614 188199
4 968 87044
4 650 75377
4 341 424678
4 397 210730
5 610 368068
Вот мое состояние, я нужно ежегодно получать максимальную потерю.
потери номера: EventID 554 из года 1, EVENTID 961 из года 2, EVENTID 341 от 4, EVENTID 610 из года 5.
Этот вид вещь действительно проста с пакетом dplyr. Существует множество обучающих программ. Вот один из них, например: http://www.sharpsightlabs.com/dplyr-intro-data-manipulation-with-r/](http://www.sharpsightlabs.com/dplyr-intro-data-manipulation- с-r /) –
Вы должны отредактировать свое сообщение: EventID 968 не самый высокий в году 4. –
'sum (tapply (df $ LOSS, df $ YEAR, max))' –