我对“ pandas_profiling”有一个快速的问题。因此,基本上,我试图使用pandas的“ profiling”,但没有显示输出,而是这样写的:
<pandas_profiling.ProfileReport at 0x23c02ed77b8>
我在哪里犯错?或与Ipython有关系吗?因为我在Anaconda中使用Ipython。
答案 0 :(得分:0)
pandas_profiling创建一个对象,然后需要显示或输出该对象。一种标准的做法是将其另存为HTML:
profile.to_file(outputfile="sample_file_name.html")
(“个人资料”是您用于保存个人资料本身的变量)
它与ipython并没有特别的关系-区别在于,因为您要逐行处理(而不是运行完整的代码块,包括报告步骤),而是向您显示对象本身。上面的代码使您可以在打开报告后查看报告。
答案 1 :(得分:0)
尝试
pfr = pandas_profiling.ProfileReport(df)
pfr.to_notebook_iframe()