pandas DataFrame, wie wende ich die Funktion auf eine bestimmte Spalte an?

Ich habe die Dokumente von @ geles DataFrame.apply

DataFrame.apply (func, axis = 0, broadcast = False, raw = False, reduction = None, args = (), ** kwds) ¶ Wendet die Funktion entlang der Eingabeachse von DataFrame an.

So, wie kann ich eine Funktion auf eine bestimmte Spalte anwenden?

In [1]: import pandas as pd
In [2]: data = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}
In [3]: df = pd.DataFrame(data)
In [4]: df
Out[4]: 
   A  B  C
0  1  4  7
1  2  5  8
2  3  6  9
In [5]: def addOne(v):
...:        v += 1
...:        return v
...: 
In [6]: df.apply(addOne, axis=1)
Out[6]: 
   A  B   C
0  2  5   8
1  3  6   9
2  4  7  10

Ich möchte zu jedem Wert in @ eine hinzufügdf['A'], nicht alle Spalten. Wie kann ich das mit @ machDataFrame.apply.

Danke für die Hilfe

Antworten auf die Frage(4)

Ihre Antwort auf die Frage