Python xlsxwrite серии против списка - PullRequest
0 голосов
/ 31 января 2020

Здравствуйте, я пытаюсь записать некоторые результаты в файл Excel. Однако я делаю некоторые ошибки, которые я не понимаю. Я сделал некоторые вычисления и использовал следующие результаты для l oop:

hexT1_T2 = []
quot = []
hexWRG1_T2 = []
hexWRG2_T2 = []
for j in range(len(date)):
    quot.append(4.23*FWSmPkt_RL)
    hexT1_T2.append(T1Q_out[j]/quot[j] + FWST_RL.tolist())
    hexWRG1_T2.append(WRG1P.tolist()[j]/quot[j]+hexT1_T2[j])
    hexWRG2_T2.append(WRG2P.tolist()[j]/quot[j]+hexWRG1_T2[j])

print(type(quot))
workbook = xlsxwriter.Workbook('Results.xlsx')
worksheet = workbook.add_worksheet()
for row_num, data in enumerate(quot):
    worksheet.write(row_num, 0, data)
workbook.close()

Когда я пытаюсь записать его в Excel, я получил две ошибки:

TypeError: cannot convert the series to <class 'float'>

During handling of the above exception, another exception occurred:
.....
Unsupported type <class 'pandas.core.series.Series'> in write()

Если Я понимаю, что в этих заметках есть что-то не так со списком или рядом. Но если я проверю, например, что типа «цитата», это список (см. Код)

<class 'list'>

Кто-нибудь видит мою ошибку? Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...