Suchergebnisse für Anfrage "data.table"

2 die antwort

R's data.table Bits abschneiden?

Also ich bin ein riesigerdata.table fan in R. Ich benutze es fast die ganze Zeit, bin aber auf eine Situation gestoßen, in der es für mich überhaupt nicht funktioniert. Ich habe ein (firmeninternes) Paket, das R's @ verwendedouble, um den Wert ...

6 die antwort

Wie programmgesteuert binäre Spalten basierend auf einer kategorialen Variablen in data.table erstellen?

Ich habe eine große (12 Millionen Zeilen)data.table was so aussieht: library(data.table) set.seed(123) dt <- data.table(id=rep(1:3, each=5),y=sample(letters[1:5],15,replace = T)) > dt id y 1: 1 b 2: 1 d 3: 1 c 4: 1 e 5: 1 e 6: 2 a 7: 2 c 8: 2 e ...

2 die antwort

Zeilenoperationen in data.table mit `by = .I`

Hier ist eine gute SO Erklärung zu Zeilenoperationen indata.table [https://stackoverflow.com/questions/21651978/row-operations-in-data-table/37667176] Eine Alternative, die mir in den Sinn kam, ist die Verwendung eines einzigartigenid für jede ...

TOP-Veröffentlichungen

4 die antwort

Zeilen in data.table in einer bestimmten Reihenfolge neu anordnen

Ich habe eindata.table dumdt: set.seed(123) dumdt <- data.table(v1=sample(1:10, 5), v2=1:5)Wessen Zeilen möchte ich in dieser speziellen Reihenfolge der Indizes neu anordnen (also zuerst die dritte, dann die fünfte, dann die zweite ...

2 die antwort

Schleifen und Bedingung mit R @ beschleunig

Ich möchte diesen Code in R beschleunigen. Die Eingabe ist ein Array 3x3x3, das eine Ganzzahl enthält, und basierend auf den Nachbarn, wenn sie Null sind, ersetzen Sie sie durch die entsprechende Zahl. Die Ausgabe ist das Array "mask_roi" mit ...

4 die antwort

Wie erstelle ich eine "bedingte" Variable in R?

Ich möchte eine bedingte Dummy-Variable erstellen. Angenommen, ich habe einen Datensatz, der ungefähr so aussieht: Subject Year X X1 A 1990 1 0 A 1991 1 0 A 1992 2 0 A 1993 3 0 A 1994 4 0 A 1995 4 1 B 1990 0 0 B 1991 1 0 B 1992 1 0 B 1993 2 0 B ...

4 die antwort

Beschleunigen Sie diese Schleife, um Dummy-Spalten mit data.table zu erstellen und in R [duplicate] @ festzulege

Diese Frage hat hier bereits eine Antwort: Dummy-Variablen in R data.table erstellen [/questions/18881073/creating-dummy-variables-in-r-data-table] 1 AntwortIch habe eine Datentabelle und möchte für jeden einzelnen Tag eine neue Spalte ...

6 die antwort

Entfernen Sie Zeilen mit nur NAs aus data.table

Ich möchte die Zeilen aus einer data.table entfernen, die nur NAs enthalten. > tab = data.table(A = c(1, NA, 3), B = c(NA, NA, 3)) > tab A B 1: 1 NA 2: NA NA 3: 3 3Normalerweise würde ich es mit @ tapply(dat, 1, ...) was leider nicht auf einer ...

2 die antwort

Verschieben Sie eine Spalte mit Listen in data.table nach Gruppe

Ich habe eine Spalte mit Listen in R: DT <- data.table(foo = c(list(c("a","b","c")), list(c("b","c")), list(c("a","b")), list(c("a"))), id = c(1,1,2,2)) DT foo id 1: a,b,c 1 2: b,c 1 3: a,b 2 4: a 2Was ich tun möchte, ist das typische ...

6 die antwort

Updating data.table durch Einfügen neuer Zeilen, die sich von alten Zeilen unterscheiden

Ich habe zwei data.table (dt1 & dt2). dt1 sind frühere Produktdaten und dt2 sind aktuelle Produktdaten. Ich möchte eine dritte data.table erstellen, die neue Zeilen von dt2 nur dann in dt1 einfügt, wenn die Produkteigenschaften (Stufe oder Farbe) ...