Scrapy爬虫之拉勾网招聘数据分析薪资折线图

问题遇到的现象和发生背景

编程要求
仿照例子,分析positions.csv中的数据,画出含最低薪资和最高薪资的折线图,要求:图表的标题设置为薪资走势图,横坐标名称的为薪资,纵坐标名称为职位数,salarylow折线为绿色,salaryhigh折线为红色,具体如下图所示。

由于测试平台不支持图片的直接显示,导入基础包时采用以下方式:

import numpy as np
import pandas as pd
import matplotlib
#强制matplotlib不使用任何Xwindows后端(X Window图形用户接口)
matplotlib.use('Agg')
import matplotlib.pyplot as plt
import re
提示(针对 Pandas 掌握不够深的同学):

分析数据时,采用value_counts()方法,分别找出表格salarylow和salaryhigh列中有多少个不同值,并计算出每个不同值有在该列中有多少重复值;
然后将value_counts()获取到的数据转化为DataFrame格式;
通过index.tolist()获取一列索引的值;
重复值通过list()方法便可获得;
思路和第四关基本相同。

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果