Context Analysis

Domain: Sensori dan Riset Konsumen · SQalytics · Two-way ANOVA Product × Context + interaction test untuk consumer testing multi-setting

1 Introduksi

1.1 Latar Belakang

Efek konteks dalam riset konsumen sensori menunjukkan bahwa skor liking untuk produk yang sama dapat berbeda nyata menurut konteks evaluasi: bilik laboratorium yang terkendali, home use test (HUT) yang lebih mendekati situasi nyata, restoran, atau kondisi dengan/tanpa pasangan produk (misalnya wine + keju dibanding wine saja) (Köster, 2003; Meiselman, 2013). Studi klasik Cardello et al. (2000) menemukan skor liking makanan siap saji di Amerika Serikat dapat 30–40% lebih tinggi saat dikonsumsi di rumah dibanding di laboratorium; selisih sebesar ini dapat mengubah keputusan peluncuran produk. Context Analysis mengkuantifikasi efek konteks pada liking melalui ANOVA dua arah Product × Context dengan uji interaksi. Bila interaksi signifikan, peringkat produk berubah antar konteks; implikasinya, uji acceptance perlu direplikasi pada lingkungan target pasar.

1.2 Tujuan

Modul ini menerima data uji konsumen multi-konteks: Consumer × Product × Context × Liking. Analisis utama menjalankan ANOVA dua arah: Product + Context + Product × Context (interaksi), menguji signifikansi interaksi, menampilkan plot interaksi, dan menghitung penurunan rerata antara laboratorium dan situasi nyata. Audiens utamanya adalah peneliti uji konsumen, tim R&D, dan tim pemasaran yang membutuhkan dasar kuantitatif untuk strategi launch.

1.3 Posisi

Gunakan Context Analysis untuk menganalisis efek konteks terhadap skor liking. Untuk banyak produk dalam satu konteks, gunakan Single Factor Rate That Apply. Untuk hedonik multi-atribut, gunakan Quick Sensory Check. Untuk analisis yang digerakkan deskriptor, gunakan JAR + Penalty Analysis. Untuk dinamika flavor temporal, gunakan Temporal Dominance of Sensations.

2 Metode

2.1 Dasar Teoretis

Two-way mixed-model ANOVA for Context Analysis:

$$y_{ijk} = \mu + P_i + C_j + (P \times C)_{ij} + S_k + \varepsilon_{ijk}$$

dengan $P_i$ product (fixed), $C_j$ context (fixed), $(P \times C)_{ij}$ interaction (fixed), $S_k$ consumer (random), $\varepsilon$ error.

F-tests:

  1. Product main effect: $F = \text{MS}_P / \text{MS}_{P \times S}$ — apakah liking berbeda antar produk overall.
  2. Context main effect: $F = \text{MS}_C / \text{MS}_{C \times S}$ — apakah ada systematic context bias.
  3. Product × Context interaction: $F = \text{MS}_{P \times C} / \text{MS}_{P \times C \times S}$ — apakah ranking produk berubah dengan konteks.

Interpretasi:

Mean drop lab vs real-life (Cardello et al., 2000):

$$\Delta_{\text{lab-real}} = \bar{Y}_{\text{lab}} - \bar{Y}_{\text{real}}$$

Tipikal negatif (−1 hingga −2 unit) untuk lab vs HUT — implikasi: multiply lab liking by ~1.15 untuk estimate real-life acceptance.

Effect size partial $\eta^2$:

$$\eta^2_{\text{partial}} = \frac{\text{SS}_{P \times C}}{\text{SS}_{P \times C} + \text{SS}_E}$$

Cohen (1988): 0.01 small, 0.06 medium, 0.14 large.

2.2 Persamaan Inti

2.3 Asumsi & Batas Validitas

AsumsiKonsekuensi jika dilanggarCara cek di SQalytics
Same consumer test all products in all contextsRepeated-measures biasCek panel coverage
$n \geq 30$ konsumen per kombinasiPower rendahModul flag
Context realistik (HUT actually at home, dst.)Bias contextSOP context
Order randomization within contextOrder biasCatat order
Residual normalt/F invalidQQ-plot
Liking scale intervalFriedman alternative non-parametricModul check

3 Cara Kerja

3.1 Step-by-Step di SQalytics

  1. Buka Context Analysis dari domain Sensori dan Riset Konsumen.
  2. Muat tabel: Consumer, Product, Context, Liking (9-point hedonic).
  3. Verifikasi panel coverage: setiap konsumen × produk × konteks ada.
  4. Pilih ANOVA design: 2-way (P × C), 3-way bila ada session variable.
  5. Klik Run Context Analysis.
  6. Tinjau hasil: Tab ANOVA Table, Tab Interaction Plot, Tab Mean Drop Table, Tab Decision Tree.

3.2 Template Tabel Input + Contoh Data Sintetis

KolomTipeWajibCatatan
ConsumercategoryID konsumen
ProductcategoryNama produk
Contextcategorymis. "Lab", "HUT", "Restaurant"
Likingnumeric1–9 hedonic
SYNTHETIC Data sintetis berikut mensimulasikan consumer test 50 konsumen × 3 produk (Drink-A, Drink-B, Drink-C) × 2 konteks (Lab, HUT). Drink-B menunjukkan interaction terbesar (Lab 5.5 vs HUT 7.2), sedangkan Drink-C robust lintas konteks. CSV setara: docs/assets/example-data/id/sensory/template_sensory_context.csv.
ConsumerProductContextLiking
C01Drink-ALab6
C01Drink-AHUT7
C01Drink-BLab5
C01Drink-BHUT7
C01Drink-CLab7
C01Drink-CHUT7
… (C02–C50, pola serupa dengan variasi individual)

3.3 Contoh Luaran + Figure

Tabel ANOVA (Two-way mixed-model, $\alpha = 0.05$):

SourcedfMSF$p$$\eta^2_{\text{partial}}$
Product225.418.5< 0.0010.27
Context132.038.4< 0.0010.43
Product × Context212.58.20.0010.18
Consumer (random)495.2
Error2451.4

Interaction plot — mean liking per produk per konteks:

ProductLab meanHUT mean$\Delta$ (HUT−Lab)
Drink-A6.27.1+0.9
Drink-B5.57.2+1.7
Drink-C7.07.1+0.1
Interaction plot context analysis dan mean drop per produk Lab vs HUT
Gambar 1. (a) Interaction plot: liking Drink-B sangat context-dependent (Lab 5.5 vs HUT 7.2), sedangkan Drink-C robust (Δ = +0.1). (b) Mean drop (HUT − Lab) per produk: Drink-B menunjukkan gap terbesar (+1.7), mengindikasikan underestimation di lab setting; Drink-C konsisten lintas konteks.
Interaction Product × Context signifikan ($F_{2,245} = 8.2$, $p = 0.001$, $\eta^2 = 0.18$) — ranking produk berubah dengan konteks. Drink-B sangat context-dependent: di lab paling rendah (5.5), di HUT setara Drink-A (7.2). Drink-C robust ($\Delta = +0.1$) — performa konsisten. Recommendation: untuk launching, prioritize HUT testing terutama untuk Drink-B. Drink-C safe untuk lab-only validation. Average lab-vs-HUT mean drop: −1.0 unit. Lanjut ke JAR + Penalty Analysis per konteks untuk diagnose dissatisfaction driver.

4 Kesimpulan

4.1 Relevansi

4.2 Where to Go from Here

Troubleshooting Cepat

Coverage tidak lengkap. Beberapa konsumen miss konteks; pakai mixed-effects model atau impute.
Interaction tidak signifikan. Generalize ranking OK; tetap report context effect bila ada.
Effect size $\eta^2 < 0.06$. Mungkin statistik signifikan tapi praktis tidak penting (large $n$).

i Riwayat Revisi

TanggalRevisiPenulis
2026-05-12Draft v2 publikasi (KaTeX two-way ANOVA + interaction + APA Köster/Meiselman/Cardello)Claude

4 Referensi