[R] How to choose columns in data.frame by parts of columns' names?
Guo Wei-Wei
wwguocn at gmail.com
Wed May 31 04:34:20 CEST 2006
Peter,
Thank you,
I made a mistake in my previous email. What I mean is:
data.new[,"G1"] <- (data.old[,"XG1"] + data.old[,"YG1"])/2
Does your way have effects on data? or only have effects on those column names?
I tried on my data and get a list of numbers. Can I rearrange the
order of columns of data.frame by your way?
2006/5/31, Peter Alspach <PAlspach at hortresearch.co.nz>:
>
> Wei-wei
>
> yourNames
> [1] "XG1" "YG1" "XEST" "YEST" "XNOEMP1" "XNOEMP2"
> [7] "YNOEMP1" "YNOEMP2" "XBUS10" "XBUS10A" "XBUS10B" "XBUS10C"
> [13] "YBUS10" "YBUS10A" "YBUS10B" "YBUS10C" "XOWNBUS" "XSELFEST"
> [19] "YOWNBUS" "YSELFEST"
> yourNames[order(substring(yourNames,2), substring(yourNames, 1,1))]
> [1] "XBUS10" "YBUS10" "XBUS10A" "YBUS10A" "XBUS10B" "YBUS10B"
> [7] "XBUS10C" "YBUS10C" "XEST" "YEST" "XG1" "YG1"
> [13] "XNOEMP1" "YNOEMP1" "XNOEMP2" "YNOEMP2" "XOWNBUS" "YOWNBUS"
> [19] "XSELFEST" "YSELFEST"
>
> gives an idea of what I mean .......
>
> Peter Alspach
>
>
>
> ______________________________________________________
>
> The contents of this e-mail are privileged and/or confidential to the
> named recipient and are not to be used by any other person and/or
> organisation. If you have received this e-mail in error, please notify
> the sender and delete all material pertaining to this e-mail.
> ______________________________________________________
>
More information about the R-help
mailing list