Размещение двух диаграмм рассеяния в одной проекции базовой карты - PullRequest
0 голосов
/ 25 апреля 2020

Я пытаюсь построить две диаграммы рассеяния на одной проекции базовой карты. Иногда я могу заставить его работать, но когда я изменяю одну маленькую вещь (разрешение, пытаюсь нарисовать реки, изменяю размер точек рассеяния), он перестает показывать два графика рассеяния и показывает только один. Я думаю, что решение может включать добавление участков и совместное использование осей X и Y, но я не могу понять это.

'''
#Plotting all crimes committed in Austin in 2018 as red dots. Yellow-Green dots are algebra 1 STAAR test scores at for high schools with scores progressing from yellow (lower scores) to green (higher scores)

plt.figure(figsize=(25,25))
m = Basemap(projection='ortho',lon_0=-97.7431,lat_0=30.2672,resolution='l',
 llcrnrx=-1000*25,llcrnry=-1000*25,
 urcrnrx=+1150*25,urcrnry=+1700*25)

m.drawmapboundary(fill_color='LightBlue')
m.fillcontinents(color='white')

longitudes = crime_2018["Longitude"].tolist()
latitudes = crime_2018["Latitude"].tolist()
m.scatter(longitudes, latitudes, s=1, zorder=2, latlon=True, marker = '.', c='red')

# adding second layer of school test scores to map
long_clean = coords_merge["clean_lons"].tolist()
lat_clean = coords_merge["clean_lats"].tolist()
m.scatter(long_clean, lat_clean, s=80, zorder=2, latlon=True, c=coords_merge["a1_all_d"], cmap="summer")
plt.show() '''

Любая помощь в выяснении того, как правильно разместить два многослойных графика рассеяния на одной и той же проекции базовой карты, была бы полезной. Это мой первый пост, поэтому я не могу публиковать изображения того, как он выглядит, когда он работает. Это диаграмма рассеяния всех совершенных преступлений, показывающая районы с высокой плотностью преступности с другим разбросанным слоем рассеяния сверху, на котором показаны все средние школы в этой области, помеченные цветом в соответствии с оценками теста

...