willsclahanstationcut$wills.vs30<-
recode(willsclahanstationcut$area.VSCAT,c("B"=686,"C"= 464,"BC"= 724,
"D"=301,"CD"= 372, "D"= 800, "DE"= 1000, "WATER"=0))

where $vs30 is the column I want to create, $area.VSCAT is the column which
contains the labels.


On Wed, Aug 12, 2009 at 8:46 PM, Mehdi Khan <mwk...@ucdavis.edu> wrote:

> Hey guys, I have the same question, except in reverse: if we had letter
> classifications and wanted to assign numerical values to them (the case I
> stated previously except the other way around) how would we do that?  I am
> trying to use the recode function in the car package but not having any
> luck..
>
> Thank you!!
>
> On Fri, Jul 31, 2009 at 12:04 PM, Mehdi Khan <mwk...@ucdavis.edu> wrote:
>
>> hello all,
>>
>> I have a data frame and I want to create a column which assigns a letter
>> based upon the value in another column.  The data column has velocities
>> ranging from 0 to 1000.  So for example, for velocities between 0 and 300
>> I'd like to assign the letter "A" in the new column, for 300-600, "B" and so
>> on and so forth.  How would I do this?
>>
>> Thank you very much!
>>
>> Mehdi Khan
>>
>
>

        [[alternative HTML version deleted]]

______________________________________________
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.

Reply via email to