我对 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 NCI Tumor Progression 14264.34
64 64 NIAID Tumor Cell Biology 30024.13
我想创建这些数据的两个可视化,希望使用 R;一个显示提交给各个研究所的赠款如何分配给研究部门,第二个显示研究所分配给研究部门的赠款金额。我最终想要的是你在以下网站上看到的图表:
有人知道 R 包和/或有一些示例代码来创建您在上面的网站上找到的图表吗?或者,我是否应该考虑使用不同的可视化来实现相同的目标?