【发布时间】:2015-02-02 17:27:50
【问题描述】:
有一个数据集:
conc <- data.frame(time = c(0.16, 0.5, 1.0, 1.5, 2.0, 2.5, 3), concentration = c(170, 122, 74, 45, 28, 17, 10))
我想将这些数据拟合到下面的微分方程中:
dC/dt= -kC
其中 C 是数据集中的浓度和时间 t。这也将给出 k 的结果。谁能给我一个线索如何在 R 中做到这一点?谢谢。
【问题讨论】:
-
请在
data.frame(.)中使用=,不要<-。 -
这似乎是家庭作业。
-
其实不是功课。数据是药代动力学中最简化的一室模型。我举一个简单例子的原因是我相信类似的方法可以用来解决多个隔室问题,因此在 PK-PD 模拟中可以使用一些链接模型。