これが私のコードです:
age=request.user.allusers.age
sex=request.user.allusers.sex
index_array = np.array(states)
index_array = [val-1 for val in index_array]
mask_array = np.zeros(193,dtype=float)
mask_array[index_array] = 1
mask_array=np.append(sex,mask_array)
mask_array=np.append(age,mask_array)
prob_array = clf.predict_proba([mask_array])
コードsex
には文字列があります。そのため、コンパイル時に値エラーが表示されます。sex
numpy 配列に追加するにはどうすればよいですか。
エラーは次のとおりです。
ValueError: could not convert string to float: 'Female'