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

R语言 untb包 zsm()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-1 13:33:19 | 显示全部楼层 |阅读模式
zsm(untb)
zsm()所属R语言包:untb

                                        Zero sum multinomial distribution as derived by McKane
                                         零和多项分布推导出McKane

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

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

The Zero sum multinomial distribution of species abundances as derived by McKane 2004.
零和多项分布的物种丰度所取得的McKane 2004年。


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


zsm(J, P, m)



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

参数:J
Size of local community
当地社区的大小


参数:P
Abundance in metacommunity
在集合群落丰度


参数:m
Probability of immigration
概率移民


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

Returns a vector of size J showing the probability of the stationary abundance being 0,1,2,...,J.
返回一个向量的大小J表示静止丰度的概率是0,1,2,...,J。


注意----------Note----------

The function uses lgamma() to avoid numerical overflow
该函数使用lgamma(),以避免数值溢出


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


Robin K. S. Hankin



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

Hubbell's model of local community dynamics”.  Theoretical Population

实例----------Examples----------


sum(zsm(164,0.1,0.5))  # should be 1[应该是1]



# McKane et al 2004: figure 1.[McKane等人,2004年:图1。]
layout(matrix(1:4,2,2))
par(mai=0.2+rep(0,4))
plot(1,type="n",log="y",ylim=c(1e-9,1),xlim=c(0,64),xlab="",ylab="Ps(N)",
     axes=FALSE,main=expression(J==64))
axis(1,pos=1e-9)
axis(2,pos=0,at=10^(-(0:9)))
segments(64,1e-9,64,1)
segments(60,1e-9,64,1e-9)
f <- function(P){points(0:64,zsm(64,P=P,m=0.05),type="l")}
for(i in 1:9){f(i/10)}
f(0.99)
f(0.999)
f(0.01)
f(0.001)
text(07,3.2e-7,adj=0,expression(P==0.999))
text(49,3.2e-7,adj=0,expression(P==0.001))
text(45,0.1,expression(m==0.05))


plot(1,type="n",log="y",ylim=c(1e-5,1),xlim=c(0,64),xlab="",ylab="Ps(N)",
     axes=FALSE,main="")
axis(1,pos=1e-5)
axis(2,pos=0,at=10^-(0:5))
segments(60,1e-5,64,1e-5)
segments(64,1e-5,64,1)
par(xpd=FALSE)
g <- function(m){points(0:64,pmax(zsm(64,P=0.1,m=m),1e-5),type="l")}
g(0.0001)
g(0.0005)
g(0.002)
g(0.01)
g(0.02)
g(0.05)
g(0.5)
g(0.999)
text(50,0.4,expression(P==0.1))

plot(1,type="n",log="y",ylim=c(1e-9,1),xlim=c(0,1e5),xlab="",ylab="Ps(N)",
     axes=FALSE,main=expression(J==10000))
axis(1,pos=1e-9)
axis(2,pos=0)
segments(1e5,1e-9,1e5,0.1)


h <- function(P){points(0:1e5,pmax(zsm(1e5,P=P,m=0.05),1e-9),type="l")}
for(i in 1:9){h(i/10)}
h(0.01)
h(0.99)
text(75000,0.1,expression(m==0.5))

plot(1,type="n",log="y",ylim=c(1e-40,1),xlim=c(0,1e5),xlab="",ylab="Ps(N)",
     axes=FALSE,main="")
axis(1,pos=1e-40)
axis(2,pos=0,at=1/10^c(40,32,24,16,8,0))
segments(1e5,1e-40,1e5,1)

i <- function(m){points(0:1e5,pmax(zsm(1e5,P=0.1,m=m),1e-40),type="l")}
i(0.0001)
i(0.0002)
i(0.0005)
i(0.001)
i(0.002)
i(0.005)
i(0.01)
i(0.02)
i(0.5)
text(60000,1e-4,expression(P==0.1))





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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-28 10:52 , Processed in 0.023049 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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