Rui*_*ian 6 python printing pandas
我有一个打印语句,可以打印出一个很长的大 Pandas DataFrame 系列,但我需要所有信息。打印时,Python 给出
0 [{This is a long stateme.....}]
1 [{This is a long stateme.....}]
并用点终止打印语句。
我想查看整个 print 语句而不让 Python 终止它,是否有一个设置可以更改以让 print 语句打印无限值?
小智 1
Pandas 允许选项查看一组行数以及宽度
pd.set_option("display.max_rows", n)
pd.set_option("display.expand_frame_repr", True)
pd.set_option('display.width', 1000)
Run Code Online (Sandbox Code Playgroud)
要增加每列打印的字符数,请使用:
pd.set_option("display.max_colwidth", max_characters)
默认情况下,一列最多只打印 50 个字符,此选项允许您打印一定数量max_characters
的字符。
请参阅下面的文档:
https://pandas.pydata.org/docs/user_guide/options.html