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
Instrukcje do ćwiczenia
- Przypisz nowe nazwy kolumn do zbioru danych
wine, a następnie sprawdź, czy zostały poprawnie przypisane. - Zmień kolumnę
Typena 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
___