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.



3
Kontrollpunktranddicke im ggplot
Wenn ich ggplot verwende, kann ich shape21-25 einstellen , um Formen zu erhalten, die eine unabhängige Einstellung für die Farben intern ( fill) und border ( col) haben, wie folgt: df <- data.frame(id=runif(12), x=1:12, y=runif(12)) ggplot(df, aes(x=x, y=y)) + geom_point(aes(fill=id, size=id), colour="black", shape=21) Ich kann jedoch nicht herausfinden, wie die …
76 r  ggplot2  border  point  thickness 

1
Wie genau analysiert R `->`, den Operator für die richtige Zuweisung?
Das ist also eine triviale Frage, aber es nervt mich, dass ich sie nicht beantworten kann, und vielleicht bringt mir die Antwort einige Details darüber bei, wie R funktioniert. Der Titel sagt schon alles: Wie funktioniert R parse ->, die obskure Zuweisung auf der rechten Seite? Meine üblichen Tricks, um …
76 r  yacc 

10
Lesen Sie alle Arbeitsblätter in einer Excel-Arbeitsmappe in eine R-Liste mit data.frames
Ich verstehe, dass XLConnectdies zum Lesen eines Excel-Arbeitsblatts in R verwendet werden kann. Dies würde beispielsweise das erste Arbeitsblatt in einer Arbeitsmappe lesen, die test.xlsin R aufgerufen wird. library(XLConnect) readWorksheetFromFile('test.xls', sheet = 1) Ich habe eine Excel-Arbeitsmappe mit mehreren Arbeitsblättern. Wie können alle Arbeitsblätter in einer Arbeitsmappe in eine Liste …
76 r  excel  xlconnect 

6
Setzen Sie par beim Start auf die Standardwerte zurück
Normalerweise erstelle ich ein Konstrukt, wenn ich meine eigenen Plotfunktionen erstelle: op <- par("mypar"=myvalue) on.exit(par(op)) Dies ist die Standardmethode zum Zurücksetzen parder vorherigen Werte. Stellen Sie sich vor, Sie haben einige Funktionen ausgeführt, die einige der Pars geändert haben, und müssen beim Start in R auf die Standardwerte zurückgesetzt werden. …
76 r  default  par 

2
Was sind Beispiele dafür, wann seq_along funktioniert, aber seq unbeabsichtigte Ergebnisse liefert?
Was sind gute Beispiele dafür, wann seq_alongfunktioniert, aber sequnbeabsichtigte Ergebnisse erzielt werden? Aus der Dokumentation von haben ?seqwir: Beachten Sie, dass die Klasse des ersten Arguments unabhängig von den Argumentnamen ausgelöst wird. Dies kann unbeabsichtigte Konsequenzen haben, wenn nur ein Argument aufgerufen wird, mit dem dies verstanden werden soll along.with: …
76 r  seq 


4
Wie summiere ich die Spaltenwerte von data.frame?
Ich habe einen Datenrahmen mit mehreren Spalten; einige numerische und einige Zeichen. Wie berechnet man die Summe einer bestimmten Spalte? Ich habe für diese gegoogelt und ich sehe zahlreiche Funktionen ( sum, cumsum, rowsum, rowSums, colSums, aggregate, apply) , aber ich kann nicht Sinn des Ganzen machen. Angenommen, ich habe …

5
So zwingen Sie ein Listenobjekt zur Eingabe von 'double'
Der Code: a <- structure(list(`X$Days` = c("10", "38", "66", "101", "129", "185", "283", "374")), .Names = "X$Days") Dann aist wie $`X$Days` [1] "10" "38" "66" "101" "129" "185" "283" "374" Ich möchte azu einem Array von numerischen Werten zwingen , aber Zwangsfunktionen geben mich zurück Error: (list) object cannot be …
76 r 

7
Wiederholen Sie die Zeilen eines data.frame N-mal
Ich habe folgenden Datenrahmen: data.frame(a = c(1,2,3),b = c(1,2,3)) a b 1 1 1 2 2 2 3 3 3 Ich möchte die Zeilen n- mal wiederholen . Hier werden die Zeilen beispielsweise dreimal wiederholt: a b 1 1 1 2 2 2 3 3 3 4 1 1 5 …
76 r  dataframe 

6
Muss ich Daten für randomForest (R-Paket) normalisieren (oder skalieren)?
Ich mache eine Regressionsaufgabe - muss ich Daten für randomForest (R-Paket) normalisieren (oder skalieren)? Und ist es notwendig, auch Zielwerte zu skalieren? Und wenn - ich die Skalierungsfunktion aus dem Caret-Paket verwenden möchte, aber nicht gefunden habe, wie ich Daten zurückerhalten kann (entkalken, denormalisieren). Kennen Sie keine andere Funktion (in …
76 r  random-forest 

10
So zeichnen Sie alle Spalten eines Datenrahmens in R.
Der Datenrahmen hat n Spalten und ich möchte n Diagramme erhalten, ein Diagramm für jede Spalte. Ich bin ein Neuling und spreche nicht fließend R, trotzdem habe ich zwei Lösungen gefunden. Der erste funktioniert, aber er druckt den Spaltennamen nicht (und ich brauche sie!): data <- read.csv("sample.csv",header=T,sep=",") for ( c …
76 r  plot  dataframe 

13
Windows 7, update.packages Problem: "Temporäre Installation kann nicht verschoben werden"?
Ich verwende R 2.13.0 mit Windows 7, nachdem ich meinem Benutzer die vollständigen Berechtigungen für den R-Ordner erteilt habe (wie hier beschrieben ). Dadurch kann ich problemlos neue Pakete installieren. Wenn ich jedoch update.packages () verwende, um vorhandene Pakete zu aktualisieren, wird immer wieder der folgende Fehler angezeigt (z. B. …

2
Beschleunigung von Julias schlecht geschriebenen R-Beispielen
Die Julia-Beispiele zum Vergleich der Leistung mit R scheinen besonders kompliziert zu sein . https://github.com/JuliaLang/julia/blob/master/test/perf/perf.R Was ist die schnellste Leistung, die Sie mit den beiden folgenden Algorithmen erzielen können (vorzugsweise mit einer Erklärung dessen, was Sie geändert haben, um es R-ähnlicher zu machen)? ## mandel mandel = function(z) { c …
75 r  optimization  julia 

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.