基本信息
源码名称:泰坦尼克号获救问题
源码大小:0.31M
文件格式:.zip
开发语言:Python
更新时间:2021-02-22
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
泰坦尼克号获救问题:共有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']
# 预测存货情况