Als «r-faq» getaggte Fragen

Das r-faq-Tag wird erstellt, um eine begrenzte Anzahl von Fragen zu gruppieren, in denen Probleme behandelt werden, die regelmäßig auf dem R-Tag auftreten. Es ist nicht die offizielle FAQ zu R für SO, sollte aber als interessante Informationsquelle zu häufigen Problemen dienen.



11
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 1 platform_external_dbus 202 16 localhost 1 platform_external_dbus 202 16 users.sourceforge 8 platform_external_dbus …
152 r  duplicates  r-faq 

8
Mehrere Variablen pro Gruppe aggregieren / zusammenfassen (z. B. Summe, Mittelwert)
Von einem Datenrahmen, gibt es eine einfache Möglichkeit , aggregieren ( sum, mean, maxet c) gleichzeitig mehrere Variablen? Nachfolgend einige Beispieldaten: library(lubridate) days = 365*2 date = seq(as.Date("2000-01-01"), length = days, by = "day") year = year(date) month = month(date) x1 = cumsum(rnorm(days, 0.05)) x2 = cumsum(rnorm(days, 0.05)) df1 = …



8
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?
144 r  r-faq 

3
Fügen Sie dem Liniendiagramm ggplot2 eine Legende hinzu
Ich habe eine Frage zu Legenden in ggplot2. Ich habe es geschafft, drei Linien im selben Diagramm zu zeichnen und möchte eine Legende mit den drei verwendeten Farben hinzufügen. Dies ist der verwendete Code library(ggplot2) require(RCurl) link<-getURL("https://dl.dropbox.com/s/ds5zp9jonznpuwb/dat.txt") datos<- read.csv(textConnection(link),header=TRUE,sep=";") datos$fecha <- as.POSIXct(datos[,1], format="%d/%m/%Y") temp = ggplot(data=datos,aes(x=fecha, y=TempMax,colour="1")) + geom_line(colour="red") + …
143 r  ggplot2  legend  r-faq 

17
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 fill.NAs(), mit …
141 r  data.table  zoo  r-faq 

6
Wie verwendet man "<< -" (Scoping-Zuweisung) in R?
Ich habe gerade das Scoping im R-Intro gelesen und bin sehr gespannt auf die &lt;&lt;-Aufgabe. Das Handbuch zeigte ein (sehr interessantes) Beispiel, für &lt;&lt;-das ich mich verstanden zu fühlen glaube. Was mir noch fehlt, ist der Kontext, in dem dies nützlich sein kann. Was ich gerne von Ihnen lesen würde, …

5
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 ordnen oder zu sortieren, aber …
137 r  ggplot2  r-faq 

5
Warnmeldung: In `…`: ungültige Faktorstufe wurde NA generiert
Ich verstehe nicht, warum ich diese Warnmeldung erhalten habe. &gt; fixed &lt;- data.frame("Type" = character(3), "Amount" = numeric(3)) &gt; fixed[1, ] &lt;- c("lunch", 100) Warning message: In `[&lt;-.factor`(`*tmp*`, iseq, value = "lunch") : invalid factor level, NA generated &gt; fixed Type Amount 1 &lt;NA&gt; 100 2 0 3 0
134 r  warnings  r-faq 

4
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 …
134 r  import  r-faq 

7
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: Link ist jetzt tot)). Daher muss ich …
133 r  installation  version  r-faq 

21
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 "The Google" ist sehr hilfreich ... es sei denn, Ihre Sprache …
131 r  search  r-faq 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.