2016-06-21 6 views
7

मुझे जिप्टर नोटबुक में पांडा डेटाफ्रेम प्रिंट करते समय समस्या का सामना करना पड़ा। यदि कॉलम नाम वास्तव में लंबे हैं तो यह अलग-अलग लाइनों में डेटाफ्रेम संरचना को तोड़ देता है।जिप्टर नोटबुक के डिफ़ॉल्ट सेल आउटपुट की तरह प्रिंट कैसे करें

मैं इसे कैसे प्रिंट कर सकता हूं जैसे जुपीटर नोटबुक डिफ़ॉल्ट रूप से करता है (छवि - तीसरा सेल में दिखाया गया है)? जहां तक ​​मुझे पता है, सीमावर्ती टेबल शैली में डेटाफ्रेम मुद्रित करने का एकमात्र तरीका है, आपको वैरिएबल नाम को नोटबुक सेल के अंतिम कमांड के रूप में छोड़ना होगा।

enter image description here

यहाँ कोड आप इसे जाँच करना चाहते हैं यदि है,

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 

उत्तर

11

आपको लगता है कि प्राप्त करने के लिए IPython के display फ़ंक्शन का उपयोग कर सकते हैं:

from IPython.display import display 
display(d) 

display screenshot

+0

कूल। यह किया :) – bytestorm

संबंधित मुद्दे