2、by: 按照某一变量的取值来进行分析 例:by group,sort: regress Y x1 x2 //按照不同的组,对Y做回归分析 3、weight: 加权或者頻数 例:fw=頻数变量 //多用在四格表资料中或者原资料未给出所有值,只给出了值和对应的頻数 4、if: 用条件语句指定条件 例:drop if group==1|group==2 ...
2、by: 按照某一变量的取值来进行分析 例:by group,sort: regress Y x1 x2 //按照不同的组,对Y做回归分析 3、weight: 加权或者頻数 例:fw=頻数变量 //多用在四格表资料中或者未原资料未给出所有值,只给出了值和对应的頻数 4、if: 用条件语句指定条件 例:drop if...
例:by group,sort: regress Y x1 x2 //按照不同的组,对Y做回归分析 3、weight: 加权或者頻数 例:fw=頻数变量 //多用在四格表资料中或者未原资料未给出所有值,只给出了值和对应的頻数 4、if: 用条件语句指定条件 例:drop if group==1|group==2 //把group变量值为1或者2的记录删除掉 5、in:指定...
bysortgroup:egentotal_x =sum(x)bysort group: egen n_x =count(x)gen x_other = (total_x-x...
18.使用 bysort 时,假设你有一个要排序的变量,但不是group by什么。此时,将此变量放在括号中: sysuse census, clear *保留每个区域内人口最少的州,因此按每个区域内的人口排序: bys region (pop): keep if _n==1 19.在命令窗口中检索上一行代码: ...
sort v001 v002 v003 save tempw1 第二步:对exampw2做同样的处理 clear use "t:\statatut\exampw2.dta" su sort v001 v002 v003 save tempw2 第三步:使用tempw1数据库,将其与tempw2合并: clear use tempw1 merge v001 v002 v003 using tempw2 第四步:查看合并后的数据状况: ...
sort group(以group变量为例从小到大排序) by group:summarize x() Stata中常用的命令 命令关键词 缩写 执行的操作 describe d 显示当前数据集,或者指定数据集的概况 display di 以即时方式对指定的表达式进行计算,并给出结果 generate gen 产生新变量:gen变量名=数值 ...
sort group/* 在用by(分组变量)前,必须对分组变量排序. ci x1 x2, by(group)STATA的作图作图命令GRAPHgraph 变量名 , 图形类型 通用选择项 特殊选择项图形类型histogram /* 直方图,为缺省值。oneway /* 一维散点图twoway /* 二维散点图、线图matrix /* 二维散点图阵bar /* 条图、百分条图pie /* 圆...
sort group /* 在用by(分组变量)前,必须对分组变量排序. ci x1 x2, by(group)STATA的作图作图命令GRAPHgraph [变量名] [, 图形类型 通用选择项 特殊选择项]图形类型histogram /* 直方图,为缺省值。oneway /* 一维散点图twoway /* 二维散点图、线图matrix...
by group_variable, sort: mean var 这里的 group_variable 是您想要按照其分组的变量名称,Stata会根据 group_variable 的各个类别分别计算 var 的平均数。以上命令都会直接在Stata的命令行界面执行。如果您想要将平均数保存为新的变量,可以使用 egen 命令:egen avg_var = mean(var), by(group_...