導航:首頁 > 程序命令 > stata命令by

stata命令by

發布時間:2022-05-13 04:21:56

Ⅰ Stata怎麼安裝命令 新命令添加方法

首先,打開stata軟體。

我們需要確定自己安裝的命令是否已經在stata系統之中,簡單的一個測試方法便是在輸入框中輸入「help XXX」,以「fsum」名利為例,輸入「h fsum」。
如果沒有該命令,則會出現圖片的提示。這里也可以選擇「是」來軟體自動搜索,但是我們提供另外一個下載方式。

我們可以直接在stata命令窗口中輸入下載命令:「ssc install fsum」命令。

4
等待下載,當出現以下圖樣的時候,命令便下載完成了。

5
重復上面第二個步驟,便可以查看新命令的功能了

Ⅱ 虛擬變數的STATA命令是什麼

比如你的變數叫做REG1,針對2010年。你同時還有一個變數叫YEAR,裡面是每一個變數對應的年數。那麼用以下命令,你能生成一個新的變數,只有當
對應的YEAR變數為你想要的2010年時,數值取值為1,其他的都取值為0 : gen REG1 = (YEAR==2010)。
還有一種方法更加方便,就是用TABULATE命令。如果你的變數YEAR非常的規則,比如1990-2010年。共有21個年份。沒有其他的比如小數、無理數之類的亂七八糟的數。

Ⅲ stata軟體做兩組數據的差異性分析用什麼命令

方法一,原始數據
ttest varname , by(分組變數) [unequal ]
方法二,已經描述性統計量:
ttesti 樣本數1 均數1 標准差1樣本數2 均數2 標准差2 [, unequal]

Ⅳ stata中bys命令和egen命令一起用

這兩個命令不能一起用

建議請用 dataex (先 ssc install dataex 並見說明) 將原始 Stata 資料中具有」代表性」的一部分資料列出,以供有意回答者實驗之用,並能提供具體操作指令。不同版本軟體,函數是不同的
所以你的查helpkqnk看看你的那個n版本的stata的egen命令後面到底可以用哪些函數。
total或許是stata12新增的
egen可以用很多函數,你不能猜想哪個可以用直接用gen sum1=sum(a)

Ⅳ 利用Stata進行概要統計及交互表統計

利用Stata進行概要統計及交互表統計
【命令範式】
summarize y1 y2 y3 對所列變數計算簡單的概要統計量
summarize y1 y2 y3, detail 獲取詳細的描述性統計,包括百分位數,中位數,平均數,標准差,方差,偏度,峰度等。
summarize y1 if x1>3 & x2<.
summarize y1 [fweight=w], detail 利用w作為加權變數進行頻數加權,計算y1詳細的概要統計量
tabstat y1, stats(mean, sd, skewness, kurtosis) by(x1) 按變數x1的每個類別,分別計算變數y1的具體指定的概要統計量
tabulate x1, sort miss 顯示x1所有值的頻數分,包括缺失值。按順序從大到小對行(變數值)進行排序。
tab1 x1 x2 x3 x4 對所列變數分別創建頻數分布表
tabulate x1 x2 顯示一個兩變數交互表,其中x1為行變數,x2為列變數
tab2 x1 x2 x3 x4 創建所列變數的所有可能的二維交互表

tabulate x1, summ(y) 創建一個二維表,顯示x1每個類別中變數y的均值、標准差及頻數 tabulate x1 x3, sum(y) means 創建一個二維表,顯示x1,x2每一種組合下y的均值

by x3, sort: tabulate x1 x2, exact 創建一個三維交互表,在x3的每個取值下創建x1(行)和x2(列)的分表,並為每個分表計算費舍精確檢驗,命令by x3, sort為x3排序

table x1 x2, contents(mean y1 median y2) 創建x1(行),x2(列)的二維交互表,單元格包含y1的平均數和y2的中位數

svy: tab y, percent ci 使用調查加權的數據,獲得變數y的一維百分比表以及95%的置信區間。ci計算置信區間,默認為95%。後可添加level(a)設定置信區間a%

與ci相關的一個命令是cii,它可以直接根據概要統計量,來計算正態分布、二項分布或泊松分布的置信區間。它並不需要原始數據。

svy: tab y x, column percent 使用調查加權的數據,獲得一個行變數y對列變數x的二維交互表,並對其狡辯性進行調整的卡方檢驗。單元格中給出了加權的列百分比。

【探測性數據分析】:

stem x1, lines(*) 對變數x1的所有觀測值進行莖葉圖處理lines限定了莖葉表達形式:首位數相同的開頭共*行

lv x2 字元數值表利用序次統計量來分解一個分布。

【正態性檢驗和數據轉換】:

sktest x1 正態性檢驗(偏度與峰度)

ladder x1 這個命令把冪階梯和sktest的正態性檢驗結合在一起。它對階梯上的每一種冪進行嘗試並報告其結果是否顯著地非正態。

gladder x1 該命令將每一種轉換的直方圖與正態曲線加以比較

qladder x1 四分位階梯命令

(可鍵入help ladder查看詳細)

【頻數表和二維交互表】:

tabulate 有許多對創建二維表非常有用的選項,包括:

cell 顯示每個單元格的總百分比

chi2對行變數和列變數獨立的假設進行皮爾遜卡方檢驗

column 顯示每個單元格的列百分比

exact 獨立性假設的費舍精確檢驗

expected 顯示獨立性假定下二維表每個單元格內的期望頻數

generate(new) 創造一組名為new1, new2 等的虛擬變數來代表被列表變數的取值

lrchi2 對獨立性假設的似然比卡方檢驗。如果表格包含任何的空單元格,就得不到結果 missing 把缺失值也作為表的一行或一列

nofreq 不顯示單元格頻數

nolabel 顯示數值而不是添加了標簽的數值變數的取值標簽

row 顯示每個單元格的行百分比

tabi 偶爾我們可能需要在沒有獲得原始數據的情況下對已發表的表格重新進行分析,專門的命令tabi(直接製表)可以完成這項工作

【多表和多維交互表】:

tab1 x1 x2 x3 x4 對所列變數分別創建頻數分布表

tab2 x1 x2 x3 x4 創建所列變數的所有可能的二維交互表

by x1, sort: tabulate x2 x3, nofreq col chi2 三維列聯表,並對x1每一取值水平內x2,x3的獨立性進行卡方檢驗

by x1 x2, sort: tabulate x3 x4, column chi2 四維交互表

table x1, contents(freq) 創建x1的簡單的頻數分布表

table x1 x2, contents(freq) by(x3)創建一個二維頻數表或交互表,並通過x3分組 table 的contents()選項設定表格單元格要包含什麼統計量

contents(freq) 頻數

contents(mean x1) x1的平均數

contents(count x1) x1的非缺失值觀測案例的計數

contents(p1 x1) x1的第1百分位數
【平均數、中位數以及其他概要統計量的列表】:
tabulate 能夠很容易地創建分類變數每一類別的平均數和標准差的列表。比如,如果要列出x1每一類別內x2的平均值,鍵入:tabulate x1, sum(x2)
創建一個平均值的二維表: tabulate x1 x2, sum(x3) means
table不能進行統計檢驗,但它能很好地創建多達七維的包含平均數、標准差、總和等統計量的表格。
table x1, contents(mean x2) x1的一維表格,含有x1每一類別下x2的平均值
table x1 x2, contents(mean x3 median x3)
summarize, tabulate, table 以及其他相關命令都可以和標示重復觀測數目的頻數權數frequency weight 一起使用。
tabulate x1 x2 [fweight=count] (,column nof)

Ⅵ stata命令匯總有哪些

1、format x1 %10.3f ——將x1的列寬固定為10,小數點後取三位;

2、format x1 %10.3g ——將x1的列寬固定為10,有效數字取三位;

3、format x1 %10.3e ——將x1的列寬固定為10,採用科學計數法;

4、format x1 %10.3fc ——將x1的列寬固定為10,小數點後取三位,加入千分位分隔符;

5、format x1 %10.3gc ——將x1的列寬固定為10,有效數字取三位,加入千分位分隔符;

6、format x1 %-10.3gc ——將x1的列寬固定為10,有效數字取三位,加入千分位分隔符,加入「-」表示左對齊;

7、generate——生成新變數的命令,注意:變數名稱只能用英文和數字,且若名稱中同時有英文和數字,必須以英文開頭。

8、drop——去除變數的命令,如果想把變數z給去掉,那麼可以輸入命令:drop z;

9、twoway (scatter y x)(lfit y x)——畫出擬合線,注意:這個命令最開始的字母twoway也可以簡寫為tw。

10、scatter y x——畫散點圖,注意:在Stata的許多命令中,因變數一般都放在自變數前面。

Ⅶ 怎麼用stata 進行亞組分析

by (分組變數)即可。需要先建立分組變數,然後用by命令。

Ⅷ 用stata軟體怎麼寫命令

首先呢,如果工資沒取對數,要先取對數,命令gen logwage=ln(wage)
然後回歸 命令如下:reg 因變數 自變數1 自變數2.。。。。
第一題,就是加入一個是否是黑人的虛擬變數,看回歸是否顯著
第三題,就是生成一個教育和種族的交叉項 看回歸是否顯著
第四題,就是生成黑人和已婚的交叉項 看回歸是否顯著

Ⅸ stata命令匯總是什麼

stata命令匯總如下:

1、input: 輸入數據

例:inpurt x y

2、by: 按照某一變數的取值來進行分析

例:by group,sort: regress Y x1 x2 //按照不同的組,對Y做回歸分析

3、weight: 加權或者頻數

例:fw=頻數變數 //多用在四格表資料中或者原資料未給出所有值,只給出了值和對應的頻數

4、if: 用條件語句指定條件

例:drop if group==1|group==2 //把group變數值為1或者2的記錄刪除掉

5、in:指定觀察值的范圍,對在范圍內的觀察值做分析處理

例:replace x1="123" in 100/200 //把第100-200條記錄中的X1變數值改為123

6、for: 用來指定變數

例:for y1-y10 z1-z5: regress @x1-x22

//把y1-y10,z1-z5分別於x1-x22做回歸,一次性代表15次回歸,其中@是替換符,代表y1-y10, z1-z5

7、函數

abs(x) 絕對值

exp(x) 指數函數

log(x) 自然對數

log10(x) 常用對數

sqrt(x) 平方根

uniform(x) 生成(0,1)內均勻分布的偽隨機數

length(x) 計算長度

substr(s,n1,n2) 獲得從S的n1個字元開始的n2個字元組成的字元串

real(x) 將字元串s轉換為數值函數

trim(x) 去除字元串前面和後面的空格

int(x) 去掉x的小數部分,得到整數

sum(X) 求和

max(x) min(x) 最大值最小值

_n 當前觀察值的位置

_N 觀察值的總個數

8、ren: 重命名

例:ren var1 var123 ,把var1重新命名為var123

9、des:描述資料庫的基本情況

10、label: 為變數添加一些說明,以示說明

11、sort: 按照某一變數從小到大排序

gsort +/-:按照某一變數從大到小或者從小到大排序

sort var1 var2:按照var1大小排序,相同的var1按照var2大小排序

Stata常用功能:

1、統計功能

Stata的統計功能很強,除了傳統的統計分析方法外,還收集了近20年發展起來的新方法,如Cox比例風險回歸,指數與Weibull回歸,多類結果與有序結果的logistic回歸,Poisson回歸,負二項回歸及廣義負二項回歸,隨機效應模型等。

2、作圖功能

Stata的作圖模塊,主要提供如下八種基本圖形的製作 : 直方圖(histogram),條形圖(bar),百分條圖 (oneway),百分圓圖(pie),散點圖(two way),散點圖矩陣(matrix),星形圖(star),分位數圖。

這些圖形的巧妙應用,可以滿足絕大多數用戶的統計作圖要求。在有些非繪圖命令中,也提供了專門繪制某種圖形的功能,如在生存分析中,提供了繪制生存曲線圖,回歸分析中提供了殘差圖等。

3、程序設計

Stata是一個統計分析軟體,但它也具有很強的程序語言功能,這給用戶提供了一個廣闊的開發應用的天地,用戶可以充分發揮自己的聰明才智,熟練應用各種技巧,真正做到隨心所欲。事實上,Stata的ado文件(高級統計部分)都是用Stata自己的語言編寫的。

閱讀全文

與stata命令by相關的資料

熱點內容
soho程序員 瀏覽:672
java位元組截取 瀏覽:525
php提交作業 瀏覽:815
房產還沒解壓可以辦理贈予嗎 瀏覽:224
java毫秒轉分鍾 瀏覽:753
模式識別中文pdf 瀏覽:774
c語言平均數字編譯錯誤 瀏覽:170
單片機算交流 瀏覽:45
php自適應網站 瀏覽:467
2b2t伺服器怎麼獲得許可權 瀏覽:816
c語言javaphp 瀏覽:804
程序員技術不分高低嗎 瀏覽:619
dos不是內部或外部命令 瀏覽:709
PC機與單片機通訊 瀏覽:675
二級加密圖 瀏覽:113
壓縮機異音影響製冷嗎 瀏覽:711
德斯蘭壓縮機 瀏覽:490
程序員太極拳視頻 瀏覽:531
網上購買加密鎖 瀏覽:825
安卓為什麼軟體要隱私 瀏覽:83