Mam bardzo dużą ramkę danych z wierszami jako obserwacjami i kolumnami jako markerami genetycznymi. Chciałbym utworzyć nową kolumnę zawierającą sumę wybranej liczby kolumn dla każdej obserwacji przy użyciu R.
Jeśli mam 200 kolumn i 100 wierszy, chciałbym utworzyć nową kolumnę zawierającą 100 wierszy z sumą, powiedzmy, kolumn od 43 do 167. Kolumny mają 1 lub 0. Nowa kolumna zawierająca sumę każdego z nich wiersz, będę mógł posortować osoby, które mają najwięcej markerów genetycznych.
Czuję, że jest to coś bliskiego:
data$new=sum(data$[,43:167])
data$new <- rowSums(data[43:167])