Plot 如何使绘图足够大,使图例不会隐藏数据点?

Plot 如何使绘图足够大,使图例不会隐藏数据点?,plot,matplotlib,legend,Plot,Matplotlib,Legend,我想做的是: 如何扩展绘图,使图例位于我的数据点上方,但位于绘图内部?使用命令xlim(0,100)设置x限制(或ax.set\u xlim(0,100)如果您使用的是面向对象的编程风格matplotlib)更好的方法是按英寸指定画布的大小。因此字体(默认为10点,看起来更小,数据点也更小)。你可以选择你想要的任何尺寸 # in this case 3 inches times 3 inches fig = pyplot.figure(figsize=(3,3)) ax = fig.add_

我想做的是:


如何扩展绘图,使图例位于我的数据点上方,但位于绘图内部?

使用命令
xlim(0,100)
设置x限制(或
ax.set\u xlim(0,100)
如果您使用的是面向对象的编程风格matplotlib)

更好的方法是按英寸指定画布的大小。因此字体(默认为10点,看起来更小,数据点也更小)。你可以选择你想要的任何尺寸

# in this case 3 inches times 3 inches
fig = pyplot.figure(figsize=(3,3))
ax  = fig.add_subplot(111)
但是请注意,您应该将图像保存到文件中,而不是尝试使用show()查看它们

另请参见此项。

有关放置图例的信息,请参见
fig.savefig('mycoolgraph.png') # you could also you vector formats like PDF or SVG...