Ich versuche, eine leere Zeile am Ende des Datenrahmens anzuhängen, aber nicht dazu in der Lage, zu verstehen, wie Pandas mit Append-Funktion arbeiten und es immer noch nicht bekommen.Eine leere Zeile im Datenrahmen mit Pandas anhängen
Hier ist der Code:
import pandas as pd
excel_names = ["ARMANI+EMPORIO+AR0143-book.xlsx"]
excels = [pd.ExcelFile(name) for name in excel_names]
frames = [x.parse(x.sheet_names[0], header=None,index_col=None).dropna(how='all') for x in excels]
for f in frames:
f.append(0, float('NaN'))
f.append(2, float('NaN'))
Es gibt zwei Spalten und Zufallszahl der Reihe.
mit "print f" in for-Schleife diese erhalte ich:
0 1
0 Brand Name Emporio Armani
2 Model number AR0143
4 Part Number AR0143
6 Item Shape Rectangular
8 Dial Window Material Type Mineral
10 Display Type Analogue
12 Clasp Type Buckle
14 Case Material Stainless steel
16 Case Diameter 31 millimetres
18 Band Material Leather
20 Band Length Women's Standard
22 Band Colour Black
24 Dial Colour Black
26 Special Features second-hand
28 Movement Quartz
Können Sie einen Code ein wenig erklären? Es ist schwer zu beurteilen, was Sie anhängen möchten - Zeile, Spalte oder Datenrahmen? – user3667569
@ user3667569 Ich habe Daten in xlsx in mehreren Zeilen und 2 Spalten und ich muss eine leere Zeile am Ende hinzufügen. Die For-Schleife war nur etwas, was ich versuchte, ohne Glück. –