楼主: youmingxizi
3925 2

[字符问题求助] stata 中merge命令因变量类型原因无法执行 [推广有奖]

  • 0关注
  • 0粉丝

已卖:12份资源

博士生

23%

还不是VIP/贵宾

-

威望
0
论坛币
1993 个
通用积分
0.1000
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
3606 点
帖子
54
精华
0
在线时间
424 小时
注册时间
2012-3-9
最后登录
2024-12-3

楼主
youmingxizi 学生认证  发表于 2013-11-27 19:09:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
有以下两个数据,一个是如下形式:
CASE_ID        CASE_REPCODE        INV_CTY_NAME
ARG-AD-108        ARG-AD-108        China
ARG-AD-108        ARG-AD-108        China
ARG-AD-109        ARG-AD-109        China
ARG-AD-109        ARG-AD-109        China
ARG-AD-109        ARG-AD-109        China
ARG-AD-111        ARG-AD-111        China
ARG-AD-115        ARG-AD-115        China
ARG-AD-116        ARG-AD-116        China
ARG-AD-121        ARG-AD-121        China
ARG-AD-121        ARG-AD-121        China
ARG-AD-121        ARG-AD-121        China
另一个为如下形式
CASE_ID               F_FIRM
ARG-AD-1       
ARG-AD-10        All firms
ARG-AD-100        MI
ARG-AD-101        MI
ARG-AD-102        Empresa Brasileira de Compressores SA Embraco
ARG-AD-102        Sociedade Intercontinental de Compressores Hermeticos Sicom Ltda
ARG-AD-103        MI
ARG-AD-104        MI
ARG-AD-105        MI
ARG-AD-106        MI

现在想将两个表用CASE_ID变量合并在一起,用的merge命令,merge m:1  CASE_ID using "C:\Users\Administrator\Desktop\新建文件夹 (2)\firm.dta"
可是每次都会出现D is str1 in using data
两个表中的CASE_ID都是字符型的啊,而且因为存在非数值,用Destring命令也无法转化。
求如何将这两个表merge在一起。


二维码

扫码加我 拉你入群

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

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

关键词:Merge Stata 变量类型 tata 因变量 因变量

沙发
蓝色 发表于 2013-11-27 19:19:40
你把你的dta格式的数据压缩上传一个,就容易判断了

藤椅
小小蜜蜂 发表于 2014-1-10 15:08:58
你 master 與 using 都用
describe CASE_ID

印一次出來看看 storage type 有何分別


你的 using data 應該是運用了 label 功能,否則沒有可能那麼長卻只用 1 個 string

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

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