找回密码
 注册
查看: 3416|回复: 0

R语言:sunflowerplot()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-17 10:00:12 | 显示全部楼层 |阅读模式
sunflowerplot(graphics)
sunflowerplot()所属R语言包:graphics

                                        Produce a Sunflower Scatter Plot
                                         产生向日葵散点图

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Multiple points are plotted as "sunflowers" with multiple leaves ("petals") such that overplotting is visualized instead of accidental and invisible.
多点绘制成“向日葵”多叶(“花瓣”)等,overplotting可视化,而不是偶然的和无形的。


用法----------Usage----------


sunflowerplot(x, ...)

## Default S3 method:[默认方法]
sunflowerplot(x, y = NULL, number, log = "", digits = 6,
              xlab = NULL, ylab = NULL, xlim = NULL, ylim = NULL,
              add = FALSE, rotate = FALSE,
              pch = 16, cex = 0.8, cex.fact = 1.5,
              col = par("col"), bg = NA, size = 1/8, seg.col = 2,
              seg.lwd = 1.5, ...)

## S3 method for class 'formula'[类formula的方法]
sunflowerplot(formula, data = NULL, xlab = NULL, ylab = NULL, ...,
             subset, na.action = NULL)



参数----------Arguments----------

参数:x
numeric vector of x-coordinates of length n, say, or another valid plotting structure, as for plot.default, see also xy.coords.
数字矢量x长度坐标n,或者说另一种有效的绘图结构,为plot.default,看到xy.coords。


参数:y
numeric vector of y-coordinates of length n.
数字矢量y长度n坐标。


参数:number
integer vector of length n. number[i] = number of replicates for (x[i],y[i]), may be 0.<br> Default (missing(number)): compute the exact multiplicity of the points x[],y[], via xyTable().
整数向量长度n。 number[i]=(x[i],y[i])的复制,可能是0参考默认(missing(number)):计算点的确切多重x[],y[],通过xyTable() 。


参数:log
character indicating log coordinate scale, see plot.default.
字符指示坐标日志规模,看到plot.default。


参数:digits
when number is computed (i.e., not specified), x and y are rounded to digits significant digits before multiplicities are computed.
当number计算(即未指定),x和ydigits的显著位数四舍五入计算多重之前。


参数:xlab,ylab
character label for x-, or y-axis, respectively.
X,Y轴分别字符标签。


参数:xlim,ylim
numeric(2) limiting the extents of the x-, or y-axis.
numeric(2)的X或Y轴的范围限制。


参数:add
logical; should the plot be added on a previous one ? Default is FALSE.
逻辑;图应该被添加上一前一?默认FALSE。


参数:rotate
logical; if TRUE, randomly rotate the sunflowers (preventing artefacts).
逻辑;如果TRUE,随机旋转的向日葵(防止文物)。


参数:pch
plotting character to be used for points (number[i]==1) and center of sunflowers.
绘制字符点(number[i]==1)和向日葵中心。


参数:cex
numeric; character size expansion of center points (s. pch).
数字;中心点字符规模的扩大(S.pch)。


参数:cex.fact
numeric shrinking factor to be used for the center points when there are flower leaves, i.e., cex / cex.fact is used for these.
为中心点,当有花的叶子,即cex / cex.fact这些数字萎缩的因素。


参数:col, bg
colors for the plot symbols, passed to plot.default.
图符号的颜色,通过plot.default。


参数:size
of sunflower leaves in inches, 1[in] := 2.54[cm]. Default: 1/8\&quot;, approximately 3.2mm.



参数:seg.col
color to be used for the segments which make the sunflowers leaves, see par(col=); col = "gold" reminds of real sunflowers.
颜色可以使向日葵叶段,看到par(col=)col = "gold"真正的向日葵提醒。


参数:seg.lwd
numeric; the line width for the leaves' segments.
数字;叶段线的宽度。


参数:...
further arguments to plot [if add = FALSE], or to be passed to or from another method.
进一步论据plot[如果add = FALSE],或通过或从另一种方法。


参数:formula
a formula, such as y ~ x.
formula,如y ~ x的。


参数:data
a data.frame (or list) from which the variables in formula should be taken.
数据框(或列表)变量formula应采取的。


参数:subset
an optional vector specifying a subset of observations to be used in the fitting process.
一个可选的向量指定要在装修过程中使用的观测的子集。


参数:na.action
a function which indicates what should happen when the data contain NAs.  The default is to ignore case with missing values.
一个函数,它表示数据时,包含NA的,应该发生什么。默认是忽略缺失值的情况下。


Details

详情----------Details----------

This is a generic function with default and formula methods.
这是一个通用函数默认和公式的方法。

For number[i] == 1, a (slightly enlarged) usual plotting symbol (pch) is drawn.  For number[i] > 1, a small plotting symbol is drawn and number[i] equi-angular "rays" emanate from it.
number[i] == 1(略有扩大)通常绘制符号(pch)绘制。 number[i] > 1,一个小绘图符号绘制和number[i]等角“射线”,从它散发出的。

If rotate = TRUE and number[i] >= 2, a random direction is chosen (instead of the y-axis) for the first ray.  The goal is to jitter the orientations of the sunflowers in order to prevent artefactual visual impressions.
如果rotate = TRUE和number[i] >= 2,一个随机的方向选择(y轴)的第一线。我们的目标是到jitter向日葵的方向,以防止人工的视觉印象。


值----------Value----------

A list with three components of same length,
与相同长度的三个组成部分的列表,


参数:x
x coordinates
X坐标


参数:y
y coordinates
y坐标


参数:number
number


Use xyTable() (from package grDevices) if you are only interested in this return value.
使用xyTable()(从包grDevices)如果你只是有兴趣在这个返回值。


副作用----------Side Effects----------

A scatter plot is drawn with "sunflowers" as symbols.
绘制散点图是作为符号的“向日葵”。


作者(S)----------Author(s)----------



Andreas Ruckstuhl, Werner Stahel, Martin Maechler, Tim Hesterberg,
1989&ndash;1993.  Port to <font face="Courier New,Courier" color="#666666"><b>R</b></font> by Martin Maechler
<a href="mailto:maechler@stat.math.ethz.ch">maechler@stat.math.ethz.ch</a>.




参考文献----------References----------

Graphical Methods for Data Analysis.  Wadsworth.
A suggestion for sunflower plots. The American Statistician, 48, 303&ndash;305.


参见----------See Also----------

density, xyTable
density,xyTable


举例----------Examples----------


require(stats)
require(grDevices)

## 'number' is computed automatically:[#号自动计算:]
sunflowerplot(iris[, 3:4])
## Imitating  Chambers et al., p.109, closely:[#模仿Chambers等,第109页,密切合作。]
sunflowerplot(iris[, 3:4], cex=.2, cex.fact=1, size=.035, seg.lwd=.8)
## or[#或]
sunflowerplot(Petal.Width ~ Petal.Length, data=iris,
              cex=.2, cex.fact=1, size=.035, seg.lwd=.8)


sunflowerplot(x=sort(2*round(rnorm(100))), y= round(rnorm(100),0),
              main = "Sunflower Plot of Rounded N(0,1)")
## Similarly using a "xyTable" argument:[#同样使用的“xyTable”的说法:]
xyT <- xyTable(x=sort(2*round(rnorm(100))), y= round(rnorm(100),0),
               digits=3)
utils::str(xyT, vec.len=20)
sunflowerplot(xyT, main = "2nd Sunflower Plot of Rounded N(0,1)")

## A 'marked point process' {explicit 'number' argument}:[#“标记点过程”明确的“数量”参数}:]
sunflowerplot(rnorm(100), rnorm(100), number = rpois(n=100,lambda=2),
              main="Sunflower plot (marked point process)",
              rotate=TRUE, col = "blue4")

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-1-23 03:51 , Processed in 0.025085 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表