von R Quellcode Graben in (Datei R-3.2.2/src/main/gram.y
Linien 2836
-2852)
fand ich, dass die R-Parser/tokenizer der Auffassung, dass :=
ist ein LEFT_ASSIGNMENT
Token.Was ist der R-Zuweisungsoperator: = für?
Aber wenn man versucht, es als Zuweisungsoperator zu verwenden, in R.3.2.2
,
ich habe einen Fehler (unmöglich Funktion für :=
zu finden ...), aber wie Sie sehen können R betrachtet es als eine Zuordnung wie <-
:
> myVar := 42
Erreur : impossible de trouver la fonction ":="
> :=
Erreur : unexpected assignment in ":="
> <-
Erreur : unexpected assignment in "<-"
Ist es ein Fehler, oder funktioniert das Token :=
müssen aus dem Tokenizer-Quellcode entfernt werden?
Gibt es eine Geschichte in der Vergangenheit über :=
Betreiber in R?
': =' ist ein sehr handlicher Betreiber innerhalb von 'data.table' , aber nicht (noch?) in R, soweit ich weiß. – daroczig
Unrelated - warum wird die Hälfte des R-Fehlers in Englisch ausgegeben? Ich nehme an, dass Sie das Gebietsschema auf Französisch eingestellt haben. –
Related: http://StackOverflow.com/Questions/7033106 http://StackOverflow.com/Questions/26269423 – Frank