2015-05-01 11 views
5

Soru: Her iki tablonun güzel tablo biçiminde görüntülenmesi için 1 iPython Defter satırından birlikte 2 DataFrame tablosunu nasıl yazdırabilirsiniz?Yazdırma 2 Python Pandaları iPython Not Defteri'nde HTML Tablolarında DataFrame

Aşağıdakiler ikinci yazdırmayı yazdırır ve print df.head() güzel bir tablo oluşturmaz.

df = pd.DataFrame(np.random.randn(6,4), index=pd.date_range('20150101', periods=6), columns=list('ABCD')) 
df2 = pd.DataFrame(np.random.randn(6,4), index=pd.date_range('20150101', periods=6), columns=list('WXYZ')) 


df.head() 
df2.head() 

enter image description here

gerekli oldukça tablo üretmez aşağıdadır: ipython notebook olarak

print df.head() 
print df2.head() 
+0

Burada alt cevabı isteyen Are: Bunun için aşağıdaki ithalat gerek http://stackoverflow.com/questions/28966780/pandas-show-results-of-apply-next-to -orijinal-dataframe eğer – EdChum

+0

df.head(), df2.head() – benjamin

+0

kopyalarını kapatırsanız veya 'print' kullanabilirsiniz – joris

cevap

4

o olmadıkça, bir hücrenin son satırın sadece sonucu, gösterilir açıkça yazdırılır veya görüntülenir.

bazı seçenekler:

  • açıkça dataframe yazdırmak için bir sonraki hücreye
  • Kullanım print df ikinci df.head() koy -
  • kullanın display(df)> ancak bu yerine html temsil metin temsilini verir Veri çerçevesini açıkça görüntülemek için, bu ,, bir veri çerçevesinin varsayılan olarak nasıl gösterildiğiyle aynı html gösterimini verecektir.

    from IPython.display import display 
    
İlgili konular