Случайное блуждание
337
Поэкспериментируйте с этим кодом и посмотрите, насколько вам удастся увели-
чить количество точек в случайном блуждании, прежде чем система начнет заметно
тормозить или диаграмма потеряет свою визуальную привлекательность.
Изменение размера диаграммы для заполнения экрана
Визуализация гораздо эффективнее передает закономерности в данных, если она
адаптирована под размер экрана. Чтобы диаграмма лучше смотрелась на экране,
измените размер области просмотра Matplotlib:
rw_visual.py
...
while True:
# Построение случайного блуждания.
rw = RandomWalk()
rw.fill_walk()
# Назначение размера области просмотра.
plt.style.use('classic')
fig, ax = plt.subplots(figsize=(15, 9))
...
Функция
figure()
управляет шириной, высотой, разрешением и цветом фона диа-
граммы. Параметр
figsize
получает кортеж с размерами окна диаграммы в дюймах.
Matplotlib предполагает, что разрешение экрана составляет 100 пикселов на дюйм;
если этот код не дает точного размера, внесите необходимые изменения в чис-
ла. Или, если вы знаете разрешение экрана в вашей системе, передайте его
plt.
subplots()
в параметре
dpi
для выбора размера, эффективно использующего до-
ступное пространство:
fig, ax = plt.subplots(figsize=(10, 6), dpi=128)
Достарыңызбен бөлісу: