首页 > 解决方案 > 有没有办法将熊猫数据框信息 - df.info() 导出到 excel 文件中?

问题描述

我在本地有一个 .csv 文件。我正在用熊猫阅读文件。我想将 df.info() 结果移动到 excel 中。看起来 df.info().to_excel 不起作用,因为它不受支持。有没有办法做到这一点?

我试过 df.info().to_excel

import pandas as pd
from openpyxl.workbook import Workbook
pd.read_csv("file.csv",sep='|', error_bad_lines=False)
writer = pd.ExcelWriter('output.xlsx')
df.info()
df.info().to_excel(writer,sheet_name='info')

我想在 Excel 的单个选项卡中显示数据框信息输出。

标签: pandaspython-2.7dataframe

解决方案


对我来说最简单的方法是在数据框中获取相同的信息,但要分开:

df_datatypes = pd.DataFrame(df.dtypes)
df_null_count = df.count()

然后像往常一样写入excel。


推荐阅读