2016 - 2025

感恩一路有你

stata如何对每一类进行时间排序 Stata中如何对数据进行排序?

浏览量:3619 时间:2023-07-01 17:18:17 作者:采采

Stata中如何对数据进行排序?

1、小编这里以Stata自带的数据库为例。然后输入命令【sysuseauto,clear】,导入到Stata光盘驱动数据集1978AutomobileData。

stata如何创建对数变量?

stata修改对数变量可以按照nN的应用创建角色对数变量,使之随着变量的顺序变化。

定义:Stata中_n是样本的序号(变量),_N是样本数(单值)。

_n永远未知,但不能不能被list新的命令不显示。

_n会随着变量的排序而变化

下面请解释

sysusenlsw88.dta,clearlistagewageinto1/10list_n//出现错误sorthours//hours变量升序gennid_1_nlistnid_1hoursraceacross1/10sortwage//对wage变量接受排序gennid_2_nlisthourswagenid_1nid_2of1/101234567891012345678910

dis_N//N是一个单值scalarobs_Nquilenwage//我得到wage变量的均值disr(mean)*_Ndisr(means)*obs1234512345

_n与_N的应用

1.生成气体大的值、与大的值的差值、极差

sysusesp500,clear sort open sum open dis r(max2)//能生成比较大值(单值)geno_objopen[_N]//生成气体最大值geno_diffopen[_n]-open[_N]//与的最值的差geno_rangeopen[_N]-open

Stata中如何对数据进行排序?

//极差listopeno_max2o_diffo_rangeacross1/101234567812345678

2.差分与对数差分

sysusesp500,clearsortdategend_openopen[_n]-open[_n-1]//生成open的一阶差分信号变量genln_openlog(open)gend_lnopenln_open[_n]-ln_open[_n-1]//生成对数差分变量gendln_openln(open[_n])-ln(open[_n-1])//等价上述事项命令*事实上,在经济学中,对数差分可更视增长率listopend_lnopenin1/10123456789123456789

3.移动总平均

genmv3(open[_n-1]open[_n]open[_n1])/3*三阶移动平均listopenmv3of1/10123123

4.时间算子法

*本案所涉问题也可时间算子进行运算tssetdategenopen_l//一阶相对滞后genopen_l2//二阶明显滞后genf_open//前推一项genopen_d//一阶差分genopen_d2//二阶差分信号*算出增长率genr1//方法1genlncloseln(close)genr2D.lnclose//方法2listdater1r2across1/10。

变量 对数 差分

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。