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.

6
Wie installiere ich ein R-Paket von der Quelle?
Ein Freund hat mir dieses großartige Tutorial über das Webcraping von NYtimes mit R geschickt . Ich würde es wirklich gerne versuchen. Der erste Schritt besteht jedoch darin, ein Paket namens RJSONIO von der Quelle zu installieren. Ich kenne R ziemlich gut, aber ich habe keine Ahnung, wie ich ein …
392 r  package  install  r-faq 

30
Gibt es eine eingebaute Funktion zum Auffinden des Modus?
In R mean()und median()sind Standardfunktionen, die das tun, was Sie erwarten. mode()Gibt den internen Speichermodus des Objekts an, nicht den Wert, der in seinem Argument am häufigsten vorkommt. Aber gibt es eine Standardbibliotheksfunktion, die den statistischen Modus für einen Vektor (oder eine Liste) implementiert?
392 r  statistics  r-faq 


12
Wie können zwei Zeichenfolgen verkettet werden?
Wie kann ich zwei Werte verketten (zusammenführen, kombinieren)? Zum Beispiel habe ich: tmp = cbind("GAD", "AB") tmp # [,1] [,2] # [1,] "GAD" "AB" Mein Ziel ist es, die beiden Werte in "tmp" zu einer Zeichenfolge zu verketten: tmp_new = "GAD,AB" Welche Funktion kann das für mich tun?

10
Extrahieren bestimmter Spalten aus einem Datenrahmen
Ich habe einen R-Datenrahmen mit 6 Spalten und möchte einen neuen Datenrahmen erstellen, der nur drei der Spalten enthält. Unter der Annahme , meinen Datenrahmen ist df, und ich mag Extrakt Spalten A, Bund Edies ist die einzige Befehl kann ich herausfinden: data.frame(df$A,df$B,df$E) Gibt es eine kompaktere Möglichkeit, dies zu …
365 r  dataframe  r-faq 

13
Wie schneide ich führende und nachfolgende Leerzeichen?
Ich habe einige Probleme mit führenden und nachfolgenden Leerzeichen in einem data.frame. ZB schaue ich mir gerne einen bestimmten rowin data.frameeinem bestimmten Zustand an: > myDummy[myDummy$country == c("Austria"),c(1,2,3:7,19)] [1] codeHelper country dummyLI dummyLMI dummyUMI [6] dummyHInonOECD dummyHIOECD dummyOECD <0 rows> (or 0-length row.names) Ich habe mich gefragt, warum ich nicht …

2
Wie werden Grenzwerte für Achsen in ggplot2 R-Plots festgelegt?
Ich zeichne folgendes: library(ggplot2) carrots <- data.frame(length = rnorm(500000, 10000, 10000)) cukes <- data.frame(length = rnorm(50000, 10000, 20000)) carrots$veg <- 'carrot' cukes$veg <- 'cuke' vegLengths <- rbind(carrots, cukes) ggplot(vegLengths, aes(length, fill = veg)) + geom_density(alpha = 0.2) Angenommen, ich möchte nur den Bereich zwischen x=-5000bis 5000und nicht den gesamten Bereich …
358 r  plot  ggplot2 

15
So summieren Sie eine Variable nach Gruppe
Ich habe einen Datenrahmen mit zwei Spalten. Die erste Spalte enthält Kategorien wie "Erste", "Zweite", "Dritte", und die zweite Spalte enthält Zahlen, die angeben, wie oft ich die spezifischen Gruppen aus "Kategorie" gesehen habe. Zum Beispiel: Category Frequency First 10 First 15 First 5 Second 2 Third 14 Third 20 …
357 r  dataframe  aggregate  r-faq 

17
Konvertieren Sie data.frame-Spalten von Faktoren in Zeichen
Ich habe einen Datenrahmen. Nennen wir ihn bob: > head(bob) phenotype exclusion GSM399350 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399351 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399352 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399353 3- …
352 r  dataframe 

8
Wie füge ich führende Nullen hinzu?
Ich habe einen Datensatz, der ungefähr so ​​aussieht: anim <- c(25499,25500,25501,25502,25503,25504) sex <- c(1,2,2,1,2,1) wt <- c(0.8,1.2,1.0,2.0,1.8,1.4) data <- data.frame(anim,sex,wt) data anim sex wt anim2 1 25499 1 0.8 2 2 25500 2 1.2 2 3 25501 2 1.0 2 4 25502 1 2.0 2 5 25503 2 1.8 2 …

6
So ermitteln Sie die Länge eines Strings in R.
Wie finde ich die Länge einer Zeichenfolge (Anzahl der Zeichen in einer Zeichenfolge), ohne sie in R aufzuteilen? Ich weiß, wie man die Länge einer Liste findet, aber nicht einer Zeichenfolge. Und was ist mit Unicode-Strings? Wie finde ich die Länge (in Bytes) und die Anzahl der Zeichen (Runen, Symbole) …

5
Wie schreibe ich Trycatch in R.
Ich möchte trycatchCode schreiben , um Fehler beim Herunterladen aus dem Internet zu beheben. url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url) Diese beiden Anweisungen werden erfolgreich ausgeführt. Unten erstelle ich eine nicht existierende Webadresse: url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz") url[1]ist nicht vorhanden. Wie schreibt man eine trycatchSchleife (Funktion), damit: …


13
Side-by-Side-Diagramme mit ggplot2
Ich möchte zwei Diagramme mit dem Paket ggplot2 nebeneinander platzieren , dh das Äquivalent von par(mfrow=c(1,2)). Zum Beispiel möchte ich, dass die folgenden zwei Diagramme nebeneinander mit demselben Maßstab angezeigt werden. x <- rnorm(100) eps <- rnorm(100,0,.2) qplot(x,3*x+eps) qplot(x,2*x+eps) Muss ich sie in denselben data.frame einfügen? qplot(displ, hwy, data=mpg, facets …
338 r  visualization  ggplot2 

9
Konvertieren Sie eine Liste von Datenrahmen in einen Datenrahmen
Ich habe Code, der an einer Stelle mit einer Liste von Datenrahmen endet, die ich wirklich in einen einzelnen großen Datenrahmen konvertieren möchte. Ich habe einige Hinweise von einer früheren Frage erhalten, die versucht hat, etwas Ähnliches, aber Komplexeres zu tun. Hier ist ein Beispiel dafür, womit ich beginne (dies …
336 list  r  dataframe 

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.