Vytvoření jedné testovací sady
Tvůj šéf tě požádal o vytvoření jednoduchého modelu náhodného lesa na datasetu tic_tac_toe. Nechce, abys trávil/a příliš mnoho času výběrem parametrů – zajímá ho hlavně to, jak dobře bude model fungovat na nových datech. Pro budoucí partie Piškvorek by se hodilo vědět, jestli dokáže tvůj model předpovědět, který hráč vyhraje.
Dataset tic_tac_toe je pro tebe připravený k použití.
Poznámka: v Pythonu =\ označuje, že kód byl příliš dlouhý na jeden řádek a byl rozdělen na dva.
Toto cvičení je součástí kurzu
Validace modelů v Pythonu
Pokyny k cvičení
- Vytvoř dataset
Xtak, že pro všechny kategorické sloupce vygeneruješ dummy proměnné. - Rozděl
Xayna trénovací (X_train,y_train) a testovací (X_test,y_test) datové sady. - Při rozdělení použij 10 % dat pro testování.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create dummy variables using pandas
X = ____.____(tic_tac_toe.iloc[:,0:9])
y = tic_tac_toe.iloc[:, 9]
# Create training and testing datasets. Use 10% for the test set
____, ____, ____, ____ = ____(X, y, ____=____, random_state=1111)