基本信息
源码名称:泰坦尼克号获救问题
源码大小:0.31M
文件格式:.zip
开发语言:Python
更新时间:2021-02-22
   源码介绍

泰坦尼克号获救问题:共有1309名乘客数据,其中891是已知存活情况(train.csv),剩下418需要进行分析预测(test.csv)

# 模型预测test.csv样本数据的生还率

from sklearn import neighbors  
# 导入KNN分类模块

knn = neighbors.KNeighborsClassifier() 
knn.fit(knn_train[['Pclass','Sex','Age','Fare','Family_Size']], knn_train['Survived'])
# 构建模型

knn_test['predict'] = knn.predict(knn_test)
pre_survived = knn_test[knn_test['predict'] == 1].reset_index()
del pre_survived['index']
# 预测存货情况