医疗健康:
预测病人心脏病复发的概率
案例名称:医疗健康
客户需求:预测病人心脏病复发的概率
解决方案:利用HashData提供的逻辑回归算法对病人数据进行训练和预测
根据历史数据进行训练
-- 训练
SELECT madlib.logregr_train( 'patients',
                             'patients_logregr',
                             'second_attack',
                   'ARRAY[1, treatment, trait_anxiety]',
                             NULL,
                             20,
                             'irls'
                           );
对病人心脏病复发进行预测
-- 预测
SELECT p.id, madlib.logregr_predict_prob(
					coef, 
					ARRAY[1, treatment, trait_anxiety])
FROM patients p, patients_logregr m
ORDER BY p.id;