Berechnen Sie die Durchschnittliche, von jedem x Zeilen in einer Tabelle und neue Tabelle erstellen

Ich habe eine lange Tabelle von Daten (~200 Zeilen und 50 Spalten), und die muss ich erstellen einen code, kann die Berechnung der Mittelwerte alle zwei Zeilen und für jede Spalte in der Tabelle mit den endgültigen Ausgang wird eine neue Tabelle der Mittelwerte. Dies ist offensichtlich verrückten zu tun, in Excel! Ich benutze Python ist3, und ich bin bewusst, dass einige ähnliche Fragen:hier, hier und hier. Doch nichts davon hilft, da brauche ich etwas eleganter code für die Arbeit mit mehreren Spalten und erzeugt eine organisierte Daten-Tabelle. Übrigens meine ursprüngliche Datentabelle importiert wurde mit pandas und ist definiert als ein dataframe aber konnte nicht finden einen einfachen Weg, dies zu tun in der pandas. Hilfe ist sehr willkommen.

Ein Beispiel für die Tabelle (kurze version) ist:

a   b   c   d
2   50  25  26
4   11  38  44
6   33  16  25
8   37  27  25
10  28  48  32
12  47  35  45
14  8   16  7
16  12  16  30
18  22  39  29
20  9   15  47

Erwartet meine Tabelle:

a    b     c     d
3   30.5  31.5  35
7   35    21.5  25
11  37.5  41.5  38.5
15  10    16    18.5
19  15.5  27    38
InformationsquelleAutor Gnu | 2016-04-23
Schreibe einen Kommentar