«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как установить диапазон оси Y подграфика для улучшения визуализации данных?

Как установить диапазон оси Y подграфика для улучшения визуализации данных?

Опубликовано 8 ноября 2024 г.
Просматривать:620

How to Set Subplot Y-Axis Range for Improved Data Visualization?

Настройка диапазона оси подграфика

При визуализации данных с использованием подграфиков часто необходимо настроить диапазон осей, чтобы улучшить читаемость. В этой статье рассматривается вопрос о том, как установить диапазон оси Y для определенного подграфика.

В приведенном примере график БПФ содержит слишком большой пик, который скрывает основные данные. Чтобы исправить это, нам нужно ограничить диапазон оси Y разумным интервалом.

Попытка кода:

pylab.ylim([0,1000])

не удается, поскольку оператор выполняется до создания подзаголовка. Правильное размещение — после команды pylab.plot().

pylab.subplot(h,w,2)
pylab.title("FFT")
fft = scipy.fft(rawsignal)
pylab.plot(abs(fft))
pylab.ylim([0,1000])

Кроме того, поскольку использование pylab теперь не рекомендуется в Matplotlib, вместо этого рекомендуется использовать интерфейс pyplot:

import matplotlib.pyplot as plt

# Set the y-axis range for the second subplot
plt.subplot(h, w, 2)
plt.title("FFT")
fft = scipy.fft(rawsignal)
plt.plot(abs(fft))
plt.ylim([0, 1000])

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

Заявление о выпуске Эта статья перепечатана по адресу: 1729219456. В случае каких-либо нарушений, пожалуйста, свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3