Я настоящий новичок на питоне и не могу заставить эту анимацию выглядеть так, как я хочу.Я сделал похожий сюжет без анимации, и это хорошо видно в блокноте Jupyter, с небольшим пробелом.Однако, когда я добавляю анимацию к сюжету, это выглядит действительно ужасно!Вот мой код:
%%capture
%matplotlib inline
import matplotlib.animation as animation
plt.rcParams["animation.html"] = "jshtml"
fig = plt.figure(figsize=(11, 9))
# Set map area and set to display coastlines, country borders etc.
ax = plt.axes([0, 0, 0.99, 0.99], projection=ccrs.PlateCarree())
ax.set_extent([-130, -10, 0, 40], ccrs.Geodetic())
ax.background_patch.set_visible(False)
ax.outline_patch.set_visible(True)
ax.add_feature(cfeature.LAND, facecolor='whitesmoke')
ax.coastlines()
ax.add_feature(cfeature.BORDERS)
# selects which data to plot, from larger dataframe
gd = (df_plot.Name == "IRMA")
Long_vals = df_plot.loc[gd,'Long'].values
Lat_vals = df_plot.loc[gd,'Lat'].values
data = np.array([Long_vals,Lat_vals])
# set up empty plot
l, = ax.plot([], [], c='red')
# define how to add points to plot in animation
def update_track(num, data, line):
line.set_data(data[..., :num])
return line,
anim = animation.FuncAnimation(fig, update_track, fargs=(data, l),
frames=60, interval=50,
blit=True, repeat=False)
На данный момент нижняя часть моего графика выглядит следующим образом ... с таким же количеством пробелов сверху и по бокам.Могу ли я сделать так, чтобы он подходил к остальной части ноутбука?Спасибо.
![enter image description here](https://i.stack.imgur.com/wJi83.png)