Suchergebnisse für Anfrage "data.table"

4 die antwort

Preventing Spaltenklasseninferenz in fread ()

Gibt es einen Weg fürfread um das Verhalten von @ nachzuahmread.table wobei dasclass der Variablen wird durch die eingelesenen Daten festgelegt. Ich habe numerische Daten mit einigen Kommentaren unter den Hauptdaten. Wenn ich @ benutfreadm die ...

8 die antwort

Datentabelle nach dynamischem Spaltennamen filtern

lets sagen, ich habe eine data.table mit den Spalten A, B und C Ich möchte eine Funktion schreiben, die einen Filter anwendet (zum Beispiel A> 1), aber "A" muss dynamisch sein (der Parameter der Funktion). Wenn ich also A informiere, ist A> 1; ...

2 die antwort

Eine Interpolationsübung beschleunigen

Ich führe ungefähr 45.000 lokale lineare Regressionen (im Wesentlichen) mit ungefähr 1,2 Millionen Beobachtungen durch, daher wäre ich für eine Hilfe dankbar, wenn ich versuchen könnte, die Dinge zu beschleunigen, weil ich ungeduldig bin. Ich ...

TOP-Veröffentlichungen

8 die antwort

Wenden Sie mehrere Funktionen auf mehrere Spalten in data.table @ a

Ich versuche, mehrere Funktionen auf mehrere Spalten eines @ anzuwendedata.table. Beispiel DT <- data.table("a"=1:5, "b"=2:6, "c"=3:7) Sagen wir, ich möchte den Mittelwert und den Median der Spalten erhaltena undb. Das funktioniert stats <- ...

2 die antwort

Wie wird gezählt, wie oft ein Element nacheinander in einer data.table angezeigt wird?

Ich habe eine data.table, die so aussieht ID, Order, Segment 1, 1, A 1, 2, B 1, 3, B 1, 4, C 1, 5, B 1, 6, B 1, 7, B 1, 8, BGrundsätzlich durch Bestellen der Daten in der Spalte "Bestellen". Ich möchte die Anzahl der aufeinanderfolgenden B für ...

4 die antwort

Conditional Binary Join und Aktualisierung durch Referenz mit dem Paket data.table

Also hier ist mein echtes Problem, von dem ich glaube, dass es leicht zu lösen ist, und mir fehlt hier etwas Offensichtliches. Ich habe zwei große Datenmengen mit dem NamenTK undDFT library(data.table) set.seed(123) (TK <- data.table(venue_id = ...

2 die antwort

Wie man eine Zeichenkette für eine schnelle Zeit in data.table am effizientesten umstrukturiert

Ich habe eine data.table mit Zeichen in zwei Spalten wie folgt: 01/01/2014 | 00:30 02/01/2014 | 01:00 03/01/2014 | 01:30 etcDie Länge dieses Datensatzes variiert, liegt jedoch bei jeder Ausführung des Skripts leicht über 300.000 Zeilen. ...

8 die antwort

Wie werden zwei data.table mit unterschiedlichen Spaltennamen zusammengeführt?

Ich habe zwei data.tableX undY. spalten inX: area, id, value spalten inY: ID, price, sales Erstelle die beiden data.tables: X = data.table(area=c('US', 'UK', 'EU'), id=c('c001', 'c002', 'c003'), value=c(100, 200, 300) ) Y = ...

2 die antwort

Zugriffsobjekt nach Adresse / Zeiger

Kann ich über die Speicheradresse oder den Zeiger auf ein in der aktuellen R-Sitzung erstelltes data.table-Objekt zugreifen? library(data.table) DT <- data.table(a = 1:10, b = letters[1:10]) address(DT) # [1] "0x6bf9b90" ...

2 die antwort

Warum ist das Auswerten in `j` schneller als mit` $ `in einer` data.table`?

Vielleicht ist dies bereits beantwortet und ich habe es verpasst, aber es ist schwer zu suchen. Eine sehr einfache Frage: Warum istdt[,x] in der Regel ein kleines bisschen schneller alsdt$x? Beispiel dt<-data.table(id=1:1e7,var=rnorm(1e6)) ...