Mitä arvoja puuttuu?
Tietojen analysoinnissa puuttuvat arvot viittaavat tiedon puuttumiseen tietyn muuttujan tai havainnon osalta. Nämä puuttuvat arvot esitetään tyypillisesti erityisellä symbolilla tai koodilla, jota usein merkitään NA (ei saatavilla) R:ssä ja monissa muissa ohjelmointikielissä.
na.omit()-funktio R:ssä
Thena.omit()>toimi sisään R Ohjelmointikieli käytetään puuttuvien arvojen (NA:t) poistamiseen tietokehyksestä, matriisista tai vektorista. Nimi na.omit tarkoittaa omit NAs. Tämä toiminto on erityisen hyödyllinen, kun työskentelet tietojoukkojen kanssa, jotka sisältävät puuttuvia arvoja, ja haluat sulkea pois havainnot, joista puuttuu tietoja, analyysistäsi.
Syntaksi:
na.omit(data)
Parametri:
tiedot: Tietokehyksen, matriisin tai vektorin määritettyjen arvojen joukko.
Palautukset: Arvoalue NA:n poisjättämisen jälkeen.
Puuttuvien arvojen poistaminen vektorista
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> |
javan objekti
string.format java-merkkijono
>
>
Lähtö:
[1] 1 2 NA 4 5 [1] 1 2 4 5>
Puuttuvien arvojen poistaminen kohteesta matriisi
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)> |
>
>
Lähtö:
[,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>
Puuttuvien arvojen poistaminen kohteesta Tietokehykset
R
usa kaupunkien nimet
# 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)> |
>
>
Lähtö:
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>