我试图复制一项研究的一些结果。因此,我经常需要将我的回归结果与我试图复制的研究结果进行比较。我一直在手动将我的esttab结果和excel中的学习结果结合起来。然而,这是乏味的,因为我正在处理许多变量。我想知道是否有一种方法存储研究结果,然后呼吁他们去接近我的回归结果。我试着将它们存储为标量,然后使用estout调用它们,但是这会使存储的标量低于回归结果。我宁愿把它们并排作为另一列。
示例:
参考研究结果如下
var b
x 2.1
z 4.2
我把这些写进了斯塔塔
estadd scalar x=2.1
estadd scalar z=4.2
我的回归
eststore: reg y x
我的工作需要对不同类型的数据运行几次回归,然后需要在演示文稿上显示这些结果-我使用Powerpoint,它们很好地链接到我的Excel对象,如图表和表格
有没有办法将结果打印到现有工作表中的一组特定单元格中?
import statsmodels.api as sm
model = sm.OLS(y,x)
results = model.fit()
例如,我想将回归result.params发送到B列。有什么想法吗?
非常感谢。
我有一个包含60个变量的283个观察值的数据集。我的结果变量是二分法(诊断),可以是两种疾病中的任何一种。我正在比较两种经常表现出许多重叠的疾病,我试图找到有助于区分这两种疾病的特征。我知道套索逻辑回归是这个问题的最好解决方案,但是它不能在不完整的数据集上运行。 所以我用R中的MICE包计算了我丢失的数据,发现大约40次估计对于我所拥有的丢失数据量来说是很好的。 现在,我想对所有40个推定的数据集执行套索逻辑回归,但不知何故,我被困在需要汇集所有这40个数据集的结果的部分。 MICE的with()函数在.glmnet上不起作用 # Impute database with missing v