stata中sum books gen books_mean=r(mean) gen boos_min=r(min)
时间: 2024-10-05 07:03:55 浏览: 33
熵值法_stata熵权法_熵权法stata_熵值法stata_state熵值法_面板数据熵值法stata代
5星 · 资源好评率100%
在Stata中,`sum`命令通常用于计算变量的统计摘要信息,如总和、平均值、最小值和最大值等。当你想要对名为"books"的变量求其平均数和最小值,并将结果分别存储到新的生成量表(generated variables)"books_mean"和"boos_min"中,你可以使用以下语法:
```stata
* 计算books的均值并存储到books_mean
egen books_mean = mean(books)
* 计算books的最小值并存储到boos_min
egen boos_min = min(books)
```
这里`egen`是generate estimates的缩写,它是在数据集中创建新变量的快捷方式。`mean`和`min`都是内置的estimation functions,分别用于计算均值和最小值。
如果你已经有数据集并且想一次性完成这两个操作,可以用`generate`命令一行搞定:
```stata
* 同时生成books_mean和boos_min
generate books_mean = mean(books)
generate boos_min = min(books)
```
阅读全文