If p1982 is a data.frame:

p1982$Y <- ifelse(p1982$sc<90, 'inward', 'outward')

If it is a matrix

p1982 <- cbind(p1982, Y=ifelse(p1982[,'sc']<90, 'inward', 'outward'))


On 12/8/06, Aimin Yan <[EMAIL PROTECTED]> wrote:
>
> I have a data set like this
> I want to assign "outward" to Y if sc <90 and assign "inward" to Y if
> sc>=90.
> then cbind(p1982,Y) to get like these
>
> p aa as ms cur sc Y
> 1 154l_aa ARG 152.04 108.83 -0.1020140  92.10410   inward
> 2 154l_aa THR  15.86  28.32  0.2563560 103.67100    inward
> 3 154l_aa ASP  65.13  59.16  0.0312137   7.27311     outward
> 4 154l_aa CYS  57.20  49.85 -0.0549589  72.97930    outward
> 5 154l_aa TYR  28.87  31.75  0.0526457  96.11660     inward
> 6 154l_aa ASN  31.14  31.09  0.0632711  55.65980    outward
>
> does anyone know how to these?
>
> Aimin
>
> > head(p1982)
>         p  aa     as     ms        cur        sc
> 1 154l_aa ARG 152.04 108.83 -0.1020140  92.10410
> 2 154l_aa THR  15.86  28.32  0.2563560 103.67100
> 3 154l_aa ASP  65.13  59.16  0.0312137   7.27311
> 4 154l_aa CYS  57.20  49.85 -0.0549589  72.97930
> 5 154l_aa TYR  28.87  31.75  0.0526457  96.11660
> 6 154l_aa ASN  31.14  31.09  0.0632711  55.65980
>
> ______________________________________________
> R-help@stat.math.ethz.ch 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.
>



-- 
Jim Holtman
Cincinnati, OH
+1 513 646 9390

What is the problem you are trying to solve?

        [[alternative HTML version deleted]]

______________________________________________
R-help@stat.math.ethz.ch 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