相关疑难解决方法(0)

有没有办法在R中制作漂亮的"流程图"或"线区"图?

我试图找到一种方法直接在R中重新创建这样的图形(而不是在我在R中完成分析后用Inkscape手动绘制它们):

线流1线流2

第一个看起来应该是直截了当的,但我找不到符合我需要的东西......第二个要复杂得多,但看起来应该是可行的.

从状态转换的这个帖子图表流程图让我尽可能接近(它已经很棒了,除了我不一定有方形矩阵,我想为我的线路指定一个开始/结束位置并控制基于我自己的数据的厚度和alpha)...

有可能使用ggplot(或者像格子一样,如果它看起来不错)这样做吗?

r ggplot2 lattice gmisc

9
推荐指数
1
解决办法
2761
查看次数

在R流中可视化从一组对象到另一组对象

我对如何在NIH审查补助金感兴趣.补助金审查程序的运作方式是国会为各种机构(如国家癌症研究所或NCI)分配资金,并向这些机构提交个人补助金.这些机构围绕各种资助重点(例如,癌症,传染病等)进行组织.

但是,在审查补助金时,通常会(但并非总是)将补助金发送给个别研究部门,这些部门更多地围绕科学学科进行组织.因此,如果研究人员向NHLBI提交资助以研究白血病,那么"肿瘤进展"研究部分可以发现自己正在审查来自国家癌症研究所和国家心脏,肺和血液研究所(NHLBI)的资助.

我在R中有一个数据框,看起来像这样:

grant_id <- 1:100
funding_agency <- sample(rep(c("NIAID", "NIGMS", "NHLBI", "NCI", "NINDS"), 20))
study_section <- sample(rep(c("Tumor Cell Biology", "Tumor Progression", 
                              "Vector Biology", "Molecular Genetics", 
                              "Medical Imaging", "Macromolecular Structure",
                              "Infectious Diseases", "Drug Discovery", 
                              "Cognitive Neuroscience", "Aging and Geriatrics"), 
                            10)
                        )
total_cost <- rnorm(100, mean = 30000, sd = 10000)
d <- data.frame(grant_id, funding_agency, study_section, total_cost)

some(d)

   grant_id funding_agency          study_section total_cost
15       15          NINDS         Vector Biology   25242.19
19       19            NCI    Infectious Diseases   29075.21
50       50            NCI         Drug Discovery   25176.35
62       62 …
Run Code Online (Sandbox Code Playgroud)

visualization r data-visualization

3
推荐指数
1
解决办法
1506
查看次数

标签 统计

r ×2

data-visualization ×1

ggplot2 ×1

gmisc ×1

lattice ×1

visualization ×1