楼主: syhzrdjjlt
1226 2

[数据管理求助] 求助数据纵横变化处理 [推广有奖]

  • 0关注
  • 0粉丝

小学生

78%

还不是VIP/贵宾

-

威望
0
论坛币
3 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
36 点
帖子
3
精华
0
在线时间
15 小时
注册时间
2014-11-29
最后登录
2017-4-19

楼主
syhzrdjjlt 发表于 2016-1-6 15:18:04 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
QQ图片20160106150955.png QQ图片20160106151120.png
我想把关于000001的10个s值转成第二张图片的first-tenth,变成第二章图片的格式,请问能用reshape实现吗?如何实现,谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:reshape First Tenth Shape 如何实现 图片 如何

沙发
夏目贵志 发表于 2016-1-6 22:00:33
这样就可以了
  1. . list, sep(0)

  2.      +------------+
  3.      | stkcd    s |
  4.      |------------|
  5.   1. |     1   11 |
  6.   2. |     1   12 |
  7.   3. |     1   13 |
  8.   4. |     2   21 |
  9.   5. |     2   22 |
  10.   6. |     2   23 |
  11.      +------------+

  12. . sort stkcd s

  13. . by stkcd: gen var=_n

  14. . reshape wide s, i(stkcd) j(var)
  15. (note: j = 1 2 3)

  16. Data                               long   ->   wide
  17. -----------------------------------------------------------------------------
  18. Number of obs.                        6   ->       2
  19. Number of variables                   3   ->       4
  20. j variable (3 values)               var   ->   (dropped)
  21. xij variables:
  22.                                       s   ->   s1 s2 s3
  23. -----------------------------------------------------------------------------

  24. . list

  25.      +----------------------+
  26.      | stkcd   s1   s2   s3 |
  27.      |----------------------|
  28.   1. |     1   11   12   13 |
  29.   2. |     2   21   22   23 |
  30.      +----------------------+
复制代码


藤椅
syhzrdjjlt 发表于 2016-1-18 15:55:19
夏目贵志 发表于 2016-1-6 22:00
这样就可以了
提问之后不久就解决了,一直忘了看帖,谢谢你哈

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-1 14:55