加载中…
个人资料
Stata连享会
Stata连享会
  • 博客等级:
  • 博客积分:0
  • 博客访问:37,804
  • 关注人气:21
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Stata数据处理:各种求和方式一览

(2020-10-24 22:54:55)
标签:

stata

数据处理

求和命令

分类: Stata数据处理
🍎 全文阅读:https://www.lianxh.cn/news/3ce33ba6750a7.html

作者: 刘欣妍 (香港中文大学)
邮箱: liuxinyan@link.cuhk.edu.hk


目录

 

 


本文主要通过一些案例演示,来解决大家在 Stata 应用中遇到的各种求和问题。

1. generate 命令的 sum() 函数



2. egen 命令的 sum() 和 rsum() 函数

从结果中可以看出,egen 提供的 sum() 函数计算该变量的总和,rsum() 计算行数值的相加和,rowtotal() 函数与 rsum() 功能一致。需要注意的是,rowtotal() 不能简写为 rtotal()

此外,egen 还提供了丰富的针对行操作的函数,如 rowfirst()rowlast()rowmax()rowmean()rowmedian()rowmin()rowmiss()rownonmiss()rowpctile()rowsd() 等,详细介绍可以通过 help egen 查看。

3. tscollap 命令

collapse() 适用于将月度、季度、或半年度的数据加总至年度数据,但是其没有将新生成的数据默认设为面板数据,当你进行分析时,需要再次进行 tssettscollap() 命令也可以实现上述功能 (注意,在使用tscollap 命令之前,需要将数据定义为面板数据),但其新生成的数据无需再 tsset

4. rolling 命令

rolling 可以对特定窗口实现滚动操作,我们这里仅将其运用滚动求和,更多功能详见 help rolling

5. 扩展阅读


🍎 全文阅读:https://www.lianxh.cn/news/3ce33ba6750a7.html

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有