一、简介
使用Excel可以绘制线行走势图,并且还可以简单预测未来的走势。Jupyter基于pysaprk更是将这一功能发挥到了极致(但是本文仅使用了Excel预测走势,并没有使用Jupyter预测的教程)。
二、Excel
对于一组数据,包含时间和值。比如下列数据包含时间和展示广告数据。
2021/3/8 671333
2021/3/9 153162
2021/3/10 177009
2021/3/11 37555
2021/3/12 52162
2021/3/13 43774
2021/3/14 38923
2021/3/15 28369
2021/3/16 28577
......
选中两列,然后点击Excel中的数据,然后点击预测工作表。
然后就能够预测出数据。
三、Jupyter绘图
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
data_set=pd.read_csv('imps.csv')
x=data_set["day"]
y=data_set["imps"]
data_set.plot.scatter(x="day",y="imps")
plt.xticks(rotation=40)
# 防止日期过于密集,15天作为一个间隔
plt.xticks(range(0,80,8))
plt.plot(x,y,color='r')
plt.show