Specificarea tipurilor de date pentru coloane
Când citești date dintr-un fișier text sau CSV, ar trebui să specifici numele și tipurile de date pentru fiecare coloană. Funcția read() va încerca să determine dacă primul rând al setului de date conține numele coloanelor. R este destul de inteligent când vine vorba de identificarea unor tipuri de date, însă dacă citești o variabilă categorică codificată ca 0, 1 și 2, o va interpreta ca variabilă numerică – prin urmare, va trebui să specifici manual tipul de date pentru acea coloană după citirea datelor.
Acest exercițiu face parte din cursul
Distribuții de probabilitate multivariate în R
Instrucțiuni pentru exercițiu
- Atribuie noile nume de coloane setului de date
wine, apoi verifică că au fost atribuite corect. - Transformă coloana
Typeîntr-un factor cu trei niveluri. - Folosește funcția
str()pentru a verifica tipul de date/structura înainte și după modificarea tipului de date.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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
___