我编写了一些代码来使用 pandas 读取 excel 文件中的一些数据,并希望使用 pandas_profiling 对其进行一些数据分析。但是,由于它花费的时间太长,我想看到某种进度条,说明完成了多少工作,并以最小模式运行分析以加快工作速度。我找到了两种不同的显示方式,进度条。一个如下:(链接在这里。在高级用法部分中,我找到了以下代码)。
prof = ProfileReport(data, minimal=True, progress_bar=True)
prof.to_file(output_file='output.html')
另一种方法如下(我在stackoverflow帖子中找到了这个。链接在这里):
prof = ProfileReport(data, minimal=True, html={ 'style' : {'full_width' : True}})
prof.to_file(output_file='ouput.html')
但是,两者似乎都不起作用。代码执行时间太长(我等了大约 5 个小时但无济于事)。有没有办法显示进度条?如果可能的话,请提出加快工作的方法。任何帮助,将不胜感激。
我在 Spyder 上使用与 Ananconda 一起提供的 Python 3.7(如果有帮助的话)。