ÎncepețiÎncepe gratuit

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

Vezi cursul

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 
___
Editează și rulează codul