Python泰坦尼克号绘制船票价格的直方图
时间: 2024-03-19 19:38:37 浏览: 64
基于泰坦尼克号数据的python实现
Python是一种流行的编程语言,可以用于数据分析和可视化。绘制直方图是一种常见的数据可视化方法,可以展示数据的分布情况。下面是使用Python绘制泰坦尼克号船票价格的直方图的示例代码:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取数据
data = pd.read_csv('titanic.csv')
# 提取船票价格数据
fare_data = data['Fare']
# 绘制直方图
plt.hist(fare_data, bins=20, edgecolor='black')
# 设置图表标题和坐标轴标签
plt.title('Titanic Fare Distribution')
plt.xlabel('Fare')
plt.ylabel('Frequency')
# 显示图表
plt.show()
```
这段代码假设你已经有了一个名为"titanic.csv"的数据文件,其中包含了泰坦尼克号乘客的信息,包括船票价格。代码首先使用pandas库读取数据,然后提取船票价格数据。接下来,使用matplotlib库的hist函数绘制直方图,设置了20个柱子和黑色边缘。最后,设置了图表的标题和坐标轴标签,并显示图表。
阅读全文