• R语言
  • Rgraphviz画图,节点文字如何换行?

rt。想在节点上多展示一些内容,可是,如果不能自动换行,或者设定。就无限延伸下去了。这如何是好?

如下图所示:

[attachment=293]

不太清楚其中的机制,你在字符串中加入\n试试看行吗?
试过在字符中加入"\n",结果"\n"后面的就不显示了。node有个width参数,但是对此也无能为力。
<br />
library("Rgraphviz")<br />
set.seed(123)<br />
V <- letters[1:10]<br />
M <- 1:4<br />
g1 <- randomGraph(V, M, 0.2)<br />
<br />
nodes(g1)[1]<-"a special case of \n change new line"<br />
<br />
x<-layoutGraph(g1, layoutType="dot")<br />
nodeRenderInfo(x)<-list(fontsize=15)<br />
png("hou.png", width=1000, height=1000)<br />
renderGraph(x)<br />
dev.off()<br />
<br />
⊙﹏⊙b汗!

renderGraph的文档没有仔细看。多谢!