Splunk Search

## Why Splunk is telling me that my eval expression is malformed? Explorer

I'm trying to evaluate the normal distribuiton's PDF into my search as follows:

`... | eval prob=(1/sqrt(2*pi()*sigma^2))*exp(-((x-mi)^2)/(2*sigma^2))`

And I'm getting this error message:

Error in 'eval' command: The expression is malformed. Expected ).

What am I doing wrong? I tested the expression on Excel and it works fine...

Tags (2)
1 Solution Legend

I haven't tested this, but at first glance, it could be because of the the power of function. Change all occurences of `sigma^2` to `pow(sigma, 2)`. So your formula s/b written like this

``````(1/sqrt(2*pi()*pow(sigma,2)))*exp(-(pow((x-mi),2))/(2*pow(sigma, 2)))
`````` Legend

I haven't tested this, but at first glance, it could be because of the the power of function. Change all occurences of `sigma^2` to `pow(sigma, 2)`. So your formula s/b written like this

``````(1/sqrt(2*pi()*pow(sigma,2)))*exp(-(pow((x-mi),2))/(2*pow(sigma, 2)))
`````` Explorer

Thank you! Get Updates on the Splunk Community!

#### Splunk Life | Happy Pride Month!

Happy Pride Month, Splunk Community! &#x1f308; In the United States, as well as many countries around the ...

#### SplunkTrust | Where Are They Now - Michael Uschmann

The Background Five years ago, Splunk published several videos showcasing members of the SplunkTrust to share ...