python - 如何将注释框锚定到像图例一样的角落?
问题描述
我想使用注释框,因为它允许在同一斧头上进行更多操作而无需任何技巧,但是如何将其锚定到像真正传奇一样的角落?
考虑
import matplotlib.pyplot as plt
import numpy as np
x = np.random.normal(0, 1, 100)
fig, ax = plt.subplots()
ax.plot(x, alpha=0.6, label="legend")
ax.annotate(
s="annotate",
xy=(0.01, 0.94),
xycoords="axes fraction",
bbox=dict(
boxstyle="round",
alpha=0.25,
facecolor = "white",
edgecolor = "grey"
),
)
ax.legend(loc="upper right")
plt.show()
起初它看起来不错,但在调整大小时会中断。
这与是否可以将 matplotlib 注释锚定到 x 轴上的数据坐标,但锚定到 y 轴上的相对位置不同?其目的是保持一致的比率。在这里,我想保持与角落的绝对偏移。
解决方案
推荐阅读
- android - 如何使用广播接收器在我的应用程序中获取条形码的详细信息
- javascript - discord.js 音乐机器人队列
- sql - 如何优化这样一个需要 17 秒的查询
- javascript - 当在 em 中设置元素的 fontSize 时,getComputedStyle(elem,).getPropertyValue('font-size') 返回错误值
- android - android hilt注入ViewModel
- android - Android - 如何为布局的一部分着色?
- javascript - Reactjs如何在div组件中延迟加载图像
- reactjs - 动态生成的站点地图 - 站点地图上只有声明的页面
- python - Python脚本将循环中的输入一一传递给URL
- java - 如何比较过滤运算符中的数字字符串?