2024-06-23 19:22:38 发布
网友
我使用pd.set_option("display.colheader_justify","right")设置列标题。但是我无法通过pd.describe_option()找到数据的选项。
pd.set_option("display.colheader_justify","right")
pd.describe_option()
如何为每列设置数据框显示左对齐或右对齐中的数据?或者,是否可以为整行数据显示定义格式模板?
您可以通过新上下文来控制它:
with pd.option_context('display.colheader_justify','right'): ...
@Romain给出的答案很好,但我想总结一些意见:
# Test data df = DataFrame({'text': ['foo', 'bar'],'number': [1, 2]}) dfStyler = df.style.set_properties(**{'text-align': 'left'}) dfStyler.set_table_styles([dict(selector='th', props=[('text-align', 'left')])])
将所有表格文本也对齐列标题。
如果要更改Jupyter笔记本的显示,可以使用Style功能。
# Test data df = DataFrame({'text': ['foo', 'bar'], 'number': [1, 2]}) df.style.set_properties(**{'text-align': 'right'})
您可以通过新上下文来控制它:
@Romain给出的答案很好,但我想总结一些意见:
将所有表格文本也对齐列标题。
如果要更改Jupyter笔记本的显示,可以使用Style功能。
相关问题 更多 >
编程相关推荐