Я пытаюсь добавить пустую строку в конец фрейма данных, но не могу этого сделать, даже пытаясь понять, как панды работают с функцией добавления и все еще не получают ее.Добавить пустую строку в dataframe с помощью pandas
Вот код:
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'))
Есть два столбца и случайное число ряда.
с «печать ф» в течение цикла я получаю это:
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
Не могли бы вы немного объяснить код? Его трудно оценить, что вы пытаетесь добавить - строка, столбец или данные? – user3667569
@ user3667569 У меня есть данные в xlsx в нескольких строках и 2 столбцах, и мне нужно добавить пустую строку в конец. Цикл for был всего лишь тем, что я пытался без везения. –