ML之DT:基于DT算法对泰坦尼克号乘客数据集进行二分类(是否获救)预测
生活随笔
收集整理的這篇文章主要介紹了
ML之DT:基于DT算法对泰坦尼克号乘客数据集进行二分类(是否获救)预测
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ML之DT:基于DT算法對泰坦尼克號乘客數據集進行二分類(是否獲救)預測
?
?
目錄
輸出結果
設計思路
核心代碼
?
?
?
輸出結果
?
?
設計思路
?
核心代碼
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.25, random_state = 33)vec = DictVectorizer(sparse=False) X_train = vec.fit_transform(X_train.to_dict(orient='record')) X_test = vec.transform(X_test.to_dict(orient='record'))dtc = DecisionTreeClassifier() dtc.fit(X_train, y_train) y_predict = dtc.predict(X_test) dtc.score(X_test, y_test)) classification_report(y_predict, y_test, target_names = ['died', 'survived'])?
?
?
?
?
?
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的ML之DT:基于DT算法对泰坦尼克号乘客数据集进行二分类(是否获救)预测的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ML之NB:基于NB朴素贝叶斯算法训练2
- 下一篇: 成功解决SettingWithCopyW