首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在ggtern中操作标签位置

在ggtern中操作标签位置
EN

Stack Overflow用户
提问于 2015-09-25 06:45:49
回答 1查看 1K关注 0票数 1

在R中的ggtern包中,我试图给点贴上标签,但是我找不到一种更好的方式来定位标签,我在geom_text中玩过位置参数,但没有运气。

代码语言:javascript
运行
复制
require(ggtern)    
x  <- data.frame(
    A = c( 0.33, 0.4 ),
    B = c( 0.33, 0.5),
    C = c(0.33,0.1)
)
ggtern(data=x,aes(A,B,C)) + 
    geom_path(color="green")+
    geom_point(type="l",shape=21,size=1) +
    geom_text(label=c("(1/3,1/3,1/3)","(2/5,1/2,1/10)"), color="red")+
    theme_classic()

我想知道以前有没有人处理过这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-25 07:34:36

您需要参数hjustvjust

代码语言:javascript
运行
复制
ggtern(data=x,aes(A,B,C)) + 
    geom_path(color="green")+
    geom_point(type="l",shape=21,size=1) +
    geom_text(label=c("(1/3,1/3,1/3)","(2/5,1/2,1/10)"), color="red", hjust=0, vjust=-1)+
    theme_classic()

参数position是根据帮助对此层上的重叠点使用的调整,而不是您所需要的。有关see和see的详细信息,请参阅this question

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32776337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档