gpt4 book ai didi

r - 无法使用 ggplot 创建垂直标签

转载 作者:行者123 更新时间:2023-12-02 21:01:24 26 4
gpt4 key购买 nike

使用以下代码,我可以使用 geom_text 获取标签,但它们不是垂直的,即使在我将角度更改为 90 后也是如此。

 p1 <- ggplot(segment(p)) +
geom_segment(aes(x=x,y=y,xend=xend,yend=yend),colour="blue") + labs(y = "Label y") +
theme_classic()+theme(axis.line.x=element_blank(), axis.text.x=element_blank(), axis.ticks.x=element_blank(),axis.title.x=element_blank()) +
geom_text(data=leaf_label_data, aes(x=xend, y=yend,label=label,angle = 90))

最佳答案

您将 angle = 90 添加到 aes() 中,但这并不美观。只需将其移出 aes 即可正常工作。

一个简单的例子:

ggplot(df, aes(x = x, y = y)) + 
geom_point() +
geom_text(aes(label = label), angle = 90, hjust = -0.1)

关于r - 无法使用 ggplot 创建垂直标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38111330/

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