Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Matplotlib中表格周围的空格_Python_Matplotlib - Fatal编程技术网

Python Matplotlib中表格周围的空格

Python Matplotlib中表格周围的空格,python,matplotlib,Python,Matplotlib,我想使用Matplotlib创建一个表,以给出工程计算的结果。然而,我无法消除桌子周围的空白。我想-几乎-没有空白表周围,所以用户可以复制png和使用它在他们的报告 将matplotlib.pyplot作为plt导入 FS_VRM2002=1.4 FS_CTRS2013=1.3 FS_PSS2017=1.2 FS_A2012=1.1 FS_KLVF2017=1.0 FS_list=[] Name_list=[] 如果为真: FS_列表。附加(FS_VRM2002) 姓名列表。附加(“Verme

我想使用Matplotlib创建一个表,以给出工程计算的结果。然而,我无法消除桌子周围的空白。我想-几乎-没有空白表周围,所以用户可以复制png和使用它在他们的报告


将matplotlib.pyplot作为plt导入
FS_VRM2002=1.4
FS_CTRS2013=1.3
FS_PSS2017=1.2
FS_A2012=1.1
FS_KLVF2017=1.0
FS_list=[]
Name_list=[]
如果为真:
FS_列表。附加(FS_VRM2002)
姓名列表。附加(“Vermeer,Ruse&Marcher(2002)”)
如果为真:
财政司司长名单附加(财政司司长2013年)
名称列表。附加(“Carranza Torres等人(2013年)”)
如果为真:
财政司司长名单追加(财政司司长,2017年)
名称列表。附加(“Patrensi、Schweiger&Scarpelli(2017年)”)
如果为真:
FS_列表。追加(FS_A2012)
名称\u列表。附加(“Anagnostou(2012)”)
如果为真:
财政司司长名单。追加(财政司司长KLVF2017)
名称列表。附加(“Kavvadas、Litsas、Vazaios&Fortsakis(2017年)”)
FS_列表_表=[]
对于枚举中的i,j(FS_列表):
FS\u list\u table.append([j])
图,ax=plt.子批次(图尺寸=(6,5))
table=ax.table(
cellText=FS\u列表\u表格,
colLabels=[“安全系数”],
rowLabels=名称列表,
loc=“中心”,
cellLoc=“中心”,
冷宽=[0.2],
rowLoc=“中心”,
)
ax.轴(“紧”)
ax.轴(“关闭”)
结果:

您可以在此处找到复制版本:

如果需要整个figsize,请使用
框=[x0,x1,y0,y1]指定它。

fig, ax = plt.subplots(figsize=(5,2.5))
table = ax.table(
    cellText=FS_list_table,
    colLabels=["Factor of Safety"],
    rowLabels=Name_list,
    loc="center",
    cellLoc="center",
    colWidths=[0.2],
    rowLoc="center",
    bbox=[0,0,1,1]
)
ax.axis("tight")
ax.axis("off")

plt.show()