polar-coordinates相关内容

PYTHON中的RGB极坐标图

我正在尝试用Python语言生成RGB极地图,我希望matplotlib.pyplot.imshow能够做到。但是,每当我尝试使用此方法绘制数据时,都会得到空白输出。 import matplotlib.pyplot as plt import numpy as np data = np.array([[[0,0,1],[0,1,0],[1,0,0]],[[0,0,0.5],[0,0.5, ..
发布时间:2022-04-19 19:28:36 Python

如何在极坐标matplotlib图上用文本(即标签)绘制水平线?(Python)

我正在尝试标记极坐标图中的节点。有3个&q;轴&q;被拆分,我已经知道如何使用象限来选择要标记的节点。但是,我不知道如何将它们与绘图边缘对齐(即axis_maximum)。我花了几个小时试图弄清楚这件事。我最好的选择是在左边或右边填上.,但这是一个固定的数字,当点太多时就会变得乱七八糟。而且,当有很多点的时候,这种方法超出了情节的圆圈性质。I did some trigonometry计算出所有内 ..

如何在极坐标 matplotlib 图中旋转刻度标签?

我有很长的标识符,我想制作一个径向图,其中刻度都在不同的角度.例如,右侧 0 度处的第一个刻度应具有 0 度角.顶部的那个应该是 90 度.左边 270 度的那个应该是 0 度.我希望它看起来让人想起径向树状图.使用 matplotlib 2.0.2 和 python 3.6.2 这是否可以在 matplotlib 中旋转单个刻度标签或单独添加文本标签? 注意:我已经更新了情节以响应下 ..
发布时间:2022-01-16 14:26:32 Python

Matplotlib - 在极坐标图中绘制一个平滑的圆

我真的很喜欢 matplotlib 的极坐标图,并且很想继续使用它(因为无论如何我的数据点都是在极坐标中给出的,而且我的环境是圆形的). 但是,在情节中,我想在特定点添加给定半径的圆. 通常,我会这样做: ax = plt.subplot(111)ax.scatter(数据)circle = plt.Circle((0,0), 0.5)ax.add_artist(圆圈)plt.sh ..
发布时间:2022-01-14 15:31:51 Python

R 内插极坐标等值线图

我正在尝试根据内插点数据编写 R 中的等高线极坐标图.换句话说,我有极坐标中的数据,我想绘制和显示插值的幅度值.我想批量生产类似于以下的图(在 OriginPro 中生产): 我在 R 中最接近的尝试基本上是: ### 转换极坐标 ->大车# 去做 #### 虚拟数据x = 范数(20)y = 范数(20)z = 范数(20)### 插值图书馆(akima)tmp = interp(x,y ..
发布时间:2021-12-21 09:23:03 其他开发

3D 极坐标图中的 2D 绘图

我想绘制一个 3D 图形,y=100-x^2,绕 Y 轴 360 度循环.最终变成一个圆锥体.那可能吗?我有一个数组 x=1:1:100 和一个数组 y,大小(1 100). 我尝试了一个 Z 数组,z=1:1:100 作为锥体底部的第三个轴.使用 plot3 我完成了 y=100-x^2 的一张图.我想对它进行动画处理,最终得到一个圆锥体或曲面圆锥体. 解决方案 这是您要找的吗? ..
发布时间:2021-11-25 04:11:36 C#

3D 极坐标图中的 2D 绘图

我想绘制一个 3D 图形,y=100-x^2,绕 Y 轴 360 度循环.最终变成一个圆锥体.那可能吗?我有一个数组 x=1:1:100 和一个数组 y,大小(1 100). 我尝试了一个 Z 数组,z=1:1:100 作为锥体底部的第三个轴.使用 plot3 我完成了 y=100-x^2 的一张图.我想对它进行动画处理,最终得到一个圆锥体或曲面圆锥体. 解决方案 这是您要找的吗? ..
发布时间:2021-11-25 03:59:51 C#

使用立体极坐标投影从卫星数据估计网格单元面积

我正在尝试处理来自极地地区的卫星数据.它们可以下载为 .nc(netcdf,见下文).它们在规则网格中的极地立体投影(https://nsidc.org/data/polar-stereo/ps_grids.html).我想通过将每个单元格中冰盖的分数乘以单元格的面积来估计每个单元格的面积以计算冰盖的面积. 我可以使用“area"提取单元格区域来自 {raster} 仅当统一网格处于地理坐标 ..
发布时间:2021-11-17 04:21:03 其他开发

笛卡尔到极坐标(3d 坐标)

您如何在 3D 空间中的笛卡尔坐标系和极坐标系(和反坐标系)之间进行转换?最好有一个 c# 示例,但任何东西都将不胜感激.谢谢! 编辑考虑20%的变化时(不形成球体) 编辑 2 private void Spherise() {for (int i = 0; i ..
发布时间:2021-10-02 19:02:18 C#/.NET

在极坐标图中圆形并绘制外部刻度

我发现了这个答案的问题,其中提供了极坐标图外的比例尺的方法(add_scale 函数).我也尝试将其应用于我的数据,并且几乎成功了.如图所示,比例尺顶部有问题.我怎样才能去掉这个太长的部分? 第二个问题是:如何将这个比例中的值四舍五入为两位数.我看过这个问题,但没有解决. 我将在此处重新发布代码,并感谢 @lostin. # 控制比例尺与绘图的距离(轴坐标)def add_scale ..
发布时间:2021-09-18 19:25:57 Python

matplotlib 中的复杂极坐标图

我想创建一个类似于以下的极坐标图: 我找不到如何在不同角度范围内添加两个不同函数的示例.我不需要中间的径向偏移,但可能会很好.任何指针,已知示例都将是超级的! 解决方案 它看起来就像其他用 matplotlib 绘图一样,即如果你想绘制两条曲线,你调用 plt.polar 多次. 这是一个例子: 将 numpy 导入为 np导入 matplotlib.pyplot 作为 pl ..
发布时间:2021-09-18 19:25:01 Python

在ggplot中,如何用一条线绘制一个圆/圆盘,根据给定的比例和里面的彩色点划分其面积?

我想使用圆内的点来可视化比例.例如,假设我有 100 个点希望散布(有点随机抖动)在一个圆圈中. 接下来,我想用这张图来表示每个州在 2020 年美国总统大选中投票给拜登/哈里斯的人的比例. 示例 1 -- 密歇根 拜登获得了密歇根州 50.62% 的选票.我将绘制一个将圆分成两半的水平直径,然后将直径下的点涂成蓝色(民主党的颜色). 示例 2 -- 怀俄明州 与密歇根州不同 ..
发布时间:2021-09-09 20:01:14 其他开发

如何使用ggplot在圆内随机散布点,而不会围绕中心聚集?

我想用 ggplot 画一个圆,然后在里面散布点.我有代码(从这个答案中采用)让我非常接近我想要的.但是,我希望这些点随机散布在圆内,但现在我在中心周围出现了一个不需要的簇. 我看到了一个类似的问题和答案,但它是在 c# 中,我不明白如何适应它到 R 代码. 到目前为止我的代码 下面的代码定义了一个自定义的可视化函数vis_points_inside_circle(),然后调用了 ..
发布时间:2021-09-09 20:00:48 其他开发

如何在Python中使用quiver for Polar?

首先,是的,我已经阅读了有关此问题的先前线程和文档,例如 如何在极坐标中绘制箭袋图.这并没有一直帮助我.让我向您展示我正在使用的东西,然后提供一些代码. 编辑上面的代码来自我文本开头的链接.我对 dr 和 dt 进行了一些更改,但除此之外什么都没有. 解决方案 您的代码唯一真正的问题是 numpy 问题,即您的 dr 中有错误方面.稍微调整一下代码: from matplotlib ..
发布时间:2021-06-01 21:08:22 Python

带有matplotlib的Python极地时钟样图

我试图使用这个答案.在绘制数据时,我注意到了奇怪的行为.数据点具有正确的 y 值,但不会出现在正确的 x 值处,即时间.我首先认为我的数据是错误的,但是在使用以下工作示例重新创建我的问题后,我得出的结论是错误一定在其他地方. 将 numpy 导入为 np导入matplotlib.pyplot作为pltax = plt.subplot(111,polar = True)等于 = np.linspa ..
发布时间:2021-06-01 20:09:04 Python

Matplotlib - 如何在极坐标中绘制流线?

我一直试图在matplotlib 1.4.3中在极轴上绘制流线.streamplot 函数从 1.2.0 开始就已经存在,并且被文档认为是功能性和稳定的.这是一个小测试脚本: from matplotlib import pyplot as plt将numpy导入为np#定义极坐标r = np.arange(0,2001,50)theta = np.arange(-np.pi, np.pi+np ..
发布时间:2021-06-01 20:08:58 Python