For statistics functions there is `scipy` package.
If you are referring to pdf of n-dimensional gaussian distribution,
`scipy.stats.multivariate_normal.pdf` should do the trick.
If you are referring to something else, then a bit of clarification would be
helpful.
Regards,
dg
> On 20 Jul 2024, at 09:04, tomnewton...@gmail.com wrote:
>
> Hello,
>
> Apologies if either (a) this is the wrong place to post this or (b) this
> functionality already exists and I didn't manage to find it.
>
> I have found myself many times in the past wishing that some sort of N-D
> Gaussian function exists in NumPy. For example, when I wish to test that some
> plot or data analysis method is working correctly, being able to call
> `np.gauss()` on a (M,N) array of coordinates or passing it the arrays
> generated by a meshgrid, along with tuples for sigma and mu, would be very
> convienient.
>
> I could write such a function myself, but that would not be convenient to
> reuse (copying the function to every program/project I want to use it in),
> and many other mathematical functions have "convenience" functions in NumPy
> (such as the square root). More importantly, I imagine that any such function
> that was written into NumPy by the people who regularly contribute to the
> project would be far better than one I wrote myself, as I am not tremendously
> good at programming.
>
> Regards,
> Tom
> ___
> NumPy-Discussion mailing list -- numpy-discussion@python.org
> To unsubscribe send an email to numpy-discussion-le...@python.org
> https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
> Member address: dom.grigo...@gmail.com
___
NumPy-Discussion mailing list -- numpy-discussion@python.org
To unsubscribe send an email to numpy-discussion-le...@python.org
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: arch...@mail-archive.com