精華區beta Statistics 關於我們 聯絡資訊
假設我有1大筆資料 分成10種 A B C D E F G H I J A B為dummy 如果我想限制在 A,B 皆為1之下 分別求出 C D E的平均值 應該要怎麼輸入 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.211.7
bcs:means c d e if a & b = = 1 11/03 17:07
> -------------------------------------------------------------------------- < 作者: morrie (@@) 看板: Statistics 標題: Re: [問題] stata 指令 時間: Thu Nov 3 22:27:29 2005 ※ 引述《morrie (@@)》之銘言: : 假設我有1大筆資料 : 分成10種 : A B C D E F G H I J : A B為dummy : 如果我想限制在 A,B 皆為1之下 : 分別求出 C D E的平均值 : 應該要怎麼輸入 那我得到了平均值之後, 應該怎麼把CDE 的mean提出來成為矩陣呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.211.7 > -------------------------------------------------------------------------- < 作者: bcs (天靈靈,地靈靈) 看板: Statistics 標題: Re: [問題] stata 指令 時間: Fri Nov 4 01:10:39 2005 ※ 引述《morrie (@@)》之銘言: : ※ 引述《morrie (@@)》之銘言: : : 假設我有1大筆資料 : : 分成10種 : : A B C D E F G H I J : : A B為dummy : : 如果我想限制在 A,B 皆為1之下 : : 分別求出 C D E的平均值 : : 應該要怎麼輸入 : 那我得到了平均值之後, : 應該怎麼把CDE 的mean提出來成為矩陣呢? 比較笨的方法是 在stata 的do-file editor寫下語法,小長。 or 用他的matrix synatx mkmat var1-var3 if var4 & var5= =1,mat(x) mat list x /*check # of rows . assume 6 mat i=J(6,1,1) /* J(row,col,value) mat mean=i'*x/6 mat list mean -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.82.48
morrie:謝謝^^" 11/04 10:38
morrie:另外請問一下,當list matrix x 時,有r1~r6 ,是什麼意思? 11/04 10:44
morrie:以上的推文 我懂了 謝謝orz 11/04 11:24