自訂 Pandas 輸出:列印整個系列或 DataFrame
使用 __repr__ 的 Pandas Series 和 DataFrame 的預設表示僅提供部分預覽。當廣泛處理大型資料集時,這可能會受到限制。為了解決這個問題,Pandas 提供了幾個用於漂亮列印和自訂輸出的選項。
方法1:使用option_context
要顯示整個Series 或DataFrame,您可以使用option_context 管理器:
with pd.option_context('display.max_rows', None, 'display.max_columns', None): print(df)
這設定了display .max_rows 和display.max_columns 選項設定為None,允許顯示整個資料集。
方法 2:在 Jupyter Notebook 中使用 display()
在 Jupyter Notebook 中,您可以使用使用display()函數來取代print()函數。這將觸發 Jupyter豐富的顯示邏輯,提供更直覺和互動式的表示:
display(df)
其他自訂選項
除了顯示整個資料集之外,您還可以進一步自訂使用附加的輸出options:
以上是如何列印整個 Pandas 系列或 DataFrame 而不是部分預覽?的詳細內容。更多資訊請關注PHP中文網其他相關文章!