Як використовувати na.omit у R?
Які значення відсутні?
В аналізі даних відсутні значення стосуються відсутності даних для певної змінної або спостереження. Ці відсутні значення зазвичай представлені спеціальним символом або кодом, який часто позначається як NA (Not Available) у R та багатьох інших мовах програмування.
функція na.omit() у R
The na.omit()> функція в Мова програмування R використовується для видалення відсутніх значень (NA) з кадру даних, матриці або вектора. Назва na.omit означає omit NAs. Ця функція особливо корисна під час роботи з наборами даних, які містять відсутні значення, і ви хочете виключити спостереження з відсутніми даними з аналізу.
Синтаксис:
na.omit(дані)
Параметр:
дані: Набір заданих значень кадру даних, матриці або вектора.
Повернення: Діапазон значень після пропуску NA.
Видалення відсутніх значень із вектора
Р
# Create a vector with missing values> vector <-> c> (1, 2,> NA> , 4, 5)> vector> # Use na.omit() to remove missing values> cleaned_vector <-> na.omit> (vector)> # Display the cleaned vector> cleaned_vector> |
Вихід:
[1] 1 2 NA 4 5 [1] 1 2 4 5
Видалення відсутніх значень із матриця
Р
# Create a matrix with missing values> mat <-> c> (> NA> ,1,2,> NA> ,3,4,> NA> ,5,6,> NA> ,7,8)> var <-> matrix> (mat,3,4)> var> # Use na.omit() to remove missing values> na.omit> (var)> |
Вихід:
[,1] [,2] [,3] [,4] [1,] NA NA NA NA [2,] 1 3 5 7 [3,] 2 4 6 8 [,1] [,2] [,3] [,4] [1,] 1 3 5 7 [2,] 2 4 6 8
Видалення відсутніх значень із Кадри даних
Р
# Create a data frame with missing values> data <-> data.frame> (> > ID => c> (1, 2, 3, 4),> > Value => c> (5,> NA> , 7, 8)> )> data> # Use na.omit() to remove rows with missing values> cleaned_data <-> na.omit> (data)> # Display the cleaned data> print> (cleaned_data)> |
Вихід:
ID Value 1 1 5 2 2 NA 3 3 7 4 4 8 ID Value 1 1 5 3 3 7 4 4 8