猿问

Pyplot极点散点图的颜色为符号

我有一个带符号值的pyplot极谱散点图。Pyplot做“正确”的事情,只创建一个正轴,然后反射负值,看起来好像它们是相距180度的正值。

但是,默认情况下,pyplot使用相同的颜色绘制所有点。因此,正值和负值是无法区分的。

我想轻松地将角度x处的正值与角度(x +/- 180)处的负值区分开,红色为正值,蓝色为负值。

对于这种情况,我在创建应该是非常简单的颜色图方面没有任何进展。


浮云间
浏览 366回答 1
1回答

MM们

我不确定这是否是执行此操作的“正确”方法,但是您可以通过编程方式将数据分为两个子集:一个包含正值,第二个包含负值。然后,您可以调用两次plot函数,为每个子集指定所需的颜色。这不是一个优雅的解决方案,但是仍然是一个解决方案。
随时随地看视频慕课网APP

相关分类

Python
我要回答