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.


Construire une data frame



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.


attach() et detach()



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 3478 fois
Licence - Pas d?Utilisation Commerciale - Partage dans les M?mes Conditions
Licence Creative Commons