jupyter绘制柱形图+折线图
时间: 2024-06-23 12:02:08 浏览: 168
在Jupyter Notebook中,你可以使用matplotlib库来创建丰富的数据可视化,包括柱状图和折线图。以下是一个简单的步骤指南:
**1. 导入所需库**:
```python
import matplotlib.pyplot as plt
import numpy as np
```
**2. 准备数据**:
```python
# 假设我们有两类数据:x轴数据和柱状图数据(类别A)
categories = ['A', 'B', 'C']
data1 = [10, 20, 15]
# 和折线图数据(类别B)
data2 = [5, 15, 25]
```
**3. 创建柱状图**:
```python
# 创建柱状图
plt.bar(categories, data1, label='柱状图')
plt.xlabel('类别')
plt.ylabel('值')
plt.title('柱状图示例')
plt.legend()
```
**4. 创建折线图**:
```python
# 创建折线图
plt.plot(categories, data2, marker='o', linestyle='-', color='red', label='折线图')
```
**5. 绘制并显示图形**:
```python
# 将两者在同一图上展示
plt.figure(figsize=(10, 6)) # 设置图形大小
plt.subplot(1, 2, 1) # 创建两个子图,这里是柱状图
plt.subplot(1, 2, 2) # 创建第二个子图,这里是折线图
# 合并两个子图的标签
plt.tight_layout()
# 显示图形
plt.show()
```
阅读全文