Was ist der übergeordnete Rahmen von R
Was ist der übergeordnete Rahmen von R. Durch die Art und Weise Weg, was bedeutet übergeordneten Rahmen zu bedeuten? Ich denke, es ist die Definition-Umgebung anstatt der aufrufenden Umgebung, da R mit lexical scoping, aber ich bin mir nicht sicher. Danke.
- Lesen Sie auch dies: adv-r.hatte.co.nz/Umgebungen.html#Aufruf-Umgebungen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gut, von der
?parent.frame
Hilfe-Seiteund auch
So die Eltern.Rahmen bezieht sich auf die Umgebung, wo die Funktion aufgerufen wurde, nicht wo Sie definiert wurde.
Beispielsweise
Hier
parentls()
hat einels()
im übergeordneten.frame. Und wenn Sie von innerhalba()
oderb()
sehen wir nur die Variablen in diesen Funktionen. Beim Aufruf von sich selbst, er bietet einfach alle Variablen in Ihrem globalen Umfeld, als wenn Sie aufgerufenls()
von selbst.Lesen Sie mehr über parent-frames in der Schließung Abschnitt oder Aufruf Umwelt Abschnitt von Hadely Fortschrittliche R.