有个dataframe的列表数据data_forecast_is_stk_bs_rpt_zq_befor_big['上一年比本年倍数'],想用python散点图展示
时间: 2023-08-04 16:03:19 浏览: 93
可以使用Python中的Matplotlib库来绘制散点图,具体步骤如下:
1. 导入Matplotlib库和pandas库
```python
import matplotlib.pyplot as plt
import pandas as pd
```
2. 读取数据并获取需要展示的列数据
```python
data = pd.read_csv('data_forecast_is_stk_bs_rpt_zq_befor_big.csv')
x_data = data['上一年比本年倍数']
```
3. 创建散点图并展示
```python
plt.scatter(x_data, range(len(x_data)), alpha=0.5)
plt.xlabel('上一年比本年倍数')
plt.ylabel('数据序号')
plt.title('散点图展示')
plt.show()
```
完整代码如下:
```python
import matplotlib.pyplot as plt
import pandas as pd
data = pd.read_csv('data_forecast_is_stk_bs_rpt_zq_befor_big.csv')
x_data = data['上一年比本年倍数']
plt.scatter(x_data, range(len(x_data)), alpha=0.5)
plt.xlabel('上一年比本年倍数')
plt.ylabel('数据序号')
plt.title('散点图展示')
plt.show()
```
运行以上代码即可展示散点图。
阅读全文