【发布时间】:2015-09-03 12:34:37
【问题描述】:
我想计算一组受试者在多个浓度下测量的几个特征的曲线下面积。 MESS auc 函数(在此处描述:Calculate the Area under a Curve in R)为我提供了 auc,但我无法将其应用于我的数据文件中所有主题的每一列(特征)。
我的数据基本上是这样组织的:
rowname id conc feature1 feature2 feature3 ...
s1 ccr01 5 18575 80337 100496
s2 ccr01 4 18161 65723 109037
s3 ccr01 3 18092 99807 105363
s4 ccr01 2 5196 71520 84113
s5 ccr01 1 3940 50236 77145
s6 ccr02 5 1878 21812 10306
s7 ccr02 4 3660 18437 13408
s8 ccr02 3 4439 28379 25899
s9 ccr02 2 2710 22960 28080
s10 ccr02 1 1970 23557 22409
.
.
.
我想返回按唯一主题 ID(行)排序的特征 AUC(列)的矩阵/df:
rowname feature1 feature2 feature3
ccr01 52338.61 300823.6 388368.2
ccr02 12914.41 91486.32 84316.82
任何建议将不胜感激!
【问题讨论】:
标签: r