2016-06-16 8 views
0

built in functions in verticaの構文に従ってロジスティック回帰モデルを構築しようとしています。モデルは正しく構築されますが、predictLogisticRegは機能しません。私はVerticaロジスティック回帰予測:入力列が利用できません

SELECT 
    v_ml.logisticReg('logRegModel', 'public.regression_training_table', 
      'longTermPlayer', ' IOS_or_not, firstDayTransactions', 
      '--epsilon=0.000001 --max_iterations=100'); 

使用してモデルを構築することができるよと要約チェックすることによって、それが働いているかどうかを確認することができます

:私は使用して機能を予測しようとすると

SELECT 
    v_ml.summaryLogisticReg(using parameters 
       model_name='logRegModel', owner='dbadmin'); 

SELECT 
    user_id, 
    v_ml.predictLogisticReg('IOS_or_not', 'firstDayTransactions' 
      using parameters model_name='logRegModel', owner='dbadmin') 
FROM public.regression_test_table 
テストセット(同一列)の

、エラーが発生しました:

The input column corresponding to "ios_or_not" is not available 

テストセットのデータを認識できないように思われる理由があれば、私は非常に感謝しています!

ありがとうございました。

答えて

0

解決済み。興味のある人は: 私は逆さのカンマでフィールドを渡しました。

SELECT 
    user_id, 
    v_ml.predictLogisticReg(IOS_or_not, firstDayTransactions 
     using parameters model_name='logRegModel', owner='dbadmin') 
FROM public.regression_test_table 
関連する問題