Mis a jour le 2016-05-22, 16:22

Environnements

Un environnement est une liste d'objets nommés et un pointeur vers l'environnement parent. Quand une fonction est appelée, les variables définies dans la fonction sont locales : un nouvel environnement est créé dans lequel sont stockées les variables locales.
Attention : cette rubrique est déconseillée aux débutants sous R.
Environnement local :
Pour comprendre ce qu'est un environnement :
f <- function() {
  a <- 1
  ls(environment())
}
ls(environment())
f()
  
donne
[1] "f"
[1] "a"
  
Environnement global : c'est l'environnement en dehors de toutes les fonctions du programme :
Environnement de base : c'est l'environnement du package de base :
emptyenv() : c'est l'environnement vide.
Environnement parent :
Test de l'existence d'un objet dans un environnement :

Copyright Aymeric Duclert
programmer en R, tutoriel R, graphes en R