总第138篇/张俊红
在DataFrame样式表设置的第一节DataFrame表样式设置(一)中我们讲了字体相关的一些设置,这一节我们讲一下,对齐方式、数字显示、条件格式相关的一些设置。
1.对齐方式
对齐方式主要有两种,一种是水平方向对齐,一种是垂直方向对齐。
1.1水平方向对齐
关于水平方向对齐情况使用的是horizontal_alignment
参数,主要有如下几个参数值可选:
general = 'general' #一般
left = 'left' #左对齐
center = 'center' #居中对齐
right = 'right' #右对齐
fill = 'fill' #填满单元格对齐
justify = 'justify' #两端对齐
center_continuous = 'centerContinuous'
distributed = 'distributed' #分散对齐
#注意区分两端对齐和分散对齐
我们把col_1
列设置成左对齐,col_2
列设置成右对齐,col_3
列设置成居中对齐,实现代码如下:
sf.apply_column_style(cols_to_style=["col_1"],
styler_obj=Styler(horizontal_alignment="left"),
style_header=True)
sf.apply_column_style(cols_to_style=["col_2"],
styler_obj=Styler(horizontal_alignment="right"),
style_header=True)
sf.apply_column_style(cols_to_style=["col_3"