如果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