r - 使用 R 包bayesplot 中的 mcmc_areas() 更改一些后验分布的颜色
问题描述
我正在使用 R 中“bayesplot”中的mcmc_areas()函数来绘制后验分布。我想改变我的情节中一些特定变量的颜色/阴影,但不是其余的。我希望有一种方法可以通过添加调用将特定颜色与特定参数后验相关联来做到这一点。或者,也许有一种方法可以根据参数的分组因子为每个后验着色。参考小插图中的情节,假设我只想要蓝色的 cyl 后验分布,其余的仍然是红色的。小插图的示例情节,全红色配色方案有什么建议吗?(注意:我知道如何改变整个配色方案,我希望在同一个情节中有不止一种颜色。)
解决方案
解决方案:我添加了 'rhat' 调用,如小插图示例中所述。1, 1.1, 1.3
我根据类别(我有 3 个类别)和调用 + legend_move("none")为我的每个预测变量分配了假 r-hat 值。它现在工作得很好。根据 GitHub 中 jgabry 的推荐,我会ggdist
在不久的将来给这个包看一下,这样我就可以在时机成熟时制作一个更清晰的带有图例的情节。
推荐阅读
- python - 我的代码有问题,如何计算 3D 电影的额外两美元
- roomle - 问:在场景滚动时禁用“放大/缩小”
- json - 角度上传/下载重命名/删除json文件
- java - 如何检测用户何时按下应用程序外部的键
- youtube - YouTube API 来了解观众的地理位置而不是上传者的地理位置?
- javascript - 应用过滤器后同位素搜索功能停止工作
- python - 数据库 - ID 不连续运行
- python - 在 python 中折叠嵌套列表以容纳可变数量的列表(可能使用 itertools)
- salesforce - 如何将自定义域添加到 Salesforce 体验云站点?
- fortran - 如何在这个模块中插入一个函数?