[程式] 請問SPSS跑ANOVA的問題~

看板Statistics作者 (Tony)時間12年前 (2013/09/19 16:04), 編輯推噓2(2010)
留言12則, 4人參與, 最新討論串1/1
[軟體程式類別]: SPSS [程式問題]: ANOVA [軟體熟悉度]: 低(1~3個月) [問題敘述]: 網頁好讀板 : http://www.mobile01.com/topicdetail.php?f=37&t=3555291 各位先進大家好 請問一下 SPSS 跑ANOVA的問題…. 如果我有學生資料如下 學生編號 血型 英文成績 國文成績 數學成績 1 A 78 66 76 2 A 87 74 56 3 A 80 67 75 4 B 60 64 74 5 B 70 57 46 6 B 80 87 67 7 B 80 54 87 8 O 98 67 54 9 O 59 75 56 10 O 96 67 67 11 O 94 78 45 12 O 67 85 68 我想要跑出這樣的ANOVA表格 (比較同樣的血型之下, 是否三種成績有差異) 血型 成績 N Mean S.D F Sig A 英文 3 xx xx xx xx 國文 3 xx xx 數學 3 xx xx B 英文 4 xx xx xx xx 國文 4 xx xx 數學 4 xx xx O 英文 5 xx xx xx xx 國文 5 xx xx 數學 5 xx xx 但我不管怎麼弄都沒有辦法跑出來上面這種資料~ 因為當我選擇 [分析] 迳 [比較平均數法] 迳 [單因子變異數分析] 我的[依變數]選擇 “英文/數學/國文”成績 我的[因子]選擇 “血型” 結果就會變成下面這種結果表格…… (比較同樣的科目成績, 是否因血型而有成績的差異) 成績 血型 N Mean S.D F Sig 英文 A 3 xx xx xx xx B 4 xx xx O 5 xx xx 國文 A 3 xx xx xx xx B 4 xx xx O 5 xx xx 數學 A 3 xx xx xx xx B 4 xx xx O 5 xx xx 我想要試著把[因子]選擇”成績” 但是問題是~ “成績” 是三個item~ 我只能選擇一個因子阿 是否我要把三種成績全部編在同一個column呢? 我知道只要把三種成績全部編在同一個column, 變成很長的資料就可以跑 但是這會很麻煩~ 因為我有很多種不同的學生分類方法, 等於每跑一種分類方法就要重排一次表格 也就是說 我知道可以下面這樣子表格的編排~ 就可以選 [因子]= 科目 [依變項] = 成績~ 就可以跑出A型的結果 學生編號 血型 科目 成績 1 A 英文成績 78 2 A 英文成績 87 3 A 英文成績 80 1 A 國文成績 66 2 A 國文成績 74 3 A 國文成績 67 1 A 數學成績 76 2 A 數學成績 56 3 A 數學成績 75 也就是說…. 如果我有 N種不同分類學生的方式 M種不同的成績 結果就是我必須要做NxM個表格~ 才能做出比較….. 一定要這樣嗎? 請問各位高手… 要怎麼辦?? orz... 還是有什麼網頁可以去問這個問題的呢? 感謝大家~ 中秋節快樂~ 小毅 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.180.102.107 ※ 編輯: tonycruise 來自: 175.180.102.107 (09/19 16:23)

09/21 10:51, , 1F
因素分析,不解釋
09/21 10:51, 1F

09/22 01:16, , 2F
coding 的問題吧
09/22 01:16, 2F

09/24 21:26, , 3F
改表格
09/24 21:26, 3F

09/25 02:16, , 4F
To: 1F 為何跟因素分析有關阿? 想知道+1
09/25 02:16, 4F

09/25 02:17, , 5F
這題用SAS做的話,當成2-way ANOVA,然後再contrast
09/25 02:17, 5F

09/25 02:18, , 6F
09/25 02:18, 6F

09/25 02:22, , 7F
不過你原始的資料格式放進SAS裡還是要改...
09/25 02:22, 7F

09/25 02:23, , 8F
轉換成你說的N*M表格才能做2-way ANOVA或regression
09/25 02:23, 8F

09/25 02:24, , 9F
在這種情況下,血型為一個因子(有四個水準?)
09/25 02:24, 9F

09/25 02:24, , 10F
科目為一個因子,有三個水準(科目種類)
09/25 02:24, 10F

09/25 02:26, , 11F
ie. 因子一有N水準,因子二有M水準,所以要做出N*M表格
09/25 02:26, 11F

09/25 02:27, , 12F
↑上述N*M代表列(row)的數目 所有可能的treatment數目
09/25 02:27, 12F
文章代碼(AID): #1IEh0PTu (Statistics)