gpt4 book ai didi

R 图箭头类型和大小

转载 作者:行者123 更新时间:2023-12-04 10:08:47 25 4
gpt4 key购买 nike

我正在尝试在基本 R 图上绘制一个箭头。我希望箭头是一个小的等边三角形。我希望arr.type arrows 的论据将允许一个小箭头的选项,但情况似乎并非如此。

arrows(as.Date('1-Feb-15', "%d-%b-%y"), 50, as.Date('1-May-15', "%d-%b-%y"), 50, col = 'dark orange', lwd=5, arr.type = 'simple', arr.width=3)

有没有一种简单的方法可以使箭头变小?

最佳答案

我不知道有什么方法可以得到带底座的实心箭头 arrows .但是,您可以使用 Arrows 来做到这一点。来自 shape 的函数包裹:

library(shape)

plot(NA,NA, xlim=c(0,10), ylim=c(0,10))
Arrows(1,3,4,6,lwd=2, arr.type="triangle")
Arrows(5,7,6,9, arr.type="triangle", arr.width=0.5)

enter image description here
grid图形也有填充箭头。这是一个 ggplot2 示例。 type="closed"给出填充的箭头。 anglelength设置箭头的大小和形状:
library(ggplot2)

n=8
ggplot(mtcars[1:n,][order(mtcars$wt[1:n]),], aes(x=wt, y=mpg, xend=lead(wt), yend=lead(mpg))) +
geom_segment(arrow=arrow(type="closed",
angle=seq(10,80, length=n),
length=unit(seq(8,4,length=n),"mm")))

enter image description here

关于R 图箭头类型和大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47603096/

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