python以titanic数据集做茎叶图
时间: 2024-01-02 10:04:14 浏览: 135
kaggle titanic数据集
好的,以下是在Python中使用titanic数据集绘制茎叶图的示例代码:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 加载titanic数据集
titanic = pd.read_csv('titanic.csv')
# 提取年龄数据
ages = titanic['Age'].dropna()
# 计算每个年龄的十位数和个位数
tens = ages // 10
ones = ages % 10
# 绘制茎叶图
plt.figure(figsize=(12, 6))
plt.stem(tens, ones, linefmt='gray', markerfmt='.', basefmt=' ')
plt.xlabel('十位数')
plt.ylabel('个位数')
plt.title('Titanic乘客年龄茎叶图')
plt.show()
```
这段代码将绘制Titanic乘客年龄的茎叶图,其中十位数将显示在x轴上,个位数将显示在y轴上。您可以根据需要调整图形大小、标签和标题。
阅读全文