在图表中添加图例plt.legend()

【小白从小学Python、C、Java】

【计算机等考+500强证书+考研】

【Python-数据分析】

在图表中添加图例

plt.legend()

plt.legend的作用是?

import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]

y1 = [1, 2, 4, 8, 16]

y2 = [1, 3, 9, 27, 81]

fig, (ax1, ax2) = plt.subplots(ncols=2)

ax1.plot(x, y1, label='y=2^x')

ax1.plot(x, y2, label='y=3^x')

ax1.legend()

ax2.plot(x, y1, label='y=2^x')

ax2.plot(x, y2, label='y=3^x')

plt.show()

A选项:添加图例

B选项:绘制子图

C选项:添加标题

D选项:添加轴标签

题目解析

示例代码

正确答案是A

相关推荐
Tracy-229 分钟前
广东专升本计算机C语言
c语言·开发语言
多多*15 分钟前
牛客周赛 Round 117 ABCDE 题解
java·开发语言·数据结构·算法·log4j·maven
liu****24 分钟前
13.POSIX信号量
linux·开发语言·c++·算法·1024程序员节
熬夜敲代码的小N26 分钟前
仓颉ArrayList动态数组源码分析:从底层实现到性能优化
数据结构·python·算法·ai·性能优化
yumgpkpm27 分钟前
Hadoop大数据平台在中国AI时代的后续发展趋势研究CMP(类Cloudera CDP 7.3 404版华为鲲鹏Kunpeng)
大数据·hive·hadoop·python·zookeeper·oracle·cloudera
沉默媛1 小时前
如何下载安装以及使用labelme,一个可以打标签的工具,实现数据集处理,详细教程
图像处理·人工智能·python·yolo·计算机视觉
唆了蜜.1 小时前
ESLint: Expected indentation of * spaces but found *. (style/indent)
开发语言·javascript·vue·webstorm
生信小窝1 小时前
基于R获取全球海岸线数据获取与导出
开发语言·r语言
HMS Core1 小时前
【FAQ】HarmonyOS SDK 闭源开放能力 — Push Kit
linux·python·华为·harmonyos
程序员卷卷狗1 小时前
联合索引的最左前缀原则与失效场景
java·开发语言·数据库·mysql