如何在 JMP 中绘制极坐标图?我有一个包括风速和风向的数据集。 我想以相等的间隔显示不同风向的平均风速(见附件)。 我已经将风向数据分成等间隔。 我还使用 u = ws * cos(θ) 和 v = ws * sin(θ) 将风速和风向转换为分量“u”和“v”。 我只需要帮助制作类似于附件的情节。

质量和工艺工程回复:如何在 JMP 中绘制极坐标图?谢谢@tx尼尔森!!!
回复:如何在 JMP 中绘制极坐标图?好的,所以@XanGregg解决方案可能是最好的......但是正在发生大流行,而我手头有太多时间。因此,我重新审视了最初提出的解决方案,并将其形式化为一个脚本,该脚本采用 16 个方向的风速,并一直通过最终图表。它使用 0 到 450 的颜色渐变,并具有与示例图相同的图例。是的,这是我的愚蠢,但它确实可以使用图形生成器的饼图以及一些增强功能。附件是数据表和脚本。

回复:如何在 JMP 中绘制极坐标图?谢谢@XanGregg !
回复:如何在 JMP 中绘制极坐标图?打开控制面板并更改“地图形状”选项中的“摘要统计”。 (您也可以通过在图表中右键单击来访问它。)不确定为什么颜色统计数据与其不同步。
回复:如何在 JMP 中绘制极坐标图?@XanGregg非常感谢!!这很棒。 这篇文章也非常有帮助。感谢分享。
只是一个快速的后续问题:颜色下的摘要统计似乎没有响应,它只显示数据的平均值,无论我选择什么(例如,最小值,最大值等)。有关如何修复它的任何建议?
回复:如何在 JMP 中绘制极坐标图?这结合了 dataviz 中我最不喜欢的三个东西(循环编码、彩虹着色和断章取义),所以我当然必须尝试一下!
最简单的方法可能是使用计算出的 x/y 点并绘制圆周围彩色点的散点图。
一个奇特的解决方案是制作一个自定义形状文件,其中每个形状都是圆的楔形。 有时人们会对晶圆图这样做,以便每个组件都可以有一种颜色。
对于圆,您必须提前知道需要多少个楔子并按名称引用每个楔子。 这就是它的样子(我无法让自己使用彩虹):

附件是为此图表制作三个数据表的脚本。 两个数据表包含形状描述,第三个数据表包含数据,在本例中是随机的。 只要您对楔形感到满意,您就可以将这些文件用于不同的数据表。 诀窍是在数据表中设置一个名为 Shape Use 的列属性来指向形状表。
在疯狂地制作了极坐标图之后,我至少必须指出这篇论文, Infovis 的图形推理,由 Hadley Wickham 等人提出,它有一个偶然的结果,即对于风数据,笛卡尔坐标比极坐标更有效。 诚然,他们不愿意简化为平均值,并试图显示所有数据。
回复:如何在 JMP 中绘制极坐标图?我想我可以比我向您想要的风图演示更接近。我所做的只是定义 17 个类别,并使用 Value Colors 列属性来设置颜色。

我并没有努力让蓝色像你的图表一样暗,但所有这些颜色都可以参考。附件是设置了值颜色的数据表,下面是我用来生成图表的脚本。
Graph Builder(
Variables( X( :slice ), Y( :value ) ),
Elements( Pie( X, Y, Legend( 3 ), Pie Style( "Ring" ) ) )
);
回复:如何在 JMP 中绘制极坐标图?我希望我可以通过使用预先总结表格来做到这一点表格->摘要并计算各方向的平均风速。 然后我可以使用风速列色彩作用在图形生成器中。
但是,饼图似乎不支持颜色角色。 或许@XanGregg知道一个棘手的方法。 否则,添加对饼图颜色角色支持的愿望愿望清单。
回复:如何在 JMP 中绘制极坐标图?谢谢@tx尼尔森。 但我想要相同的大小(因为它们是相同的风向间隔)有色按平均风速。 使用饼图,我得到不同的大小,因为每个风区间的平均风速不同。
回复:如何在 JMP 中绘制极坐标图?看来您可以使用图形生成器饼图和环形样式选择
