2

我正在处理一个非常大的数据集(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%')]}])

什么是最好的解决方案?

4

1 回答 1

3

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

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

这工作得很好。谢谢你的意见。

于 2019-06-10T13:59:51.740 回答