gpt4 book ai didi

python - 使用 pandas.DataFrame.to_html 时如何设置列宽?

转载 作者:行者123 更新时间:2023-12-02 22:44:31 32 4
gpt4 key购买 nike

我已阅读this ,但我仍然对使用 pandas.DataFrame.to_html 时如何设置列宽感到困惑。

import datetime
import pandas

data = {'Los Angles': {datetime.date(2018, 9, 24): 20.5, datetime.date(2018, 9, 25): 1517.1},
'London': {datetime.date(2018, 9, 24): 0, datetime.date(2018, 9, 25): 1767.4},
'Kansas City': {datetime.date(2018, 9, 24): 10, datetime.date(2018, 9, 25): 1.4}}

df = pandas.DataFrame(data=data)

html = df.to_html()

上面的代码结果是: df.to_html result

如何强制列宽使它们相同?

最佳答案

试试这个:

import datetime
import pandas

data = {'Los Angles': {datetime.date(2018, 9, 24): 20.5, datetime.date(2018, 9, 25): 1517.1},
'London': {datetime.date(2018, 9, 24): 0, datetime.date(2018, 9, 25): 1767.4},
'Kansas City': {datetime.date(2018, 9, 24): 10, datetime.date(2018, 9, 25): 1.4}}

df = pandas.DataFrame(data=data)
pandas.set_option('display.max_colwidth', 40)

html = df.to_html()

关于python - 使用 pandas.DataFrame.to_html 时如何设置列宽?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52580111/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com