当前位置 : 主页 > 编程语言 > 其它开发 >

jupyter用print输出DataFrame数据自动换行

来源:互联网 收集:自由互联 发布时间:2022-05-30
最近用python做了下数据处理,顺便感受了下jupyter和普通终端的区别,发现在输出DataFrame的时候出了点问题,用jupyter的输出老是自动换行,但只显示了一半的距离,并没有占满。用终端

最近用python做了下数据处理,顺便感受了下jupyter和普通终端的区别,发现在输出DataFrame的时候出了点问题,用jupyter的输出老是自动换行,但只显示了一半的距离,并没有占满。用终端就不会出现这个问题

 

jupyter的输出

 

 

 终端的输出

我以为是vscode的问题,然后换了浏览器版的jupyter,还是不行

 

后面发现把print换成display可以解决这个问题

 

但仍然不知道为啥换行。

后来发现是pandas中有显示的设置值,设置宽度的是 pd.options.display.width,默认的只有80

 

 

 设置成500就可以了~

 

 还可以设置长度、行数列数和是否隐藏等选项

终端中为什么不受默认值影响就不知道了

 

【文章转自:日本站群服务器 http://www.558idc.com/japzq.html处的文章,转载请说明出处】

上一篇:Mybatis(3) CURD
下一篇:没有了
网友评论