r - 从 GraphViz 保存序列树

标签 r rstudio graphviz r-markdown traminer

我是 TraMineR 和一般序列分析的新手。我正在从事一个与保留和招聘教育领导者相关的项目,我发现 TraMineR 非常有用。这可能是一件简单的事情(而且有点不重要),但我似乎无法弄清楚如何在 TraMinR 包中命名或指导由 GraphViz 创建的序列树。现在,我的代码是:

wardTree=as.seqtree(wardCluster,seqdata=retain.seq,diss=retain.dst,ncluster=15)
seqtreedisplay(wardTree,type="d",border=NA,showdepth=TRUE)

它生成了一个很棒的图形,但文件名是随机的,如果我不小心关闭了图形,我将无法重新定位。

我的主要目标是能够唯一地命名和保存这些图表,并为整个项目拉入 R Markdown。到目前为止,我唯一不能拉入的是 seqtree 图形。

最佳答案

好吧,我猜我明白了!我没有意识到文件名命令的顺序很重要......所以......看起来很漂亮的是:

wardTree=as.seqtree(wardCluster,seqdata=retain.seq,diss=retain.dst,ncluster=15)
seqtreedisplay(wardTree,type="d",border=NA,showtree=TRUE,showdepth=TRUE,filename="retaintree.png",imageformat="png")

为了将文件合并到 Markdown 中,我使用命令

```    
![](C:\Users\myname\Desktop\retaintree.png)    
```{r fig.width=8.5, fig.height=11}

希望这对一路走来的其他人有所帮助!

关于r - 从 GraphViz 保存序列树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34642772/

相关文章:

r - 从过去 21 天的窗口中提取事件类型

r - pkgdown 插图代码块间距

r - 使在一个 react ​​性对象中创建的对象以 Shiny 的方式可供另一个 react 性对象使用

markdown - 带有 R Markdown 源和 pandoc 转换的 Word 中的图形标题

R:读取压缩的二进制文件

r - 如何过滤列表列的元素

Windows RStudio Git : Directory name is invalid

graphviz - 仅在 graphviz 中显示唯一的边

graph-theory - Graphviz 中箭头与节点重叠

r - 使用 graphviz 将节点固定到列中