Bind colonnes de differents objets portant le même nom.

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

Piette Theophane
Messages : 16
Enregistré le : 29 Juil 2019, 07:25

Bind colonnes de differents objets portant le même nom.

Messagepar Piette Theophane » 17 Mar 2021, 15:33

Bonjour,

J'en appelle encore une fois à votre aide pour un problème épineux.

Suite á un premier code, j'ai créé des tableaux de deux colonnes nommés I1_1, I1_2, I1_3.... I_18.

Et je voudrai créé un autre tableau contenant les premières colonnes de tous mes fichier I1_. Un peu comme si je faisais :

Code : Tout sélectionner

I1 <- cbind(I1_1[,1],I1_2[,1]...I1_18[,1)]


Existe-t-il une solution pour automatiser la commande, en demandant par exemple de prendre les 1er colonnes de tous les objets contenant I1_, ou dois-je forcément le faire á la main ?

Merci beaucoup pour votre aide :D.

Mickael Canouil
Messages : 1315
Enregistré le : 04 Avr 2011, 08:53
Contact :

Re: Bind colonnes de differents objets portant le même nom.

Messagepar Mickael Canouil » 17 Mar 2021, 15:40

Bonjour,

Faute d'exemple reproductible, le code est non testé.

Code : Tout sélectionner

sapply(sprintf("I1_%d"1:18), function(.oget(.o)[[1]]) 

Code : Tout sélectionner

do.call(cbindlapply(sprintf("I1_%d"1:18), function(.oget(.o)[[1]])) 



Cordialement,
Mickaël
mickael.canouil.fr | rlille.fr


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité