stata如何对变量进行分组
答:假设你的stata是string:include <stdio.h> include <conio.h> include <string.h> void main(){ char *stata="200412";char year[10]={0},month[10]={0};memcpy(year,stata,4);memcpy(month,stata+4,2);printf("stata = %s\n",stata);printf("year = %s\n",year);printf("month ...
答:直接在回归命令里用 i.year 就会生成以year为基础的虚拟变量 比如reg y x i.year,就是控制年份后y对x的回归,数据里只需要有year这个变量就行,不需要每年都生成变量然后再放入回归命令中。代码: xi:reg y x i.year i.industry year表示年份变量,industry为行业变量 这些不用自己事先创建,只...
答:sort "增加值"或者从大到小 gsort -“增加值”
答:可以用gen语句配合条件语句
答:可以的,statby
答:用start均值计算即可。首先在stata软件中对数据按照时间进行分组,形成子变量,然后根据子变量进行均值计算即可。
答:ttest mpg, by(foreign) unequal:对mpg变量进行两个样本的t检验,按照foreign变量进行分组,并且假设两个样本的方差不相等。综上所述,整个命令的目的是进行两个样本均值差异的Bootstrap检验。首先,使用Bootstrap方法基于当前回归结果的t统计量进行重抽样,进行1000次重采样。接着,针对按照foreign变量分组...
答:用if条件句:在最后加上if 地区==东部;出来东部的结果,反之西部;比较的话用est store先储存结果,再用esttab输出
答:我们在解释其他组的变量的系数上,也是解释为“相对于被忽略的那个基准组,这个变量所代表的组如何影响因变量,这个组是有平均比起基准组更多还是更少的因变量“。不正常的,就是说明明不是分组的虚拟变量,但也有共线性。比如说可能是这样,你想看丈夫和妻子的年龄差,然后又希望控制丈夫和妻子的年龄...
答:如果需要按某一分类变量进行分组计算平均数,可以结合 by 命令:by group_variable, sort: mean var 这里的 group_variable 是您想要按照其分组的变量名称,Stata会根据 group_variable 的各个类别分别计算 var 的平均数。以上命令都会直接在Stata的命令行界面执行。如果您想要将平均数保存为新的变量,...
网友评论:
古成19553615560:
在stata中怎么把变量值从小到大分成五组 -
69062鞠安
: 下面将变量price分成五组, sort price gen id=_n local i1=trunc(_N/5) local i1_=trunc(_N/5)+1 local i2=trunc(2*(_N/5)) local i2_=trunc(2*(_N/5))+1 local i3=trunc(3*(_N/5)) local i3_=trunc(3*(_N/5))+1 local i4=trunc(4*(_N/5)) local i4_=trunc(4*(_N/5))+1 ...
古成19553615560:
怎样用stata将数据分组并标记? -
69062鞠安
: 这个要看了你的数据才可以确定 估计要用到egen和sort两个命令
古成19553615560:
在stata中,如何按照一个变量的大小把样本分组 -
69062鞠安
: 可以用条件语句来做
古成19553615560:
请教stata中如何数据分组后,根据其他变 -
69062鞠安
: gen deduc=1 if educ=10 & educ=13 & educ16 如果只是求educ 的平均值, bys deduc : egen ave=mean(educ) 或者 tabulate deduc , summarize(educ)
古成19553615560:
怎样在STATA中根据条件提炼出分组数据 -
69062鞠安
: 目标是提取根据P分组的x5变量,即根据变量P的内容将其分为A B C三组,单独提取出三段数值:A组的x5,B组的x5,C组的x5.
古成19553615560:
如何在stata中进行1/4,3/4中位数分组 -
69062鞠安
: gen deduc=1 if educ<10replace deduc =2 if educ>=10 & educ<=12replace deduc =3 if educ>=13 & educ<=16replace deduc =4 if educ>16如果只是求educ 的平均值,bys deduc : egen ave=mean(educ)或者tabulate deduc , summarize(educ)
古成19553615560:
求助:如何用stata编程解决随机分组问题 -
69062鞠安
: 还用不上VBA编程,数据透视表和函数即可. 1.对数据样本数据透视表,行标签可以是行业,列标签公司,对营业收入合计. 可以找点数据透视表知识点看看,很快就能上手. 2.对数据透视表汇总出来的数据,运用函数求出想要信息即可.
古成19553615560:
stata固定效应模型如何用虚拟变量分组 -
69062鞠安
: 循环语句来做
古成19553615560:
stata如何按年度将观测值分成10组 -
69062鞠安
: 没听明白你的意思...麻烦一点的,直接生成一个变量,分别赋值1到10,用if语句不行么
古成19553615560:
如何在stata中对数据分类汇总并产生新的变量 -
69062鞠安
: 这是正常的,安装完jdk后,在dos界面中输入“javac”或“java”命令后如果会显示你上面截图中的内容,这就表明你的环境变量已经成功地配置完成了,而上面截图中的内容就是javac和java命令的使用方法,jdk常用的命令行工具如下: javac:...