在matplotlib中包裹连续色图

时间:2015-08-12 03:23:49

标签: python matplotlib

我正在处理一些二维相位数据,并试图以合理的方式绘制它。对于相位,358度和2度非常接近,但在绘图时,色条往往表明它们是最大的不同。这是不可接受的。

下面的代码是我从here那里借来的一个黑客,它可以做我想要的东西,但只是灰度级,而且相当难看。

我不想修改我的数据来执行此操作(例如,def has_five_or_more_in_ANY_30_days(timestamps): for i in range(timestamps): from_value = timestamps[i] to_value = from_value + (30 * 24 * 60 * 60) counts = 0 for ts in timestamps: if ts > from_value and ts < to_value: counts += 1 if counts >=5: return True else: return False timestamps = [ 1416182478, 1416182479, 1416182480, 1416182481, 1416182481, 1416182481, 1416182481,1416182481,1416182481,1416182482,1416182483,1416182484, 1416182485, 1416182486,1416182487, 1416182488,1416182489, 1416182490 ] print has_five_or_more_in_ANY_30_days( timestamps ) )。如何制作连续的颜色地图,从0开始用某种颜色,然后以相同的颜色结束?我更喜欢不需要额外包装的解决方案。

phase = np.abs(phase-180)

0 个答案:

没有答案