相关疑难解决方法(0)

matplotlib(等长单位长度):具有'相等'宽高比z轴不等于x-和y-

当我为3d图设置相等的宽高比时,z轴不会变为"相等".所以这:

fig = pylab.figure()
mesFig = fig.gca(projection='3d', adjustable='box')
mesFig.axis('equal')
mesFig.plot(xC, yC, zC, 'r.')
mesFig.plot(xO, yO, zO, 'b.')
pyplot.show()
Run Code Online (Sandbox Code Playgroud)

给我以下内容: 在此输入图像描述

显然,z轴的单位长度不等于x和y单位.

如何使所有三个轴的单位长度相等?我能找到的所有解决方案都不起作用.谢谢.

python matplotlib aspect-ratio

75
推荐指数
8
解决办法
5万
查看次数

设置matplotlib图的大小与3d子图

我有一个图,我想在2个子图中绘制一个三维散点图和一个普通图.我用这个代码

fig = plt.figure(1)
ax = fig.add_subplot(211, projection='3d')
ax2 = fig.add_subplot(212)
Run Code Online (Sandbox Code Playgroud)

然后我使用ax和ax2在正确的位置绘制我的数据.但是我得到的数字太小,我怎么能把它做得更大?添加figsize=(w, h)到第一行没有任何效果,如果我把它添加到第二行或第三行会导致错误:

AttributeError:'Axes3DSubplot'对象没有属性'set_figsize'

python matplotlib

8
推荐指数
1
解决办法
9811
查看次数

如何使用 Python 从 3-D 椭球生成点的随机样本?

我试图从 3-D 椭球体中均匀采样大约 1000 个点。有没有某种方法可以对其进行编码,以便我们可以从椭球方程开始获得点?

我想要椭球体表面上的点。

python random math geometry ellipse

5
推荐指数
2
解决办法
3926
查看次数

标签 统计

python ×3

matplotlib ×2

aspect-ratio ×1

ellipse ×1

geometry ×1

math ×1

random ×1