Я пытаюсь нанести местоположение Нью-Йорка и Берлина на базовую карту с точечной диаграммой.
from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt
import numpy as np
m = Basemap(projection='robin',lon_0=0,resolution='l')
# New York and Berlin
lats = (13.388889,52.516667)
lons = (-74.0059,40.7127)
m.drawcountries(color='#ffffff', linewidth=0.5)
m.fillcontinents(color='#c0c0c0',lake_color='#ffffff')
x, y = m(lons, lats) # transform coordinates
plt.scatter(x, y, 10, marker='o', color='Red')
plt.savefig("filename.svg", figsize=(24,12))
plt.show()
Однако только одна из точек отображается на карте в неправильном месте.
Может кто-нибудь помочь мне и указать, почему одна точка появляется в неправильном месте, а другая точка вообще не появляется?