【发布时间】:2014-08-13 18:01:42
【问题描述】:
我正在尝试使用 healpy 绘制 HEALPix 蒙版,例如:
import healpy as hp
import matplotlib
from pylab import *
# Read in mask...
# ...
# Plot mask
fig = figure(figsize=(12,8))
ax = hp.projaxes.HpxMollweideAxes(fig,[0.1,0.1,0.8,0.8],rot=(180.0,0.0,0.0),coord=["C"])
fig.add_axes(ax)
ax.projmap(mask,nest=False)
hp.visufunc.graticule()
show()
但是,我想在轴上显示 RA/Dec (phi/theta) 刻度标签。有人知道怎么做这个吗?
哦,还有,有人有 python 代码在锤子投影图上绘制 HEALPix 掩码吗?
谢谢!
亚历克斯
【问题讨论】:
-
我意识到我可以简单地使用 healpy.visufunc.mollview 函数绘制蒙版,但我想将其他数据集作为散点添加到这个图中,我认为使用 projaxes 提供了一个散点函数这样做。
标签: python matplotlib plot healpy