pandas to_excel TypeError:write()中不支持的types<type'list'>
我有一个数据框,我想在Excel中导出它。 我正在使用下面的代码:
outcome = merge(sql, emptydf, on='sku', how='left') writer = pd.ExcelWriter('casafina_json.xlsx', engine='xlsxwriter') outcome.to_excel(writer, sheet_name='Sheet1') writer.save()
当我运行它时,我得到这个错误:
raise TypeError("Unsupported type %s in write()" % type(token)) TypeError: Unsupported type <type 'list'> in write()
怎么了? 谢谢。
编辑:两个数据框联合的列没有唯一的值。 我认为这可能是错误的原因。 任何想法如何join他们不同?
我仍然不知道什么是错的。 但是,可以使用以下函数创build一个csv:
outcome.to_csv('/Users/whatever/whatever.csv')