Another option in R is to use the vectorized version 'ifelse', which has an
advantage if x is a vector:
x - -1:4
x
[1] -1 0 1 2 3 4
ifelse(x == 1, 'same', ifelse(x 1, 'bigger', 'smaller'))
[1] smaller smaller samebigger bigger bigger
-Christos
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of jim holtman
Sent: Thursday, May 01, 2008 11:30 AM
To: Hyunchul Kim
Cc: r-help@r-project.org
Subject: Re: [R] elseif syntax
Is this what you want:
x - 1
if (x ==1){
print('same')
} else if (x 1){
print('bigger')
} else {
print('smaller')
}
On Thu, May 1, 2008 at 10:52 AM, Hyunchul Kim
[EMAIL PROTECTED] wrote:
Hi, all
How to use elseif ?
For example, like following short python examples.
*
x = 1
if x == 1:
print 'same'
*elif* x 1:
print 'bigger'
else:
print 'smaller'
*
Thanks in advance,
Hyunchul Kim
[[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.
--
Jim Holtman
Cincinnati, OH
+1 513 646 9390
What is the problem you are trying to solve?
__
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.