R图部分填充顶点
给定一个分数向量(在域[0:1]上),我想绘制部分填充的顶点。 即,如果分数为1/2,则对应的顶点应为半填充(半球体) 也就是说,如果分数为1/4,则相应的顶点仅在四分之一(四分之一球体)内 等等R图部分填充顶点,r,plot,shape,vertex,igraph,R,Plot,Shape,Vertex,Igraph,给定一个分数向量(在域[0:1]上),我想绘制部分填充的顶点。 即,如果分数为1/2,则对应的顶点应为半填充(半球体) 也就是说,如果分数为1/4,则相应的顶点仅在四分之一(四分之一球体)内 等等 library('igraph') N <- 10 g <- graph.full(N) values <- runif(N,0,1) # vector of fractions V(g)$shape <-'circle' plot.igraph(g,...) librar
library('igraph')
N <- 10
g <- graph.full(N)
values <- runif(N,0,1) # vector of fractions
V(g)$shape <-'circle'
plot.igraph(g,...)
library('igraph'))
N如果您有igraph
软件包版本0.6,您应该能够在plot()
中使用顶点,在这种情况下,您的代码将是:
library(igraph)
N <- 10
g <- graph.full(N)
values <- runif(N,0,1) # vector of fractions
plot(g, vertex.shape="pie", vertex.pie=values, vertex.frame.color="white",
vertex.pie.color=list(heat.colors(5)))
库(igraph)
例如:values
不应该是向量列表,例如,values@DiscreteCircle:您的解决方案在我的igraph版本上也不起作用。但是你从Gabor Csardi那里链接到帖子的超链接很好-非常好用!THX@Vincent你说得对。如果馅饼不应该只有一种颜色。