pandas读取csv文件并作数据线图/条图/直方图/散点图/箱线图/饼图到一张图上,表明图标类型,x轴为年龄,y轴为统计数据
时间: 2023-06-24 14:04:08 浏览: 111
一张图表读懂Pandas
以下是示例代码,其中假设csv文件名为data.csv,数据中包含两列年龄和统计数据:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取csv文件
data = pd.read_csv('data.csv')
# 绘制数据线图
plt.plot(data['年龄'], data['统计数据'], label='数据线图')
# 绘制数据条图
plt.bar(data['年龄'], data['统计数据'], label='数据条图')
# 绘制数据直方图
plt.hist(data['年龄'], bins=10, label='数据直方图')
# 绘制散点图
plt.scatter(data['年龄'], data['统计数据'], label='散点图')
# 绘制箱线图
plt.boxplot(data['统计数据'], labels=['数据'], vert=False)
# 绘制饼图
plt.pie(data['统计数据'], labels=data['年龄'], autopct='%1.1f%%')
# 设置图例和轴标签
plt.legend()
plt.xlabel('年龄')
plt.ylabel('统计数据')
# 显示图形
plt.show()
```
在这个例子中,我们使用了matplotlib库来绘制各种不同的图表,并将它们放在同一张图中。我们使用了Pandas库来读取CSV文件,并使用其中的数据来绘制图表。在每个图表之后,我们添加了一个标签来说明图表类型。最后,我们设置了图例和轴标签,并使用show()函数显示图形。
阅读全文