Я хочу запустить модель для кода, используя пакет "mrgsolve".Для компиляции модели я бы использовал функцию mcode (), но она выдаст предупреждающее сообщение и соответствующую ошибку.Возможно, что-то мне не хватает во время установки пакета?
Короче говоря, я следовал инструкциям по установке mrgsolve как можно точнее: https://github.com/metrumresearchgroup/mrgsolve/wiki/mrgsolve-Installation
Вот всеиз пакетов, которые я загрузил, был включен mrgsolve:
library(processx)
library(devtools)
devtools::install_github("r-lib/pkgbuild", force = TRUE)
library(pkgbuild)
library(githubinstall)
library(installr)
library(mrgsolve)
library(dplyr)
library(tidyr)
library(ggplot2)
# model
rcode_2cmt <- "
$PARAM
CL=0.4
V1=3.87
Q=0.609
V2=4.11
$SET
delta=0.1, end=600
$CMT CENT PERI
$MAIN
double K10 = CL/V1 ;
double K12 = Q/V1 ;
double K21 = Q/V2 ;
$ODE
dxdt_CENT= -K10*CENT - K12*CENT + K21*PERI ;
dxdt_PERI= K12*CENT-K21*PERI;
$TABLE
double CP=CENT/V1;
$CAPTURE
CP
"
# to compile the model:
model_2cmt <- mcode("2cmt", code = rcode_2cmt) #where error occurs
model_2cmt
Насколько я понимаю, запуск model_2cmt должен привести к созданию модели в виде ggplot, или, как я понял из примера ("mrgsolve").
Но вот мой текущий вывод ошибки:
Построение 2cmt ... error.
--- :: stdout :: ---------------------------------------------
--- :: stderr :: -------------------------------------------- Предупреждающее сообщение:
В системе (cmd): «make» не найден
Ошибка: шаг построения модели не выполнен.