powiedzieć, że mam tę ramkę danych:Jak podsumować ponad przekątnych ramki danych
1 2 3 4
100 8 12 5 14
99 1 6 4 3
98 2 5 4 11
97 5 3 7 2
W tym powyższej ramce danych, wartości wskazują liczniki ile obserwacje podjąć (100, 1), (99, 1)
itd
w moim kontekście przekątne mają te same znaczenia:
1 2 3 4
100 A B C D
99 B C D E
98 C D E F
97 D E F G
Jak chciałbym podsumować całej przekątnych (tj zsumować liczbę podobnego liter) w pierwszym ramki danych?
byłoby to produkować:
group sum
A 8
B 13
C 13
D 28
E 10
F 18
G 2
Na przykład D
jest 5+5+4+14
Jest to matryca lub data.frame? (Matryca jest łatwiejsza do wykonania tego) –
data.frame, ale konwersja do macierzy iz powrotem do data.frame, jak w @Ben Bolker ma odpowiedź. – bill999
Podobne: http://stackoverflow.com/q/27935555/1191259 – Frank