首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Healpy Mollview半空

Healpy Mollview半空
EN

Stack Overflow用户
提问于 2014-10-22 01:32:43
回答 1查看 491关注 0票数 0

这个问题有两个部分:

第1部分:我遇到的主要问题是尝试使用healpy mollview绘制半空图。我目前使用的解决方法是:

代码语言:javascript
复制
import numpy as np
import healpy as hp
import matplotlib.pyplot as plt

w, h = 6, 4
fig = plt.figure(1, figsize=(w,h))

map = np.arange(hp.nside2npix(64))
hp.mollview(map, fig=1)
hp.graticule(verbose=False)

for ax in fig.get_axes():
    if type(ax) is hp.projaxes.HpxMollweideAxes:
        ax.set_ylim(-1, 0.005)
fig.set_size_inches(w, h/2.8, forward=True)

plt.show()

这感觉有点笨拙,所以我正在寻找一种更好的方法来解决这个问题。

第2部分:第二个问题是标题。有没有办法让地图完全没有标题?

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2014-12-17 22:04:20

这是一段代码,它绘制了没有标题和颜色映射的地图的上半部分。

代码语言:javascript
复制
#!/usr/bin/env python
import healpy as hp
import pylab as pl
import numpy as np

NSIDE=128
m=np.arange(hp.nside2npix(NSIDE))

hp.mollview(m, title="", cbar=False)
pl.xlim([0,1])

pl.show()

希望能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26492767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档