python中--r和--n的区别,python中--r--n是什么意思

  python中\\r和\\n的区别,python中\\r\\n是什么意思

  以下内容不会给出全部答案,但会让你用python,pandas,statsmodels进行回归分析。

  给定这样的数据帧。#进口

  进口熊猫作为pd

  将numpy作为np导入

  导入itertools

  #带有随机数的数据框

  随机种子(123)

  行数=12

  listVars=[y , x1 , x2 , x3]

  rng=pd.date_range(1/1/2017 ,periods=rows,freq=D )

  df_1=pd。data frame(NP . random . randint(100,150,size=(rows,len(listVars))),columns=listVars)

  df_1=df_1.set_index

  打印(df_1)

  {a1}

  …您可以使用statsmodels库并更改以下代码片段中的result=model.rsquared部分,以获得任何回归结果:

  ^{pr2}$

  现在你有了R的平方。使用model.pvalues作为p值。并使用dir(model)更仔细地查看其他模型结果(输出中的结果比您在下面看到的更多):

  现在,这应该能得到你想要的结果。

  为了获得所有变量/列组合的预期结果,这里的问答将带您更进一步。

  编辑:您可以使用model.summary()来仔细查看一些常见的回归结果。将它与dir(model)一起使用,可以看到并非所有的回归结果都可用,就像pvalues使用model.pvalues一样例如,要获得Durbin Watson,必须使用Durbin Watson=sm . stats . stat tools . Durbin _ Watson(model . fitted values,axis=0)。

  这篇文章得到了更多关于这个问题的信息。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: