小编abh*_*t21的帖子

如何在应用样式属性后打印 pandas 数据框 Object <pandas.io.formats.style.Styler>

我尝试使用 IPython 中的显示方法,我想在没有索引的情况下打印并将所有列中的值居中对齐。我没有使用 Jupyter 笔记本;我正在使用 pyCharm IDE。

import pandas as pd
from IPython.core.display import display


data = {'Name':['Tom', 'nick', 'krish', 'jack'], 
         'Age':[20, 21, 19, 18]}

df = pd.DataFrame(data)
df = df.style.set_properties(**{'text-align': 'center'}).hide_index()
display(df)
Run Code Online (Sandbox Code Playgroud)

我得到的输出是这样的(截图):

**<pandas.io.formats.style.Styler object at 0x0000029ED0913550>**
Run Code Online (Sandbox Code Playgroud)

我想在 .py 文件中执行此操作。还有什么方法可以在 pyCharm 中提供的 Sciview 或数据库工具窗口中打印 pandas 的数据框? 科学视图

python dataframe pandas pandas-styles

5
推荐指数
1
解决办法
3642
查看次数

标签 统计

dataframe ×1

pandas ×1

pandas-styles ×1

python ×1