"Taka Matzmoto" <[EMAIL PROTECTED]> writes: > Hi R users > > I like to extract (or collect) a numeric element with a name from a list. > > Is there any way to extract just a numeric element without the name > attached to the element. > > For example, > > >mylist > > Mantel-Haenszel chi-squared test with continuity correction > > data: table(mydata[, x]) > Mantel-Haenszel X-squared = 8.3832, df = 1, p-value = 0.003787 > alternative hypothesis: true common odds ratio is not equal to 1 > 95 percent confidence interval: > 0.2596963 0.7647255 > sample estimates: > common odds ratio > 0.4456415 > > >is.list(mylist) > [1] TRUE > >names(mylist) > [1] "statistic" "parameter" "p.value" "conf.int" "estimate" > "null.value" "alternative" > [8] "method" "data.name" > >mylist$estimate > common odds ratio > 0.4456415 > > I like to extract only a numeric element ( 0.4456415 ) without the > name (common odds ratio). > > How can I do that ?
x <- mylist$estimate names(x) <- NULL or x <- as.vector(mylist$estimate) -- O__ ---- Peter Dalgaard Ă˜ster Farimagsgade 5, Entr.B c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - ([EMAIL PROTECTED]) FAX: (+45) 35327907 ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
