Самостоятельная работа по теме "Графики"
1. На одном окне вывести четыре разных графика: линейный, гистограмму, scatter и круговую диаграмму.
Использовать
plt.subplots(2, 2)
для компоновки 2×2.Каждый график оформить заголовком и подписями осей/легендой (где нужно).
Настроить плотность между подграфиками (
plt.tight_layout()
).
Проверка: взять произвольные данные (например, синус/косинус для линейного, случайный список для гистограммы и scatter, словарь для pie).
Импортировать
from mpl_toolkits.mplot3d import Axes3D
.Создать сетку
X, Y = np.meshgrid(...)
, вычислитьZ
.Использовать
ax.plot_surface(X, Y, Z, rstride=1, cstride=1)
.Добавить подписи осей X, Y, Z.
Проверка: вывести красивую волнообразную поверхность.
Использовать
matplotlib.animation.FuncAnimation
.Реализовать функцию
update(frame)
для перестроения данных.Показывать, как точка двигается по окружности или как меняется синусоида.