R တွင် runtime စမ်းသပ်နည်း


Run testing သည် ဒေတာအစုံသည် ကျပန်းလုပ်ဆောင်မှုမှ ထွက်ပေါ်လာခြင်း ရှိ၊ မရှိ ဆုံးဖြတ်ရန် အသုံးပြုသည့် ကိန်းဂဏန်းစမ်းသပ်မှုတစ်ခုဖြစ်သည်။

စမ်းသပ်မှု၏ null နှင့် အခြားအခြားသော ယူဆချက်များမှာ အောက်ပါအတိုင်းဖြစ်သည် ။

H 0 (null): ဒေတာကို ကျပန်းဖြင့် ထုတ်လုပ်ခဲ့သည်။

H a (အခြားရွေးချယ်စရာ): ဒေတာကို ကျပန်း ထုတ်ပေးခဲ့ပါ။

ဤသင်ခန်းစာသည် R တွင် Test Runs လုပ်ဆောင်ရန် သင်အသုံးပြုနိုင်သည့် နည်းလမ်းနှစ်ခုကို ရှင်းပြထားသည်။ နည်းလမ်းနှစ်ခုစလုံးသည် တူညီသောစမ်းသပ်မှုရလဒ်များကို ဦးတည်ကြောင်း သတိပြုပါ။

နည်းလမ်း 1- snpar စာကြည့်တိုက်ကို အသုံးပြု၍ စမ်းသပ်မှုကို လုပ်ဆောင်ပါ။

Run test ကိုလုပ်ဆောင်ရန် ပထမဆုံးနည်းလမ်းမှာ အောက်ပါ syntax ကိုအသုံးပြုသည့် snpar library မှ runs.test() function ကို အသုံးပြုရန်ဖြစ်သည်။

runs.test(x၊ အတိအကျ = FALSE၊ အစားထိုး = c(“two.side”၊ “less”၊ “larger”))

ရွှေ-

  • x- ဒေတာတန်ဖိုးများ၏ ကိန်းဂဏာန်း vector တစ်ခု။
  • အတိအကျ- p-value အတိအကျကို တွက်ချက်သင့်သလားဆိုတာကို ညွှန်ပြတယ်။ ၎င်းသည် ပုံသေအားဖြင့် FALSE ဖြစ်သည်။ ကွပ်မျက်မှုအရေအတွက် လုံလုံလောက်လောက်နည်းပါက၊ သင်သည် ၎င်းကို TRUE သို့ ပြောင်းလဲနိုင်သည်။
  • အခြားရွေးချယ်စရာ- အခြားသီအိုရီကို ညွှန်ပြသည်။ ပုံသေသည် နှစ်ဆဖြစ်သည်။

အောက်ပါကုဒ်သည် R တွင် ဤလုပ်ဆောင်ချက်ကို အသုံးပြု၍ Run test ကို မည်သို့လုပ်ဆောင်ရမည်ကို ပြသသည် ။

 library(snpar)

#create dataset
data <- c(12, 16, 16, 15, 14, 18, 19, 21, 13, 13)

#perform Run's test
runs.test(data)

	Approximate runs rest

data:data
Runs = 5, p-value = 0.5023
alternative hypothesis: two.sided

စမ်းသပ်မှု၏ p-တန်ဖိုးသည် 0.5023 ဖြစ်သည်။ ၎င်းသည် α = 0.05 ထက်မနည်းသောကြောင့်၊ null hypothesis ကို ငြင်းပယ်ရန် ပျက်ကွက်ပါသည်။ ဒေတာကို ကျပန်းထုတ်ပေးခဲ့ကြောင်း ပြောရန် လုံလောက်သော အထောက်အထားရှိသည်။

နည်းလမ်း 2- randtests စာကြည့်တိုက်ကို အသုံးပြု၍ စမ်းသပ်မှုကို လုပ်ဆောင်ပါ။

Run test ကိုလုပ်ဆောင်ရန် ဒုတိယနည်းလမ်းမှာ အောက်ပါ syntax ကိုအသုံးပြုသည့် randtests စာကြည့်တိုက်မှ runs.test() လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းဖြစ်သည်-

runs.test(x၊ အစားထိုး = c(“နှစ်ဖက်”၊ “နည်း”၊ “ပို”))

ရွှေ-

  • x- ဒေတာတန်ဖိုးများ၏ ကိန်းဂဏာန်း vector တစ်ခု။
  • အခြားရွေးချယ်စရာ- အခြားသီအိုရီကို ညွှန်ပြသည်။ ပုံသေသည် နှစ်ဆဖြစ်သည်။

အောက်ပါကုဒ်သည် R တွင် ဤလုပ်ဆောင်ချက်ကို အသုံးပြု၍ Run test ကို မည်သို့လုပ်ဆောင်ရမည်ကို ပြသသည် ။

 library(randtests)

#create dataset
data <- c(12, 16, 16, 15, 14, 18, 19, 21, 13, 13)

#perform Run's test
runs.test(data)

	Test Runs

data:data
statistic = -0.67082, runs = 5, n1 = 5, n2 = 5, n = 10, p-value =
0.5023
alternative hypothesis: nonrandomness

တဖန်၊ စာမေးပွဲအတွက် p-value သည် 0.5023 ဖြစ်သည်။ ၎င်းသည် α = 0.05 ထက်မနည်းသောကြောင့်၊ null hypothesis ကို ငြင်းပယ်ရန် ပျက်ကွက်ပါသည်။ ဒေတာကို ကျပန်းထုတ်ပေးခဲ့ကြောင်း ပြောရန် လုံလောက်သော အထောက်အထားရှိသည်။

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်