语言是Python,库是matplotlib
时间: 2023-07-12 16:53:18 浏览: 41
好的,那我们可以使用Python中的matplotlib库来完成这个任务。下面是代码示例:
```python
import matplotlib.pyplot as plt
import pandas as pd
# 读取CSV文件
df = pd.read_csv('国民生产总值.csv', encoding='gbk')
# 绘制折线图
plt.plot(df['年份'], df['国内生产总值(亿元)'], color='blue', label='国内生产总值')
plt.plot(df['年份'], df['第一产业(亿元)'], color='green', label='第一产业')
plt.plot(df['年份'], df['第二产业(亿元)'], color='orange', label='第二产业')
plt.plot(df['年份'], df['第三产业(亿元)'], color='red', label='第三产业')
# 添加图例和标签
plt.legend(loc='upper left')
plt.xlabel('年份')
plt.ylabel('生产总值(亿元)')
plt.title('中国生产总值')
# 绘制散点图
plt.scatter(df['第一产业(亿元)'], df['第二产业(亿元)'], color='purple', label='散点图')
# 显示图形
plt.show()
```
这段代码将会读取名为“国民生产总值.csv”的文件,然后使用matplotlib库中的plot函数绘制折线图,绘制的图形包含四条线,分别表示国内生产总值、第一产业、第二产业和第三产业。接着使用scatter函数绘制散点图,散点图用紫色表示。最后,我们添加标签和图例,然后使用show函数显示图形。
需要注意的是,你需要将代码中的文件路径修改为你的文件路径。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)