小编这次要给大家分享的是Python世爵显示不全df列和行怎么办,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。
Python中有的df列比较长脑袋的时候会出现省略号,现在数据分析常用的就是基于水蟒的笔记本和sypder,在世爵下头上的时候就会比较明显的遇到显示不全。这时候我们就需要用熊猫到下的一个函数set_option
<强>我们直接来看代码:强>
这是正常情况世爵下头()的样子
进口numpy np 熊猫作为pd导入 df=pd.DataFrame (np.random.rand(10)) #创建一个2行十列的数 df.head ()
很明显第4列到7列就省略掉了
[4]:
0 1 2…7 8 9
引用>
0 0.472565 0.262041 0.828137 0.007275 0.994344 0.224598…
1 0.506084 0.846291 0.308469 0.298030 0.624266 0.621298…
行x 10列[2]现在就使用pd.set_option (& # 39; display.max_columns& # 39;, n)来将看不到的列显示完整
进口numpy np 熊猫作为pd导入 pd.set_option (& # 39; display.max_columns& # 39;(10) #给最大列设置为10列 df=pd.DataFrame (np.random.rand (10)) df.head ()[12]:
0 1 2 3 4 5 6
引用>
0 0.734525 0.865624 0.141913 0.880081 0.898185 0.746895 0.262549
1 0.505206 0.006621 0.937889 0.336619 0.092247 0.878273 0.552663
7 8 9
0 0.804601 0.569857 0.547727 1 0.484534 0.760375 0.047194
同样的原理,行显示不全怎么办?使用pd.set_option (' display.max_rows& # 39; n)
进口numpy np 熊猫作为pd导入 pd.set_option (& # 39; display.max_columns& # 39; (10) pd.set_option (& # 39; display.max_rows& # 39;, 100) #设置最大可见100行 df=pd.DataFrame (np.random.rand(100年,10)) df.head (100)看完这篇关于Python世爵显示不全df列和行怎么办的文章,如果觉得文章内容写得不错的话,可以把它分享出去给更多人看到。
Python世爵显示不全df列和行怎么办