如何在PyCharm中进行Pandas造型?

fykwrbwg  于 2023-09-29  发布在  PyCharm
关注(0)|答案(1)|浏览(132)

我无法在PyCharm中使用样式可视化数据框。我正在使用以下用户指南:http://pandas-docs.github.io/pandas-docs-travis/user_guide/style.html
我只得到一个Pandas styler对象(pandas.io.formats.style.Styler
使用PyCharm 2018.3.7Pandas 0.25

import pandas as pd
import numpy as np

np.random.seed(24)
df = pd.DataFrame({'A': np.linspace(1, 10, 10)})
df = pd.concat([df, pd.DataFrame(np.random.randn(10, 4), columns=list('BCDE'))],
               axis=1)
df.iloc[0, 2] = np.nan

df.style

我想生成一些具有样式的数据框,例如。颜色编码单元格、条件格式等。谢谢您的帮助!

cclgggtu

cclgggtu1#

Pandas styler在执行df.style.render()时将HTML生成为字符串。
Web浏览器解释HTML并将其显示在浏览器中。
Pycharm不是一个网络浏览器-它不解析和显示HTML。
Jupyter Notebook是一个用Python编写的应用程序,使用Web浏览器。它在python和web浏览器之间提供了一个桥梁,这就是为什么你可以创建一个pandas styler对象,然后看到呈现的HTML结果,因为它同时具有这两种功能。
你不能在Pycharm中这样做。

相关问题