楼主: taoqq
38756 12

面板数据应该以怎样的形式在excel里保存然后导入到stata中呢? [推广有奖]

  • 1关注
  • 11粉丝

已卖:2009份资源

博士生

16%

还不是VIP/贵宾

-

威望
0
论坛币
36867 个
通用积分
38.1233
学术水平
12 点
热心指数
9 点
信用等级
6 点
经验
3357 点
帖子
111
精华
0
在线时间
300 小时
注册时间
2010-3-5
最后登录
2022-9-29

楼主
taoqq 发表于 2012-10-16 20:53:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
面板数据应该以怎样的形式在excel里保存然后导入到stata中呢?
有人跟我说,面板数据在stata里是什么样子存在的,就在excel中先整理出来,然后直接倒入到stata里就可以用,但是我发现这个方法很耗时间,要把所有变量,每一年,每一个地区这样整理出来,请问大家有什么好方法,一定告诉一下我,在excel里数据行和列是怎么存的,以及怎么在stata里面管理这些数据?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Stata EXCEL 面板数据 xcel tata excel 面板

回帖推荐

诗清韵 发表于12楼  查看完整内容

http://blog.renren.com/share/241052887/10078104115 这里很详细,也很easy 我遇到同样的问题了,网上搜到的好办法!

蓝色 发表于5楼  查看完整内容

录入数据没有什么省事的办法 可以使wide格式的 也可以是long格式的 导入stata中都是可以相互转换的。 不同的人录入数据的喜好不同, 但最终是变成下面的格式。

沙发
tiankong2136 发表于 2012-10-16 21:00:26
比如你的是省份数据,第一列是省 按每个省分为2001年到2010年。行是变量的值,也就是说,是按地区分类的。这样说清楚吗?

藤椅
taoqq 发表于 2012-10-16 21:19:06
tiankong2136 发表于 2012-10-16 21:00
比如你的是省份数据,第一列是省 按每个省分为2001年到2010年。行是变量的值,也就是说,是按地区分类的。这 ...
嗯,你的意思我明白,我就是觉得这样很慢的样子,想知道有没有更好的方法呢

板凳
大白菜2012 发表于 2012-10-16 23:06:09
taoqq 发表于 2012-10-16 21:19
嗯,你的意思我明白,我就是觉得这样很慢的样子,想知道有没有更好的方法呢
如果你是收集整理第二手数据的话,没有你想象的那么难。
比方说,有四个省分别上交了自己的数据,包括4个变量,year, province, county, and gdp in a excel file。不要担心变量的顺序,只要确认数据包里的变量名和其他数据包的是一致。

each row , (i.e., observation), represents a county in a spesific year.


you don't need to do anything in excel.

you can use stata to read excel files one by one and append all together. then, sort them to get a neat table/data

//read excel fileinsheet
xml
odbc

//append alluse data1, clear
append using data2
append using data3
append using data4

//变量值排序
sort year province county

//变量排序
order year province county  gdp





元芳,侬怎么L00K?

报纸
蓝色 发表于 2012-10-17 03:45:37
录入数据没有什么省事的办法
可以使wide格式的
也可以是long格式的
导入stata中都是可以相互转换的。
不同的人录入数据的喜好不同,
但最终是变成下面的格式。
1.jpg


地板
tiankong2136 发表于 2012-10-17 14:02:51
taoqq 发表于 2012-10-16 21:19
嗯,你的意思我明白,我就是觉得这样很慢的样子,想知道有没有更好的方法呢
在stata中用reshape   可以迅速转换  具体你可以到stata里面输入help reshape

7
wgh0216 发表于 2012-10-17 18:54:55
讲解清楚

8
taoqq 发表于 2012-10-18 09:12:49
tiankong2136 发表于 2012-10-17 14:02
在stata中用reshape   可以迅速转换  具体你可以到stata里面输入help reshape
reshape的话,是不是把每个变量分别存在不同的csv文件中,然后每个合并一次?但是这里我有个问题,就是我的年份总是没法处理

9
豆菲 发表于 2013-2-24 21:53:00
按上面图的形式 导入以后还要tsset idcode year

10
b15250986733 在职认证  学生认证  发表于 2014-4-24 17:58:00
taoqq 发表于 2012-10-18 09:12
reshape的话,是不是把每个变量分别存在不同的csv文件中,然后每个合并一次?但是这里我有个问题,就是我 ...
表示遇到同样的情况,年份没办法处理,不知你解决了没

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 08:46