Python 多远回归模型

 时间:2024-10-13 02:42:37

1、导入相关的包和模块numpy pandas stats 等

Python 多远回归模型

2、载入数据A=pd.read_excel('Penn World Table.xlsx',2)查看前5项内容A.head()

Python 多远回归模型

3、放入一个模型 对变量不做更多的筛选model=sm.OLS(np.log(A.rgdpe),sm.add_constant(帆歌达缒A.iloc[:,-6:])).fit()print(model.summary())

Python 多远回归模型

4、通过数据可以发现pl_c和pl_k是不显著的。由于这几稍僚敉视个变量之间也存在一定的关系,因此这6个变量可能存在共线性,通过各变量的相关性来检验可能存在的共线性A.iloc[:,-6:].corr()

Python 多远回归模型

5、我们脍羚蒲锅剔除pl-k和pl_c做回归模型model=sm.OLS(np.log(A.rgdpe),sm.add忧溲枷茫_constant(A.iloc[:,-5:-1])).fit()print(model.summary())

Python 多远回归模型

6、第二个模型的各个变量的系数和第一个模型中的这些变量的系数相差并不是很大,符号也未改变,说明我们没有必要加入pl_c和pl_k这两个变量。

7、最终可以得到模型

Python 多远回归模型
  • SPSS实例:[14]数据中心化的手工操作
  • 如何用SPSS生成决策树并对新数据进行预测分析
  • spss如何绘制散点图
  • 怎样使用spss分析变量值频率?
  • 最有尺度回归(用spss)
  • 热门搜索
    创卫手抄报 禁毒手抄报简单又漂亮 小学生手抄报 安全教育手抄报图片 节约用水手抄报图片 童心向党手抄报 传承红色基因手抄报 二年级手抄报 创建文明城市手抄报 世界水日手抄报内容