NA in r entfernen

NA in r entfernen
„Wenn ein Produktionssensor fehlschlägt, können Sie nur genaue Messungen an vier der sechs Messpunkte der Montagelinien sammeln. Eine der Noten des Qualitätsblatts ist jedoch unleserlich. Sie können für eine ganze Verschiebung ohne Proben sein. Daher kann dies Ihre statistischen Berechnungen beeinflussen. Fehlende Daten werden von mehreren Prozessen nicht anmutig behandelt. In diesem Artikel werden wir uns einige verschiedene Techniken ansehen, um die NA -Werte in R. loszuwerden. Dies ermöglicht es Ihnen, Ihre Berechnungen auf R -Datenrahmenzeilen zu beschränken, die einem bestimmten Abschlussniveau entsprechen.

Wenn keine Daten mit einem oder mehreren Modulen oder für eine gesamte Einheit verfügbar sind, wird sie als verlorene Daten erkannt. In alltäglichen Umgebungen ist fehlende Werte ein wichtiges Problem. NA (nicht verfügbar) Einträge werden verwendet, um fehlende Datensätze in R darzustellen. Viele Datensätze sind im Datenrahmen mit fehlenden Werten erhältlich, da sie entweder existieren, aber nicht erworben wurden oder weil sie nie existierten.”

Wie Sie die NA -Werte in der R -Programmiersprache in Ubuntu 20 loswerden.04?

Das Symbol NA wird in R verwendet, um fehlende Werte zu erheben (nicht verfügbar). NA kann leere Werte in Datenfream -Spalten in der R -Programmiersprache angeben. Wir werden uns ansehen, wie NA -Zeilen in einer Spalte in diesem Artikel loswerden können.

Beispiel Nr. 1: Verwenden ist IS.NA -Methode zum Entfernen von NA in R in Ubuntu 20.04

Wir können verwenden ist.Na, um solche Na -Werte aus dem Vektor zu beseitigen. Die Na -Werte werden verwendet, um IS zu verwenden.Na () und der Vektorindex. Alle Werte außer NA werden durch IS zurückgegeben.n / A().

Im obigen Beispiel haben wir eine Vektordarstellung, bei der einige Zufallszahlen zusammen mit den NA -Werten enthalten sind. Der Ausgang erzeugte auch den Na -Wert. So wollen wir sie entfernen. Dafür haben wir V1 in der Funktion bezeichnet.Na, was alle Existenz von Na -Werten in den Vektoren beseitigt. Die Ausgabe aus dieser Funktion zeigt nur die Nummer an.

Beispiel Nr. 2: Verwenden der NA.RM -Methode zum Entfernen von NA in R in Ubuntu 20.04

Durch Bewertung der Summe, des Mittelwerts und der Varianz können wir auch NA -Werte entfernen. Dann ein.RM ist eine Methode, die verwendet wird, um NA loszuwerden. Wenn na.rm = wahr, na wird ignoriert; Wenn na.rm = falsch, na wird berücksichtigt.

Beginnend mit der Erstellung der Vektorsammlung, die einige Zahlen und NA -Werte enthält. Diese Vektorsammlung ist im variablen VEC gespeichert. Dann werden diese NA -Werte zunächst durch Bewertung der als var dargestellten Varianz entfernt. Dann haben wir die Summe bewertet und auf dem VEC gemeint, um die NA -Werte zu beseitigen. Beachten Sie, dass wir NA haben.RM auf wahr eingestellt, was NA im Vektor vermeidet.

Beispiel Nr. 3: Verwenden der OMIT -Methode zum Entfernen von NA in R in Ubuntu 20.04

Die Omit () -Methode eliminiert NA-Werte direkt, wobei die Nicht-NA-Werte zurückgegeben und NA-Werteindizes verworfen werden. Dies ist die einfachste Wahl. Dann ein.Die Methode von OMIT () gibt das Ergebnis ohne NA -Werte in einer der Zeilen zurück. In der R -Sprache ist dies die schnellste Technik, um NA -Zeilen zu beseitigen.

Hier haben wir die Variablenzahlen mit den Vektoren initialisiert. Dann haben wir mit dem Druckbefehl die Ausgabe der Vektoren generiert. In der Ausgabe haben wir also einige NA -Werte gesehen. Um diese NA aus dem Vektor zu entfernen, haben wir die NA.Unterlassen Sie die Funktion, die die Ganzzahlen als Eingabe variabel für das Entfernen von NA -Werten nimmt. Danach haben wir die Druckanweisung überprüft, ob die NA -Werte aus den Vektoren entfernt werden. Wenn die Ausgangs -ID erstellt wird, zeigt sie keine NA -Werte in den Ganzzahlen an.

Beispiel Nr. 4: Verwenden der vollständigen Verwendung.Fälle Methode zum Entfernen von NA in R in Ubuntu 20.04

Für verschiedene Arten von Daten von Daten in der Computersprache R ist ein detaillierter Datenrahmen ohne fehlende Werte erforderlich. Das Ganze.Die Fällemethode wird dies erhalten. Diese R -Funktion untersucht einen Datenrahmen und gibt einen Ergebnisvektor fehlender Werte in den Zeilen zurück.

Wie im vorhergehenden Beispiel haben wir Vektordarstellungen. Jetzt eliminieren wir die NA -Werte aus den Datenrahmen. Zu diesem Zweck haben wir den Datenrahmen darin erstellt, in dem wir für jede Spalte einige NA -Werte eingefügt haben. Dann haben wir The Complete angerufen.Fallfunktion, die den Datenrahmen als Eingabeoption nimmt. Der Data2 enthält diesen gedruckten Vorgang und zeigt, dass die NA -Werte entfernt werden.

Beispiel 5: Verwenden der Rowum -Methode zum Entfernen von NA in R in Ubuntu 20.04

R verfügt über die integrierten Methodenreihen, die die Summen für jede Zeile in der Datenerfassung im Format von Rowsums (x) generieren. Zusätzliche Parameter können angegeben werden, von denen das bedeutendste das Boolesche Argument von NA ist.RM, das die Funktion anweist, ob Na -Werte überspringen sollen.

Nachdem wir den Datenrahmen in den variablen Daten erstellt haben, haben wir die Rowsums -Methode angewendet. Innerhalb des Rowsum haben wir.NA -Methode und NCOL -Methode. Beachten Sie, dass es nur NA-Werte der dritten Reihe beseitigt. Da die anderen Zeilen auch die Na -Werte enthalten.

Beispiel 6: Verwenden der Filtermethode zum Entfernen von NA in R in Ubuntu 20.04

Wir können auch das Tidyvers Dplyr -Paket verwenden, um nur Zeilen zu fallen, bei denen alle Werte fehlen. Dann können wir eine Kombination aus der Filterfunktion des DPLE -Pakets verwenden, und Basis R ist.NA -Funktion. Wir zeigen Ihnen, wie Sie nur die Zeilen löschen, in denen alle Dateneinträge NA sind.

Mit dem DPLER -Paket für die Filterfunktion haben wir den Datenrahmen erstellt. Anschließend haben wir die Filterfunktion dieses Datenrahmens angewendet und die Ausgabe angezeigt, die die NA -Werte aus der dritten Zeile entfernt hat.

Abschluss

Wir haben gelernt, die NA aus der R -Sprache zu entfernen, die in dieser Phase in der Sitzung in den Vektoren oder in den Datenrahmen mehrfach oder mehrfach erscheint. Wir haben sechs Methoden abgedeckt, die uns helfen, die NA aus den angegebenen Daten zu entfernen. Diese Methoden sind in der R -Skriptsprache recht einfach zu implementieren, die auch NA -Werte aus den Zeilen und Spalten entfernen können. Einige Methoden erforderten auch das R -DPLE -Paket, um die NA zu beseitigen.