Is there a way to set default parameter values using DML? I believe both R
and Python offer this capability.
The only solution I could come up with using DML is to pass in a variable
that is NaN and cast this to a string and use this string in an if
conditional statement.
addone = function(double b) return (double a) {
c = ''+b;
if (c == 'NaN') {
b = 2.0
}
a = b + 1;
}
z=0.0/0.0;
x = addone(z);
print(x);
y = addone(4.0);
print(y);
Is there a cleaner way to accomplish this, or is DML lacking this R feature?
Deron
--
Deron Eriksson
Spark Technology Center
http://www.spark.tc/
|