如何使用Pandas Styler对象的.head()方法?

时间:2019-06-10 13:01:24

标签: python pandas

我正在处理一个非常大的数据集(18000行数据),我只想显示几行,例如5或10个第一行。我试图使用pandas.DataFrame().head(10)方法,但是我正在做一些样式和格式设置,但收到以下错误:

AttributeError: 'Styler' object has no attribute 'head'

这是样式的外观:

df.style.set_table_styles([{'props': [('font-size', '9pt'), 
                                            ('line-height', '100%')]}])

什么是最好的解决方案?

1 个答案:

答案 0 :(得分:0)

我实际上认为我可以在将样式分配给数据框之前使用.head()方法,如下所示:

df_ = df.head(10).style.set_table_styles([{'props': [('font-size', '9pt'), 
                                            ('line-height', '100%')]}])
df_

此方法退出效果很好。谢谢你的意见。