stata

    0熱度

    1回答

    假設我有以下數據集: clear input SubjectID DecisionID AltID my_alpha 1 1 1 0.4 1 1 2 0.4 1 2 1 0.6 1 2 2 0.6 2 1 1 0.8 2 1 2 0.8 2 2 1 0.5 2 2 2 0.5 end 我要創建的是取決於my_alpha價值AltID每個值的新變量。在這種情況下,現在會有Al

    0熱度

    1回答

    此問題已被編輯爲添加示例數據和清理(希望)每個反饋的一些不必要的步驟。 我從廣泛的縱向數據開始。我需要對多個不同的數據塊進行子集,重塑和執行摘要步驟。我想創建宏變量與varlists需要重整和其他重複步驟在寬和長格式。正在重塑的變量遵循(prefix)_(name)_#的一致命名模式。還有一些變量遵循相同的模式,不需要進行重構,以及時間不變的變量,並遵循其他命名約定。要生成樣本數據: set ob

    0熱度

    1回答

    我想創建一個條形圖,我需要爲特定的y值放置參考線。我可以與YLINE做到這一點: graph bar libdem, over(country, sort(libdem) descending label(alternate)) /// bar(1, color(gs10) lcolor(black) lwidth(medium)) ytitle("") yline(.3864677, lsty

    -1熱度

    1回答

    我有一個看起來像這樣的數據集: Date | a (1) | a (2) | a (3) | b (1) | b (2) | b (3) | c (1) ... 什麼,我很想有,雖然是: Date | ID | 1 | 2 | 3 ID: a, b, c 因此,我將不得不將日期n(這裏:3,即a,b,c)複製並粘貼到對方以覆蓋所有ID。有沒有辦法做到這一點比重命名和複製粘貼更快?

    0熱度

    1回答

    我正在嘗試爲一個相當大的數據集(3m個觀察值)編寫代碼,該數據集已被分成更小的組(ID)。對於每個觀察結果(如下表所示),我想爲排在我以下的所有觀測值創建一個變量「值」的累計和,但要根據排名較低的觀測值等於我的條件。 [ 我想寫這個代碼不使用循環,如果有一種方法可以做到這一點。 有人可以幫我嗎? 謝謝! 更新: 我粘貼了以下輸出變量的等式。 更新2: 上表中的CSV格式爲: ID,Rank,Con

    1熱度

    1回答

    我無法獲得包Stata Enhanced的Sublime Text與Stata 15(在Mac上)配合使用。我已經卸載的Stata 14和重新啓動,我也嘗試過直接Stata Enhanced應用程序文件與用戶設置: { "stata_name": "/Applications/Stata/StataSE.app/Contents/MacOS/stata-se", "switch_focus_t

    0熱度

    1回答

    是否可以將Stata的xttobit中的參數限制爲非負數?我讀了一篇論文,作者說他們就是這麼做的,我正在努力研究如何。 我知道,你可以成倍轉化的變量(例如gen x1_e = exp(x1)),然後調用估計之後nlcom(限制參數要嚴格正如nlcom exp(_b[x1:_y])其中y是獨立變量。(這可能不完全正確,但我我很確定這個總體思路是正確的Here是一個類似的問題,來自Statlist r

    1熱度

    1回答

    任何人都可以描述STATA中Mixed和XTMixed命令之間的區別嗎?我使用的是STATA 14.2,當我使用每個命令適合我的多級模型時,我會得到不同的結果。 道歉,如果這是一個愚蠢或明顯的問題 - 在此先感謝您的幫助!

    1熱度

    1回答

    我想在Stata中進行非線性估計,其中一些觀測值不需要所有的變量。以下是一個製作的例子 nl (v1 = ({alpha=1})^({beta=1}*v2) + ({alpha})^({beta}*v3)) 某些時候有一個v3的值,有時候沒有。如果在數據中不需要它,它會被編碼爲缺失(儘管在數據缺失的意義上它不缺少,但數據是完美的)。當V3失蹤,我想Stata的治療上述表達如果與v3的心不是有期

    0熱度

    1回答

    我會用一個簡單的例子解釋我的問題:假設一個名爲「var」的變量帶有以下數據:yes,no,可能是。每一個作爲字符串。我需要做這樣的事情: foreach i of 0/2{ label define lbl 'i' var['i'] } (我知道有一個語法錯了,但它只是一個例子) 的事情是,我要分配給標籤數據的每一個數值從de字符串變量var開始,並且必須從0開始(已經嘗試過編碼命令,但一