Suchergebnisse für Anfrage "data.table"
Wie kann data.table gebunden werden, ohne den Speicherverbrauch zu erhöhen?
Ich habe einige große datatabledt_1, dt_2, ..., dt_N mit den gleichen cols. Ich möchte sie zu einem einzigen @ zusammenbinddatatable. Wenn ich @ benut dt <- rbind(dt_1, dt_2, ..., dt_N)ode dt <- rbindlist(list(dt_1, dt_2, ..., dt_N))dann ist ...
Werden Faktoren in data.table effizienter gespeichert als Zeichen?
Ich hatte zwar irgendwo gelesen (kann mich nicht erinnern, wo), dass Faktoren nicht effizienter waren als Zeichenvektoren in data.table. Ist das wahr? Ich überlegte, ob ich weiterhin Faktoren verwenden sollte, um verschiedene Vektoren in ...
data.table - wähle die ersten n Zeilen innerhalb der Gruppe aus [duplizieren]
Diese Frage hat hier bereits eine Antwort: Wie werden die ersten n Zeilen pro Gruppe extrahiert? [/questions/16325641/how-to-extract-the-first-n-rows-per-group] 2 Antworteno einfach es ist, ich kenne keindata.table Lösung, um die ersten n Zeilen ...
DataTable in R, Formatieren von Zeilen mit einer bestimmten Wertkategorie auf einen Prozentsatz
Wenn ich eine Datentabelle habe und mein Ziel ist, alle Zeilen mit MONTH = "Percent Change:" in Prozent zu ändern: MONTH YEAR Client Revenue Metric 1 Metric 2 Metric 3 1: MTD: 1 2015 Client A 255999.33000 5.251913e+07 3.476303e+07 0.66191181 2: ...
Links Join mit data.table
ngenommen, ich habe zweiDatentabell 's: EIN A B 1: 1 12 2: 2 13 3: 3 14 4: 4 15B: A B 1: 2 13 2: 3 14und ich habe den folgenden Code: merge_test = merge(dataA, dataB, by="A", all.data=TRUE)Ich bekomme A B.x B.y 1: 2 13 13 2: 3 14 14 Ich ...
palte @split in data.table auf mehrere Zeilen [duplizieren]
Diese Frage hat hier bereits eine Antwort: Kommagetrennte Zeichenfolgen in einer Spalte in separate Zeilen aufteilen [/questions/13773770/split-comma-separated-strings-in-a-column-into-separate-rows] 4 Antworten Ich habe oft Tabellen, in denen ...
Hinzufügen einer Spalte basierend auf einer anderen Spalte R data.table
Ich habe zwei Datentabellen in R: #install.packages("data.table") library(data.table) dt1 <- data.table(Num = c(1,1,1,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5)) dt2 <- data.table(Num = 1:5, Letter = c('A','B','C','D','E'))Ich möchte der ersten ...
Entfernen Sie Datenspalten basierend auf den Bedingungen in R
Ich muss Spalten in meinem Datenframe entfernen, der über 4000 Spalten und 180 Zeilen enthält. Die Bedingungen, unter denen ich die Spalte im Datenframe entfernen möchte, sind: (i) Entfernen Sie die Spalte, wenn weniger als zwei Werte / Einträge ...
Index eindeutige Werte in data.table
Nicht sicher, wie man die Frage in Worten formuliert, aber wie kann ich eine Indexspalte für eine data.table erstellen, die pro Gruppe erhöht wird, wenn ein anderer Wert angezeigt wird? Hier ist der MWE library(data.table) in.data <- ...
R: data.table count! NA pro Zeile
Ich versuche, die Anzahl der Spalten zu zählen, die keine NA für jede Zeile enthalten, und diesen Wert in eine neue Spalte für diese Zeile zu setzen. Beispieldaten: library(data.table) a = c(1,2,3,4,NA) b = c(6,NA,8,9,10) c = c(11,12,NA,14,15) ...