Как исправить линии на базовой карте в Python? - PullRequest
0 голосов
/ 29 марта 2019

Я пытаюсь отобразить местоположения на базовой карте в виде точек, но некоторые точки превращаются в линии.Как мне превратить линии в точки?

m = Basemap(width=2000000,height=1000000,
            rsphere=(6378137.00,6356752.3142),\
            resolution='l',area_thresh=1000.,projection='lcc',
            lat_1=40.,lat_2=50,lat_0=38.9,lon_0=-68.2)
m.drawcoastlines(color='grey')
m.drawstates(color="grey")
m.drawrivers(color="#cce7ff")
m.fillcontinents(color="#f2f2f2", lake_color="#1C374A")
m.drawmapboundary(fill_color="#1C374A")

lat = list(file["Latitude"].dropna().values)
lon = list(file["Longitude"].dropna().values)


lons, lats = m(lon, lat)
m.plot(lons, lats)
plt.savefig('test.png')

Я ожидал, что все места будут точками, но я получаю: https://i.imgur.com/pYYL9B8.png

...