Zacznij terazZacznij za darmo

Określanie typów danych dla kolumn

Wczytując dane z pliku tekstowego lub CSV, warto określić nazwy i typy danych dla każdej kolumny. Funkcja read() spróbuje ustalić, czy pierwszy wiersz zbioru danych zawiera nazwy kolumn. R dobrze radzi sobie z rozpoznawaniem niektórych typów danych, jednak jeśli wczytujesz zmienną kategoryczną zakodowaną jako 0, 1 i 2, potraktuje ją jako zmienną numeryczną. W takim przypadku trzeba ręcznie określić typ danych dla tej kolumny po wczytaniu pliku.

To ćwiczenie jest częścią kursu

Wielowymiarowe rozkłady prawdopodobieństwa w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Przypisz nowe nazwy kolumn do zbioru danych wine, a następnie sprawdź, czy zostały poprawnie przypisane.
  • Zmień kolumnę Type na typ factor z trzema poziomami.
  • Użyj funkcji str(), aby sprawdzić typ danych i strukturę przed zmianą typu danych i po niej.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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 
___
Edytuj i uruchom kod