Vectorized if [Software]

posted by d_labes  – Berlin, Germany, 2015-10-28 10:42 (3093 d 00:41 ago) – Posting: # 15587
Views: 6,481

Hi Öberster Größter Meister!

❝ I agree ifelse(a,b,c) is a borderline silly function.


Disagree. Very handy function if vectorized if is needed. Used it myself heavily in my codes for simulations.

❝ Like you I'd much prefer the classical if else construct.


Typical for coders coming from C, Fortran or so relying mostly on for loops and without vector constructs :cool:.
Will not work in R if you have vectors to compare. See "R Inferno" Circle 3.2, link in my post to Helmut.

❝ I think this also goes to show that error messages should be user-friendly.


Full ACK. Here R is as obscure or even more obscure as other languages. See here.

Regards,

Detlew

Complete thread:

UA Flag
Activity
 Admin contact
22,984 posts in 4,822 threads, 1,649 registered users;
45 visitors (0 registered, 45 guests [including 6 identified bots]).
Forum time: 12:24 CEST (Europe/Vienna)

You can’t fix by analysis
what you bungled by design.    Richard J. Light, Judith D. Singer, John B. Willett

The Bioequivalence and Bioavailability Forum is hosted by
BEBAC Ing. Helmut Schütz
HTML5