Changer la casse des noms de variable d'un data.frame

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

David Dabin
Messages : 2
Enregistré le : 22 Juin 2009, 09:02

Changer la casse des noms de variable d'un data.frame

Messagepar David Dabin » 03 Juil 2009, 07:20

Bonjour à tous,

Je suis actuellement dans un projet d'automatisation de différents traitements de données. Comme mes données proviennent de sources diverses (SPSS, DBF, XLS, TXT...), la casse des noms de variables changent sans arrêt (le nom est cependant supposé constant) ce qui problématique pour définir des fonctions.

Existe t'il un moyen simple pour convertir tous les noms de variable en casse minuscule en 1 fois sans définir de nouveaux data.frame?

Merci d'avance,
David
David

Logez Maxime
Messages : 3138
Enregistré le : 26 Sep 2006, 11:35

Messagepar Logez Maxime » 03 Juil 2009, 07:56

Bonjour,

?tolower.

Maxime

David Dabin
Messages : 2
Enregistré le : 22 Juin 2009, 09:02

Messagepar David Dabin » 03 Juil 2009, 08:45

Je pense avoir trouvé. Avec le package Hmisc, on peut utiliser le code suivant:

> names(DF) <- casefold(names(DF))

Merci,
D.
David


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité