如何在python中绘制一个看起来像图片中的函数?

时间:2018-01-13 14:26:54

标签: python matplotlib plot legend legend-properties

我需要绘制此图表(与图片完全相同)。它是x的sin和cos,其中x在0到2 pi之间等间隔100个数字。 enter image description here

到目前为止,我写了

y
n
yyy
n
ya
yyya
yya
ya
yyy
n

但我得到的情节看起来像这样 enter image description here

如何使图例变小,图例的框为灰色,图表缩进?

编辑:我使用的是Matplotlib 2.1.0版本[证明] [https://i.stack.imgur.com/FFXFV.png]

1 个答案:

答案 0 :(得分:0)

此处显示的第一个图是使用matplotlib版本> 2.0生成的,而第二个图是使用早期版本的matplotlib生成的。

因此,获取第一个图的最简单方法是使用最新的matplotlib版本(目前为2.1)。