Als «r-faq» getaggte Fragen

152
Entfernen Sie doppelte Zeilen

Ich habe eine CSVDatei in einen R-Datenrahmen eingelesen. Einige der Zeilen haben dasselbe Element in einer der Spalten. Ich möchte Zeilen entfernen, die Duplikate in dieser Spalte sind. Beispielsweise: platform_external_dbus 202 16 google 1 platform_external_dbus 202 16 space-ghost.verbum...

144
Ersetzen Sie alle 0-Werte durch NA

Ich habe einen Datenrahmen mit einigen numerischen Spalten. Einige Zeilen haben einen Wert von 0, der in der statistischen Analyse als Null betrachtet werden sollte. Was ist der schnellste Weg, um den gesamten 0-Wert in R durch NULL zu ersetzen?

141
Ersetzen von NAs durch den neuesten Nicht-NA-Wert

In einem data.frame (oder einer data.table) möchte ich NAs mit dem nächsten vorherigen Nicht-NA-Wert "vorwärts füllen". Ein einfaches Beispiel für die Verwendung von Vektoren (anstelle von a data.frame) ist das folgende: > y <- c(NA, 2, 2, NA, NA, 3, NA, 4, NA, NA) Ich möchte eine Funktion...

137
Ordnen Sie die diskrete x-Skala nach Frequenz / Wert

Ich mache ein ausgewichenes Balkendiagramm mit ggplot mit diskreter x-Skala. Die x-Achse ist jetzt in alphabetischer Reihenfolge angeordnet, aber ich muss es neu anordnen, damit es nach dem Wert der y-Achse geordnet ist (dh der höchste Balken wird links positioniert sein). Ich habe versucht, zu...

134
Lesen Sie nur ausgewählte Spalten

Kann mir bitte jemand sagen, wie man nur die ersten 6 Monate (7 Spalten) für jedes Jahr der folgenden Daten liest, zum Beispiel unter Verwendung von read.table()? Year Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 2009 -41 -27 -25 -31 -31 -39 -25 -15 -30 -27 -21 -25 2010 -41 -27 -25 -31 -31 -39...

133
Installation einer älteren Version des R-Pakets

Ich versuche Rpy2 und ggplot2 zu verwenden, erhalte jedoch eine Fehlermeldung. Nachdem ich online nach dem Fehler gesucht hatte, stellte ich fest, dass der Fehler auftritt, weil das ggplot2-Paket Änderungen enthält, die noch nicht in Rpy2 berücksichtigt wurden (siehe z diesen Beitrag (Bearbeiten:...

131
Wie suche ich nach "R" -Materialien? [geschlossen]

Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 7 Jahren . Verbessere diese Frage...

124
Was bedeutet "S3-Methoden" in R?

Da ich ziemlich neu in R bin, weiß ich nicht, was die S3-Methoden und -Objekte sind. Ich habe festgestellt, dass es S3- und S4-Objektsysteme gibt, und einige empfehlen, S3 nach Möglichkeit über S4 zu verwenden (siehe Google R Style Guide unter

120
Allgemeine Vorschläge zum Debuggen in R.

Ich erhalte eine Fehlermeldung, wenn ich eine von mir geschriebene R-Funktion verwende: Warning messages: 1: glm.fit: algorithm did not converge 2: glm.fit: algorithm did not converge Was habe ich getan: Schritt durch die Funktion Das Hinzufügen von print, um herauszufinden, in welcher Zeile...

119
Übergeben Sie einen data.frame-Spaltennamen an eine Funktion

Ich versuche eine Funktion zu schreiben, um ein data.frame ( x) und ein columndavon zu akzeptieren . Die Funktion führt einige Berechnungen für x durch und gibt später einen anderen data.frame zurück. Ich bleibe bei der Best-Practice-Methode, um den Spaltennamen an die Funktion zu übergeben. Die...