data.table

Das Paket r data.table ist eine Erweiterung von data.frame, die für die schnelle In-Memory-Datenanalyse entwickelt wurde. Verwenden Sie das dt-Tag für das DataTables-Paket mit Shiny (DT).
2
Antworten

Warum verliert dieses POSIXct oder ITime sein Format / Attribut?

Hier sind meine Beispieldaten, ich verstehe nicht, warum die ITime -Spalte ihr Format im folgenden Code mit dem data.table -Paket verliert %Vor% Aber wenn data.table bereits das Format wie folgt kennt, funktioniert es %Vor% Es m...
30.01.2013, 13:08
1
Antwort

Verknüpfen Sie data.table mit Stichproben

Ich habe ein paar große Datensätze, die ich zu kombinieren versuche. Ich habe ein Spielzeugbeispiel dafür erstellt, was ich tun möchte. Ich habe drei Tabellen: %Vor% Die drei Tabellen sind x , y und proportion . Für jedes Element in...
19.05.2017, 20:52
0
Antworten

Gibt es einen Python-csv-Dateischreiber, der die fwrite-Geschwindigkeit von data.table vergleichen kann? [geschlossen]

Ich möchte die Geschwindigkeit von R data.table::fwrite csv Datei in Python anpassen. Lassen Sie uns einige Zeitpunkte überprüfen. Erstes R ... %Vor% Das gleiche gilt für Python mit pandas.to_csv %Vor% Derzeit gibt es e...
24.05.2017, 16:51
0
Antworten

R: Sollten sich die Schlüssel in der data.table so verhalten?

Ich habe ein etwas unintuitives Verhalten von Schlüsseln in data.table package festgestellt. Hier ein Beispiel: %Vor% Dann gibt es ein alarmierendes Ergebnis von key() : %Vor% Dann gibt es ein anderes Beispiel, das diffirent, mehr v...
14.07.2017, 09:53
1
Antwort

Probleme mit dem Sekundärschlüssel von data.table

Hier ist ein reproduzierbares Beispiel: %Vor% Nun rufe ich einen einfachen Befehl auf, der ein für mich seltsames Ergebnis ergibt: %Vor% Mit dem Filter val=='2' habe ich erwartet, Datensätze 2 und 3 zu erhalten, aber tatsächlich habe...
25.01.2016, 00:09
3
Antworten

So identifizieren Sie Überlappungen in mehreren Spalten

Ich habe ein Dataset ( mydata ), das mehrere Spalten enthält, die in Bereiche passen könnten, die in einem anderen Dataset gespeichert sind ( mycomparison ). Ich möchte mycomparison mit mydata verbinden, wobei die mydata Werte in...
16.02.2015, 11:30
4
Antworten

Übergabe einer 'data.table' an C ++ Funktionen mit 'Rcpp' und / oder 'RcppArmadillo'

Gibt es eine Möglichkeit, ein data.table -Objekt an C ++ - Funktionen mit Rcpp und / oder RcppArmadillo zu übergeben, ohne manuell in data.table in ein data.frame zu transformieren? Im folgenden Beispiel schlagen test_rcpp(X2)...
08.12.2012, 01:30
3
Antworten

data.table, wie man cumsum zurücksetzt (oder eine Gruppe zur Gruppe hinzufügt)

Ich habe eine Datentabelle mit einigen berechneten Spalten %Vor% Was ich tun muss, ist q nach y == 0 zurückzusetzen. Im Wesentlichen gehören Zeilen 1: 4 zur Untergruppe A und 5: 6 zur Untergruppe B. Das Ergebnis sollte lauten: %Vor% Ich...
13.04.2015, 11:30
4
Antworten

data.table aktualisiert das letzte Element in der Gruppe basierend auf der Bedingung

Ich habe eine data.table mit 3 Spalten: ID, Zeit und Status. Für jede ID möchte ich den Datensatz mit der maximalen Zeit finden - dann, wenn für diesen Datensatz der Status wahr ist, möchte ich ihn auf false setzen, wenn die Zeit & gt; 7 (zum Be...
03.03.2016, 00:29
4
Antworten

Erstellen Sie doppelte Zeilen basierend auf den Bedingungen in R

Ich habe eine data.table, die so aussieht %Vor% Ich muss jede Zeile mit einer 1 in der Dupl-Spalte duplizieren und den Betrag1-Wert durch den Betrag2-Wert in dieser doppelten Zeile ersetzen. Außerdem muss ich der duplizierten Zeile den Wert...
10.03.2015, 10:35