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


R panel.smoothScatter 格子面板函数类似于 smoothScatter


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

说明

此函数允许用户将smoothScatter 绘图放置在点阵图形中。

用法

panel.smoothScatter(x, y = NULL,
                    nbin = 64, cuts = 255,
                    bandwidth,
                    col.regions,
                    colramp,
                    nrpoints = 100,
                    transformation = function(x) x^0.25,
                    pch = ".",
                    cex = 1, col="black",
                    range.x,
                    ...,
                    raster = FALSE,
                    subscripts,
                    identifier = "smoothScatter")

参数

x

包含 x-values 的数值向量或包含 x 和 y 值的 n x 2 矩阵。

y

包含y-values的数值向量(可选)。 x 的长度必须与 y 的长度相同。

nbin

长度为 1(对于两个方向)或 2(分别对于 x 和 y)的数值向量,包含用于密度估计的等距网格点的数量。

cuts

定义颜色渐变的切割次数

bandwidth

数值向量:平滑带宽。如果丢失,这些函数会提出或多或少有用的猜测。然后该参数被传递给函数 bkde2D

col.regions

颜色的字符向量,或生成此类向量的函数。默认为当前主题的regions 设置的col 组件。

colramp

函数接受整数 n 作为参数并返回 n 颜色。如果缺少,则默认值从 col.regions 派生并进行以下修改:如果 col.regions 是颜色向量,则在使用 colorRampPalette 转换为函数之前在其前面添加 "white"

nrpoints

长度为 1 的数值向量,给出要叠加在密度图像上的点数。将绘制区域密度最低区域的前nrpoints 点。在图中添加点可以识别异常值。如果要绘制所有点,请选择 nrpoints = Inf

transformation

将密度标度映射到色标的函数。

pch , cex

显示屏中显示的 nrpoints “outlying” 点的图形参数

range.x

有关详细信息,请参阅bkde2D

col

points 颜色参数

...

传递给 panel.levelplot 的更多参数。

raster

逻辑性;如果使用TRUEpanel.levelplot.raster,可能会生成更小的输出文件。

subscripts

被忽略,但在某些情况下对于处理...是必要的。将来可能会被删除。

identifier

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

细节

这通过用 grid-compatible 替换标准图形调用来复制 smoothScatter 函数的显示部分。

该函数因其副作用而被调用,即在图形设备上生成适当的绘图。

例子


ddf <- as.data.frame(matrix(rnorm(40000), ncol = 4) + 1.5 * rnorm(10000))
ddf[, c(2,4)] <- (-ddf[, c(2,4)])
xyplot(V1 ~ V2 + V3, ddf, outer = TRUE,
       panel = panel.smoothScatter, aspect = "iso")
## argument to panel.levelplot
xyplot(V1 ~ V2, ddf, panel = panel.smoothScatter, cuts = 10,
       region.type = "contour")
splom(ddf, panel = panel.smoothScatter, nbin = 64, raster = TRUE)

作者

Deepayan Sarkar deepayan.sarkar@r-project.org

相关用法


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