python - 如何修改 Matplotlib 图例
问题描述
这是我的代码。
import numpy as np
from matplotlib import pyplot as plt
fig = plt.figure()
plt.plot(np.arange(0.0,12.0,2.0), 'r-', label='P = increasing')
plt.plot(np.arange(10.0,0.5,-1.8), 'g-', label='P = decreasing')
plt.legend()
plt.show()
怎么做?
解决方案
你可以试试:
plt.legend(markerfirst = False)
从文档:
标记优先:布尔
如果为True,则图例标记放置在图例标签的左侧。如果为False,则图例标记放置在图例标签的右侧。默认为True。
推荐阅读
- wordpress - 搜索引擎中的网站磁贴错误
- algorithm - 是否有提供输出 [1, 2, 3, 12, 23,...] 的函数?
- javascript - 当我们在绘图区域绘制东西时,如何获得每个点的坐标?
- mysql - 如何使用 3 个参数 Laravel 从数据库中获取数据
- xpath - Dynamix Xpath 用于 appium 中的边界
- python - 仅沿一个方向测量两个图像之间的偏移
- java - 重载龙目岛二传手
- python - 组合多个 txt 文件(Python 3,UnicodeDecodeError)
- ibm-mobilefirst - IBM MFP8 服务器使用域名主机响应请求超时
- android - 未知的数据绑定属性:onLongClick - 属性存在且有效