logo

Jak používat na.omit v R?

Jaké jsou chybějící hodnoty?

Při analýze dat se chybějící hodnoty týkají absence dat pro konkrétní proměnnou nebo pozorování. Tyto chybějící hodnoty jsou typicky reprezentovány speciálním symbolem nebo kódem, často označovaným jako NA (Not Available) v R a mnoha dalších programovacích jazycích.

funkce na.omit() v R

Thena.omit()>funkce v Programovací jazyk R se používá k odstranění chybějících hodnot (NA) z datového rámce, matice nebo vektoru. Název na.omit znamená vynechat NAs. Tato funkce je užitečná zejména při práci s datovými sadami, které obsahují chybějící hodnoty, a chcete z analýzy vyloučit pozorování s chybějícími daty.



Syntax:

na.omit(data)

Parametr:



data: Sada zadaných hodnot datového rámce, matice nebo vektoru.

Vrácení: Rozsah hodnot po vynechání NA.

Odstranění chybějících hodnot z vektoru

R






pole seřazené v jazyce Java

# 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>

>

>

Výstup:

[1] 1 2 NA 4 5  [1] 1 2 4 5>

Odstranění chybějících hodnot z matice

R




# 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)>

>

>

Výstup:

 [,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>

Odstranění chybějících hodnot z Datové rámce

R


0,0625 jako zlomek



# 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)>

>

>

Výstup:

 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>