r - 在 Jupyter 笔记本中直接在 R 中绘制临床研究主题流程图
问题描述
我在 Jupyter 中使用 R (3.x) 对临床研究进行一些统计分析。
受试者的流程非常复杂,我想直接在我的笔记本中绘制患者流程图。像这个 :
为什么 ?确保受试者计数与代码一致,并且不必在 R 代码和此数字之间保持同步。
我尝试过 DiagrammeR(由于某种原因无法安装)、RGrahpviz(太复杂且不符合要求)。
一个完美的解决方案可能来自美人鱼,但我找不到将它与我的 Jupyter/R 笔记本集成的方法。
我没有使用python
Jupyter 笔记本,而是使用R
笔记本。
解决方案
您已经提到不会安装 DiagrammeR,但无论如何我仍然会使用 DiagrammeR 提供一种解决方案——以防您解决了安装问题。假设您使用 DimagrammeR 制作了图形并获得了一个名为 myGraph 的 grViz 对象。要在 jupyter notebook 下显示它,我使用以下命令
require('DiagrammeR')
require('DiagrammeRsvg') #export grViz objects to svg
require('IRdisplay')
mySVG<-export_svg(myGraph)
display_svg(data=mySVG)
推荐阅读
- python-3.x - 用python编写的aws lambda to mysql不会返回最新数据,直到我更改某些内容并再次保存代码
- sql-update - 如何更新红移列:简单的文本替换
- gcc - 如何在 gcc 中禁用 -mcall-linux
- python - pyodbc 无法连接到数据库,但 IBM Data Studio 使用相同的凭据连接
- r - foreach 循环没有结果
- swift - 基于孙值的 Firebase 写入 (Swift)
- robotframework - 如何在 Robot 框架中用两行代码编写代码
- c# - RabbitMQ 公开的公钥中包含的证书链
- angular - 在 Angular 6 中使用 SSL 时如何配置 TLS?
- postgresql - 简单的 postgres 函数