标志的Pyplot极性散点图颜色

时间:2013-06-17 18:11:11

标签: python colors matplotlib scatter

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

但是,默认情况下,pyplot使用相同的颜色绘制所有点。所以积极和消极的价值观是难以区分的。

我想从角度(x +/- 180)的负值轻松地判断角度为x的正值,正值为红色,负值为蓝色。

我没有取得任何进展,为这种情况创建一个非常简单的彩色地图。

帮助?

1 个答案:

答案 0 :(得分:2)

我不确定这是否是正确的"这样做的方法,但您可以以编程方式将数据拆分为两个子集:一个包含正值,第二个包含负值。然后,您可以调用绘图函数两次,指定每个子集所需的颜色。

它不是一个优雅的解决方案,但仍然是一个解决方案。