添加自定义样式表格
matplothib可以绘制各种各样的图表,以便用户发现数据间的规律。为了更加凸显的规律与特点,便于用户从多元分析的角度深入挖掘数据潜在的含义,可将图表与数据结合使用、使用数据表格强调图表某部分的数值。matplotlib中提供了为图表添加数据表
函数table),该函数的语法格式如下所示:
该函数常用参数表示的含义如下。
cellText:表示表格单元格中的数据,是一个二维列表。 cellColours :表示单元格的背景颜色。
cellLoc:表示单元格文本的对齐方式 ,支持"left’、'right'和'center'三种取值,默认值
colWidths:表示每列的宽度。
rowLabels:表示行标题的文本。
rowColours :表示行标题所在单元格的背景颜色。 rowLoc :表示行标题的对齐方式。
colLabels :表示列标题的文本。
colColours :表示列标题所在单元格的背景颜色。
colLoc:表示列标题的对齐方式。
loc :表示表格与绘图区域的对齐方式。
此外还可以使用Axes对象的table()方法为图标添加数据表格,此方法与table()函数用法相似。
实操
配料名称 | 重量 |
面粉 | 250 |
全麦粉 | 150 |
酵母 | 4 |
苹果酱 | 250 |
鸡蛋 | 50 |
黄油 | 30 |
盐 | 4 |
白糖 | 20 |
代码如下
运行结果: