【发布时间】:2021-05-10 20:46:44
【问题描述】:
我将 style.format 应用到我在 df 中的一个列(添加逗号),但在第二次调用 df 之后——似乎 style.format 不是永久的?当我将 style.format 分配给一个变量然后调用它时,它确实有效。但是调用 df.head(5) 给了我AttributeError: 'Styler' object has no attribute 'head'
import pandas as pd
pd.set_option('display.max_rows', 10)
df = pd.read_excel('./resources/mycopy-copy.xlsx')
df <---#truncates here
df.style.format({'Number of Doses Procured': '{:,}'}) #or df = df.style.format({'Number of Doses Procured': '{:,}'})
df <---#spits out all 500 rows
【问题讨论】:
标签: python pandas pandas-styles