Un texte encapsul? et encod? dans un jeu de caract?res inconnu a ?t? nettoy?... Nom : non disponible Url : https://stat.ethz.ch/pipermail/r-help/attachments/20060615/8bdef5dc/attachment.pl
X <- as.logical(rep(c(0,1), each=13)) names(X) <- LETTERS which(X) N O P Q R S T U V W X Y Z 14 15 16 17 18 19 20 21 22 23 24 25 26 names(which(X)) [1] "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z" ?which David Hajage wrote:> Hello, > > My problem is quite simply, but I didn't find any solution... > > I have a vector : > >> truc > longueur30 longueur40 longueur50 longueur60 longueur70 longueur80 > longueur90 > 34 FALSE FALSE FALSE FALSE TRUE FALSE > FALSE > > I would like to have the name of the column where there is "TRUE". > >> colnames(truc) > [1] "longueur30" "longueur40" "longueur50" "longueur60" "longueur70" > [6] "longueur80" "longueur90" > >> truc[truc == T] > [1] TRUE > >> colnames(truc[truc == T]) > NULL > > How can I do it ? > > Thank you for your help. >-- Chuck Cleland, Ph.D. NDRI, Inc. 71 West 23rd Street, 8th floor New York, NY 10010 tel: (212) 845-4495 (Tu, Th) tel: (732) 512-0171 (M, W, F) fax: (917) 438-0894
1. You don't need to say truc==T. truc is already a logical vector. 2. colnames are just another vector, so do colnames(truc)[truc] Dave On 15/06/06, David Hajage <dhajage at gmail.com> wrote:> Hello, > > My problem is quite simply, but I didn't find any solution... > > I have a vector : > > > truc > longueur30 longueur40 longueur50 longueur60 longueur70 longueur80 > longueur90 > 34 FALSE FALSE FALSE FALSE TRUE FALSE > FALSE > > I would like to have the name of the column where there is "TRUE". > > > colnames(truc) > [1] "longueur30" "longueur40" "longueur50" "longueur60" "longueur70" > [6] "longueur80" "longueur90" > > > truc[truc == T] > [1] TRUE > > > colnames(truc[truc == T]) > NULL > > How can I do it ? > > Thank you for your help. > > -- > David > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at stat.math.ethz.ch mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html >