У меня есть следующее l oop, которое я хочу сохранить в разных файлах Excel или в листах Excel
best_size = 4
i = 0
while i < best_size:
G = print('GP =', pd.concat([df1.loc[df1['Cluster'] == i],
df2.loc[df2['Cluster'] == i]
],
sort = True))
i = i + 1
вывод выглядит следующим образом:
l oop output
Я пробую следующие команды:
1) test 1:
pd.concat([df1.loc[df1['Cluster'] == i],
df2.loc[df2['Cluster'] == i]
],
sort = True).to_excel('Test1.xslx)
, но сохраняет только последний вывод
2) тест 2:
import xlsxwriter
workbook = xlsxwriter.Workbook('Example2.xlsx')
worksheet = workbook.add_worksheet()
# Start from the first cell.#Rows and columns are zero indexed.
row = 0
column = 0
# iterating through content list
for item in G:
#write operation perform
worksheet.write(row, column, item)
# incrementing the value of row by one# with each iteratons.
row += 1
workbook.close()
выдает следующую ошибку: TypeError: объект 'NoneType' не повторяется
3) Я также пытаюсь это сделать:
with open("output_data.xlsx", "w") as out_files:
for i in range(len(G)):
print(i)
Я получаю эту ошибку: TypeError: объект типа 'NoneType' не имеет len ()
Как сохранить выходные данные для печати в различных файлах Excel, используя al oop?