0

喜欢 Ipython Notebook 并且新的 NBconvert 获得了一些漂亮的输出,但想知道是否有办法进一步改进。我制作了一系列描述统计数据块,显示如下:一个接一个..(超过插图)有没有办法让它们逐行成为两个?当前输出在页面上延伸,我想获得更紧凑的表示。减少间距的字体大小也可能是可取的?

  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 回答