当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R panel.densityplot 密度图的默认面板函数


R语言 panel.densityplot 位于 lattice 包(package)。

说明

这是densityplot 的默认面板函数。

用法

panel.densityplot(x, darg, plot.points = "jitter",
                  ref = FALSE,
                  groups = NULL,
                  weights = NULL,
                  jitter.amount,
                  type, ...,
                  grid = lattice.getOption("default.args")$grid,
                  identifier = "density")

参数

x

要估计密度的数据点

darg

要传递给 density 函数的参数列表。通常,这应该是包含零个或多个以下组件的列表:bw , adjust , kernel , window , width , give.Rkern , n , from , to , cut , na.rm(有关详细信息,请参阅density)

plot.points

逻辑指定数据点是否应与估计密度一起绘制。或者,指定如何绘制点的字符串。有意义的值是 "rug" ,在这种情况下 panel.rug 用于绘制 ‘rug’ 和 "jitter" ,在这种情况下,点垂直抖动以更好地区分重叠点。

ref

逻辑,是否绘制x轴

groups

可选的分组变量。如果存在,将使用panel.superpose来显示每个子组

weights

用于密度计算的权重数值向量。如果指定了此项,则 ... 部分还必须包含与 x 的权重匹配的 subscripts 参数。

jitter.amount

plot.points="jitter" 时,用作 jitteramount 参数的值。

type

如果需要,type 参数用于绘制点。这预计不会有用,它主要用于保护type 参数(如果指定)影响密度曲线。

...

额外的图形参数。请注意,panel.rug 的附加参数不能通过 panel.densityplot 传递。

grid

逻辑标志、字符串或列表,指定是否以及如何绘制背景网格。在其一般形式中, grid 可以是要提供给 panel.grid 的参数列表,并使用这些参数来调用 panel.grid 。可以使用三个快捷方式:

TRUE

大致相当于list(h = -1, v = -1)

"h"

大致相当于list(h = -1, v = 0)

"v"

大致相当于list(h = 0, v = -1)

如果 grid = FALSE 则不会绘制网格。

identifier

附加到由此面板函数创建的 grobs 名称之前的字符串。

作者

Deepayan Sarkar Deepayan.Sarkar@R-project.org

也可以看看

densityplot , jitter

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Default Panel Function for densityplot。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。