在一元回歸分析中,如果依變量y與自變量x的關系為非線性的,但是又找不到適當的函數曲線來擬合,則可以采用一元多項式回歸。
1、讀取數據
def read_data(path):
data=pd.read_csv(path)
return data
2、預覽數據
data.head()
3、可視化數據,發現數據圖形趨向於非線性的一條曲線

4、去掉異常點
#去掉異常突發點,第23行的數據
data=data.drop(23)
5、隨機划分訓練數據和測試數據

6、創建多項式回歸模型

7、模型評估

8、分別采用一元1次多項式、一元4次多項式、一元7次多項式做擬合

9、模型可視化

