stata對變數去中心化的命令6
『壹』 著急!STATA里虛擬變數的命令到底是什麼啊,謝謝!!!
xi:reg GDP i.reg1 i.reg2 i.reg3 i.reg4 i.reg5 i.reg6 i.reg7 i.reg8 i.reg9
xi:表示自動生成虛擬變數 i.變數名
『貳』 stata 變數值在4到6之間怎麼表示
你說的是x嗎,舉個例子,age (年齡),數據裡面的代號是v012
你就
codebook v012
gen age=1
recode age 1=0 if v012<4
recode age1=0 if v012>6
『叄』 怎樣改變stata數據中各變數的先後位置
用 order 命令就可以了
order 變數1 變數2 變數3..就可以按照你寫的這個順序把變數排序了。
如果你想要某個變數在最後 ,命令式
order 變數A, last
如果想要某個變數在最前面
order 變數A, first
『肆』 如何用stata對數據進行中心化處理
直接代碼解決
ssc install center(安裝center)
center vars即可
『伍』 stata中對變數進行標准化有哪些命令
例如——y:x1
x2
m
引入x2與m的交互項,考察m對其的調節作用。
在引入交互項之前,需要將x2和m分別標准化,再取其乘積。
『陸』 怎麼進行去中心化處理
根據侯傑泰的話:所謂中心化, 是指變數減去它的均值(即數學期望值)。對於樣本數據,將一個變數的每個觀測值減去該變數的樣本平均值,變換後的變數就是中心化的。
對於你的問題,應是每個測量值減去均值。
『柒』 stata中對變數進行標准化有哪些命令
stata中矩陣和變數是可以自由變換的命令分別為mkmat和svmat回歸就更簡單啦直接用個reg就搞定啦
『捌』 如何用stata標准化變數
需要對變數進行標准化處理,即(x-均值)÷標准差
方法1——gen
方法2——egen
例如——y:x1 x2 m
引入x2與m的交互項,考察m對其的調節作用。
在引入交互項之前,需要將x2和m分別標准化,再取其乘積。
方法1——gen
. sum x2
Variable | Obs Mean Std. Dev. Min Max
-------------+--------------------------------------------------------
x2 | 8438 55.11448 15.1841 16 111
. gen x21= (x2-55.11448)/15.1841
. sum x21
Variable | Obs Mean Std. Dev. Min Max
-------------+--------------------------------------------------------
x21 | 8438 1.44e-07 .9999997 -2.576016 3.680529
——x21就是標准化後的新變數
方法2——egen
. egen x22=std(x2)
. sum x22
Variable | Obs Mean Std. Dev. Min Max
-------------+--------------------------------------------------------
x22 | 8438 -2.24e-09 1 -2.576017 3.68053
——x22就是標准化後的新變數
『玖』 stata對數值變數怎麼命令
stata數值變數可以考慮重新生成變數,比如想把
變數
年級
中的「三年級」賦值成3,命令:gen
newvar=3
if
年級==「三年級」
//newvar是新生成的變數,三年級因為是字元型的,要加
「
」