Bonjour

J'ai un tableau de 1 ligne et 64 colonnes nommé milou (subset)
Je suis nouvelle sur le logiciel R et j'aimerais savoir comment supprimer les colonnes qui ont une valeur nulle. Et ce de la colonne 8 jusqu'à là dernière.

J'ai tenté d'écrire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
milou <- which(milou[1, 8:ncol(milou)]>0
Là, il me sélectionne les colonnes qui sont supérieures à 0 mais je voudrais leurs valeurs

J'ai donc écrit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
milou <- milou[,which(milou[1, 8: ncol(milou)]>0]
Mais ça me sélectionne les colonnes de l'ancien tableau correspondant aux numéros de colonne sélectionnée par which.

Pourriez-vous m'aider?

Merci beaucoup