簡體   English   中英

如何打印像jupyter筆記本的默認單元格輸出

[英]How to print like jupyter notebook's default cell output

我在jupyter筆記本中打印pandas數據幀時遇到了問題。 如果列名非常長,則會破壞不同行中的數據幀結構。

我怎么能像jupyter筆記本默認的那樣打印它(如圖所示 - 第三個單元格)? 據我所知,只有以邊框表格樣式打印數據框的方法,您必須將變量名稱作為筆記本單元格的最后一個命令。

在此輸入圖像描述

這是代碼,如果你想檢查它,

d = pd.DataFrame({'A1_column':[1, 2, 4], 'B1_column':['a', 'b', 'd'],
                 'A2_column':[1, 2, 4], 'B2_column':['a', 'b', 'd'],
                 'A3_column':[1, 2, 4], 'B3_column':['a', 'b', 'd'],
                 'A4_column':[1, 2, 4], 'B4_column':['a', 'b', 'd'],
                 'A5_column':[1, 2, 4], 'B5_column':['a', 'b', 'd'],
                 'A6_column':[1, 2, 4], 'B6_column':['a', 'b', 'd'],
                 'A7_column':[1, 2, 4], 'B7_column':['a', 'b', 'd']})
print(d)
d

您可以使用IPython的display功能來實現:

from IPython.display import display
display(d)

顯示截圖

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM