我正在尝试用自定义颜色替换“hp.mollview”给出的颜色栏。我特别感兴趣的是:
最少量的代码:
import numpy as np
import healpy as hp
m = np.arange(hp.nside2npix(32))
hp.mollview(m)
任何帮助?
答案 0 :(得分:2)
我在这里扩展我的评论:
import numpy as np
import healpy as hp
import matplotlib.pyplot as plt
m = np.arange(hp.nside2npix(32))
hp.mollview(m, cbar=None)
fig = plt.gcf()
ax = plt.gca()
image = ax.get_images()[0]
cmap = fig.colorbar(image, ax=ax)
然后,您可以使用函数参数自定义colorbar
。