每次我尝试在jupyter笔记本中显示完整的DataFrame时,笔记本都会崩溃。该文件将不会启动,所以我不得不制作一个新的jupyter笔记本文件。当我执行display(df)时,它只显示几行,而我需要显示57623行。我需要显示所有这些行的结果,并将它们放入html文件中。
我尝试设置最大行数和最大列数,但是如果笔记本不崩溃,整个数据帧将无法打印出来
'''蟒蛇 pd.set_option('display.max_columns',24) “ pd.set_option('display.max_rows',57623) '''
预期结果是整个DataFrame都能打印出来,但是笔记本旁边会有一个沙漏,什么也不会加载。
答案 0 :(得分:1)
我认为您的计算机功能不足以处理大量数据。我可以为数据display
进行57623行(具有16列),没有任何问题。但是我的机器有252GB内存,仍然需要大约1分钟才能在jupyter笔记本中显示这些数据。
如果我尝试滚动查看数据,速度会很慢,有时会停留一会儿。
另一方面,您想通过在此处显示所有数据来实现什么?当然,还有另一种方法可以实现与现在相同的功能。