楼主: 18116589927
6145 3

[数据管理求助] 【求大神指导】merge 三大表总是显示找不到变量 [推广有奖]

  • 2关注
  • 0粉丝

等待验证会员

已卖:550份资源

硕士生

64%

还不是VIP/贵宾

-

威望
0
论坛币
930 个
通用积分
2.5380
学术水平
6 点
热心指数
8 点
信用等级
5 点
经验
618 点
帖子
33
精华
0
在线时间
335 小时
注册时间
2018-8-4
最后登录
2025-7-16

楼主
18116589927 发表于 2018-8-4 23:04:16 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
STATA小白一只,初次使用STATA,想把财务三大报表,根据公司代码和年份用Merge横向合并,我是这样输入滴,
insheet using "D:\04-论文\EXCEL处理后\利润表2.csv", clear(62 vars, 22,332 obs)

. save "D:\04-论文\利润表.dta", replace
file D:\04-论文\利润表.dta saved

. insheet using "D:\04-论文\EXCEL处理后\资产负债表3.csv", clear
(149 vars, 22,332 obs)

.merge m:1 Stkcd Year using "D:\04-论文\利润表.dta"
variable Year not found
r(111);

. merge 1:m Stkcd Year using "D:\04-论文\利润表.dta"
variable Year not found
r(111);


多次试了都不行,实在不知道哪儿错了,求指导




二维码

扫码加我 拉你入群

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

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

关键词:资产负债表 三大报表 公司代码 横向合并 资产负债 数据处理 Stata

沙发
qiangli 发表于 2018-8-5 07:42:21 来自手机
不是有提示吗
找不到Year变量啊
那就检查有没有该变量

藤椅
18116589927 发表于 2018-8-5 09:21:21
qiangli 发表于 2018-8-5 07:42
不是有提示吗
找不到Year变量啊
那就检查有没有该变量
谢谢,问题解决了,我把year改成小写就好了,但是我变量定义的时候是大写,也不知道是怎么回事了

板凳
世家一户 发表于 2018-8-24 11:20:30
18116589927 发表于 2018-8-5 09:21
谢谢,问题解决了,我把year改成小写就好了,但是我变量定义的时候是大写,也不知道是怎么回事了
merge之后有三类数据,匹配上的,未匹配的来自主数据集的,以及未匹配的来自从数据集的,如何分别保存呢?谢谢!

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

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