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.

7
Extrahieren Sie eine dplyr tbl-Spalte als Vektor
Gibt es eine prägnantere Möglichkeit, eine Spalte eines dplyr tbl als Vektor aus einem tbl mit Datenbank-Backend zu erhalten (dh der Datenrahmen / die Tabelle kann nicht direkt untergeordnet werden)? require(dplyr) db <- src_sqlite(tempfile(), create = TRUE) iris2 <- copy_to(db, iris) iris2$Species # NULL Das wäre also zu einfach gewesen …




10
Laden Sie mehrere Pakete gleichzeitig
Wie kann ich eine Reihe von Paketen gleichzeitig laden, ohne den Befehl require immer wieder neu einzugeben? Ich habe drei Ansätze ausprobiert, die alle abstürzen und brennen. Grundsätzlich möchte ich einer Funktion, die sie lädt, einen Vektor mit Paketnamen bereitstellen. x<-c("plyr", "psych", "tm") require(x) lapply(x, require) do.call("require", x)
174 r  packages 

8
Für jede Zeile in einem R-Datenrahmen
Ich habe einen Datenrahmen, und für jede Zeile in diesem Datenrahmen muss ich einige komplizierte Suchvorgänge durchführen und einige Daten an eine Datei anhängen. Der dataFrame enthält wissenschaftliche Ergebnisse für ausgewählte Wells aus 96 Well-Platten, die in der biologischen Forschung verwendet werden. Ich möchte also Folgendes tun: for (well in …
173 r  dataframe  rows 

3
Wofür steht .SD in data.table in R.
.SDsieht nützlich aus, aber ich weiß nicht wirklich, was ich damit mache. Für was steht das? Warum gibt es eine vorhergehende Periode (Punkt). Was passiert, wenn ich es benutze? I gelesen: .SDein data.tabledie Teilmenge von enthaltende xs - Daten für jede Gruppe, mit Ausnahme der Spalte Gruppe (n). Es kann …
172 r  data.table 

8
Zeigen Sie% anstelle von Zählungen in Diagrammen kategorialer Variablen an
Ich zeichne eine kategoriale Variable und anstatt die Anzahl für jeden Kategoriewert anzuzeigen. Ich suche nach einer Möglichkeit, ggplotden Prozentsatz der Werte in dieser Kategorie anzuzeigen. Natürlich ist es möglich, eine andere Variable mit dem berechneten Prozentsatz zu erstellen und diese zu zeichnen, aber ich muss es mehrere Dutzend Mal …
170 r  ggplot2 

5
Das Liniendiagramm von ggplot2 gibt „geom_path: Jede Gruppe besteht nur aus einer Beobachtung. Müssen Sie die Gruppenästhetik anpassen? “
Mit diesem Datenrahmen ("df"): year pollution 1 1999 346.82000 2 2002 134.30882 3 2005 130.43038 4 2008 88.27546 Ich versuche ein Liniendiagramm wie folgt zu erstellen: plot5 <- ggplot(df, aes(year, pollution)) + geom_point() + geom_line() + labs(x = "Year", y = "Particulate matter emissions (tons)", title = "Motor vehicle emissions …
170 r  ggplot2 

3
Warum purrr :: map anstelle von lapply verwenden?
Gibt es einen Grund, warum ich verwenden sollte map(<list-like-object>, function(x) <do stuff>) anstatt lapply(<list-like-object>, function(x) <do stuff>) Die Ausgabe sollte dieselbe sein, und die von mir erstellten Benchmarks scheinen zu zeigen, dass sie lapplyetwas schneller sind (dies sollte so sein, wie es maperforderlich ist, um alle nicht standardmäßigen Bewertungseingaben zu …
170 r  purrr 

8
Verwenden Sie dynamische Variablennamen in `dplyr`
Ich möchte verwenden dplyr::mutate(), um mehrere neue Spalten in einem Datenrahmen zu erstellen. Die Spaltennamen und deren Inhalt sollten dynamisch generiert werden. Beispieldaten von Iris: library(dplyr) iris <- tbl_df(iris) Ich habe eine Funktion erstellt, um meine neuen Spalten aus dem zu mutieren Petal.Width Variablen : multipetal <- function(df, n) { …
168 r  dplyr  r-faq 

8
Behebung einer Mehrfachwarnung "unbekannte Spalte"
Ich habe eine anhaltende mehrfache Warnung vor "unbekannter Spalte" für alle Arten von Befehlen (z. B. str (x) zum Installieren von Updates für Pakete) und bin mir nicht sicher, wie ich dies debuggen oder beheben soll. Die Warnung "unbekannte Spalte" bezieht sich eindeutig auf eine Variable in einem tbl_df, die …
168 r  dplyr 


7
Importieren von Daten aus einer JSON-Datei in R.
Gibt es eine Möglichkeit, Daten aus einer JSON-Datei in R zu importieren? Insbesondere ist die Datei ein Array von JSON-Objekten mit Zeichenfolgenfeldern, Objekten und Arrays. Das RJSON-Paket ist nicht sehr klar, wie mit diesem http://cran.r-project.org/web/packages/rjson/rjson.pdf umzugehen ist .
166 json  r 

5
So konvertieren Sie eine Tabelle in einen Datenrahmen
Ich habe eine Tabelle in R, die davon hat str(): table [1:3, 1:4] 0.166 0.319 0.457 0.261 0.248 ... - attr(*, "dimnames")=List of 2 ..$ x: chr [1:3] "Metro >=1 million" "Metro <1 million" "Non-Metro Counties" ..$ y: chr [1:4] "q1" "q2" "q3" "q4" Und sieht beim Drucken so aus: …
166 r 

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.