Articles of r

Entfernen Sie mehrere Objekte mit rm ()

Mein Speicher wird durch eine Reihe von Zwischendateien verstopft (nennen Sie sie temp1, temp2 usw.). Ist es möglich, sie aus dem Speicher zu entfernen, ohne rm(temp1) , rm(temp2) zu machen? Ich versuchte rm(list(temp1, temp2, etc.)) , aber das scheint nicht zu funktionieren.

Kompilieren Sie R-Skript in eigenständige .exe-Datei?

Gibt es eine einfache Möglichkeit, mein R Skript in eine eigenständige .exe Datei zu kompilieren, genau wie Matlab?

Zeichnungsbereiche in ggplot ausrichten

Ich versuche, grid.arrange zu verwenden, um mehrere Graphen auf derselben Seite anzuzeigen, die von ggplot generiert wurden. Die Plots verwenden die gleichen x Daten, aber mit verschiedenen y Variablen. Die Plots kommen aufgrund der y-Daten mit unterschiedlichen Maßstäben mit unterschiedlichen Dimensionen heraus. Ich habe versucht, verschiedene Themenoptionen innerhalb von ggplot2 zu verwenden, um die Plotgröße […]

Umgang mit Zeitstempeln in R

Ich habe mehrere Listen von Messungen. In jeder Liste ist der Zeitstring als String formatiert (“2009-12-24 21: 00: 07.0”) und ich weiß, dass jede Messung in der Liste durch 5 Sekunden getrennt ist. Ich möchte alle Daten in einem großen dat.frame in R kombinieren. Danach möchte ich in der Lage sein, einfach auf den Zeitunterschied […]

Achsenbeschriftungen in zwei Zeilen mit geschachtelten x Variablen (Jahr unter Monat)

Ich möchte Monate (in abgekürzter Form) entlang der horizontalen Achse anzeigen, wobei das entsprechende Jahr einmal gedruckt wird. Ich kann Monat-Jahr anzeigen: Die unnötige Wiederholung des Jahres überflutet die Etiketten. Stattdessen möchte ich etwas wie das: außer dass das Jahr unter den Monaten gedruckt würde. Ich habe das Jahr über den Achsenbeschriftungen gedruckt, weil das […]

Laden Sie viele Dateien gleichzeitig?

Nehmen wir an, ich habe ein Verzeichnis mit einigen .rdata-Dateien file_names=as.list(dir(pattern=”stock_*”)) [[1]] [1] “stock_1.rdata” [[2]] [1] “stock_2.rdata” Nun, wie lade ich diese Dateien mit einem einzigen Anruf? Ich kann immer tun: for(i in 1:length(file_names)) load(file_names[[i]]) aber warum kann ich sowas nicht machen wie do.call(load, file_names) ? Ich nehme an, keine der Anwendungsfunktionen würde funktionieren, weil […]

Wandle Datenrahmen mit Datumspalte in Zeitreihen um

Ich habe einen Datenrahmen mit folgenden Daten: >PRICE DATE CLOSE 1 20070103 54.700 2 20070104 54.770 3 20070105 55.120 4 20070108 54.870 5 20070109 54.860 6 20070110 54.270 7 20070111 54.770 8 20070112 55.360 9 20070115 55.760 … Wie Sie sehen können, stellt meine DATE-Spalte ein Datum dar (JJJJMMTT) und meine CLOSE-Spalte stellt die Preise […]

Verwendung von lapply .SD in data.table R

Ich bin nicht sehr klar über die Verwendung von .SD und by . Bedeutet der folgende Ausschnitt beispielsweise: “alle Spalten in DT auf Faktor außer A und B ändern?” Im data.table Handbuch heißt es auch: ” .SD bezieht sich auf die data.table der data.table für jede Gruppe (mit Ausnahme der Gruppierungsspalten)” – also werden die […]

R hilft, den Faktor bis heute zu konvertieren

Ich importierte eine CSV-Datei mit Daten aus einer SQL-Abfrage, aber die Daten sind wirklich Datum-Uhrzeit-Werte und R scheint sie nicht als Datum zu erkennen. Wie konvertiere ich sie in Daten? (Ich muss den Zeitabschnitt nicht einschließen.) > mydate [1] 1/15/2006 0:00:00 2373 Levels: 1/1/2006 0:00:00 1/1/2007 0:00:00 1/1/2008 0:00:00 … 9/9/2012 0:00:00 > class(mydate) [1] […]

Übergeben eines Vektors von Variablen in lm () Formel

Ich habe versucht, einen Teil meines Codes zu automatisieren, so dass die Programmierung weniger mühsam wird. Im Grunde versuchte ich eine schrittweise Auswahl von Variablen mit Hilfe von fastbw() im RMS- Paket. Ich möchte die Liste der Variablen, die von fastbw() ausgewählt wurden, in eine Formel wie folgt geben: y ~ x1+x2+x3 , “x1” “x2” […]