in R, Wie man durch fließende Zeile in einem Datenrahmen summiert

Ich habe df (A) (ncol = 1, nrow = 1356)

col1
 5
 7
 9
 3
 2
 3.8
 24
 2.7
 12
 11
 23
 .... to 1356 row...

i möchte die Summe von der ersten bis zur fünften Reihe und danach von der zweiten bis zur siebten Reihe und so weiter. Außerdem ist jeder Wert für einen Bruchteil der Anzahl der Zeilen doppelt vorhanden. Das erwartete Ergebnis ist zum Beispiel:

5*1/5 + 7*2/5 + 9*3/5 + 3*4/5 + 2*5/5= (result)
7*1/5 + 9*2/5 + 3*3/5 + 2*4/5 + 3.8*5/5= (result)
9*1/5 + 3*2/5 + 2*3/5 + 3.8*4/5 + 24*5/5= (result)
and so on for the 1356 row

In der Synthese ist die Summe alle 5 Zeilen, rollen Sie die Daten Zeile für Zeile. Danke im Voraus

Antworten auf die Frage(4)

Ihre Antwort auf die Frage