Les data.frame

Une data frame peut être considerée comme une matrice mais pouvant avoir des colonnes de types différents (numérique, texte, facteur, ....). C'est une liste de type data.frame.


<h2 class="formatter-title wiki-paragraph-2" id="paragraph-construire-une-data-frame">Construire une data frame</h2>

Code R :
accountants <- data.frame(home=statef, loot=incomes, shot=incomef)


Pour créer une data frame à partir d'une liste existante, utilisez la commande:

Code R :
data<-as.data.frame(list)


La fonction read.table() génère également une data frame à partir d'un fichier externe contenant un tableau de données.


<h2 class="formatter-title wiki-paragraph-2" id="paragraph-attach-et-detach">attach() et detach()</h2>

La notation $, tel que accountants$home , pour les composants d'une liste n'est pas toujours très pratique. Une fonctionnalité utile serait en quelque sorte de rendre les composants d'une data.frame ou d'une liste, temporairement visibles en tant que variables sous leur nom, sans la nécessité de citer le nom de la liste explicitement à chaque fois.

La fonction attach() prend en argument une liste ou une data frame.
Ainsi supposons que lentils est une data.frame avec trois variables lentils$u , lentils$v , lentils$w .


Code R :
 
attach(lentils)#attachement de la data.frame
 
#=-=-=- Manipulation des données=-=-=-
x<-u+V
#=-=-fin manipulation des données=-=-
 
detatch(lentils) #détachement de la data.frame 
 



« Cours précédent
Les listes : list


Cours suivant »
Les dates


Enjoyed this article? I’d be very grateful if you’d help it spread by emailing it to a friend, or sharing it on Twitter, Facebook or Linked In.

Show me some love with the like buttons below... Thank you and please don't forget to share and comment below!!
Avez vous aimé cet article? Je vous serais très reconnaissant si vous aidiez à sa diffusion en l'envoyant par courriel à un ami ou en le partageant sur Twitter, Facebook ou Linked In.

Montrez-moi un peu d'amour avec les like ci-dessous ... Merci et n'oubliez pas, s'il vous plaît, de partager et de commenter ci-dessous!





Cette page a été vue 13747 fois