Mit "r" gekennzeichnete Fragen

R ist eine kostenlose Open Source-Programmiersprache und Softwareumgebung für statistisches Computing, Bioinformatik, Visualisierung und allgemeines Computing. Geben Sie ein minimales, reproduzierbares repräsentatives Beispiel mit dem gewünschten Endergebnis an. Verwenden Sie dput () für Daten und geben Sie alle Nicht-Basisaufrufe an die Bibliothek an. Fügen Sie keine Bilder für Daten oder Code ein, sondern verwenden Sie Codeeinrückungen. Für statistische Fragen verwenden Sie http://stats.stackexchange.com.
23
antwortet

Wie man ein großartiges, reproduzierbares Beispiel macht

Bei der Arbeit mit Kollegen, beim Training, beim Senden eines Fehlerberichts oder bei der Suche nach Anweisungen in Mailing-Listen sowie im Abschnitt "Stack Overflow" wird ein reproduzierbares Beispiel häufig wiederholt und ist immer nützlich. Was sind Ihre Tipps für die Erstellung von ...
am 11. Mai um 14:12 Uhr festgelegt
19
antwortet

Wie werden Daten nach mehreren Spalten sortiert?

Ich möchte data.frame nach mehreren Spalten sortieren. Zum Beispiel würde ich mit der data.frame-Nummer unten nach Spalte z (absteigend) und dann nach Spalte b (aufsteigend) sortieren: dd <- data.frame (b = Faktor (c ("Hi", "Med") , "Hi", "Low"), ...
eingestellt am 19. August 09 um 0:33
13
antwortet

Wie kombiniere ich Datenrahmen (intern, extern, links, rechts)?

Gegeben zwei Datenrahmen: df1 = data.frame (CustomerId = c (1: 6), Produkt = c (rep ("Toaster", 3), rep ("Radio", 3))) df2 = data.frame (CustomerId = c (2, 4, 6), Zustand = c (rep ("Alabama", 2), rep ("Ohio", 1))) df1 # CustomerId Produkt # 1 Toaste ...
eingestellt am 19. August 09 um 16:18 Uhr
9
antwortet

Gruppierungsfunktionen (z. B. insgesamt) und * wenden Familien an

Immer wenn ich in R etwas "Map" machen möchte, versuche ich normalerweise, eine Funktion in der Apply-Familie zu verwenden. Ich habe jedoch nie die Unterschiede zwischen ihnen verstanden: wie {sapply, lapply usw.} diese Funktion auf eine Eingabe / gruppierte Eingabe anwenden, wie ...
am 17. Aug. eingestellt '10 um 21:31
21
die Antwort

Löschen von Datenrahmenspalten nach Namen

Ich habe mehrere Spalten, die ich aus dem Datenrahmen entfernen möchte. Ich weiß, dass wir sie einzeln löschen können, mit etwas wie: df $ x <- NULL Aber ich hatte gehofft, es mit weniger Befehlen zu tun. Außerdem weiß ich, dass ich ...
Set Januar 05 '11 um 17:34
15
antwortet

Löschen Sie Zeilen mit allen oder einigen NA (fehlende Werte) in data.frame

Ich möchte Zeilen in diesem Datenrahmen löschen, die: a) NA für alle Spalten enthalten. Das Folgende ist ein ungefährer Datenrahmen. gen hsap mmul mmus rnor cfam 1 ENSG00000208234 0 NA NA NA NA 2 ENSG00000199674 0 2 2 ...
01. Februar eingestellt 11 um 14:52 Uhr
3
antwortet

data.table vs dplyr: kann etwas gut sein und etwas anderes schlecht oder schlecht?

Ich bin relativ vertraut mit data.table, nicht so sehr mit dplyr. Ich habe einige der Vignetten und Beispiele für dplyr auf SO gelesen, und meine Schlussfolgerungen lauten wie folgt: data.table und dplyr sind in der Geschwindigkeit vergleichbar, es sei denn, es gibt eine Menge (dh, ...)
Set 29. Januar '14 um 18:21
7
antwortet

Wie können wir Grafiken im Xkcd-Stil erstellen?

Anscheinend haben die Leute herausgefunden, wie man Xkcd-Diagramme in Mathematica und in LaTeX erstellt. Können wir das in R machen? Ggplot2-ers? Geom_xkcd und / oder theme_xkcd? Ich denke in der Grundlinie, par (xkcd = TRUE)? Wie kann man das machen? Als erstes ...
Okt 01 einstellen '12 um 17:22
17
antwortet

Wie kann man NA-Werte durch Nullen in einem R-Datenrahmen ersetzen?

Ich habe einen Datenrahmen und einige Spalten haben NA-Werte. Wie kann man diese NA-Werte durch Nullen ersetzen?
am 17. November eingestellt Um 11.45 Uhr
7
antwortet

Was sind die Unterschiede zwischen "=" und "<-" in R?

Was sind die Unterschiede zwischen Zuweisungsoperatoren = und <- in R?
am 16. November eingestellt 09 um 15:14 Uhr
8
antwortet

Wie kann ein Koeffizient in eine Ganzzahl \ numerisch konvertiert werden, ohne dass Informationen verloren gehen?

Wenn ich einen Koeffizienten in eine numerische oder eine ganze Zahl konvertiere, erhalte ich die Codes auf der Basisebene und keine Werte als Zahlen. f <-Faktor (Probe (Runif (5), 20, ersetzen = TRUE)) ## [1] 0.0248644019011408 0.0248644019011408 0.179684827337041 ## [4] 0.0 ...
eingestellt 05 Aug '10 um 21:53
16
antwortet

Erstellen Sie zwei Diagramme in einem Diagramm in R

Ich möchte y1 und y2 in derselben Handlung bauen. x <- seq (-2, 2, 0,05) y1 <- pnorm (x) y2 <- pnorm (x, 1, 1) Auftrag (x, y1, Typ = "l", col = "rot") Auftrag ( x, y2, type = "l", col = "green") Aber wenn ich es so mache, werden sie nicht in derselben Handlung gebaut ...
Set 02 Apr '10 um 2:28
26
antwortet

Tricks zur Verwaltung des verfügbaren Speichers in Sitzung R

Welche Tricks verwenden die Leute, um den verfügbaren Speicher einer interaktiven R-Sitzung zu verwalten? Ich benutze die folgenden Funktionen [basierend auf den Mitteilungen von Peter Pikal und David Hind in der r-help-Liste von 2004], um die größten Objekte aufzulisten (und / oder zu sortieren) und ...
set 31 aug. 09 um 18:26
14
antwortet

Pegel des Absturzfaktors in der Datenteilmenge

Ich habe einen Datenrahmen, der einen Faktor enthält. Wenn ich eine Teilmenge dieses Datenrahmens mithilfe von subset () oder einer anderen Indexfunktion erstelle, wird ein neuer Datenrahmen erstellt. Die Faktorvariable behält jedoch alle ursprünglichen Werte bei - selbst wenn sie ...
28. Juli 09 um 21:21 Uhr festgelegt
9
antwortet

Was ist der Unterschied zwischen request () und library ()?

Was ist der Unterschied zwischen request () und library ()?
am 8. April eingestellt 11 um 16:09