Если у меня есть функция
estimator <- function(A,B) {
A*(B+23)
}
Как я могу изменить эту функцию, чтобы найти значение A для B как последовательность от 0 до 120 (B = 1,2,3,4 ,. .., 120), который даст фиксированный результат, скажем C = 20?
Я бы использовал его для сопоставления значений, для которых удовлетворяет уравнение A * (B + 23) = C = 20, где B - это список b.list от 0 до 120, для c .list, из разных C?
b.list <- seq(0,120,by=1)
c.list <- tibble(seq(10,32,by=2))
В конце я хотел бы построить линии кривых функция для разных C с помощью purrr или аналогичного.
То есть: учитывая, что высота дерева в метрах в возрасте 100 лет будет соответствовать функции, C = A * (B + 23), решите для A, что даст результат C = 10, когда B , Возраст - это список лет от 0 до 120?
Вот ссылка, показывающая, что я пытаюсь сделать!
Вот еще одна
Большое спасибо!