#r #r-mosaic
#r #r-мозаика
Вопрос:
Я следую книге «Исчисление компьютерной эпохи с помощью R«, но не могу запустить функцию slice_plot (которая является первой, используемой для построения графиков функций). Установлены библиотеки mosaic, mosaicCalc и mosaicModel. Я не знаю, чего мне не хватает.
это код с библиотеками, требуемыми книгой:
library(mosaic)
library(mosaicCalc)
library(mosaicModel)
library(akima)
drug_remaining <- function(dose, duration, time_constant){
dose * exp(-duration / time_constant)
}
slice_plot(
drug_remaining(dose = 100, time_constant = 4, duration = t) ~ t,
domain(t = 0:20))
Комментарии:
1. Вы могли бы попробовать поднять проблему на их странице github
2. Благодаря вашему комментарию я искал на странице github и обнаружил проблему, эта функция все еще находится в разработке.
Ответ №1:
Я обнаружил, что функции slice_plot() и countour_plot() все еще находятся в разработке в бета-версии пакета mosaicCalc, для их использования нам нужно установить бета-версию, в которой выполняется этот код:
remotes::install_github("ProjectMOSAIC/mosaicCalc", ref="beta")
Комментарии:
1. Если вы уже установили mosaicCalc, для запуска slice_plot вам необходимо удалить предыдущую версию перед установкой бета-версии: remove.packages(«mosaicCalc»)