喜欢Ipython笔记本,新的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
可以通过连接每个数据帧的描述方法的结果来实现此目的。
例如,如果因弗内斯数据帧被命名为 df 和 RIVERCHASE df2:
pd.concat([df.describe(), df2.describe()], keys = ['INVERNESS', 'RIVERCHASE'], axis = 1)