ggplot中的y轴比例如下所示
library(scales)
demo_continuous(c(-0.5, 0, 1))
我想有一个绝对百分比规模。我想出了如何做一个绝对规模使用
demo_continuous(c(-0.5, 0, 1), labels = base::abs)
我知道怎么用
demo_continuous(c(-0.5, 0, 1), labels = scales::label_percent(accuracy = 0.1))
多亏了this,我还知道了如何使用
demo_continuous(c(-0.5, 0, 1), labels = function(x) scales::percent(base::abs(x)))
然而,scales::percent
被scales::label_percent
取代了,我不知道如何使用scales::label_percent
而不是scales::percent
来做同样的事情。
**问题:**如何使用scales::label_percent
复制function(x) scales::percent(base::abs(x))
?
1条答案
按热度按时间zed5wv101#
label_percent()
函数创建一个函数本身,然后对这些数字调用该函数。因此,您可以在标签函数中调用该函数,如下所示:
由reprex package(v2.0.1)于2023年1月9日创建