Určení datových typů pro sloupce
Při načítání dat z textového souboru nebo CSV bys měl/a zadat názvy a datové typy jednotlivých sloupců. Funkce read() se pokusí zjistit, zda první řádek datasetu obsahuje názvy sloupců. R si s určením datových typů většinou poradí, ale pokud načítáš kategorickou proměnnou zakódovanou jako 0, 1 a 2, interpretuje ji jako číselnou – a v takovém případě budeš muset datový typ daného sloupce nastavit ručně po načtení dat.
Toto cvičení je součástí kurzu
Multivariate Probability Distributions in R
Pokyny k cvičení
- Přiřaď nové názvy sloupců k datasetu
winea zkontroluj, že byly správně přiřazeny. - Převeď sloupec
Typena faktor se třemi úrovněmi. - Pomocí funkce
str()zkontroluj datový typ a strukturu dat před změnou datového typu i po 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.
# Assign new names
___ <- c('Type', 'Alcohol', 'Malic', 'Ash', 'Alcalinity', 'Magnesium', 'Phenols', 'Flavanoids', 'Nonflavanoids','Proanthocyanins', 'Color', 'Hue', 'Dilution', 'Proline')
# Check the new column names
___
# Check data type/structure of each variable
str(___)
# Change the Type variable data type
___
# Check data type/structure again
___