Suchergebnisse für Anfrage "data.table"

6 die antwort

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 ...

2 die antwort

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 ...

4 die antwort

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 ...

TOP-Veröffentlichungen

2 die antwort

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: ...

4 die antwort

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 ...

2 die antwort

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 ...

6 die antwort

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 ...

4 die antwort

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 ...

6 die antwort

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 <- ...

4 die antwort

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) ...