导包
import numpy as np
import matplotlib.pyplot as plt
from sklearn.linear_model import LinearRegression
整理历年天猫双十一数据
- 通过网上数据整理历年天猫双十一数据并绘制线性关系图
X = np.arange(2009, 2020)
y = np.array([0.52, 9.36, 52, 191, 350, 571, 912, 1207, 1682, 2135, 2684])
display(X, y)
_ = plt.scatter(X, y)
_ = plt.plot(X, y, color='red')
通过绘制的图我们可以得出结论
- X和y之间的关系是多项式
- 至少是二次多项式,也可能是三次多项式
- 所以我们下面分别绘制二次多项式、三次多项式、四次多项式的图
二次多项式图像
x = np.linspace(-5, 10, 100)
plt.plot(x, (x-3)**2 + 15)
三次多项式图像
x = np.linspace(-5, 10, 100)
plt.plot(x, (x-