这个ggplot表达式中的dot dot是什么意思?

mot*_*lrd 5 r ggplot2

我在研究 ggplot 时发现了这个表达式。

qplot(carat, ..density.., data = diamonds, facets = color ~ ., geom = "histogram", binwidth = 0.1, xlim = c(0, 3))
Run Code Online (Sandbox Code Playgroud)

..density..R是如何解释的?

很明显,它不是一个变量,它在函数内部进行处理以传达我们想要使用密度,但我想了解它在语言级别是如何工作的。

Pau*_*tra 4

通常,美观是到输入 data.frame 中的列的 1:1 映射。在这种情况下,密度是直方图分箱的输出。因此,这是 ggplot2 引用某些导数的方式,这些导数是聚合的副产品,例如本例中直方图的分箱。