Articles of r

“Hübsche” Tabellen für h2o Modelle in R drucken

Es gibt mehrere Pakete für R die dazu beitragen, “hübsche” Tabellen (LaTeX / HTML / TEXT) aus statistischen Modellen auszugeben und die Ergebnisse alternativer Modellspezifikationen zu vergleichen. Einige dieser Pakete sind apsrtable , xtable , memisc , texreg , outreg und outreg (Beispiele siehe hier: https://www.r-statistics.com/2013/01/stargazer-package-for-beautiful-latex-tables) -from-r-statistische-models-output / ). Gibt es ein vergleichbares R Paket, […]

Bedingte Färbung von Zellen in der Tabelle

Ich versuche, eine Datentabelle zu erstellen, deren Zellen basierend auf dem Wert in der Zelle unterschiedliche colors haben. Das kann ich mit der function addtable2plot aus dem Paket plotrix . Die function addtable2plot legt eine Tabelle auf ein bereits vorhandenes Diagramm. Das Problem mit dieser Lösung ist, dass ich keine Handlung, nur den Tisch will. […]

Was ist eine effiziente Methode zum Partitionieren und Aggregieren von Intervallen aus zeitlich gestempelten Zeilen in einem Datenrahmen?

Aus einem Datenframe mit zeitgestempelten Zeilen (Strptime-Ergebnisse): Welche Methode bietet sich am besten an, um Statistiken für Intervalle zu aggregieren? Intervalle können eine Stunde, ein Tag usw. sein. Es gibt die aggregate , aber das hilft nicht beim Zuordnen jeder Zeile zu einem Intervall. Ich plane, dem Datenrahmen eine Spalte hinzuzufügen, die Intervall bezeichnet, und […]

Effiziente Möglichkeit, einen Datenrahmen nach Bereichen in einem anderen zu filtern

Nehmen wir an, ich habe einen Datenrahmen mit einer Reihe von Daten und einer Datums- / Zeitspalte, die anzeigt, wann jeder Datenpunkt gesammelt wurde. Ich habe einen anderen Datenrahmen, der die Zeitspannen auflistet, wobei eine “Start” -Spalte das Datum / die Zeit angibt, wann jeder Bereich beginnt und eine “Ende” -Spalte das Datum / die […]

Fehler ‘Embedded nul in string’ beim Importieren von CSV mit fread

Ich habe eine große Datei (3.5G), die ich mit data.table::fread importieren data.table::fread . Es wurde ursprünglich aus einer RPT-Datei erstellt, die als Text geöffnet und als CSV gespeichert wurde. Dies funktioniert bei kleineren Dateien (derselben Art von Daten – gleiche Spalten und alle. Diese ist nur für einen längeren Zeitraum und eine größere Reichweite). Wenn […]

Wie initialisiert man einen leeren Datenrahmen (viele Spalten zur gleichen Zeit) in R?

Ich habe herausgefunden, wie man einen leeren Datenrahmen mit 3 oder 4 Dimensionen initialisiert. Es ist wie df <- data.frame(Date=as.Date(character()), File=character(), User=numeric(), stringsAsFactors=FALSE) Was ist jedoch der effektivste Weg, um eine leere data.frame mit vielen Spaltennamen zu initialisieren. mögen mynames <- paste("hello", c(1:10000)) Der falsche Weg, den ich versuchte, ist: df <- data.frame(mynames=numeric()) Vielen Dank […]

So steuern Sie die Anordnung von gestapelten Balkendiagrammen mithilfe der Identität auf ggplot2

Verwenden dieses Dummy data.frame ts <- data.frame(x=1:3, y=c("blue", "white", "white"), z=c("one", "one", "two")) Ich versuche und zeichne mit der Kategorie “blau” an der Spitze. ggplot(ts, aes(z, x, fill=factor(y, levels=c(“blue”,”white” )))) + geom_bar(stat = “identity”) gibt mir oben “weiß”. und ggplot(ts, aes(z, x, fill=factor(y, levels=c(“white”, “blue”)))) + geom_bar(stat = “identity”) kehrt die colors um, aber gibt […]

function zum Aufteilen einer Matrix in Untermatrizen in R

Ich habe eine Matrix M mit 16 Zeilen und 12 Spalten und ich möchte sie in ein Array von 16 Matrizen mit jeweils 4 Zeilen und 3 Spalten aufteilen. Ich kann es manuell machen durch: M = matrix(sample(0:127,16*12,replace=TRUE), c(16,12)) ma1 = M[1:4,1:3] ma2 = M[1:4,4:6] ma3 = M[1:4,7:9] ma4 = M[1:4,10:12] ma5 = M[5:8,1:3] ma6 […]

Importieren Sie die Datendatei in R

Entschuldigung im Voraus für die Einfachheit dieser Frage. Ich versuche, eine .dat-Datei von einer Website in R mit dem folgenden Code zu importieren: www = “http://www.nilu.no/projects/ccc/onlinedata/ozone/CZ03_2009.dat” data <- read.delim(www, header = TRUE, sep="\t") Ich möchte auf den Value-Teil von data.frame zugreifen, aber ich bin mir nicht sicher über die Dimensionen von data.frame, wenn ich ncol […]

Warum bekomme ich beim Lesen eines Datenrahmens X. in meinen Spaltennamen?

Ich habe vor ein paar Monaten eine Frage dazu gestellt , und ich dachte, die Antwort hätte mein Problem getriggers, aber ich habe das Problem erneut getriggers und die Lösung hat nicht funktioniert. Ich importiere eine CSV: orders <- read.csv("”, sep=”,”, header=T, check.names = FALSE) Hier ist die Struktur des Datenrahmens: str(orders) ‘data.frame’: 3331575 obs. […]