Articles of r

Gemeinsame Legende für mehrere Diagramme in R

Ich benutze R und Latex zusammen, um einige Plots zu zeichnen und versuche eine gemeinsame Legende für alle zu erstellen. Ich habe sechs separate Plots auf der gleichen Seite. Ich habe jedes Diagramm einzeln in R erstellt und dann auf der gleichen Seite mit \ includegraphics in Latex angezeigt. Jedes Diagramm hat die gleichen Legendeninformationen. […]

Zeichnen Sie mit bedingten colors, die auf Werten in R basieren

Ich möchte ein Diagramm mit verschiedenen colors basierend auf Werten zeichnen. Ich habe den folgenden Code geschrieben, np_graph <- data.frame(C1 = -5:5, C2 = -5:5) x=np_graph2$C1 y=np_graph2$C2 plot(x,y,xlab="PC1",ylab="PC2") Wenn der Wert von X jetzt> 0 ist, sollte dieser Wert grün sein (in der Grafik). Wenn der Wert von Y> 0 ist, sollte dieser Wert rot […]

So fügen Sie verschiedene Linien für Facetten hinzu

Ich habe Daten, in denen ich den Unterschied im Wachstum zwischen einer Monokultur und einer Mischkultur für zwei verschiedene Arten betrachte. Außerdem habe ich ein Diagramm erstellt, um meine Daten zu verdeutlichen. Ich möchte einen Barplot mit Fehlerbalken, der gesamte Datensatz ist natürlich größer, aber für diesen Graphen ist dies der data.frame mit den Mitteln […]

Wie extrahiere ich nur die Nummer aus einer benannten Nummer (ohne den Namen)?

Ich suche nur nach dem Wert des linearen Modellkoeffizienten B1 (newx), nicht nach dem Namen. Ich möchte nur den Wert 0,5. Ich will nicht den Namen “newx”. newx <- c(0.5,1.5.2.5) newy <- c(2,3,4) out <- lm(newy ~ newx) sieht so aus: Call: lm(formula = newy ~ newx) Coefficients: (Intercept) newx 1.5 1.0 Ich bin hier […]

Farbschlüssel in R heatmap.2 verschieben (function des gplots-Pakets)

Ich lese die heatmap.2-Hilfe-Handbuch jetzt ein paar Mal, und auch in verschiedenen Online-Tutorials habe ich nicht über eine Möglichkeit gelesen, den Farbschlüssel an eine andere Position zu verschieben. Nun, ich frage mich, ob es überhaupt möglich ist? Der Farbschlüssel befindet sich standardmäßig in der oberen linken Ecke, wenn Sie die function heatmap.2 aus dem Paket […]

inheritance in R

In Bezug auf R, kann jemand mir erklären, in Bezug auf Object inheritance, wenn ich S4-Objekt X, das Y enthält, wenn Y einen Initialisierer hat, wie kann dieser Initialisierer aus dem Initialisierer von X aufgerufen werden, wenn X ist konstruiert.

So bearbeiten und debuggen Sie R-Bibliotheksquellen

Ich habe eine Bibliothek namens Blotter in mein R-Skript aufgenommen, die einen Fehler enthält. Gibt es eine einfache Möglichkeit für mich, die Quelle zu bearbeiten, um das Problem zu beheben?

Erstellen von regelmäßigen 15-Minuten-Zeitreihen aus unregelmäßigen Zeitreihen

Ich habe eine unregelmäßige Zeitreihe (mit DateTime und RainfallValue) in einer CSV-Datei C:\SampleData.csv : DateTime,RainInches 1/6/2000 11:59,0 1/6/2000 23:59,0.01 1/7/2000 11:59,0 1/13/2000 23:59,0 1/14/2000 0:00,0 1/14/2000 23:59,0 4/14/2000 3:07,0.01 4/14/2000 3:12,0.03 4/14/2000 3:19,0.01 12/31/2001 22:44,0 12/31/2001 22:59,0.07 12/31/2001 23:14,0 12/31/2001 23:29,0 12/31/2001 23:44,0.01 12/31/2001 23:59,0.01 Hinweis: Die unregelmäßigen Zeitschritte können 1 Minute, 15 Minuten, 1 […]

Unterdrücke die Ausgabe eines Befehls in R

Ich möchte die Ausgabe eines Befehls unterdrücken (in diesem Fall die function apply ). Ist es möglich, dies ohne Verwendung von sink() zu tun? Ich habe die unten beschriebene Lösung gefunden, möchte dies aber möglichst in einer Zeile machen. Wie man die Ausgabe unterdrückt

Objekt nicht gefunden Fehler mit ddply in einer function

Das hat meine Fähigkeit zum Debuggen von R-Code wirklich herausgefordert. Ich möchte ddply() , um die gleichen functionen auf verschiedene Spalten anzuwenden, die sequenziell benannt werden; z.B. a, b, c. Zu diesem eval(parse(text=ColName)) beabsichtige ich, den Spaltennamen wiederholt als Zeichenfolge zu übergeben und die function eval(parse(text=ColName)) zu verwenden, damit die function darauf verweisen kann. Ich […]