Subtrahieren Sie jede Spalte im dataframe mit den Mittelwert dieser Spalte mit Python

Ich bin auf der Suche nach einem Weg, um finden jede Spalte in einem python-dataframe und subtrahieren, dass die Spalte mit dem Mittelwert der Spalte.

Angenommen ich habe:

df = pd.DataFrame({'a': [1.5, 2.5], 'b': [0.25, 2.75], 'c': [1.25, 0.75]})

Will ich finden, den Mittelwert jeder Spalte, die würde zurück (2,1.5,1) und subtrahieren Sie die Werte aus Spalten a,b und c beziehungsweise.

welche geben würde, ((-0.5,0.5),(-1.25, 1.5), (0.25,-0.25))

Kann mir keiner helfen dabei?

Dank

  • wird diese Arbeit df - df.mean()
  • bedeuten zurück (2,1.5,1) nicht (2,1.5,2)
  • Mybad..falsch berechnet!
InformationsquelleAutor haimen | 2016-02-03
Schreibe einen Kommentar