【发布时间】:2014-07-06 17:53:09
【问题描述】:
如何使用我想要的并且与图中的数据不相关的 yaxis 和 xaxis? 例如,我想使用以下代码将世界地图绘制为图像:
import matplotlib.pyplot as plt
fig = plt.figure()
plt.imshow(world_map)
结果,我得到了从左到右的 xaxis: 0...image_size_x 和从上到下的 yaxis: 0...image_size_y。 我需要做什么才能将其轴范围更改为纬度和经度格式?因此,图形轴应该在两个字段(x 和 y)上包含度数(从 90 到 -90),而不管它在图中绘制的实际数据是什么。 设置
pylab.ylim([90,-90])
将图像向底部移动 90 像素,并将图像的 y 维度缩小为 image_size_y/90 的比例。所以它不起作用,因为 xlim/ylim 使用数据,绘制在图中。
【问题讨论】:
标签: python matplotlib axis latitude-longitude