需要帮助创建CKD-EPI公式的公式我创建了下面提到的那个,但是某种程度上是错误的。
141 * Choose(
(:Creat / :k) ^ If( :Sex == F/*###*/,
-0.329,
-0.411
) < 1,
1
) * Choose( (:Creat / :k) ^ (-1.209) > 1, 1 ) * 0.993
^ :Age * If( :Sex == F, 1.018, 1 ) *
If( :Race == B, 1.159, 1 )
有人可以帮我解决吗?
回复:需要帮助来创建CKD-EPI方程式如果没有更多的上下文信息,很难说出来,尤其是收到的错误消息,但是我认为您可能需要在比较中将性别和种族常数放在引号中。
141 * Choose(
(:Creat / :k) ^ If( :Sex == "F",
-0.329,
-0.411
) < 1,
1
) * Choose( (:Creat / :k) ^ (-1.209) > 1, 1 ) * 0.993
^ :Age * If( :Sex == "F", 1.018, 1 ) *
If( :Race == "B", 1.159, 1 )
回复:需要帮助来创建CKD-EPI方程式我认为您不了解Choose()函数。它求值第一个参数,并将其用作要求值并返回的参数的索引(1、2,...,N)。您的第一个电话只有两个参数。您是否希望第一个参数的结果为从1开始的整数?
您想算什么?你能显示一个方程吗?
回复:需要帮助来创建CKD-EPI方程式GFR = 141×min(Scr /κ,1)α ×最大(Scr /κ,1)-1.209 ×0。993年龄 ×1.018 [如果是女性]×1.159 [如果是黑色]
哪里:
cr 是血清肌酸酐的微摩尔/升,
女性的κ为61.9,男性的κ为79.6,
女性的α为-0.329,男性为-0.411,
min表示Scr /κ或1的最小值,并且
max表示Scr /κ的最大值或1
回复:需要帮助来创建CKD-EPI方程式由于我使用的是mg / dl,因此女性和男性的k分别为0.7和0.9
回复:需要帮助来创建CKD-EPI方程式GFR = 141*Min(Scr/κ, 1)*α*Max(Scr/κ, 1) - 1.209*0.993*Age*If(:Name("RACE BLACK")==1,1.159,1)*If(:Sex=="F", 1.018, 1);回复:需要帮助来创建CKD-EPI方程式
141 * Choose( :Creat / :Name( "k (CKD EPI CONSTANT) F= 0.7, M=0.9" ) < 1, 1 ) ^ If(
:Name( "k (CKD EPI CONSTANT) F= 0.7, M=0.9" ) == 0.7,
-0.329,
-0.411
) * Choose( :Creat / :Name( "k (CKD EPI CONSTANT) F= 0.7, M=0.9" ) > 1, 1 ) ^ (-1.209) * 0.993 ^ :Age *
If( :Name( "k (CKD EPI CONSTANT) F= 0.7, M=0.9" ) == 0.7,
1.018,
1
) * If( :Name( "RACE BLACK = 1, REST = 0" ) == 1,
1.159,
1
)
我确实修改了代码并且可以正常工作,但是使用在线计算得出的值与我的值不匹配。我的公式高估了GFR。