pandas读取csv文件并作数据线图/条图/直方图/散点图/箱线图/饼图到一张图上,表明图标类型
时间: 2023-06-24 17:04:16 浏览: 156
详解PANDAS 数据合并与重塑(join/merge篇)
以下是使用 Pandas 绘制不同类型图表的示例代码:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取 CSV 文件
data = pd.read_csv('data.csv')
# 绘制数据线图
plt.plot(data['x'], data['y'], label='Data Line Chart')
# 绘制数据条图
plt.bar(data['x'], data['y'], label='Data Bar Chart')
# 绘制数据直方图
plt.hist(data['x'], bins=10, label='Data Histogram')
# 绘制数据散点图
plt.scatter(data['x'], data['y'], label='Data Scatter Plot')
# 绘制数据箱线图
plt.boxplot(data['x'], vert=False, labels=['Data Boxplot'])
# 绘制数据饼图
plt.pie(data['y'], labels=data['x'], autopct='%1.1f%%')
# 添加图例
plt.legend()
# 显示图表
plt.show()
```
这里绘制了数据线图、条图、直方图、散点图、箱线图和饼图,所以图表类型包括线图、条图、直方图、散点图、箱线图和饼图。这些图表都被绘制在同一张图上。
阅读全文