gpt4 book ai didi

r - 如何以与引用线本身相同的角度注释引用线?

转载 作者:行者123 更新时间:2023-12-04 02:46:10 24 4
gpt4 key购买 nike

我需要找到一种方法以与引用线本身相同的角度注释引用线。

以下语句将生成引用线及其上方的标签。但是,线的斜率可能会改变,我需要找到一种方法确保注释始终处于相同的角度。

plot(1:10,1:10) 
abline(a=8, b=-1)
text(x=4, y=5, "reference line label", srt=-28)

enter image description here

有没有一种简单的方法可以在 R 中做到这一点?
提前致谢

最佳答案

一种方法是设置绘图纵横比,使用 asp参数,然后使用指定的 asp 计算角度:

asp <- 2

plot(1:10,1:10, asp=asp)
abline(a=8, b=-1)
text(x=4, y=5, "reference line label", srt=180/pi*atan(-1*asp))

abline(a=4, b=-2)
text(x=1, y=3, "reference line label", srt=180/pi*atan(-2*asp))

enter image description here

设置不同的 asp :
asp <- 0.8

plot(1:10,1:10, asp=asp)
abline(a=8, b=-1)
text(x=4, y=5, "reference line label", srt=180/pi*atan(-1*asp))

abline(a=4, b=-2)
text(x=1, y=3, "reference line label", srt=180/pi*atan(-2*asp))

enter image description here

关于r - 如何以与引用线本身相同的角度注释引用线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11767484/

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