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

9

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 vernünftige Ergebnisse produziert.

%Vor%

Ich gebe zu, ich bin verwirrt. Mein Hinweis ist, dass key() irgendwie überprüft, ob die resultierende Tabelle nach den Elementen in by sortiert werden muss und dann annimmt, dass sie getastet wurde. Ist das ein Feature? Ist es ein Fehler?

    
Karol 14.07.2017, 09:53
quelle

0 Antworten

Tags und Links