Excel
python
在excel中month中间有点,python会默认识别为浮点类型的值
因此将其读取为string
sales=pd.read_excel('024/Sales.xlsx',dtype={'Month':str})
import pandas as pd
import matplotlib.pyplot as plt
from scipy.stats import linregress
sales=pd.read_excel('024/Sales.xlsx',dtype={'Month':str})
print(sales)
slope,intercept,r,p,std_err=linregress(sales.index,sales.Revenue)
#slope斜率,intercept截距
exp=sales.index*slope+intercept
plt.scatter(sales.index,sales.Revenue)
plt.plot(sales.index,exp,color='orange')
plt.tit