Berikut ini contoh source code Python untuk uji ANOVA
import scipy.stats as stats
# definisikan data setiap grup
grup1 = [1, 2, 3, 4, 5]
grup2 = [2, 4, 6, 8, 10]
grup3 = [3, 6, 9, 12, 15]
# Lakukan uji ANOVA
f_statistic, p_value = stats.f_oneway(grup1, grup2, grup3)
# definisikan derajat kebebasan
df_between = 2
df_within = 12
# definisikan level signifikansi
alpha = 0.05
# hitung nilai kritis F
f_critical = stats.f.ppf(1 - alpha, df_between, df_within)
# tampilkan hasilnya
print("F-statistic:", f_statistic)
print("p-value:", p_value)
print("Critical F-value:", f_critical)
# definisikan data setiap grup
grup1 = [1, 2, 3, 4, 5]
grup2 = [2, 4, 6, 8, 10]
grup3 = [3, 6, 9, 12, 15]
# Lakukan uji ANOVA
f_statistic, p_value = stats.f_oneway(grup1, grup2, grup3)
# definisikan derajat kebebasan
df_between = 2
df_within = 12
# definisikan level signifikansi
alpha = 0.05
# hitung nilai kritis F
f_critical = stats.f.ppf(1 - alpha, df_between, df_within)
# tampilkan hasilnya
print("F-statistic:", f_statistic)
print("p-value:", p_value)
print("Critical F-value:", f_critical)
Jika nilai F-statistik (F-statistic) lebih besar dari nilai F-kritis (critical F-value), hipotesis nol ditolak sehingga tidak ada perbedaan signifikan dalam rata-rata tiap grup.
Tidak ada komentar:
Posting Komentar