I need to calculate a new variable in my dataset, but I need access to math functions that aren’t available in the calculator filter. Specifically, I want to use the python math.erf function. Is there any way I can access this?
Calculator is not compatible with python. You want to use Python Calculator filter.
Well yes, but how can I access other functions in the python calculator? I’m thinking I need something like an “import math” command, but I don’t know how to do that in that filter. I know I can load libraries with programmable filter, but I don’t know how to setup a new variable using it.
You have access to the following methods :
As well as all numpy using
sadly this does not contain erf, nor math.
I suppose this importing math (and scipy) should be a good idea.
I was able to get done what I wanted through the programmable filter. That allowed me to import math, which gave me access to math.erf, which in turn allowed me to define a lognormal CDF (my real end goal). If in the future math and scipy.stats to the python calculator can be added, that would be great!