MINI ANKET / MINI SURVEY — tamamen kurmaca / entirely synthetic
Eğitim amaçlı serbestçe kullanılabilir. Gerçek kişilere veya nüfusa ilişkin çıkarım yapılamaz.
Free to reuse for education. No inference about real people or populations.

CSV: UTF-8, comma delimiter / virgül ayırıcı.
id: kurmaca katılımcı / synthetic participant ID.
group: A/B, gözlemsel grup etiketi / observational group label, not randomized.
minutes: günlük öğrenme süresi (dakika) / daily learning time (minutes).
Boş ve 99 = eksik / blank and 99 = missing (this dataset only).
transport: bus=otobüs, walk=yürüme, bike=bisiklet.

21 ham satır: id=5 birebir tekrar; bir kopyasını çıkar. Çelişkili tekrarlar olsaydı incelemek gerekirdi.
21 raw rows: id=5 is an exact duplicate; remove one copy. Conflicting records would need review.
Trim and lowercase transport. Do not impute missing values.
Temiz veri / clean: 20 participants, 18 valid minutes, 2 missing.
Bus 10 (50%), walk 6 (30%), bike 4 (20%). Denominator/payda=20.
Mean/ortalama=61.6667; median/medyan=65; sample SD/örneklem SS=31.1070 (n-1).
A: n=9 mean=56.6667; B: n=9 mean=66.6667. B-A=10.0000 minutes.
This descriptive difference does not establish causation or statistical significance.

Python: pandas, matplotlib required. Run python cozum.py from this folder.
R: base R only. Run Rscript cozum.R from this folder.
Scripts produce cozum-temiz.csv and ulasim.png. Existing outputs with these names are overwritten.
anket-temiz.csv is a reference answer; try cleaning anket-ham.csv yourself first.
