← Kembali ke dashboard
JAWABAN NOMOR 5

Soal 5 — Train-Test Split

PHP Native
Total sampel50
Training (80%)40
Testing (20%)10
Indeks overlap0

Validasi pembagian

LULUS — tidak ada indeks tumpang tindih

Training + testing = 40 + 10 = 50 sampel.

Indeks diacak dengan shuffle(). Urutan akan berubah pada setiap pemuatan halaman.

Data training

Indeks: 41, 32, 10, 36, 38, 13, 19, 46, 6, 11, 30, 37, 25, 7, 40, 12, 47, 15, 26, 8, 1, 29, 2, 35, 16, 20, 0, 44, 43, 5, 17, 3, 45, 39, 22, 28, 18, 24, 42, 9

IDFitur AFitur BLabel
428452A
336643B
112221B
377447B
397849B
142824A
204030A
479457B
71417B
122422A
316241B
387648A
265236A
81618A
418251B
132623B
489658A
163226A
275437B
91819B
2412A
306040A
3613B
367246A
173427B
214231B
1211B
459055B
448854A
61216A
183628A
4814A
469256A
408050A
234633B
295839B
193829B
255035B
438653B
102020A

Data testing

Indeks: 23, 21, 4, 14, 33, 27, 34, 49, 48, 31

IDFitur AFitur BLabel
244834A
224432A
51015B
153025B
346844A
285638A
357045B
5010060A
499859B
326442A

Fungsi kustom

train_test_split($data, $test_size = 0.2, $shuffle = true)

Parameter test_size mengatur proporsi data testing; shuffle mengatur pengacakan indeks.