c++ - C++ 编译错误贝叶斯混合模型
问题描述
我正在建立一个贝叶斯混合模型。当我尝试运行它时,出现编译错误。我有最新版本的 R、Rstudio 和 Xcode。任何帮助将不胜感激。这是我的贝叶斯混合模型
model.brm <- brm(prop_coverCoral_transform ~ clogAragonite+cBAAnum+cBAA_yrsSince+cSWHnum+cSWH_yrsSince+clogPARmean+cCoastDev+cOverfish+cMarPoll+cSediment +(1|Region),
data = mullens, family = Beta(link = "logit"), prior=c(set_prior('normal(0,10)', class='b')), chain=4, iter=5000, warmup=1000, thin=5)
我有这个错误
Compiling the C++ model
Error in compileCode(f, code, language = language, verbose = verbose) :
Compilation ERROR, function(s)/method(s) not created! clang: warning: no such sysroot directory: '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk' [-Wmissing-sysroot]
In file included from file55c215061c9f.cpp:8:
In file included from /Library/Frameworks/R.framework/Versions/3.6/Resources/library/StanHeaders/include/src/stan/model/model_header.hpp:4:........it continues
目前尚不清楚它出了什么问题。谢谢
这是数据
clogAragonite clogPARmean cBAAnum cBAA_yrsSince cSWHnum
1 0 0 0.4682656 -0.2576645 0.7493048 -0.1668396 -0.5310235
2 0 0 0.4685222 -0.2741081 0.7493048 -0.1668396 -0.5310235
3 0 0 0.4683210 -0.2485866 0.7493048 -0.1668396 -0.5310235
4 0 0 0.4685777 -0.2658909 0.7493048 -0.1668396 -0.5310235
5 0 0 0.4688343 -0.2822616 0.7493048 -0.1668396 -0.5310235
6 0 0 0.4701175 -0.2864145 0.7493048 -0.1668396 -0.5310235
cSWH_yrsSince cCoastDev cMarPoll cOverfish cSediment prop_coverCoral
1 NaN 0 0 0 0 0.00249066
2 NaN 0 0 0 0 0.05124341
3 NaN 0 0 0 0 0.13380282
4 NaN 0 0 0 0 0.00666420
5 NaN 0 0 0 0 0.00708801
6 NaN 0 0 0 0
prop_coverCoral_transform
1 0.002593921
2 0.051336552
3 0.133878826
4 0.006766594
5 0.007190316
6 0.847241763
解决方案
推荐阅读
- android - Google Assistant 上的媒体播放命令无法启动我的应用
- swift - Tableview单元格将字符串随机放置在空的textview中
- javascript - 登录后无法获取 GPS
- database - 如何修复多个条件的 CQL 语法?
- angular - 有没有办法仅使用 Angular 根据表单输入生成用于下载的文本文件?
- javascript - 异步/等待递归 API 调用
- css - Django premailer - 从电子邮件模板中删除响应性
- javascript - 获取id值
- azure - 我们能否查明对给定页面的请求数量是否增加?
- php - PHP 使用 $_post 使用 PHP 传递单个表行数据和日期输入字段