ofo是国内共享单车模式的开创者,引航者。在18年之前的单车风口上一时风头无两,曾花费一千万购买行星命名权,可见其财大气粗。后来潮水褪去,ofo疯狂烧钱挤占市场倾轧对手的策略最终搁浅,风光不再,连退押金都成了问题。
现如今,退押金需要排队,很多人都已经排到了一千多万名的队伍。我爬取了某用户数天内的排名变化情况,进而推测到底该用户何时才能拿到押金。
数据集大致如图1所示。
图1
该数据集一共有两列,163行。记录了从2019/3/16-2019/3/22这七天的排名变化情况。先利用该数据集画一个最简单的散点图,观察大致的数据情况。
import pandas as pd from pandas import DataFrame,Series from dateutil import parser from matplotlib import pyplot as plt data = pd.read_csv('ofo.csv') times = [] for i in range(len(data.loc[:,'time'])): data.loc[i,'time'] = parser.parse(data.loc[i,'time'])#将每个字符串类型转换为时间类型 print(data) #输出data观察数据 plt.plot_date(data['time'],data['rank']) plt.savefig('散点图.png', bbox_inches='tight') #保存