Linux 拨号vps windows公众号手机端

Matplotlib中怎么自定义图例填充间距

lewis 1年前 (2024-04-07) 阅读数 7 #程序编程
文章标签 matplotlib

要自定义图例填充间距,可以使用legend函数的pad参数。pad参数控制图例中条目之间的间距,单位是像素。以下是一个示例代码:

import matplotlib.pyplot as plt

# 创建一个简单的图形
x = [1, 2, 3, 4]
y = [1, 4, 9, 16]
plt.plot(x, y, label='Line 1')

# 添加图例,并设置填充间距为20像素
plt.legend(loc='upper right', prop={'size': 10}, frameon=False, labelspacing=1, handletextpad=1, borderpad=1)

plt.show()

在上面的示例中,labelspacing=1handletextpad=1borderpad=1设置了图例的填充间距为1像素。您可以根据需要调整这些值来自定义图例的填充间距。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门