0

Ipython Notebook を愛用しており、新しい NBconvert を使用すると見栄えの良い出力が得られますが、さらに改善する方法があるのではないかと考えています.次のように表示される一連の記述統計ブロックを生成します..(以上)図解) 行ごとに 2 つアップにする方法はありますか?? 現在の出力はページ上に広がっており、よりコンパクトな表現を取得したいと考えています。間隔のためにフォントサイズを小さくすることも望ましいでしょうか?

  INVERNESS 
         LIST_PRICE     SOLD_PRICE
count    1693.000000     957.000000
mean   280827.088600  252088.333333
std    115580.920634   91553.077871
min     84900.000000   79400.000000
25%    208900.000000  195880.000000
50%    249900.000000  231795.000000
75%    319900.000000  285000.000000
max    989900.000000  800000.000000 

Median Values: 
LIST_PRICE    249900
SOLD_PRICE    231795
dtype: float64 Axes(0.125,0.125;0.775x0.775) 

RIVERCHASE 
           LIST_PRICE      SOLD_PRICE
count     2044.000000     1157.000000
mean    329096.447652   294856.720830
std     168384.682832   122089.475792
min      58000.000000    58000.000000
25%     234000.000000   216500.000000
50%     295450.000000   267900.000000
75%     379900.000000   349900.000000
max    2950000.000000  1400000.000000 

Median Values: 
LIST_PRICE    295450
SOLD_PRICE    267900
4

1 に答える 1

1

これは、各 DataFrame の describe メソッドの結果を連結することで実現できます。

たとえば、INVERNESS DataFrame の名前が df で、RIVERCHASE df2 の場合:

pd.concat([df.describe(), df2.describe()], keys = ['INVERNESS', 'RIVERCHASE'], axis = 1)
于 2013-09-10T23:13:52.093 に答える