我有一个带有符号值的 pyplot 极坐标散点图。 Pyplot 做了“正确”的事情,只创建一个正轴,然后反射负值,看起来就像是 180 度外的正值。
但是,默认情况下,pyplot 使用相同的颜色绘制所有点。所以正值和负值是无法区分的。
我想轻松区分角度 x 的正值和角度 (x +/- 180) 的负值,正值红色,负值蓝色。
对于这种情况,我在创建一个非常简单的颜色图方面没有取得任何进展。
帮忙?
最佳答案
我不确定这是否是执行此操作的“正确”方法,但您可以以编程方式将数据分为两个子集:一个包含正值,第二个包含负值。然后您可以调用绘图函数两次,指定每个子集所需的颜色。
这不是一个优雅的解决方案,但仍然是一个解决方案。
关于python - Pyplot 极坐标散点图颜色的标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17154006/