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:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|