Als «r» getaggte Fragen

R ist eine kostenlose Open-Source-Programmiersprache und Softwareumgebung für statistisches Rechnen, Bioinformatik, Visualisierung und allgemeines Rechnen. Bitte geben Sie minimale und reproduzierbare Beispiele zusammen mit der gewünschten Ausgabe an. Verwenden Sie "dput ()" für Daten und geben Sie alle Nicht-Basispakete mit "library ()" - Aufrufen an. Betten Sie keine Bilder für Daten oder Code ein, sondern verwenden Sie stattdessen eingerückte Codeblöcke. Verwenden Sie für statistische Fragen https://stats.stackexchange.com.

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 


14
Bestimmen Sie die Anzahl der NA-Werte in einer Spalte
Ich möchte die Anzahl der NAWerte in einer Datenrahmenspalte zählen. Angenommen, mein Datenrahmen wird aufgerufen df, und der Name der Spalte, die ich in Betracht ziehe, lautet col. Ich habe mir Folgendes ausgedacht: sapply(df$col, function(x) sum(length(which(is.na(x))))) Ist dies ein guter / effizientester Weg, dies zu tun?
142 r  dataframe 

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, …

12
Zählen Sie die Anzahl der Vorkommen für jeden eindeutigen Wert
Nehmen wir an, ich habe: v = rep(c(1,2, 2, 2), 25) Jetzt möchte ich zählen, wie oft jeder eindeutige Wert angezeigt wird. unique(v) Gibt die eindeutigen Werte zurück, jedoch nicht die Anzahl. &gt; unique(v) [1] 1 2 Ich möchte etwas, das mir gibt length(v[v==1]) [1] 25 length(v[v==2]) [1] 75 aber …
140 r  count  unique 



5
Äquivalent von "werfen" in R.
Wie "wirft" man einen Fehler in R? Ich habe eine Funktion, die einen Datenrahmen und einige Spaltennamen nimmt und Sachen damit macht. Wenn die Spalten nicht vorhanden sind, soll die Funktion gestoppt werden und alle Funktionen abhängig davon gestoppt werden. Ich habe angeschaut recoverund browseund tracebackdoch, nun, sie schienen nahe …
138 r  error-handling 


6
ggplot2-Plot ohne Achsen, Legenden usw.
Ich möchte das Hexbin des Bioleiters verwenden (was ich tun kann), um ein Diagramm zu erstellen, das den gesamten (PNG-) Anzeigebereich ausfüllt - keine Achsen, keine Beschriftungen, kein Hintergrund, kein Nuthin.
138 r  ggplot2 

9
Fügen Sie eine gemeinsame Legende für kombinierte ggplots hinzu
Ich habe zwei ggplots, mit denen ich horizontal ausrichte grid.arrange. Ich habe viele Forenbeiträge durchgesehen, aber alles, was ich versuche, scheinen Befehle zu sein, die jetzt aktualisiert und etwas anderes benannt werden. Meine Daten sehen so aus; # Data plot 1 axis1 axis2 group1 -0.212201 0.358867 group2 -0.279756 -0.126194 group3 …
138 r  ggplot2  legend  gridextra 

11
Was kann MATLAB, was R nicht kann? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q &amp; A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

3
Wie speichere ich einen data.frame in R?
Ich habe in R einen data.frame erstellt, der nicht sehr groß ist, dessen Erstellung jedoch einige Zeit in Anspruch nimmt. Ich würde es als Datei speichern, die ich dann wieder in R öffnen kann?
137 r  dataframe 

14
Streudiagramm mit Randhistogrammen in ggplot2
Gibt es eine Möglichkeit, Streudiagramme mit Randhistogrammen zu erstellen, wie in der folgenden Stichprobe in ggplot2? In Matlab ist es die scatterhist()Funktion und es gibt auch Äquivalente für R. Ich habe es jedoch nicht für ggplot2 gesehen. Ich habe einen Versuch gestartet, indem ich die einzelnen Diagramme erstellt habe, weiß …

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.