经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
计量经济学与统计论坛 五区
›
计量经济学与统计软件
›
Stata专版
reshape的问题long->wide
楼主
monstersivle
5878
2
收藏
2012-12-29
源文件a.txt:
11 1 1995
22 2 1995
33 3 1995
44 4 1995
55 5 1995
66 6 1996
77 7 1996
88 8 1996
99 9 1996
110 10 1996
121 11 1996
想转成1995 1995 1996 1996
11 1 66 6
22 2 77 7
33 3 88 8
44 4 99 9
55 5 110 10
121 11
结果操作
insheet using a.txt,clear
bysort v3: gen n=_n
reshape wide v1 v2, i(n) j(v3)
drop n
outsheet using b.txt,replace
转成这样了,
v11995 v21995 v11996 v21996
11 1 66 6
22 2 77 7
33 3 88 8
44 4 99 9
55 5 110 10
121 11
第一行与要求相异, 想过之后加上第一行1995 1995 1996 1996,但是觉得是不是想麻烦了,大家有什么好办法?总感觉有地方没绕明白。
thanks in advance.
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
fgleric
2013-1-4 10:31:28
你的问题存在个迷惑部分:
假设第一列是ID,难道你要在stata产生两种不同的ID么?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
monstersivle
2013-1-4 19:56:18
fgleric 发表于 2013-1-4 10:31
你的问题存在个迷惑部分:
假设第一列是ID,难道你要在stata产生两种不同的ID么?
来源:
http://statalist.1588530.n2.nabb ... aset-td7580275.html
这是在别的网站上看到的帖子,想做个练习来着,并不知原帖作者意图。
生成个ID能转成wide的模样。
但是这第一行没绕出来。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
请教斑竹或者网友
如何reshape?
求教!如何用reshape long?
reshape long
怎样一次reshape long 多个变量
有没有替代reshape wide的更高效的命令啊??
请问reshape wide --> long 成面板数据该如何做?
想用reshape合并a1和a2 两个变量
reshape 命令问题求助
reshape wide-long,怎么保持i(id)的原始顺序?
栏目导航
Stata专版
经管高考
经管文库(原现金交易版)
悬赏大厅
求助成功区
文献求助专区
热门文章
瓦尔拉斯方程组及其求解历史
一般均衡证明中的关键人物与全 1 解的关联探 ...
粤港澳大湾区智能制造产业司法观察2025
2025年中国医院研究影响力-全球卫生政策和临 ...
蔡定创经济学 《信用价值论续—集聚生产与资 ...
2025 中国不良资产行业发展研究
Handbook of Multilevel Analysis
A Course in Formal Languages, Automata a ...
2024年债券市场分析研究报告
从倡议到实践:2024中外文化交流报告
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
几种免费下载文献的方法----我的文献应助经
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群