楼主: twinkle1211
5184 26

[数据管理求助] 横向数据合并为何莫名变成了纵向合并 [推广有奖]

11
twinkle1211 发表于 2017-7-11 05:39:09
以为是软件有问题 但是重新做了以前合并过的数据集 是没有问题的 如图1,但是问题中的合并就是不成功,究竟为什么啊?

22.jpg (16.33 KB)

22.jpg

11.jpg (24.92 KB)

11.jpg

12
twinkle1211 发表于 2017-7-11 05:45:25
请求各位有识之士解答

11.jpg (17.5 KB)

11.jpg

13
蓝色 发表于 2017-7-11 08:43:46
请上传2个数据集的部分数据

软件不会错的,差一点也匹配不上的。
是你对数据没有搞清楚
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
黃河泉 + 3 + 3 + 3 我很赞同

总评分: 学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

14
twinkle1211 发表于 2017-7-11 21:38:59
蓝色 发表于 2017-7-11 08:43
请上传2个数据集的部分数据

软件不会错的,差一点也匹配不上的。
12.jpg 11.jpg 13.jpg 14.jpg

15
蓝色 发表于 2017-7-11 22:26:00 来自手机
不要截图
那是没法解决问题的

上传部分数据

16
twinkle1211 发表于 2017-7-11 22:38:06
蓝色 发表于 2017-7-11 22:26
不要截图
那是没法解决问题的
ggxc.dta (354.07 KB) price0.dta (380.46 KB)

17
蓝色 发表于 2017-7-12 08:33:27
你的ggxc的数据 year变量的问题啊

你看到是蓝色的,并不是实际的数值
  1. use ggxc.dta,clear

  2. sum    year        /*看变量描述统计也能看出year变量的问题啊*/
  3. tab year
  4. tab year,nolabel
复制代码

ggxc里面年份是从1到10
price数据里面的年份是从2007开始
当然匹配不上

早提供原始数据,早就解决了
截图那么多图,别人不知道你的具体数据的实际情况


18
也是晴天 在职认证  学生认证  发表于 2017-7-12 11:31:18
id不能是字符串,得转化成数值型再合并,destring id,replace

19
twinkle1211 发表于 2017-7-12 21:40:59
蓝色 发表于 2017-7-12 08:33
你的ggxc的数据 year变量的问题啊

你看到是蓝色的,并不是实际的数值
初学stata还有太长路要走,感谢!

20
twinkle1211 发表于 2017-7-12 22:03:35
蓝色 发表于 2017-7-12 08:33
你的ggxc的数据 year变量的问题啊

你看到是蓝色的,并不是实际的数值
之所以会出这样的问题,是不是因为之前我是用了encode命令(而不是destring)导致的?现在如果我想用value label的值替代变量实际值应该用什么命令呢?

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

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