logo

Ako používať na.omit v R?

Aké sú chýbajúce hodnoty?

Pri analýze údajov chýbajúce hodnoty označujú absenciu údajov pre konkrétnu premennú alebo pozorovanie. Tieto chýbajúce hodnoty sú zvyčajne reprezentované špeciálnym symbolom alebo kódom, často označovaným ako NA (Not Available) v R a mnohých ďalších programovacích jazykoch.

Funkcia na.omit() v R

Thena.omit()>funkcia v R Programovací jazyk sa používa na odstránenie chýbajúcich hodnôt (NA) z dátového rámca, matice alebo vektora. Názov na.omit znamená vynechať NAs. Táto funkcia je užitočná najmä pri práci s množinami údajov, ktoré obsahujú chýbajúce hodnoty, a chcete z analýzy vylúčiť pozorovania s chýbajúcimi údajmi.



Syntax:

na.omit(data)

selénový tutoriál

Parameter:



údaje: Sada špecifikovaných hodnôt dátového rámca, matice alebo vektora.

Vrátenie: Rozsah hodnôt po vynechaní NA.

Odstránenie chýbajúcich hodnôt z vektora

R






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

>

čo je 10 z 1 milióna
>

Výkon:

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

Odstránenie chýbajúcich hodnôt 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)>

>

scan.nextstring java

>

Výkon:

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

Odstránenie chýbajúcich hodnôt z Dátové rámce

R




znak na reťazec java
# 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ýkon:

 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>