Re: [R] elseif syntax

2008-05-01 Thread jim holtman
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.


Re: [R] elseif syntax

2008-05-01 Thread Christos Hatzis
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.