【问题标题】:Changing number of breaks/labels in ggtern更改 ggtern 中的中断/标签数
【发布时间】:2017-06-11 12:43:20
【问题描述】:

我正在尝试将默认的 5 个中断更改为 3 个中断(即,轴标签位于 33、67 和 100)。我已经尝试过了,但它似乎不起作用:

ggtern(data = Data1, aes(E,L,H),
       labels_tern(limits = c(0,1), breaks=3,
                   format = "%g", factor = 100),
       breaks_tern(limits = c(0,1),TRUE,n=3))+
  theme_hidegrid_minor()

我得到的情节:

谢谢。

【问题讨论】:

    标签: r ggplot2 ggtern


    【解决方案1】:

    以下有效,因为 limit_tern(...) 的参数被传递到所有 scale_X_continuous (X = T, L, R)

    library(ggtern)
    ggtern() + 
      limit_tern(breaks       = c(1/3,2/3,1.0),
                 labels       = c(33,66,100),
                 minor_breaks = NULL)
    

    【讨论】:

    • 非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-22
    • 1970-01-01
    • 1970-01-01
    • 2012-03-21
    • 1970-01-01
    • 2020-03-31
    相关资源
    最近更新 更多