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
Teilen Sie durch Kommas getrennte Zeichenfolgen in einer Spalte in separate Zeilen auf
Ich habe einen Datenrahmen wie folgt: data.frame(director = c("Aaron Blaise,Bob Walker", "Akira Kurosawa", "Alan J. Pakula", "Alan Parker", "Alejandro Amenabar", "Alejandro Gonzalez Inarritu", "Alejandro Gonzalez Inarritu,Benicio Del Toro", "Alejandro González Iñárritu", "Alex Proyas", "Alexander Hall", "Alfonso Cuaron", "Alfred Hitchcock", "Anatole Litvak", "Andrew Adamson,Marilyn Fox", "Andrew Dominik", "Andrew Stanton", "Andrew Stanton,Lee …
109 r  string  split  r-faq 

15
So ändern Sie die Spracheinstellungen in R.
Meine Fehlermeldungen werden auf Französisch angezeigt. Wie kann ich meine Systemspracheneinstellung ändern, damit die Fehlermeldungen auf Englisch angezeigt werden?
109 r 

6
So fügen Sie (Quell-) R-Skript in andere Skripte ein
Ich habe ein Dienstprogramm-R-Skript, util.R, erstellt, das ich aus anderen Skripten in meinem Projekt verwenden möchte. Wie kann sichergestellt werden, dass die in diesem Skript definierte Funktion für meine anderen Skripte verfügbar ist? Ich suche etwas Ähnliches wie die requireFunktion, die ein Paket nur lädt, wenn es noch nicht geladen …
108 r 

7
Angabe von colClasses in der Datei read.csv
Ich versuche, die colClassesOptionen in der read.csvFunktion in R anzugeben . In meinen Daten ist die erste Spalte "Zeit" im Grunde ein Zeichenvektor, während der Rest der Spalten numerisch ist. data <- read.csv("test.csv", comment.char="" , colClasses=c(time="character", "numeric"), strip.white=FALSE) Im obigen Befehl möchte ich, dass R in der Spalte "Zeit" als …
108 r  csv  read.csv 


10
Problemumgehungen für mehrzeilige Kommentare?
Ich kenne die Antwort auf diese Frage bereits. Aber ich dachte, es ist eines, das auf der R-Benutzerliste so häufig gefragt wird, dass es eine gute Antwort geben sollte. Nach meinem besten Wissen gibt es in R keine mehrzeilige Kommentarfunktion. Hat also jemand gute Problemumgehungen? Während ein Großteil der Arbeit …
108 r  comments  r-faq 

8
Automatisches Erweitern eines R-Faktors in eine Sammlung von 1/0 Indikatorvariablen für jede Faktorstufe
Ich habe einen R-Datenrahmen, der einen Faktor enthält, den ich "erweitern" möchte, sodass für jede Faktorstufe eine Spalte in einem neuen Datenrahmen zugeordnet ist, die einen 1/0 Indikator enthält. Angenommen, ich habe: df.original <-data.frame(eggs = c("foo", "foo", "bar", "bar"), ham = c(1,2,3,4)) Ich will: df.desired <- data.frame(foo = c(1,1,0,0), bar=c(0,0,1,1), …
108 r 

4
Farbverlauf von n Farben von Farbe 1 bis Farbe 2
Ich arbeite oft damit ggplot2, dass Farbverläufe schön sind ( klicken Sie hier für ein Beispiel ). Ich muss in der Basis arbeiten und ich denke, scalesdass ich dort auch Farbverläufe erstellen kann, aber ich bin völlig daneben. Das grundlegende Ziel besteht darin, eine Palette von n Farben zu generieren, …
108 r  gradient 

2
ggplot2 Legende nach unten und horizontal
Wie kann ich eine ggplot2-Legende an den unteren Rand des Diagramms verschieben und horizontal drehen? Beispielcode: library(reshape2) # for melt df <- melt(outer(1:4, 1:4), varnames = c("X1", "X2")) p1 <- ggplot(df, aes(X1, X2)) + geom_tile(aes(fill = value)) p1 + scale_fill_continuous(guide = guide_legend()) Gewünschtes (ungefähres) Ergebnis:
108 r  ggplot2 

1
Wie aktualisiere ich R in Ubuntu? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass es ist beim Thema für Stack - Überlauf. Geschlossen vor 8 Jahren . Verbessere diese Frage Ich habe R 2.12.1 in meinem Ubuntu installiert und möchte …
107 r  ubuntu 

8
Zeile für Zeile einen R-Datenrahmen erstellen
Ich möchte einen Datenrahmen zeilenweise in R erstellen. Ich habe einige Suchvorgänge durchgeführt, und alles, was ich mir ausgedacht habe, ist der Vorschlag, eine leere Liste zu erstellen, einen Listenindexskalar beizubehalten und dann jedes Mal zur Liste hinzuzufügen einen einzeiligen Datenrahmen und erweitern Sie den Listenindex um eins. Schließlich do.call(rbind,)auf …
107 list  r  dataframe 



4
Transponieren Sie einen Datenrahmen
Ich muss einen großen Datenrahmen transponieren und habe folgendes verwendet: df.aree <- t(df.aree) df.aree <- as.data.frame(df.aree) Folgendes erhalte ich: df.aree[c(1:5),c(1:5)] 10428 10760 12148 11865 name M231T3 M961T5 M960T6 M231T19 GS04.A 5.847557e+03 0.000000e+00 3.165891e+04 2.119232e+04 GS16.A 5.248690e+04 4.047780e+03 3.763850e+04 1.187454e+04 GS20.A 5.370910e+03 9.518396e+03 3.552036e+04 1.497956e+04 GS40.A 3.640794e+03 1.084391e+04 4.651735e+04 4.120606e+04 Mein …
107 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.