作业帮 > 综合 > 作业

怎样用stata将数据分组并标记?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/06/08 08:53:01
怎样用stata将数据分组并标记?
我现在有两千个数据,是个体水平,但是按组排列的,属于同一组的都放在一起,大概30组,我现在想把A变量为9的个体所在的组的全部个体A变量的值都标为9,数据本身并没有进行过分组的操作,因为拿到的数据如上所说就是一组一组排列下来的
这个要看了你的数据才可以确定
估计要用到egen和sort两个命令
再问: 例:8个数据,前四个一组,后四个一组(直接就排成这样,没有分组),a变量取值是0和1,现在因为第一组里面3的a取值是1,我需要把1到4的值都标成1,第二组因为没有取1的,所以就还都是0就好了,如果按此新建数列,不是覆盖原来的值,怎么写命令,多谢! id a 1 0 2 0 3 1 4 0 5 0 6 0 7 0 8 0
再答: 你的意思是要生成新的变量 所以还是要egen、gen和sort的命令就可以啦
再问: 对,生成b 11110000这样一列,能不能给我具体写一下命令呢,新手,请多指教
再答: 要看了具体数据才知道啊 你把数据和要求发我邮箱luguoda9you@sina.com 我看看应该如何分析