请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
qxk320 发表于 2015-3-26 23:11 假设有两个变量A和B, 我想对A值相同的B进行求和应该怎么输入条件啊?!!拜托拜托啦。。。
Lyon1988 发表于 2015-3-26 23:18 命令后面用if限制下
qxk320 发表于 2015-3-26 23:19 我知道可以用IF, 但是怎么描述另一个变量相等作为条件啊?
shajia2008 发表于 2015-3-26 23:32 if a==b
qxk320 发表于 2015-3-26 23:40 你可能没理解我的意思,我是想让A值相同的B求和,但数据很多,我不可能输入每个A的值然后对B求和
shajia2008 发表于 2015-3-27 00:25 哦哦,这样子,你试试"bysort A: egen Bsum=sum(B)",Bsum应该是你想要的变量。
qxk320 发表于 2015-3-27 09:33 哇 这样真的可以呀!!不过还有个小问题,得到的新变量与原变量的数目相同,我怎么能将A值相同的B求和只保 ...
shajia2008 发表于 2015-3-27 11:02 输入命令“keep A Bsum”,只保留A和Bsum这两个变量,然后“duplicates drop”,删除重复值。剩下的数据应该 ...
qxk320 发表于 2015-3-27 16:31 真的是太感谢啦!对啦,你了解merge命令的用法,我在这方面也想请教。我有2组数据,观察值数量不同,但有 ...
liuying0923 发表于 2018-1-7 18:37 您好!我想请问下,如果我要同时根据两个条件加总应该怎么弄呢?比如说有ABC三列,我想得到的是A值和B值都 ...
shajia2008 发表于 2018-1-8 00:01 可以先生成一个新变量gen AB=(A==B),A等于B时,新的变量AB的值为1,反之为0,。这样的话再用一次bysort A ...
原图尺寸 83.78 KB
问题描述
liuying0923 发表于 2018-1-8 11:43 您好!非常感谢!但是我自己没有表达清楚,A和B的值是不会相等的,按照您之前的命令可以得到A值相同的C相 ...
shajia2008 发表于 2018-1-8 15:19 哦哦,明白了,这个我也不会做,静候高手指导
liuying0923 发表于 2018-1-8 15:27 还是非常感谢!!!