0

これが私のコードです:

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には文字列があります。そのため、コンパイル時に値エラーが表示されます。sexnumpy 配列に追加するにはどうすればよいですか。

エラーは次のとおりです。

ValueError: could not convert string to float: 'Female'
4

1 に答える 1