Stata: 輸出frequency表格
有時候除了 summary table,你還想要看次數分配,有沒有方法大量輸出次數分配呢?答案當然是肯定的。
這次用系統內建的資料庫。
sysuse auto
之後一樣可以用 esttab 的指令:
estpost tab foreign <br />esttab using 12333.csv,…
Stata: 輸出frequency表格 Read More »
有時候除了 summary table,你還想要看次數分配,有沒有方法大量輸出次數分配呢?答案當然是肯定的。
這次用系統內建的資料庫。
sysuse auto
之後一樣可以用 esttab 的指令:
estpost tab foreign <br />esttab using 12333.csv,…
Stata: 輸出frequency表格 Read More »
今天拿到一個要分析的問卷,不看不知道,一看快昏倒,裡面有一題問卷的回答像下面一樣:
變數裡面全部是 string,這也就算了。一個 string 裡面包含了五個問題,每個問題有五個選項,這還讓不讓人活啊?這樣是沒辦法跑任何分析的,得先將五個問題分開,然後再將五個答案分別 code 成 1-5,這才有辦法作分析。
雖說有萬般的不幸,但這資料裡面有個好處:格式差不多。像下面一樣:
問題.=…
這幾年在美國,剛好有幾次申請加拿大簽證的經驗,所以作一個筆記,免得我這糊塗鬼下次申請時又忘了。
由於我自己是參加研討會,所以是辦旅遊簽證。用加拿大政府的專業術語來說,這叫 temporary resident visa,我作的 checklist 如下。
詳情請見這裡:http://www.canadainternational.gc.ca/los_angeles/imm/visa_temp.aspx?lang=eng#APPLICATION…
今天看到 EndNote 的網站公佈了 EndNote X4 的新增功能,真令人期待啊!感覺才用 EndNote X3 沒多久,新版就出了,有許多不錯的功能。
網友問到:「哈囉,想請教版主有關STATA的問題,如果我想產生一個新變數,而這個變數為另一個變數的累積次數分配,應該怎麼寫此一指令呢?用ta X(變數) 可以得知變數分佈情況,後學所學的指令可能不足,故想請教版主是否知道? 謝謝」
首先,先使用一個資料庫:
sysuse auto, clear
tab 一下結果:
之後先產生次數分配:
bysort rep78: gen freq = _N
檢查一下結果:
list rep78 freq in 1/20
這還只是該值的頻率而已,還不是累積次數分配。如果要作累積次數分配,還得加工一下。
by rep78: gen cumfreq = _N if _n == 1
這一行是說,rep78 每一個值的第一筆資料,cumfreq 的值都設為 rep78那個值的次數。如果是該值的第二筆,那就會設成missing。結果如下圖。
接著下一步,就是把這些值加起來。
replace cumfreq = sum(cumfreq) if !mi(rep78)…