Я пытаюсь сохранить фон фигуры синим во время картирования дорожной сети Беркли, Калифорния.Проблема в том, что при сохранении рисунка синий фон не сохраняется, а возвращается к значению по умолчанию (белый).
Я могу изменить цвет фона, используя ox.plot_graph(bgcolor='b'
), но состояние не сохраняется, когда я сохраняю изображение в формате PNG.
Есть ли у кого-нибудь какие-либо предложения о том, как получить синий цвет фонаграфик сохранится при сохранении изображения?
import matplotlib.pyplot as plt
import osmnx as ox
place = 'Berkeley, CA, USA'
G = ox.graph_from_place(place, network_type=network_type)
fig, ax = ox.plot_graph(G, fig_height=8, show=False, close=False, edge_color='w', bgcolor='b', edge_alpha=0.2, node_color='none')
plt.savefig('c:/Users/sgscombe/Documents/fcc/test.png')
plt.show()