2D内核密度e。在python中-x轴拥挤和缩小

苦乐参半

我有一些x,y积分,可以通过这些积分获得KDEscipy.stats.gaussian_kde.

两个kmsmins与表示以覆盖公里的量所需要的时间的浮点值的列表。

这些值分布在:

  • mins:[3.48996296296-317.678638298]
  • kms:[0.180707205317-8086.94362983]

结果,我将得到一条高而窄的线-y值正常显示,但x轴非常狭窄且缩小(刻度线重叠)。有人可以指出如何进一步拉伸x轴吗?

这是我生成情节的代码:

xmin = min(mins)
xmax = max(mins)
ymin = min(kms)
ymax = max(kms)

X, Y = np.mgrid[xmin:xmax:1000j, ymin:ymax:100j]
positions = np.vstack([X.ravel(), Y.ravel()])
values = np.vstack([mins, kms])
kernel = stats.gaussian_kde(values)
Z = np.reshape(kernel(positions).T, X.shape)

fig = plt.figure()
ax = fig.add_subplot(111)
ax.imshow(np.rot90(Z), cmap=plt.cm.gist_earth_r, extent=[xmin, xmax, ymin, ymax])
ax.plot(mins, kms, 'k.', markersize=2)
ax.set_xlim([xmin, 200])
ax.set_ylim([ymin, ymax])

plt.show()

这是情节本身:

在此处输入图片说明

pv。

您可以通过以下方式将绘图的纵横比从1:1更改为自动

ax.axis('normal')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

2D内核密度e。在python中-x轴拥挤和缩小

来自分类Dev

如何在matplotlib中缩小X轴上的图?

来自分类Dev

旋转 2D X 和 Y 轴

来自分类Dev

Matplotlib X轴过度拥挤的标签渲染

来自分类Dev

缩放 Y 轴和 X 轴 python 图

来自分类Dev

在Matlab中交换x和y轴

来自分类Dev

在python中实现基于FFT的2D内核密度估计器,并将其与SciPy实施方式进行比较

来自分类Dev

LiveCharts设置DateTime X轴MinValue和MaxValue以放大/缩小

来自分类Dev

使x和y轴的零在matplotlib中通用-python(限制x轴后)

来自分类Dev

Java 2D,在X和Y轴上的平移量相同,导致结果不同

来自分类Dev

Three.js 2d控件x和y轴不旋转

来自分类Dev

使用python显示和编辑图x和y轴

来自分类Dev

如何获取Point2D的X轴和Y轴?

来自分类Dev

使用Python绘制2D内核密度估计图

来自分类Dev

在D3.js图表中添加工具提示和x轴,y轴标题

来自分类Dev

如何在 Unity3D 中在 X 轴和 Z 轴上进行拖放?

来自分类Dev

如何缩小Seaborn的x轴原点和y轴原点之间的空间

来自分类Dev

如何从python中的2D列表中获取最大x和最小y坐标?

来自分类Dev

ggplot2图形x轴和线标签

来自分类Dev

ggplot2图形x轴和线标签

来自分类Dev

使用python绘图时缺少X和Y轴

来自分类Dev

Matplotlib中x轴标签的频率和旋转

来自分类Dev

在ggplot和geom_bar中重复x轴值

来自分类Dev

X轴和右栏中的堆叠条形图

来自分类Dev

Google表格:在图表中交换X和Y轴

来自分类Dev

在Excel图形中翻转x和y轴

来自分类Dev

在Matlab中沿X,Y和Z轴旋转图像

来自分类Dev

如何获得X和Y轴matplotlib中的样子

来自分类Dev

JFreeChart 中 x 和 y 轴标签的半粗体