我们在用pandas处理数据时,调试的时候打印默认是展示10行(如下),而我们想要展示全部怎么办呢,有以下几种解决方案:
1.set_option()
可以使用pd.set_option(“display.max_row”,None)函数来解决,参数设置为None将展示所有行,这会影响所有DataFrame和Series的展示,所以在使用完后记得恢复默认设置。
2.to_string()方法
可以使用.to_string()方法来实现,它是将我们的输出结果转化为字符串来展示,不过对于数据量非常大的时候不推荐这种方法;
类似的还有.to_csv()
3.通过.values实现
通过df.values方法实现
或者在这个基础上遍历一下