楼主: 康乐村小白
5895 4

[面板数据求助] 怎么把横向排列的面板数据改为纵向排列? [推广有奖]

  • 1关注
  • 0粉丝

大专生

71%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
363 点
帖子
21
精华
0
在线时间
77 小时
注册时间
2019-1-8
最后登录
2021-4-4

楼主
康乐村小白 学生认证  发表于 2020-6-7 20:50:23 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
12turnsd.xlsx (4.82 MB)
相关数据一已上传附件。
如图,我有这样一个csv文件,第一列是股票代码,后面的每一列是股票对应的每一个月份的换手率波动率,我的需求是用stata把改成全部纵向排列,即第一列是股票代码,第二列是所有月份时间,第三列是对应的换手率波动率,就这三列。
1591533461(1).png


想要得到的样式:
1591533878(1).png

请问用stata应该怎么做呢?
另外我还遇到一个问题是,我用insheet using命令导入csv文件后,第一行的变量名无法自动识别为日期,而是变成了v3、v4……这样,也请教一下大家。
1591534022(1).png
二维码

扫码加我 拉你入群

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

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

关键词:面板数据 insheet Stata sheet Using

沙发
欣心兰 发表于 2020-6-8 08:55:59
第一个问题用reshape命令可以解决
第二个问题 可能是因为你的变量名以数字作为开头,Stata难以识别它是内容数值还是变量名。建议楼主可以尝试把变量名改为以字母开头。
供参考,祝好!

藤椅
康乐村小白 学生认证  发表于 2020-6-8 16:21:46
欣心兰 发表于 2020-6-8 08:55
第一个问题用reshape命令可以解决
第二个问题 可能是因为你的变量名以数字作为开头,Stata难以识别它是内容 ...
谢谢您的建议。第一问我尝试用reshape,我的具体命令是reshape long v, i(unnamed0),j(v)  但是报错了,能否麻烦您给出具体的代码。

板凳
24436_web 发表于 2021-2-21 23:09:07
您好,请问这个问题最后解决了吗?我也想请教一下具体代码

报纸
aipaxa 发表于 2021-10-24 13:39:46 来自手机
我也想要知道

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

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