读书频道 > 网站 > 网页设计 > Stata统计分析与应用(第2版)
2.3.4 数据的长宽转换
14-12-22    下载编辑
收藏    我要投稿   
本书主要讲解数据的基本处理、图形的绘制、统计分析、回归与建模分析、编程等方面的内容,讲解力求细致全面,从而使读者熟悉和掌握 Stata 10 0的各种功能操作。另外,本书每章的后面附有习题,目的是培养读者的立即去当当网订购
在面板数据中,如果包含两个以上的标识变量,则数据有两种表现形式:一种是长数据,另一种是宽数据。在长宽数据的转换中,所使用到的命令为reshape命令,具体命令语句为:
 
reshape long stubnames, i(varlist) [options]
reshape wide stubnames, i(varlist) [options]
 
long表示将宽数据转化为长数据,wide表示将长数据转化成宽数据,stubnames表示需要转化的变量的名称前缀,i(varlist)表示识别变量。options最常用的为j(varname [values]),它表示用于进行长宽变换的变量,通常为时间变量。
 
例如实现表2.12和表2.13数据形式的转换,则必须使用本小节讲述的reshape命令。

将表2.12中的宽数据转化为表2.13中长数据的操作命令如下:
 
use c:/data/widedata, clear
reshape long english science, i(number name) j(year)
 
english和science为将要转化的变量名称的前缀,即将要生成的变量名称,i(number name) 表示识别变量,即按学号number和名称name区分所有观测值,j(year)表示按年份进行转化。
 
若要将上述长数据转化为宽数据,可使用操作命令如下:
 
use c:/data/longdata, clear
reshape wide english science, i(number name) j(year)
点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站