das ist mein Datenrahmen:verschmelzenden Spalte, wenn Spaltennamen eine ganze Zahl
A B 1 2 5
1 1 26 5 5
2 6 4 2 2
2 3 8 7 7
2 4 3 10 19
Also hier kann man sehen, dass Spalten ‚A‘ ‚B‘ ‚1‘ ‚2‘ ‚5‘ sind Ich möchte Erstellen Sie eine Funktion, die ein Argument als int akzeptiert und dann ein neues Datenframe mit 'A' 'B' Spalten und Spalten erstellt, das als Argument übergeben wurde. also würde es so gehen, aber ich bin nicht sicher, wie man die Spalte erhält, wenn sein Name ein Int irgendwelche Ideen ist? Dank !:
def merge(arg):
new_df=pd.concat([df.A, df.B, df.arg], axis=1)
merge(5)
A B 5
1 1 5
2 6 2
2 3 7
2 4 19