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

R语言 spatgraphs包 spatgraphs-package()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-30 12:37:05 | 显示全部楼层 |阅读模式
spatgraphs-package(spatgraphs)
spatgraphs-package()所属R语言包:spatgraphs

                                         Graphs for spatial point patterns
                                         空间点模式图

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

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

Compute various graph edge sets for 2D and 3D spatial point patterns such as the ppp-objects in R-package 'spatstat'. Also capable of cluster/component computation and visualization.
计算各种图形的边集的2D和3D模式,如R-spatstat“包”的的PPP对象在空间点。也能够联网/计算和可视化组件。


Details

详细信息----------Details----------

This package provides the following graph computations, all handled by the spatgraph()-function:
这个包提供了如下图的计算,处理所有的spatgraph()函数:


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



<PRE>
Tuomas Rajala
University of Jyvaskyla, Finland
tuomas.rajala@iki.fi
</PRE>



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

Networks. IEEE/ACM Transactions on Networking,13 (2),p. 425-436,2005.


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

Spatial point processes in general, see the package 'spatstat'
空间点过程一般,请参阅的包“spatstat,”“”

For more versatile Voronoi/Delaunay handling, see the package 'tripack'
对于更灵活的Voronoi /德劳内处理,请参阅包“tripack”

The package 'rgl' is required for 3D-plotting.
包RGL“所需的3D绘图。


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


  graph_example2d<-function(n=50,k=2,R=0.2)
  {
   pp2d<-list(x=runif(n),y=runif(n),n=n,window=list(x=c(0,1),y=c(0,1)))
   e1<-spatgraph(pp2d,"geometric",par=R)
   e2<-spatgraph(pp2d,"knn",par=k)
   e3<-spatgraph(pp2d,"MST")
   A<-spatcluster(e2)
   par(mfrow=c(1,3))
   plot(pp2d,main=paste("Geometric,R =",R))
   plot(e1,pp2d)
   plot(pp2d,main=paste("k-nn, k =",k))
   plot(e2,pp2d)
   plot(A,pp2d,pch=19)
   plot(pp2d, main="Minimum spanning tree")
   plot(e3,pp2d)
  }
  graph_example2d()

## Not run:[#不运行:]
## 3d example, requires library rgl[#3D例如,要求库RGL]
  library(rgl)
  graph_example3d<-function(n=200)
  {
        w<-c(0,1)
        phi<-runif(n,0,pi);tau<-runif(n,0,2*pi);r<-runif(n)^0.33
        pp3d<-list(x=r*sin(tau)*cos(phi),y=r*cos(phi)*cos(tau),z=r*cos(phi),n=n,window=list(x=w,y=w,z=w))
        e<-spatgraph(pp3d,"RST",par=c(x=0,y=0,z=0))
        plot3d(pp3d,size=2, main="Radial spanning tree",col="black")
        plot(e,pp3d,col="plum")
  }
  graph_example3d()
## End(Not run)[#(不执行)]


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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-10 04:21 , Processed in 0.021015 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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