gpt4 book ai didi

python - 将 matplotlib 文本置于右上角

转载 作者:行者123 更新时间:2023-11-30 22:45:05 29 4
gpt4 key购买 nike

我正在尝试创建散点图。我想放置两行文本:PP=0.87 和 SC=0.76。现在,每当我在代码中输入一些文本时,它都会放置在曲线的左下角而不是右上角,请告诉我应该做什么。

我得到了什么: /image/r2wH3.png

我期待两行: /image/P5d81.jpg

我的代码:

import numpy as np
import matplotlib.pyplot as plt
x = [6,9,4,7,3]
y = [4,9,3,5,3]
plt.text(-0.5, -0.25, 'PP=0.87 \n SC=0.76')
plt.scatter(x, y, c = 'k')
plt.show()

最佳答案

plt.text 默认使用数据坐标。您可以像这样使用轴坐标:

plt.text(0.5, 0.25, 'PP=0.87 \n SC=0.76', transform=plt.gca().transAxes)

关于python - 将 matplotlib 文本置于右上角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41308439/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com