![](/img/trans.png)
[英]Python ValueError: Unknown label type: 'continuous'
[英]Python RandomForestClassifer - Unknown label type: 'continuous' error
我試圖擴展自己的編程技能,並認為我會嘗試機器學習。 所以這是為了學習,而不是為了任何嚴肅的事情。 話雖如此,我正在從sqlite數據庫中檢索一些信息,然后嘗試通過RandomForestClassifier運行它,但出現錯誤。
第172行,在check_classification_targets中引發ValueError(“未知標簽類型:%r”%y_type)ValueError:未知標簽類型:“連續”
我的代碼如下:
series= cur.fetchall()
y = [x[1] for x in series]
x = [x[2] for x in series]
y = array(y).astype(float)
x = array(x).astype(int)
rf_model = RandomForestClassifier()
rf_model.fit(x, y)
我的數組具有以下形狀:y.shape(50,)x.shape(50,)
我想念什么? 搜索SO似乎需要字符串格式的y變量,但是我仍然收到錯誤:
“樣本數=%d”%(len(y),n_samples))ValueError:標簽數= 50與樣本數不匹配= 1
弄清楚了。
我需要用X = X[:, None]
變換數組
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.