gpt4 book ai didi

python - 如何在 streamlit 中使用 pandas.style

转载 作者:行者123 更新时间:2023-12-05 02:02:49 27 4
gpt4 key购买 nike

我正在使用 Streamlit 创建一个应用程序,我希望打印出一个 pandas 数据框,我可以在其中更改数据框每个单元格的背景颜色。我发现 pandas 支持包“pandas.style”,但我无法使其与 streamlit 一起使用。因此,我想知道这是否可以通过 streamlit 实现,或者是否有人找到了解决方法。

这是我尝试过的:

df.style.apply(lambda x: "background-color: red")
st.dataframe(df)

预先感谢您的帮助!

最佳答案

调用 df.style.applydf.style.applymap 返回样式化的数据框,而您似乎假设它就地运行。

将您的代码更改为 st.dataframe(df.style.apply(lambda x: "background-color: red")) 它应该可以工作。

关于python - 如何在 streamlit 中使用 pandas.style,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65603374/

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