本文所示代码主要是通过Python+matplotlib实现作图,并且在图中添加表格的功能,具体如下。
代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import matplotlib.pyplot as plt import numpy as np plt.figure() ax = plt.gca() y = np.random.randn( 9 ) col_labels = [ 'col1' , 'col2' , 'col3' ] row_labels = [ 'row1' , 'row2' , 'row3' ] table_vals = [[ 11 , 12 , 13 ],[ 21 , 22 , 23 ],[ 28 , 29 , 30 ]] row_colors = [ 'red' , 'gold' , 'green' ] my_table = plt.table(cellText = table_vals, colWidths = [ 0.1 ] * 3 , rowLabels = row_labels, colLabels = col_labels, rowColours = row_colors, colColours = row_colors, loc = 'best' ) plt.plot(y) plt.show() |
演示
代码测试有效,大家可以放心参考。
总结
以上就是本文关于matplotlib作图添加表格实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
原文链接:http://blog.csdn.net/littlely_ll/article/details/74853090