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
Wie speichere ich einen Plot als Image auf der Festplatte?
Ich zeichne eine einfache lineare Regression mit R. Ich möchte dieses Bild als PNG oder JPEG speichern. Ist es möglich, dies automatisch zu tun? (per Code) Es gibt zwei verschiedene Fragen: Erstens schaue ich bereits auf das Diagramm auf meinem Monitor und möchte es so speichern, wie es ist. Zweitens …
304 r  plot  ggplot2  lattice  r-faq 

13
Balken im Balkendiagramm ggplot2 bestellen
Ich versuche, ein Balkendiagramm zu erstellen, bei dem der größte Balken der y-Achse am nächsten und der kürzeste Balken am weitesten entfernt ist. Das ist also ein bisschen wie der Tisch, den ich habe Name Position 1 James Goalkeeper 2 Frank Goalkeeper 3 Jean Defense 4 Steve Defense 5 John …
301 r  ggplot2  r-faq 

6
Bewerten Sie den als Zeichenfolge angegebenen Ausdruck
Ich bin gespannt, ob R seine eval()Funktion verwenden kann, um Berechnungen durchzuführen, die beispielsweise von einer Zeichenfolge bereitgestellt werden. Dies ist ein häufiger Fall: eval("5+5") Anstelle von 10 bekomme ich jedoch: [1] "5+5" Irgendeine Lösung?
283 r  eval  r-faq 

9
Testen Sie, ob sich Zeichen in einer Zeichenfolge befinden
Ich versuche festzustellen, ob eine Zeichenfolge eine Teilmenge einer anderen Zeichenfolge ist. Beispielsweise: chars <- "test" value <- "es" Ich möchte TRUE zurückgeben, wenn "value" als Teil der Zeichenfolge "chars" angezeigt wird. Im folgenden Szenario möchte ich false zurückgeben: chars <- "test" value <- "et"
279 r  regex  string  r-faq 


6
Verketten Sie einen Vektor aus Zeichenfolgen / Zeichen
Wie kann ich die Werte zu einer Zeichenfolge verketten, wenn ich einen Vektor vom Typ Zeichen habe? So würde ich es mit paste () machen : sdata = c('a', 'b', 'c') paste(sdata[1], sdata[2], sdata[3], sep ='') Nachgeben "abc". Aber das funktioniert natürlich nur, wenn ich die Länge der SD-Daten im …
273 r  string  r-faq 

12
Formatieren von Dezimalstellen in R.
Ich habe eine Zahl, zum Beispiel 1.128347132904321674821, die ich bei der Ausgabe auf dem Bildschirm (oder beim Schreiben in eine Datei) nur als zwei Dezimalstellen anzeigen möchte. Wie macht man das? x <- 1.128347132904321674821 BEARBEITEN: Die Verwendung von: options(digits=2) Wurde als mögliche Antwort vorgeschlagen. Gibt es eine Möglichkeit, dies in …
264 r  formatting  rounding  r-faq 

11
So formen Sie Daten vom Lang- zum Breitformat um
Ich habe Probleme, den folgenden Datenrahmen neu anzuordnen: set.seed(45) dat1 <- data.frame( name = rep(c("firstName", "secondName"), each=4), numbers = rep(1:4, 2), value = rnorm(8) ) dat1 name numbers value 1 firstName 1 0.3407997 2 firstName 2 -0.7033403 3 firstName 3 -0.3795377 4 firstName 4 -0.7460474 5 secondName 1 -0.8981073 6 …
262 r  reshape  r-faq 

9
Führen Sie mehrere data.frames gleichzeitig in einer Liste zusammen
Ich habe eine Liste mit vielen data.frames, die ich zusammenführen möchte. Das Problem hierbei ist, dass sich jeder data.frame in Bezug auf die Anzahl der Zeilen und Spalten unterscheidet, aber alle die Schlüsselvariablen gemeinsam haben (die ich aufgerufen habe "var1"und "var2"im folgenden Code). Wenn die data.frames in Bezug auf Spalten …
258 r  list  merge  dataframe  r-faq 

26
Bestimmen Sie den Pfad des ausführenden Skripts
Ich habe ein Skript namens foo.R, das ein anderes Skript enthält other.R, das sich im selben Verzeichnis befindet: #!/usr/bin/env Rscript message("Hello") source("other.R") Aber ich möchte Rdas finden, other.Regal was das aktuelle Arbeitsverzeichnis ist. Mit anderen Worten, foo.Rmuss seinen eigenen Weg kennen. Wie kann ich das machen?
255 r  file  path  rscript  r-faq 



15
ggplot mit 2 y-Achsen auf jeder Seite und verschiedenen Skalen
Ich muss ein Balkendiagramm mit der Anzahl und ein Liniendiagramm mit der Rate in einem Diagramm zeichnen. Ich kann beide getrennt ausführen, aber wenn ich sie zusammenstelle, geom_barüberlappt sich die Skalierung der ersten Ebene (dh der ) mit der zweiten Schicht (dh die geom_line). Kann ich die Achse von geom_linenach …
230 r  ggplot2  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.