Pandas数据展示不完全解决方案

我们在用pandas处理数据时,调试的时候打印默认是展示10行(如下),而我们想要展示全部怎么办呢,有以下几种解决方案:
Pandas数据展示不完全解决方案_第1张图片

1.set_option()

可以使用pd.set_option(“display.max_row”,None)函数来解决,参数设置为None将展示所有行,这会影响所有DataFrame和Series的展示,所以在使用完后记得恢复默认设置。
Pandas数据展示不完全解决方案_第2张图片

2.to_string()方法

可以使用.to_string()方法来实现,它是将我们的输出结果转化为字符串来展示,不过对于数据量非常大的时候不推荐这种方法;
类似的还有.to_csv()
Pandas数据展示不完全解决方案_第3张图片

3.通过.values实现

通过df.values方法实现
Pandas数据展示不完全解决方案_第4张图片
或者在这个基础上遍历一下
Pandas数据展示不完全解决方案_第5张图片

你可能感兴趣的:(小问题解决,pandas,python,数据分析)