So, I have a scenario where I want to model the probability distribution / density of random displacement using kernel density, but having trouble finding resources on how the math works. I'm working in R, but, this is probably agnostic to platform. Thanks in advance for any help! I did search on stackoverflow for answers - but couldn't find anything. Hopefully it's not just poor searching skills.
Essentially - for a given (single) point, there is displacement at a random angle for a uniform random distance between 0 and 5 kilometers. This means that the number of points displaced between 0 and 1km would be equal to the number of points displaced between 4 and 5km. However, density is higher as you get closer to the center, and is truncated at 5000 meters.
This results in a pattern like the one below (although this example truncated at boundaries). I'm looking to create a raster map where the value of each pixel would be proportional to the probability of a point landing in that spot. This seems like a calculus issue, but my calc is a little rusty.
Which kernel would I use for this? Is this Gaussian, triangular, something else/custom?
Ultimately, I want to calculate a kernel density that looks something like this. This uses a triangular kernel, but that doesn't seem quite right, mathematically. Feels like 2pi r should be in the kernel density formula somewhere.