warum wird in data.table für key oft "Zeichen vorgezogen"?

Vondata.table Handbuch:

Tatsächlich gefällt es uns so gut, dass data.table einen Zählsortieralgorithmus für Zeichenvektoren enthält, der den internen globalen String-Cache von R verwendet. Dies ist besonders schnell für Zeichenvektoren, die viele Duplikate enthalten, z. B. gruppierte Daten in einer Schlüsselspalte. Dies bedeutet, dass der Charakter oft dem Faktor vorgezogen wird. Faktoren werden weiterhin vollständig unterstützt, insbesondere geordnete Faktoren (bei denen die Ebenen nicht in alphabetischer Reihenfolge sind).

Nichtfactor Nur eine Ganzzahl, die einfacher zu machen sein solltecounting sort alscharacter?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage