美文网首页
stata学习日记(7)

stata学习日记(7)

作者: 小木山庄的溜溜 | 来源:发表于2019-02-25 10:32 被阅读0次

学习材料来源:《应用stata做统计分析》 劳伦斯·汉密尔顿

一、数据管理

感觉把原始数据处理成能够用来做回归的数据集是最难也最重要的一步了,之后只要按部就班回归就行。

(七)标注变量下标

当stata有数据在内存中时,它也定义了描述这些数据的系统变量。比如,_N表示观测案例总数。_n表示观测案例号:_n=1表示第一条观测案例,_n=2表示第二条观测案例,直到最后一条观测案例(_n=_N)。

generate caseID=_n      创建一个新变量caseID,其值等于前面已经排序过的每一条观测案例的序号。

如果按照其他方式对数据排序就会改变每一观测案例的_n值,但是其caseID的取值将保持不变。因此,我们再键入下述命令就能恢复原来的顺序:

sort caseID

创建并保存数据集形成初期观测案例的唯一性顺序识别码能够便利以后的数据管理。

我们能够对变量名添加下标来指定独特的观测案例的号码。比如数据集canadal.dta中的第6条观测案例是Quebec,因此,pop[6]就是Quebec的人数。

当数据构成一个序列时,加注下标和_n系统变量有另外的好处。比如,如果我们以某只股票每天的股价作为名为price的变量,那么price或者等价的price[_n]表示第n次观测或第n天的价格,price[_n-1]表示前一天的价格,price[_n+1]表示后一天的价格。因此可以定义新的变量difprice为自前一天来的价格变化:

generate difprice = price-price[_n-1]

相关文章

  • stata学习日记(7)

    学习材料来源:《应用stata做统计分析》 劳伦斯·汉密尔顿 一、数据管理 感觉把原始数据处理成能够用来做回归的数...

  • STATA中的Markdown转换命令markstat

    % Stata Markdown% wintryheart% 2019年7月1日 STATA Markdown 前...

  • 1.入门Stata

    1.为什么学习Stata?2.Stata能做什么?3.怎么有效率地学习Stata? Stata的安装包及安装办法可...

  • stata学习日记(8)

    学习材料来源:《应用stata做统计分析》 劳伦斯·汉密尔顿 一、数据管理 感觉把原始数据处理成能够用来做回归的数...

  • stata学习日记(9)

    数据的转置、变换或分拆 上图片

  • stata学习日记(4)

    学习材料来源:《应用stata做统计分析》 劳伦斯·汉密尔顿 一、数据管理 感觉把原始数据处理成能够用来做回归的数...

  • stata学习日记(1)

    毕业论文以及之后研究生都要用到stata,刻不容缓必须开始认真学习了。 学习材料来源:《应用stata做统计分析》...

  • stata学习日记(2)

    学习材料来源:《应用stata做统计分析》 劳伦斯·汉密尔顿 一、数据管理 感觉把原始数据处理成能够用来做回归的...

  • stata学习日记(3)

    学习材料来源:《应用stata做统计分析》 劳伦斯·汉密尔顿 一、数据管理 感觉把原始数据处理成能够用来做回归的数...

  • stata学习日记(5)

    学习材料来源:《应用stata做统计分析》 劳伦斯·汉密尔顿 一、数据管理 感觉把原始数据处理成能够用来做回归的数...

网友评论

      本文标题:stata学习日记(7)

      本文链接:https://www.haomeiwen.com/subject/pfjwyqtx.html