Stata 将结果保存为变量
时间: 2024-02-13 09:04:35 浏览: 309
在 Stata 中,可以使用 `scalar` 命令将某些结果保存为变量。具体操作如下:
1. 运行命令并获取结果。
2. 使用 `scalar` 命令将结果保存为变量。
例如,我们想将 `sum` 命令计算出的变量 `mean` 保存为一个名为 `myvar` 的变量,可以执行以下操作:
```
sum myvar
scalar myvar = r(mean)
```
这将计算出 `myvar` 的均值,并将结果保存在一个名为 `myvar` 的标量中。
相关问题
stata如何不保存控制变量的回归结果
在Stata中,如果您只是想运行一个回归模型来查看某些变量的效应,而不想保存控制变量的结果,您可以在运行回归模型之前使用“estimates clear”命令清除任何以前存储的估计值。这将确保Stata不会将您的结果存储在某个地方。您可以按照以下步骤操作:
1. 打开Stata软件并加载您的数据集。
2. 输入回归模型的命令,包括所需的变量和任何控制变量。
3. 在运行回归模型之前,输入“estimates clear”命令以清除以前存储的任何估计值。
4. 运行回归模型并查看结果。请注意,如果您没有保存结果,下一次运行回归模型时,Stata将不再显示以前的结果。
示例命令:
estimates clear
reg dependent_var independent_var control_var1 control_var2
请注意,这种方法仅适用于当您只是想快速查看回归结果时。如果您想要进行更深入的数据分析或者需要在以后重新使用回归结果,还是应该将结果保存到某个地方以备将来使用。
stata如何只保存自己感兴趣的变量的回归结果
要只保存自己感兴趣的变量的回归结果,可以使用命令 `estimates save`。具体步骤如下:
1. 进行回归分析,例如:
```
reg y x1 x2 x3 x4
```
2. 查看回归结果,例如:
```
esttab, ar2
```
这个命令可以将回归结果输出到 Stata 界面上,并且显示 R-squared。
3. 使用命令 `estimates save` 只保存自己感兴趣的变量的回归结果,例如:
```
estimates save myreg, keep(x1 x3)
```
这个命令会将回归结果保存到名为 `myreg` 的结果集中,并且只包含变量 `x1` 和 `x3` 的回归结果。
4. 使用命令 `estimates tab` 查看保存的回归结果,例如:
```
estimates tab myreg
```
这个命令会将名为 `myreg` 的结果集中的回归结果输出到 Stata 界面上。
阅读全文