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


R panel.bwplot bwplot 的默认面板函数


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

说明

这是bwplot 的默认面板函数。

用法

panel.bwplot(x, y, box.ratio = 1,
             box.width = box.ratio / (1 + box.ratio),
             horizontal = TRUE,
             pch, col, alpha, cex, 
             font, fontfamily, fontface, 
             fill, varwidth = FALSE,
             notch = FALSE, notch.frac = 0.5,
             ...,
             levels.fos,
             stats = boxplot.stats,
             coef = 1.5,
             do.out = TRUE,
             identifier = "bwplot")

参数

x , y

数值向量或因子。如果 horizontalTRUE ( FALSE ),则为 y ( x ) 的每个唯一值绘制箱线图

box.ratio

箱体厚度与箱体间距之比

box.width

盒子的厚度(以绝对单位表示);覆盖 box.ratio 。当分类变量不是因子时,对于指定厚度很有用,因为单独使用 box.ratio 无法实现大于 1 的厚度。

horizontal

合乎逻辑的。如果为 FALSE,则绘图为‘transposed’,因为 x 和 y 的行为已互换。 x 现在是‘factor’。其他论点的解释也相应改变。请参阅 bwplot 的文档以获取更完整的解释。

pch , col , alpha , cex , font , fontfamily , fontface

控制点的图形参数。 pch="|" 经过特殊处理,用线替换点(类似于 boxplot )

fill

填充箱线图的颜色

varwidth

合乎逻辑的。如果为 TRUE,则箱线图的宽度与创建箱线图时使用的点数成正比。

notch

如果 notchTRUE ,则在框的每一侧绘制一个凹口。如果两个图的缺口不重叠,则这是两个中位数不同的“有力证据”(Chambers et al., 1983, p. 62)。有关使用的计算,请参阅boxplot.stats

notch.frac

(0,1) 中的数字。当 notch=TRUE 时,凹口应使用的框宽度的分数。

stats

一个函数,默认为 boxplot.stats ,它接受数值向量并返回类似于 boxplot.stats 的返回值的列表。该函数必须接受参数 coefdo.out,即使它们不使用它们(... 参数就足够了)。该函数用于确定箱线图和须线图。

coef , do.out

传递给stats

levels.fos

与因子或木瓦变量的位置相对应的数值。供内部使用。

...

进一步的争论,被忽略。

identifier

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

细节

y 的每个级别创建 x 的箱须图(如果 horizontal=FALSE 则相反)。默认情况下,实际箱线图统计数据是使用 boxplot.stats 计算的。请注意,大多数控制显示的参数都可以直接提供给高级bwplot 调用。

尽管代表中值的点的图形参数可以通过可选参数控制,但许多其他参数却不能。这些参数是从相关设置参数中获得的("box.rectangle" 为方框,"box.umbrella" 为晶须,"plot.symbol" 为异常值)。

例子


bwplot(voice.part ~ height, data = singer,
       xlab = "Height (inches)",
       panel = function(...) {
           panel.grid(v = -1, h = 0)
           panel.bwplot(...)
       },
       par.settings = list(plot.symbol = list(pch = 4)))

bwplot(voice.part ~ height, data = singer,
       xlab = "Height (inches)",
       notch = TRUE, pch = "|")


作者

Deepayan Sarkar Deepayan.Sarkar@R-project.org

也可以看看

bwplot , boxplot.stats

相关用法


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