gpt4 book ai didi

python - 没有箭头 3d 箭袋图 python

转载 作者:行者123 更新时间:2023-11-28 19:15:43 25 4
gpt4 key购买 nike

我正在尝试使用 quiver3 重新创建在 Matlab 中制作的 3d 箭袋图。数据完全相同,但是绘制时箭头似乎指向 0,没有箭头,并且 x 和 y 轴似乎已切换(因为您必须在 python 中反转 x 轴而不是在 matlab 中反转 y 以获得相同的轴值。有谁知道为什么会这样?

matlab代码为:

quiver3(zeros(size(binrange)), zeros(size(binrange)), binrange, v,u, zeros(size(v)),0);
set(gca,'YDir','reverse');

matlab 图是:

enter image description here

python代码是:

ax.quiver3D(np.zeros(len(binrange)), np.zeros(len(binrange)), binrange, aa, bb, np.zeros(len(bb)), length=0.1, color='tomato')
plt.gca().invert_xaxis()

python 情节是:

enter image description here

最佳答案

改变枢轴。来自docs : "pivot: [‘tail’ | ‘middle’ | ‘tip’]箭头在网格点的部分;箭头围绕这一点旋转,因此得名 pivot。”我猜你设置了 tip(可能是默认值?),并且你想要 tail

关于python - 没有箭头 3d 箭袋图 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33752939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com