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.


4
dplyr on data.table, verwende ich data.table wirklich?
Wenn ich dplyr Syntax auf eine Datentabelle , erhalte ich alle die Geschwindigkeitsvorteile der Datentabelle , während immer noch die Syntax von dplyr verwenden? Mit anderen Worten, verwende ich die Datentabelle falsch, wenn ich sie mit der Dplyr-Syntax abfrage? Oder muss ich eine reine datierbare Syntax verwenden, um die gesamte …
89 r  data.table  dplyr 


11
Wie bekomme ich eine R Markdown-Datei wie "source ('myfile.r')"?
Ich habe oft eine Haupt-R-Markdown-Datei oder eine Knitr-LaTeX-Datei, in der ich sourceeine andere R-Datei habe (z. B. für die Datenverarbeitung). Ich dachte jedoch, dass es in einigen Fällen vorteilhaft wäre, wenn diese Quelldateien ihre eigenen reproduzierbaren Dokumente wären (z. B. eine R-Markdown-Datei, die nicht nur Befehle für die Datenverarbeitung enthält, …
89 r  markdown  knitr 

30
Was ist der nützlichste R-Trick? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
88 r 

14
Importieren von Excel-Dateien in R, xlsx oder xls
Kann mir bitte jemand helfen, wie ich eine Excel 2007 (.xlsx) -Datei am besten in R importieren kann? Ich habe verschiedene Methoden ausprobiert und keine scheint zu funktionieren. Ich habe ein Upgrade auf 2.13.1, Windows XP, XLSX 0.3.0 durchgeführt. Ich weiß nicht, warum der Fehler immer wieder auftritt. Ich habe …
88 r  xlsx  xls 

3
Inverse der Matrix in R.
Ich habe mich gefragt, wie Sie die Umkehrung einer Matrix empfehlen können. Die Wege, die ich gefunden habe, scheinen nicht zufriedenstellend zu sein. Beispielsweise, > c=rbind(c(1, -1/4), c(-1/4, 1)) > c [,1] [,2] [1,] 1.00 -0.25 [2,] -0.25 1.00 > inv(c) Error: could not find function "inv" > solve(c) [,1] …
88 r  matrix-inverse 



5
Ersetzen Sie alle bestimmten Werte in einem Datenrahmen
Wie kann ich bei einem Datenrahmen alle bestimmten Werte entlang aller Zeilen und Spalten ersetzen? Angenommen, ich möchte alle leeren Datensätze durch NA's ersetzen (ohne die Positionen einzugeben): df <- data.frame(list(A=c("", "xyz", "jkl"), B=c(12, "", 100))) A B 1 12 2 xyz 3 jkl 100 Erwartetes Ergebnis: A B 1 …
88 r  dataframe  replace 


1
ggplot geom_text Schriftgrößensteuerung
Ich habe versucht, die Schriftart für die Beschriftungen meines Balkendiagramms auf 10 zu ändern, ggplot2indem ich Folgendes getan habe: ggplot(data=file,aes(x=V1,y=V3,fill=V2)) + geom_bar(stat="identity",position="dodge",colour="white") + geom_text(aes(label=V2),position=position_dodge(width=0.9), hjust=1.5,colour="white") + theme_bw()+theme(element_text(size=10)) ggsave(filename="barplot.pdf",width=4,height=4) Das resultierende Bild hat jedoch eine super große Schriftgröße für die Beschriftungen des Balkendiagramms. Dann dachte ich daran, dies zu ändern geom_text(): …
88 r  ggplot2 

3
Entfernen Sie zusätzliche Legenden in ggplot2
Ich habe einen einfachen Datenrahmen, mit dem ich ein kombiniertes Linien- und Punktdiagramm erstellen möchte ggplot2. Angenommen, meine Daten sehen folgendermaßen aus: df <- data.frame(x=rep(1:10,2), y=c(1:10,11:20), group=c(rep("a",10),rep("b",10))) Und ich versuche eine Handlung zu machen: g <- ggplot(df, aes(x=x, y=y, group=group)) g <- g + geom_line(aes(colour=group)) g <- g + geom_point(aes(colour=group, …
88 r  ggplot2  legend 

6
Erstellen eines durch Kommas getrennten Vektors
Ich habe einen numerischen Vektor, einen, den ich in einen Zeichenvektor verwandeln möchte, bei dem jedes Element durch Kommas getrennt ist. > one = c(1:5) > paste(as.character(one), collapse=", ") [1] "1, 2, 3, 4, 5" > paste(as.character(one), sep="' '", collapse=", ") [1] "1, 2, 3, 4, 5" Ich möchte jedoch, …
88 r 

2
Wie werden die Spaltennamen für x und y beim Beitritt zu dplyr angegeben?
Ich habe zwei Datenrahmen, denen ich mit dplyr beitreten möchte. Einer ist ein Datenrahmen, der Vornamen enthält. test_data <- data.frame(first_name = c("john", "bill", "madison", "abby", "zzz"), stringsAsFactors = FALSE) Der andere Datenrahmen enthält eine bereinigte Version des Kantrowitz-Namenskorpus, die das Geschlecht identifiziert. Hier ist ein minimales Beispiel: kantrowitz <- structure(list(name …
88 r  join  left-join  dplyr 

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.