python3 中print 显示不全问题
如果print显示的结果:
28 -0.521884
29 0.388389
...
970 -1.873332
971 -1.962243
有省略的现象,这个应该也是官方:如果有大数据量的输出,不太好处理,如果我们能确定输出有限且个数比较小,可以全部输出。
解决方法:
import pandas as pd import numpy as np np.set_printoptions(threshold=np.inf) pd.set_option('display.width', 300) # 设置字符显示宽度 pd.set_option('display.max_rows', None) # 设置显示最大行 pd.set_option('display.max_columns', None) # 设置显示最大列,None为显示所有列 long_series = pd.Series(np.random.randn(1000)) print (long_series)
加上三行强制显示就OK
天下难事,必作于易;天下大事,必作于细