如何使用 df.style.set_table_styles
时间: 2023-06-11 16:05:46 浏览: 333
df.style.set_table_styles 是一个 pandas DataFrame 对象方法,用于设置表格样式。可以通过传递一个列表来设置多个样式。每个样式又是一个由字典构成的列表,包含了需要应用给 DataFrame 表格的 CSS 样式。例如:
```python
import pandas as pd
# 创建一个 DataFrame 表格
df = pd.DataFrame({'Name': ['John', 'Emily', 'Kelly', 'David'],
'Age': [25, 30, 21, 35],
'Salary': [55000, 62000, 48000, 71000]})
# 设置表格样式
styles = [ {'selector': 'td',
'props': [('background-color', 'lightblue')]},
{'selector': 'th',
'props': [('background-color', 'pink'),
('color', 'white')]},
{'selector': 'tr:nth-child(even)',
'props': [('background-color', 'lavender')]}
]
df.style.set_table_styles(styles)
```
这个例子中,我们定义了三个样式,分别是背景颜色、对齐方式和行间隔颜色等。你可以根据自己的需要设置更多的样式。
阅读全文