[討論] 有直接求P-Value的指令嗎?已回收

看板MATLAB作者 (騎蝸牛甩尾)時間13年前 (2011/09/03 21:43), 編輯推噓3(301)
留言4則, 2人參與, 最新討論串1/2 (看更多)
想問一下有統計計算A和B的T-test之P-Value的指令嗎? (A和B皆為30*1陣列。) ----附帶一下爬文相關資訊---- x=[850,740,900,1070,930,850,950,980,980,880,1000,980,930,650,760,810,1000, 1000,960,960]; [h,pvalue,ci]=ttest(x,990) h = 1 pvalue = 0.0027 ci = 859.8931 958.1069 問題: 若是計算A和B(A和B皆為30*1陣列)求的T-test之P-Value的話要怎麼用(p<0.05)? 我下的指令如下: [H,P,CI] =ttest(A,B,0.05); 而其中P是我要計算A和B(即A和B比較)所求的P-Value嗎? 如果是的話?我要怎麼將[H,P,CI]中的P弄成P=ttest(A,B,0.05); 懇請賜教<(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.180.198.172 ※ 編輯: crc2121 來自: 175.180.198.172 (09/03 23:34)

09/03 23:41, , 1F
你需要的是 ttest2 ? Two-sample t-test
09/03 23:41, 1F

09/03 23:48, , 2F
要看他原始code怎麼寫, 不然就另存一個檔改成輸出值只有P
09/03 23:48, 2F

09/03 23:48, , 3F
但是一般做法就是其他兩個變數不用而已
09/03 23:48, 3F
看過help ttest2後,也是一樣[H,P,CI] =ttest2(A,B,0.05); 我想要直接算P-Value有這種方式嗎?有起手式嗎? 懇請賜教<(_ _)> ※ 編輯: crc2121 來自: 175.180.198.172 (09/03 23:55)

09/04 00:01, , 4F
ht15trep的敘述是正確的 不用算完可以clear掉
09/04 00:01, 4F
文章代碼(AID): #1EOYy5aK (MATLAB)
文章代碼(AID): #1EOYy5aK (MATLAB)