python泰坦尼克号用例图
时间: 2024-01-05 07:21:03 浏览: 86
根据提供的引用内容,我无法直接回答你关于Python泰坦尼克号用例图的问题。引用提到了泰坦尼克号的沉船事故和相关数据集,而引用提到了如何利用Python进行探索性数据分析。根据这些信息,我可以为你提供一些关于Python泰坦尼克号数据集的用例图的示例。
以下是一个使用Python绘制泰坦尼克号数据集的生存情况用例图的示例:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取泰坦尼克号数据集
data = pd.read_csv("titanic.csv")
# 统计生存和死亡人数
survived = data[data['Survived'] == 1]['Survived'].count()
dead = data[data['Survived'] == 0]['Survived'].count()
# 绘制用例图
labels = ['Survived', 'Dead']
sizes = [survived, dead]
colors = ['#ff9999','#66b3ff']
explode = (0.1, 0) # 突出显示生存人数
plt.pie(sizes, explode=explode, labels=labels, colors=colors, autopct='%1.1f%%', startangle=90)
plt.axis('equal') # 使饼图为正圆形
plt.title('Survival Rate of Titanic Passengers')
plt.show()
```
这个用例图展示了泰坦尼克号乘客的生存情况,通过饼图的方式显示了生存和死亡人数的比例。
阅读全文