A002. Stata中字符型變量生成數(shù)值型變量

Stata中字符型變量生成數(shù)值型變量

stata中在將純字符型變量(如A,B,A1)生成新的數(shù)值型變量(只能生成,不能轉(zhuǎn)換)時,有2種方式:

1、encode: encode 字符變量,gen(新的數(shù)值變量)
這種方法在產(chǎn)生新的數(shù)值變量的同時,把原字符變量作為標簽添加到新的數(shù)值變量上,如果在數(shù)據(jù)窗口查看數(shù)據(jù)是藍色的。
但這種方法只能處理字符種類少的情況,否則會出現(xiàn)命令提示too many values
這是可以采用下一種方法。

2、egen的group函數(shù): egen 新的數(shù)值變量=group(字符變量)
但這個命令只能產(chǎn)生新的數(shù)值變量,但沒有給數(shù)值變量添加標簽。
如果想添加標簽,可以用一個外部命令添加。

簡單例子

*安裝命令

net describe labutil, from(http://fmwww.bc.edu/RePEc/bocode/l)
net install  labutil.pkg
clear
input ///
str2 id
A
B
A1
end

*方法1
encode id,gen(id1)

*方法2
egen id2=group(id)
list

*添加標簽
labmask id2, val(id)
list

*刪除標簽對比兩個命令產(chǎn)生的結(jié)果
label drop _all
list
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第2章 基本語法 2.1 概述 基本句法和變量 語句 JavaScript程序的執(zhí)行單位為行(line),也就是一...
    悟名先生閱讀 4,569評論 0 13
  • 一、Java 簡介 Java是由Sun Microsystems公司于1995年5月推出的Java面向?qū)ο蟪绦蛟O(shè)計...
    子非魚_t_閱讀 4,564評論 1 44
  • 這些天總想給父母打個電話,但不知道為什么,又總忘。話說回來,這些天,經(jīng)常忘記要做什么事,但等意識到時,總感覺...
    未見天底紅霞閱讀 275評論 0 0
  • 一點燭火,兩頁書香,三叢湘妃竹,四扇格子窗,銀月光,清風過,竹影婆娑,喁喁私語念哪般。 念他年,五瓣紅梅,六菱雪花...
    驕傲的橘子閱讀 1,575評論 0 0
  • 丫頭帶回家兩個發(fā)卡,是殷梓媽媽做的。 這些年,沒少麻煩殷梓媽媽,全家老小,一有什么小病小痛的,第一個想到的就是她。...
    迷糊的謎閱讀 396評論 0 0

友情鏈接更多精彩內(nèi)容