签功能) label list yesno
label define yesno 2 \ (删除指定标签的内容) label list yesno
label drop yesno (删除单个标签) label list
label drop _all (删除全部标签) label list 例3: use hbp4,clear describe
label define yesno 1 \label list yesno
label copy yesno yesnomaybe (复制值标签) label define yesnomaybe 3 maybe, add label list
label save yesnomaybe using ynfile (保存值标签) type ynfile.do (显示程序文件)
use survey,clear label list
run ynfile (运行程序文件:自动给新文件添加值标签) label list
6
7.[D] rename . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rename variable
rename Rename variable(变量重命名) 例1: use auto,clear rename rep78 repair
8.[D] rename group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rename groups of variables
rename group Rename groups of variables(变量组重命名) 例:
rename old new
rename (old1 old2 ...) (new1 new2 ...)
rename old1 old2 ..., upper | lower | proper(全部大写 | 全部小写 | 首字母大写) rename *, lower (所有变量小写)
9.[D] varmanage . . . . . . . . . . . . . . . . . . Manage variable labels, formats, and other properties
varmanage Manage variable labels, formats, and other properties(管理变量标签,格式和其他属性)
10.[D] sort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sort data sort Sort data (数据升序排序) 例: use auto,clear sort mpg weight
list make mpg weight in 1/8
11.[D] gsort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ascending and descending sort
gsort Ascending and descending sort (升序和降序)(与sort的区别:sort只能升序) 例1: use auto,clear
7
gsort price
list make price in 1/10 (10个最低价)
gsort -price
list make price in 1/10 (10个最高价)
gsort -make
list make in 1/10 (字符变量排序)
例2:(注意gsort和sort的区别) use bp3,clear describe gsort id time list id time bp
gsort id-time list id time bp
sort id-time list id time bp
例3:(每个病人的最低血压和最高血压 ) use bp3,clear
egen lo_bp = min(bp), by(id) (方法1) egen hi_bp = max(bp), by(id) browse
gsort id bp (方法2) by id: gen lo_bp1 = bp[1] gsort id -bp
8
by id: gen hi_bp1 = bp[1] list, sepby(id)
例4:(略:正向和反向累积分布) set obs 100 (方法1) generate x = rnormal() cumul x, gen(cum)
set obs 100 (方法2:正向累积) generate x = rnormal() sort x
by x: gen cum = _N if _n==1 replace cum = sum(cum) replace cum = cum/cum[_N]
gsort -x (错误提示) by x: gen rcum = _N if _n==1 replace rcum = sum(rcum) replace rcum = rcum/rcum[_N]
gsort -x, gen(revx) (方法2:反向累积) by revx: gen rcum = _N if _n==1 replace rcum = sum(rcum) replace rcum = rcum/rcum[_N]
12.[D] inspect . . . . . . . . . . . . . . . . . . . . . . . . . . . . Display simple summary of data’s attributes
inspect Display simple summary of data’s attributes (显示数据属性的简单概要:可应用条件语句:if/in; by前缀语句)
命令描述:不同于概要统计命令summarize 或 tabulate,inspect报告负数、零和
9
正数的数目;整数和非整数的数目;唯一值和缺失值的数目;以及一个小的直方图。它的目的不是分析而是
快速熟悉未知的数据。 例1:
use bobsdata,clear inspect region label list cenreg tabulate region 例2:
use census,clear inspect region 例3:
use citytemp,clear inspect tempjan
13.[D] codebook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Describe data contents
codebook Describe data contents(描述数据内容,不加参数或指定一个或几个变量)(对于连续型变量,显示均值、标准差、以及10%、25%,50%,75%,90%分位数。对于分类变量,得到一个频数表。 如果变量的唯一值个数是9个以下,codebook命令判断为分类变量,因此报告一个频数表;如果变量的唯一值个数是10个以上,判断为连续型变量,报告描述性统计表) 例1: use educ3,clear
codebook fips division, all codebook, compact
10
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库第4讲 数据操作和数据管理1(2)在线全文阅读。
相关推荐: