Suchergebnisse für Anfrage "data.table"

4 die antwort

Effizienter R-Code zum Auffinden von Indizes, die eindeutigen Werten im Vektor zugeordnet sind

Angenommen, ich habe einen Vektorvec <- c("D","B","B","C","C"). Mein Ziel ist es, eine Liste von Dimensionen zu erstellenlength(unique(vec)), wo jederi dieser Liste gibt einen Vektor von Indizes zurück, die die Positionen ...

1 die antwort

Aggregation von Preisdaten zu unterschiedlichen Zeithorizonten in R data.table

Hallo, ich bin auf der Suche, minutiös Daten in einer data.table bis 5 minutiös (oder 10 minutiös) Horizont zu rollen. Ich weiß, dass dies mithilfe von xts und der to.minutes5-Funktion leicht möglich ist, aber ich bevorzuge in diesem Fall die ...

1 die antwort

Warum ist allow.cartesian manchmal erforderlich, wenn data.tables mit doppelten Schlüsseln verbunden werden?

Ich versuche, die Logik der J () - Suche zu verstehen, wenn eine data.table in R doppelte Schlüssel enthält. Hier ist ein kleines Experiment, das ich versucht habe: library(data.table) options(stringsAsFactors = FALSE) x <- data.table(keyVar ...

TOP-Veröffentlichungen

1 die antwort

R data.table bricht exportierte Funktionen ab

Ich habe ein Problem damit, dass data.table in roxygen2-exportierten Funktionen funktioniert. Hier ist eine einfache, gefälschte Funktion in einer Datei namens foo.R (im R-Verzeichnis meines Pakets), die data.table verwendet: #' Data.table test ...

2 die antwort

data.table-Aggregation zur Listenspalte

Ich versuche, Daten aus einer data.table zu aggregieren, um eine neue Spalte zu erstellen, die eine Liste der vorherigen Zeilen enthält. Es ist einfacher, anhand eines Beispiels zu sehen: dt <- data.table(id = c(1,1,1,1,2,2,3,3,3), letter ...

1 die antwort

Fehler in "setDT" aus dem Paket "data.table"

Wie es scheintsetDT Gibt einen Fehler zurück, wenn Sie versuchen, ihn für gespeicherte Daten in der auszuführendatasets Paket. Zum Beispiel library(data.table) setDT(CO2) ## Error in assign(name, x, parent.frame(), inherits = TRUE) : ## cannot ...

1 die antwort

Erstellen einer Reihe verzögerter Variablen in data.table auf einmal

Ich versuche, eine Reihe von verzögerten Variablen gleichzeitig in data.table zu erstellen. Ich möchte, dass diese verzögerten Werte nach Station und Landbedeckung angegeben werden. Ich habe einige Schwierigkeiten. Hier ist ...

2 die antwort

Häufigkeitstabelle mit Nullen für nicht verwendete Werte in einer Datentabelle

Ich habe einen Datensatz, der wie folgt lautet: library(data.table) test <- data.table(structure(list(Issue.Date = structure(c(16041, 16056, 16042,15990, 15996, 16001, 15995, 15981, 15986, 15996, 15996, 16002,16015, 16020, 16025, 16032, 16023, ...

3 die antwort

Berechnen Sie die durchschnittliche monatliche Gesamtsumme nach Gruppen aus der Datentabelle in R

Ich habe eine Datentabelle mit einer Zeile für jeden Tag über einen Zeitraum von 30 Jahren mit einer Reihe verschiedener variabler Spalten. Der Grund für die Verwendung von data.table ist, dass die von mir verwendete CSV-Datei sehr umfangreich ...

1 die antwort

Schnelleres Füllen der i, j-Matrixzellen

Ich möchte Spalten eines data.frame / matrix nehmen und eine Funktion zwischen jeder Zelle anwenden ([i, j]) des Datenrahmens, wobei i und j die Folgen entlang der Spalten des Datenrahmens sind. Grundsätzlich möchte ich eine Matrix aus einzelnen ...