我是新手,并且无法完全理解手册。我正在运行测试代码,但我想制作空白地图,没有这种渐变颜色。我认为对于那些知道的人来说并不难。请帮帮我。Here what i got
import numpy as np
import healpy as hp
import pylab as pl
import matplotlib as plt
NSIDE = 32
m = np.arange(hp.nside2npix(NSIDE))
hp.mollview(m)
pl.show()
答案 0 :(得分:1)
numpy函数np.arange
给出一个从零增加到12288的数组,这就是你在地图上有一个渐变的原因。
您可以将该行代码替换为
m = np.zeros(hp.nside2npix(NSIDE))
如果您想将地图中的空白视为零或
m = np.full(hp.nside2npix(NSIDE), np.nan)
如果您想对地图上的空白值使用NaN
(非数字)值。