tctcab
之前就听说谢益辉老师说你很有耐心,现在是真的感觉到了
稍微改一下,用上向量,支持计算多个egfr
calc_egfr = function(性别, 年龄, 种族, 血清肌酐) {
kappa = ifelse(性别 == "男", 0.9, 0.7)
alpha = ifelse(性别 == "男", -0.411, -0.329)
sex = ifelse(性别 == "男", 1, 1.018)
race = ifelse(种族 == "黑人", 1.159, 1)
egfr = 141 * pmin(血清肌酐 / kappa, 1) ^ alpha * pmax (血清肌酐 / kappa, 1) ^ (-1.209) * 0.993 ^
(年龄) * sex * race
return(egfr)
}
calc_egfr(性别 = "女",
年龄 = 30,
种族 = "亚洲",
血清肌酐 = 100)