问题描述
我使用SPSS v25构建ROC。 我的DataSet包含以下数据:
Case# Dosage Result
1 DosagA healthy
2 DosagA sick
3 DosagB sick
4 DosageC healthy
....
要使用ROC进行分析,我将Result编码为: 健康= 1,生病= 0
Case# Dosage Result
1 DosagA 1
2 DosagA 0
2 DosagB 0
4 DosageC 1
....
当尝试使用以下方法构建ROC时:测试变量=结果,状态变量=剂量
我收到错误消息:
列表中不允许使用字符串变量
我是否必须使用以下数值对剂量进行编码:
Case# Dosage Result
1 1 1
2 1 0
2 2 0
4 3 1
...
或 使用分类变量(标称值)的ROC曲线的最佳解决方案是什么?
解决方法
预测必须为数字。 ROC曲线给出了预测变量上不同切点的敏感性与1-特异性的关系,无论是单个预测变量还是基于Logistic回归的得分。