matplotlib 设置legend的位置在轴最上方,长度与图的长度相同

import matplotlib.pyplot as plt
import numpy as np

x1 = np.linspace(0, 10, 50)
x2 = [6,4,3]

ax = plt.subplot()
ax.plot(x1, label="test1")
ax.plot(x2, label="test2")
# 设置图例的位置
# 将左下角放置在【0, 1.02】位置处,横为1,纵为0.102
# borderaxespad:设置坐标轴与图例外边框的间距
ax.legend(bbox_to_anchor=(0, 1.02, 1, 0.102), 
loc='lower left',ncol=2, mode="expand", borderaxespad=0)

plt.show()


参考文献:

相关推荐
紫雾凌寒19 小时前
解锁机器学习核心算法 | 逻辑回归:不是回归的“回归”
python·深度学习·算法·机器学习·逻辑回归·scikit-learn·matplotlib
lihuayong4 天前
计算机视觉中图像的基础认知
人工智能·opencv·计算机视觉·matplotlib·图像基本属性·rgb 三通道彩色·单通道灰度图像
大数据魔法师4 天前
Python数据可视化 - Matplotlib教程
python·matplotlib
WANGWUSAN668 天前
Python教程:使用Matplotlib模块画柱状图、饼形图、直方图
开发语言·经验分享·python·程序人生·matplotlib·数据可视化
XYX的Blog9 天前
Matplotlib基础01( 基本绘图函数/多图布局/图形嵌套/绘图属性)
matplotlib
一名技术极客17 天前
Python 数据分析 - Matplotlib 绘图
python·数据分析·matplotlib
SteveKenny18 天前
Python 梯度下降法(四):Adadelta Optimize
开发语言·python·深度学习·机器学习·numpy·matplotlib
aiweker20 天前
Python Matplotlib库:从入门到精通
开发语言·python·matplotlib
dreadp21 天前
网易云音乐歌名可视化:词云生成与GitHub-Pages部署实践
python·html·github·matplotlib·数据可视化·wordcloud
YiSLWLL25 天前
Tauri2+Leptos开发桌面应用--绘制图形、制作GIF动画和mp4视频
python·rust·ffmpeg·音视频·matplotlib