【发布时间】:2020-03-12 00:35:59
【问题描述】:
我正在尝试学习如何拟合二次回归模型。数据集可以从以下位置下载: https://filebin.net/ztr9har5nio7x78v
设“AdjSalePrice”为目标变量,“SqFtTotLiving”、“SqFtLot”、“Bathrooms”、“Bedrooms”、“BldgGrade”为预测变量。
想象“SqFtTotLiving”将是度数为 2 的变量。是 python 代码:
import pandas as pd
import numpy as np
import statsmodels.api as sm
import sklearn
houses = pd.read_csv("house_sales.csv", sep = '\t')#separador é tab
colunas = ["AdjSalePrice","SqFtTotLiving","SqFtLot","Bathrooms","Bedrooms","BldgGrade"]
houses1 = houses[colunas]
X = houses1.iloc[:,1:] ##
y = houses1.iloc[:,0] ##
如何使用 sklearn 和 statsmodels 拟合二次回归模型?我只能用线性回归...
【问题讨论】:
标签: python machine-learning scikit-learn statsmodels