首页 分享 泰坦尼克号生存预测

泰坦尼克号生存预测

来源:花匠小妙招 时间:2025-04-30 00:45

分类学习-决策树

最新推荐文章于 2025-03-12 15:34:35 发布

远去的栀子花 于 2018-01-23 11:11:41 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

import pandas as pd

titanic = pd.read_csv('http://biostat.mc.vanderbilt.edu/wiki/pub/Main/DataSets/titanic.txt')

titanic.head()

titanic.info()

X = titanic[['pclass', 'age', 'sex']]

y = titanic['survived']

X['age'].fillna(X['age'].mean, inplace = True)

from sklearn.cross_validation import train_test_split

X_train, X_test, y_train, y_test = train_test_split(X, y, train_size = 0.25, random_state = 33)

from sklearn.feature_extraction import DictVectorizer

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'))

from sklearn.tree import DecisionTreeClassifier

dtc = DecisionTreeClassifier()

dtc.fit(X_train, y_train)

y_predict = dtc.predict(X_test)

from sklearn.metrics import classification_report

print('Accuracy of DecisionTree is :',dtc.score(X_test, y_test))

print(classification_report(y_predict, y_test, target_names=['died', 'suevived']))

结果:


相关知识

外媒揭秘不为人知的《泰坦尼克号》中26个细节
VR数字沉浸体验又添新节目,泰坦尼克号驶进文旅元宇宙
【Pytorch神经网络实战案例】07 预测泰坦尼克号上生存的乘客
体育竞技预测模型yuce.py资源
四月份园林植物病虫害预测及防治.pptx
爱情与灾难的不朽史诗
安全生产预测预警系统解决方案
2024年5部影片定档七夕档 七夕适合情侣一起看的电影
深度学习应用开发
国宝”大熊猫生存之谜

网址: 泰坦尼克号生存预测 https://www.huajiangbk.com/newsview1807056.html

所属分类:花卉
上一篇: 为什么有的人不花口红画轮廓线在嘴
下一篇: 当千年核雕遇上直播间:非遗大师周

推荐分享