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


R banking 银行业


R语言 banking 位于 lattice 包(package)。

说明

计算坡度

用法

banking(dx, dy)

参数

dx , dy

连续 x、y 差异的向量。

细节

banking 是高级网格函数中aspect = "xy" 时使用的银行函数。除了 xyplot 之外,它通常没有多大意义。它考虑绝对斜率(基于 dxdy )并返回一个值,该值在通过面板比例限制进行调整时将使上述绝对斜率的中值对应于 45 度线。

该函数的灵感来自贝尔实验室网站上的 Trellis Graphics 文档中对银行业务的讨论(请参阅 Lattice ),但很可能与 Cleveland 等人说明的算法相同(请参阅下文)。 (作者)不清楚这是否是S-PLUS中使用的算法。作为类似函数实现的替代银行规则,可以通过适当修改 lattice.options("banking") 来用作 drop-in 替换。

例子


## with and without banking

plot <- xyplot(sunspot.year ~ 1700:1988, xlab = "", type = "l",
               scales = list(x = list(alternating = 2)),
               main = "Yearly Sunspots")
print(plot, position = c(0, .3, 1, .9), more = TRUE)
print(update(plot, aspect = "xy", main = "", xlab = "Year"),
      position = c(0, 0, 1, .3))

## cut-and-stack plot (see also xyplot.ts)

xyplot(sunspot.year ~ time(sunspot.year) | equal.count(time(sunspot.year)), 
       xlab = "", type = "l", aspect = "xy", strip = FALSE,
       scales = list(x = list(alternating = 2, relation = "sliced")),
       as.table = TRUE, main = "Yearly Sunspots")

作者

Deepayan Sarkar Deepayan.Sarkar@R-project.org

参考

Cleveland, William S. and McGill, Marylyn E. and McGill, Robert (1988) “The Shape Parameter of a Two-variable Graph”, Journal of the American Statistical Association, 83, 289-300.

也可以看看

Lattice , xyplot

相关用法


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