描述Julia中2D空间中数据点密度的图

问题描述 投票:2回答:1

我正在尝试使用Julia创建一个gif动画,该动画显示数据点密度随时间的变化(数据点最初集中在中心,然后扩散到侧面,有点像2D高斯随时间增加)。我检查了茱莉亚可用地块的目录:

http://docs.juliaplots.org/latest/examples/gr/

而且我尝试了等高线图,热图和2D直方图。但是,似乎必须手动指定热图或轮廓图的网格,这非常不方便。 2D直方图可以更好地达到目的,但是它与数据点的数量更相关,并且当我希望通过设置更多的bin来使绘图更连续时,它不能很好地描述数据点的密度。以下是在Julia中的matplotlib中2D密度图的良好替代品吗?

https://python-graph-gallery.com/85-density-plot-with-matplotlib/

matplotlib plot julia heatmap contour
1个回答
0
投票

Michael K. Borregaard的评论是对您问题的正确答案

如果您知道要从python中获得什么,最好的方法可能是使用matplotlib,它可以在Julia中作为PyPlot.jl包完全访问。或者,您始终可以始终使用KernelDensity.jl自己拟合2d内核密度,在其上采样数组,然后使用热图或轮廓绘制。的确,在StatsPlots.jl中有一个食谱可以做到这一点

© www.soinside.com 2019 - 2024. All rights reserved.