Vectorized if [Software]

posted by d_labes  – Berlin, Germany, 2015-10-28 10:42 (3482 d 14:19 ago) – Posting: # 15587
Views: 7,208

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
23,424 posts in 4,927 threads, 1,667 registered users;
89 visitors (0 registered, 89 guests [including 8 identified bots]).
Forum time: 02:01 CEST (Europe/Vienna)

Lack of clarity is always a sign of dishonesty.    Celia Green

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