在Python中的图表绘制,两个重要的组件图例和标题,尤其是多个图形在绘图区域出现时,如果不给这些图形添加说明,那么对于图表受众人员来说,这些图形中的主要内容就会很难被识别出,因此图例的重要性这就显示出来了,因为标记每个图形所代表的内容都可以用图例表示;同样,如果想让受众人员搞清楚绘图区域中的内容所代表的意思,就需要添加标题到图表上。
下面咱们就 详细聊聊如何为图表添加图例和标题,在Python的 数据可视化中。
通过前面咱们多次的讲解,大家应该已经熟知,对于Python的数据可视化,matplotlib库是最为常用的,因此, 在Python的数据图表中,legend()和title()函数是分别为图表添加图例和标题的函数
为了让大家能够直观了解,还是惯例,咱们举个“栗子”吧:
看到了吗,上面就是咱们所编写的“栗子”程序, 上面程序第15行和第16行分别调用plot()函数对曲线进行了叠加显示,然后在第19行调用legend()函数来显示图表的图例,且在legend()函数中对关键字位置参数loc进行了设置,赋值为“lower left”,表示将图例显示设置在左下角,在第22行则调用title()函数将图表的标题进行了显示设置。
此外, 对于上面程序中第14行和第15行中的label=r'$\sin(x)$'和label=r'$\cos(x)$'参数进行说明一下,希望能
够有助于大家的理解,首先说一下,其实在matplotlib库中是自带对数学表达式支持的TeX功能的,可以用Tex
对文本内容进行渲染,对于程序中14行和第1