Fragen markiert [data.table]

2 Stimmen
1 Antworten
Wie ändere ich die Spaltennamen mit dcast?
Ich transformiere meine Daten von Long nach Wide. Ein Teil der Daten sind Daten. Mein Problem ist, dass ich andere Colnames haben möchte. Es wir...
fragte vor 5 Monaten
0 Stimmen
1 Antworten
Wie kann eine Wertemenge effizient durch eine andere Wertemenge in data.table ersetzt werden?
Dies ist eine typische Situation, wenn Sie zwei Datensätze haben, in denen die gleichen Beobachtungen unterschiedlich benannt sind, und Sie eine...
fragte vor 5 Monaten
1 Stimmen
2 Antworten
So passen Sie verknüpfte Schritte an, die durch zwei Spalten einer data.table angegeben werden
Ich habe folgende Daten: structure(list(step_origin = c(4897L, 3105L, 129L, 2689L, 2945L, 161L), step_destination = c(3105L, 1057L, 2689L, 29...
fragte vor 5 Monaten
1 Stimmen
1 Antworten
Berechnen Sie die Unterschiede zwischen einer Zeile und den restlichen Daten pro Gruppe
Ich habe eine data.table mit drei id Gruppen. Die erste Gruppe (batch1) hat dx und variierte dy. Die zweite Gruppe (batch1) und die dritte Grupp...
fragte vor 5 Monaten
6 Stimmen
2 Antworten
Weisen Sie beim Gruppieren mehrere Ergebnisse aus der Funktion zu
Ich habe diesen Code, der genau das tut, was ich will, aber ich muss meine Funktion dreimal für jede Gruppe aufrufen, die sehr ineffizient zu se...
fragte vor 5 Monaten
0 Stimmen
3 Antworten
Zählen Sie Zeile für Zeitraum in R mit data.table
library(data.table) dt <- fread(" ID DATE A1 20170220 A1 20170308 A1 20170311 A1...
fragte vor 5 Monaten
10 Stimmen
3 Antworten
Effizientes Zusammenführen großer Datentabellen
Ich habe zwei ziemlich große data.table-Objekte, die ich zusammenführen möchte. dt1 hat 500.000.000 Beobachtungen auf 5 Spalten. dt2 hat 3...
fragte vor 5 Monaten
0 Stimmen
2 Antworten
Rolling Mean By Group Dplyr / Datentabelle
Ich habe einen großen Datenrahmen mit 350.000 Zeilen. Derzeit versuche ich, einen fortlaufenden Mittelwert für die Spalte lag_close in der data....
fragte vor 5 Monaten
-1 Stimmen
1 Antworten
Wie füge ich einer data.table eine Quantilfunktion hinzu?
Ich entwickle eine Funktion, die eine statistische Zusammenfassung für eine Datentabelle zurückgibt. Ich möchte die Quantile zu der Ausgabe hinz...
fragte vor 5 Monaten
0 Stimmen
3 Antworten
Kumulative Summe von vor einem Monat bis zum aktuellen Tag für alle Zeilen
Ich habe eine Datentabelle mit ID, Datum und Werten wie die folgende: DT <- setDT(data.frame(ContractID= c(1,1,1,2,2), Date = c("2018-02-01...
fragte vor 5 Monaten
0 Stimmen
0 Antworten
Wenn ich eine Liste von Tabellen in eine CSV-Datei schreibe, wie kann ich dann auch den Listennamen und nicht nur den Inhalt schreiben?
Ich schreibe eine Liste von Tabellen in eine CSV-Datei. Alles in Ordnung, aber wenn ich es aufschreibe, möchte ich am Anfang jeder Tabelle den N...
fragte vor 5 Monaten
-1 Stimmen
0 Antworten
Zählen Sie Zeilen nach Zeitraum mit data.table in r [closed]
Ich versuche, Zeilen nach Zeitraum (30 Tage) mit data.table in R zu zählen. Ich habe nicht wie folgt: library(data.table) dt <- fread("...
fragte vor 5 Monaten
2 Stimmen
4 Antworten
Bedingte Auswahl von wiederholten Messungen aus dem Datenrahmen
Ich habe Daten mit Wiederholungsmessungen zu jedem Thema (ID) zu einer variablen Anzahl von Zeitpunkten. Ich möchte zwei Zeilen für jedes Thema...
fragte vor 5 Monaten
0 Stimmen
4 Antworten
R data.table So erhalten Sie den Wert aus einer von vielen Spalten (nach Spalte NAME), basierend auf dem Wert einer anderen Spalte
Ich versuche, einen bestimmten Wert aus einer data.table in R zu extrahieren, indem ich auf den Spaltennamen verweise require(data.table) # C...
fragte vor 5 Monaten
3 Stimmen
0 Antworten
Wie kann ich verhindern, dass die Funktion glm () einigen meiner Variablennamen einen Back-Tick hinzufügt?
Ich benutze glm (), um einige Modelle zu erstellen. Die Variablen in meiner Eingabetabelle haben Namen wie "Tag" und "Tag ^ 2". Das von glm () g...
fragte vor 5 Monaten
0 Stimmen
0 Antworten
Das Ermitteln der neuesten Beobachtung nach Gruppe mithilfe von .SD ist extrem langsam [duplizieren]
Angenommen, ich habe eine Datentabelle mit einigen Baseballspielern: library(plyr) library(data.table) bdt <- as.data.table(baseball) F...
fragte vor 5 Monaten
1 Stimmen
2 Antworten
So verschieben Sie Werte in Zeilen von data.table basierend auf Werten in derselben Zeile
Ich habe eine Datentabelle wie:  structure(list(level = c(1, 2, 1, 3, 1, 1), step_destination_step_1 = c(3105, 2689, 1610, 4897, 129, 161), s...
fragte vor 5 Monaten
1 Stimmen
1 Antworten
Vergleichen Sie Zeilen nach Verweis in data.table
Bei der Suche habe ich viele Fragen dazu gefunden, wie dies für Spalten, aber nicht für Zeilen durchgeführt wird. # Works just fine: data = as...
fragte vor 5 Monaten
3 Stimmen
1 Antworten
Wie können Sie Spaltensummen basierend auf einer Bedingung mit data.table berechnen?
Ich habe eine Tabelle mit IDs und 1000 Spalten mit Zufallswerten. Ich möchte die IDs gruppieren und die Anzahl der Werte unter 0,01 für jede Spa...
0 Stimmen
1 Antworten
Was bedeutet der Fehler in einer Datentabelle mit der Funktion "seq" - "Die RHS-Länge muss entweder 1 sein oder genau mit der LHS-Länge übereinstimmen"?
Ich versuche Folgendes: Berechnen Sie den Unterschied in der Anrufdauer zwischen Polizeieinheiten Auf denselben Anruf antworten Identifizi...
fragte vor 5 Monaten
0 Stimmen
1 Antworten
Erweitern von Zeilen, um Zwischenjahre in einem Datumsbereich einzuschließen
Ich habe einen Datenrahmen mit Datumsbereichen, aus denen ich neue Zeilen erstellen möchte, die jedes Jahr darstellen, das von diesem Bereich um...
fragte vor 5 Monaten
0 Stimmen
1 Antworten
Berechnung einzelner Anteil für 4 Gruppen in R
Hier meine Daten tub=structure(list(Тub = c(1L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 1L, 1L, 2L, 1L, 0L, 0L, 1L, 0L, 2L, 1L, 1L, 0L, 0L, 1L, 0L,...
fragte vor 5 Monaten
1 Stimmen
1 Antworten
NA-Imputation basierend auf Gruppe nach und benachbarter Variable
Datensatz df <- data.frame(ID = c(55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66),...
fragte vor 5 Monaten
4 Stimmen
1 Antworten
Was bedeutet der Operator "everything ()" in "data.table"? [Duplikat]
     Diese Frage hat hier bereits eine Antwort:                   R data.table neue Spalte berechnen, aber am Anfang einfügen            ...
fragte vor 5 Monaten
1 Stimmen
1 Antworten
Ruft die Werte der Spalte nach Namen von anderen Spalten ab, die na enthalten
Hier ist ein einfaches Beispiel. d <- data.table( value.1 = c("one", "uno", "1",NA, "6"), value.2 = c("two", "dos", "2",NA, "7"),...
fragte vor 5 Monaten