There are many ways. For example, you can do something like A[seq(1,dim(A)[2],2)]
Julian Julian M. Burgos Fisheries Acoustics Research Lab School of Aquatic and Fishery Science University of Washington 1122 NE Boat Street Seattle, WA 98105 Phone: 206-221-6864 affy snp wrote: > Dear List, > > Hi! I am wondering what is the simplest way to subset a portion of columns > from a matrix. > > For example, there is a matrix A (238,304*243). What is the simplest > way to get a sub-matrix B which comprises of column 1, 3, 5, 7,9,...(odd > column > number) from matrix A? > > Thank you very much for your help! > > Best, > Allen > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.