标签: matplotlib-table

设置 matplotlib 表的行边缘颜色

pandas DataFrame使用matplotlib(from this answer)绘制了一个表格。

现在我想设置给定行的底部边缘颜色,我有这个代码:

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import matplotlib
import six

df = pd.DataFrame()
df['date'] = ['2016-04-01', '2016-04-02', '2016-04-03', '2016-04-04']
df['calories'] = [2200, 2100, 1500, 1800]
df['sleep hours'] = [2200, 2100, 1500, 1500]
df['gym'] = [True, False, False, True]

def render_mpl_table(data, col_width=3.0, row_height=0.625, font_size=14,
                     header_color='#40466e', row_colors=['#f1f1f2', 'w'], edge_color='w',
                     bbox=[0, 0, 1, 1], header_columns=0,
                     ax=None, **kwargs):
    if ax is None:
        size = (np.array(data.shape[::-1]) + np.array([0, 1])) …
Run Code Online (Sandbox Code Playgroud)

python border matplotlib cell matplotlib-table

4
推荐指数
1
解决办法
5007
查看次数

标签 统计

border ×1

cell ×1

matplotlib ×1

matplotlib-table ×1

python ×1