[R] How to subset a portion of columns from a matrix

affy snp affysnp at gmail.com
Sat Nov 10 05:27:30 CET 2007


I figured that out. I appreciate!

Allen

On Nov 9, 2007 11:25 PM, Julian Burgos <jmburgos at u.washington.edu> wrote:
> No problem.  Actually, I missed a comma.  You should do
>
> A[,seq(1,dim(A)[2],2)]
>
> Julian
>
>
>
> affy snp wrote:
> > Hi Julian,
> >
> > Thanks for the help!
> >
> > Best,
> >       Allen
> >
> >
> >
> > On Nov 9, 2007 11:08 PM, Julian Burgos <jmburgos at u.washington.edu> wrote:
> >
> >> 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 at 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.
> >>>
> >>>
> >>
> >>
> >>
>
> --
>
> 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
>
>
>



More information about the R-help mailing list