请选择 进入手机版 | 继续访问电脑版
楼主: frederick2012
1955 10

[数据管理求助] 合并数据遇到的问题 [推广有奖]

  • 7关注
  • 32粉丝

教授

85%

还不是VIP/贵宾

-

威望
0
论坛币
104200 个
通用积分
137.3949
学术水平
78 点
热心指数
91 点
信用等级
62 点
经验
20847 点
帖子
474
精华
1
在线时间
2541 小时
注册时间
2013-8-26
最后登录
2024-4-9

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  1. tempfile using
  2. * Example generated by -dataex-. To install: ssc install dataex
  3. clear
  4. input str102 firmName byte stress
  5. "基于人脸识别技术的企业智能管理集成系统" 3
  6. "世优(北京)科技有限公司"                      3
  7. end
  8. save "`using'.dta", replace
  9. * Example generated by -dataex-. To install: ssc install dataex
  10. clear
  11. input str63 firmName str123 projName byte firmAge
  12. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  13. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  14. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  15. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  16. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  17. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  18. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  19. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  20. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  21. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  22. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  23. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  24. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  25. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  26. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  27. end
  28. merge m:1 firmName using "`using'.dta"
复制代码
合并后发现,其实using里部分firmName 登记错了,实为projName,如何将样例数据中的“基于人脸识别技术的企业智能管理集成系统”也成功合并?
谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:合并数据 generated generate install example

黃河泉 在职认证  发表于 2019-3-20 06:44:20 |显示全部楼层 |坛友微信交流群
应该没有错!

使用道具

黃河泉 发表于 2019-3-20 06:44
应该没有错!
黄老师好,using数据里的firmName 确实有的是master的firmName,有的是master的projName,求问这样的数据怎么匹配?

使用道具

黃河泉 在职认证  发表于 2019-3-20 10:14:27 |显示全部楼层 |坛友微信交流群
frederick2012 发表于 2019-3-20 09:27
黄老师好,using数据里的firmName 确实有的是master的firmName,有的是master的projName,求问这样的数据怎 ...
看不懂!

使用道具

黃河泉 发表于 2019-3-20 10:14
看不懂!
如图,想要实现合并后的数据如combination,之前的数据结构如master和using
master:

master

master

using:

using

using


cmobination:

combination

combination





使用道具

黃河泉 在职认证  发表于 2019-3-20 12:09:23 |显示全部楼层 |坛友微信交流群
frederick2012 发表于 2019-3-20 10:33
如图,想要实现合并后的数据如combination,之前的数据结构如master和using
master:
老实说,我还是不确定你的问题,试试
  1. tempfile using
  2. * Example generated by -dataex-. To install: ssc install dataex
  3. clear
  4. input str102 firmName byte stress
  5. "基于人脸识别技术的企业智能管理集成系统" 3
  6. "世优(北京)科技有限公司"                      3
  7. end
  8. ren firmName projName
  9. save "`using'.dta", replace

  10. * Example generated by -dataex-. To install: ssc install dataex
  11. clear
  12. input str63 firmName str123 projName byte firmAge
  13. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  14. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  15. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  16. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  17. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  18. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  19. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  20. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  21. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  22. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  23. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  24. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  25. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  26. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  27. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  28. end
  29. merge m:1 projName using "`using'.dta"
  30. compress
复制代码

使用道具

黃河泉 发表于 2019-3-20 12:09
老实说,我还是不确定你的问题,试试
谢谢黄老师!
这还不是我想要的,是因为答题者混淆了firmName和projName,导致我不得不用using里的firm name去匹配master里的firm 或者project
现在您的代码运行后如下:

1.png

使用道具

蓝色 发表于 2019-3-20 13:35:49 |显示全部楼层 |坛友微信交流群
还是没有说清到底想怎么样呀

使用道具

蓝色 发表于 2019-3-20 13:35
还是没有说清到底想怎么样呀
额 蓝色版主好 我的语文这么退化了嘛 羞愧难当 我再解释一下下
using是我收集的来自答题者的数据,master是搜来的客观数据,包含完整的企业名称,项目名称,企业年龄等信息
本意是想让答题者填写企业名称,这样我就可以将using里的数据和master进行匹配,结果是答题者读题不仔细,很多填的是项目名称,就导致了using里的firmName既有企业名称,也有项目名称,现在如何把答题者的using数据匹配到master的企业基本信息里?

使用道具

蓝色 发表于 2019-3-20 14:11:54 |显示全部楼层 |坛友微信交流群
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str102 firmName byte stress
  4. "基于人脸识别技术的企业智能管理集成系统" 3
  5. "世优(北京)科技有限公司"                      3
  6. end
  7. ren firmName Name
  8. tempfile using
  9. save "`using'.dta", replace

  10. * Example generated by -dataex-. To install: ssc install dataex
  11. clear
  12. input str63 firmName str123 projName byte firmAge
  13. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  14. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  15. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  16. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  17. "三角兽(北京)科技有限公司" "三角兽人工智能语义交互系统"                   1
  18. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  19. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  20. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  21. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  22. "世优(北京)科技有限公司"    "虚拟角色动画实时制作平台"                      2
  23. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  24. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  25. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  26. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  27. "北京越视科技有限公司"          "基于人脸识别技术的企业智能管理集成系统" 2
  28. end

  29. rename projName Name
  30. merge m:1 Name using "`using'.dta"
  31. drop if _merge==2
  32. drop _merge
  33. rename Name projName

  34. rename firmName Name
  35. merge m:1 Name using "`using'.dta",update
  36. drop if _merge==2
  37. drop _merge
  38. rename Name  firmName

  39. list
复制代码


使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-19 01:23