1277 6

[数据管理求助] 求助!像下图,怎么把左边的数据格式转换成右边的,尝试了reshape会报错的,感谢~~ [推广有奖]

  • 2关注
  • 5粉丝

已卖:294份资源

讲师

39%

还不是VIP/贵宾

-

威望
0
论坛币
2 个
通用积分
17.6240
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
6155 点
帖子
207
精华
0
在线时间
752 小时
注册时间
2019-3-25
最后登录
2026-1-29

楼主
海阔天空锦鲤 学生认证  发表于 2020-12-19 11:38:39 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
见下图,这可以怎么转换呢?手动太多了:(,感谢回复~
二维码

扫码加我 拉你入群

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

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

关键词:reshape Shape 数据格式 格式转换 RES

1608348889(1).png (101.51 KB)

1608348889(1).png

沙发
Betoecmist 学生认证  发表于 2020-12-19 12:01:29
Reshape报错什么。。。。代码是啥

藤椅
海阔天空锦鲤 学生认证  发表于 2020-12-19 12:07:34
Betoecmist 发表于 2020-12-19 12:01
Reshape报错什么。。。。代码是啥
reshape long ,i() j()这类的代码,好像不适合

板凳
海阔天空锦鲤 学生认证  发表于 2020-12-19 12:08:17
解决了,可以用excel的vlookup方法

报纸
海阔天空锦鲤 学生认证  发表于 2020-12-19 12:10:49
海阔天空锦鲤 发表于 2020-12-19 12:08
解决了,可以用excel的vlookup方法
https://wenku.baidu.com/view/fdbb967bbb0d6c85ec3a87c24028915f804d84a4.html参考这位学友的,亲测十分有效,很给力

地板
DΘstinyじò 发表于 2020-12-19 12:39:28
海阔天空锦鲤 发表于 2020-12-19 12:07
reshape long ,i() j()这类的代码,好像不适合
左边转成右边→是长面板转成宽面板,需要用reshape wide
另外就是bl的值的问题,里面有除去数字、字母、_之外的特殊符号,比如GDP_2010$,因为这部分转换后是要做变量名的,因此会报错。
  1. help subinstr()
复制代码
先将变量bl的特殊符号替换掉;$→"_doller"   %→"_percent"
然后再reshape wide num, i(CountryCode) j(num)
(空格的变量Country Code用导入的方式,会自动删除空格;命名规则:数字、字母、_,数字不能打头)

7
海阔天空锦鲤 学生认证  发表于 2020-12-19 16:03:05
DΘstinyじò 发表于 2020-12-19 12:39
左边转成右边→是长面板转成宽面板,需要用reshape wide
另外就是bl的值的问题,里面有除去数字、字母 ...
谢谢提醒命名规则,感谢回复~~

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-7 15:41