如何使用matplotlib绘制表格-plt.table()
1.准备好数据import matplotlib.pyplot as pltimport numpy as np#列名col=[]for i in range(1,8):col.append("Day"+str(i))#行名row=[]for i in range(1,13):row.append(i)#表格里面的具体值vals=np.random.rand(12,7)列名(星期几)行名2.绘制表
·
1.准备好数据
import matplotlib.pyplot as plt
import numpy as np
#列名
col=[]
for i in range(1,8):
col.append("Day"+str(i))
#行名
row=[]
for i in range(1,13):
row.append(i)
#表格里面的具体值
vals=np.random.rand(12,7)
列名(星期几)
行名
2.绘制表格
plt.figure(figsize=(20,8))
tab = plt.table(cellText=vals,
colLabels=col,
rowLabels=row,
loc='center',
cellLoc='center',
rowLoc='center')
tab.scale(1,2)
plt.axis('off')
千万注意上面的最后一句代码,否则你会失败。
更多推荐
已为社区贡献31条内容
所有评论(0)