Kādas vērtības trūkst?
Datu analīzē trūkstošās vērtības attiecas uz datu trūkumu konkrētam mainīgajam vai novērojumam. Šīs trūkstošās vērtības parasti tiek attēlotas ar īpašu simbolu vai kodu, kas bieži tiek apzīmēts kā NA (nav pieejams) R un daudzās citās programmēšanas valodās.
na.omit() funkcija R
Thena.omit()>funkcija iekšā R programmēšanas valoda tiek izmantots, lai noņemtu trūkstošās vērtības (NA) no datu rāmja, matricas vai vektora. Nosaukums na.omit nozīmē izlaist NAs. Šī funkcija ir īpaši noderīga, strādājot ar datu kopām, kurās ir trūkstošās vērtības, un no analīzes vēlaties izslēgt novērojumus ar trūkstošiem datiem.
Sintakse:
na.omit(data)
Parametrs:
dati: Datu rāmja, matricas vai vektora norādīto vērtību kopa.
Atgriež: Vērtību diapazons pēc NA izlaišanas.
java programmas
Trūkstošo vērtību noņemšana no 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> |
>
>
Izvade:
[1] 1 2 NA 4 5 [1] 1 2 4 5>
Trūkstošo vērtību noņemšana no matrica
R
e-bankas ierobežojumi
# 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)> |
>
c kods abs
>
Izvade:
[,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>
Trūkstošo vērtību noņemšana no Datu rāmji
R
# 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)> |
>
>
Izvade:
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>