При визуализации данных с использованием подграфиков часто необходимо настроить диапазон осей, чтобы улучшить читаемость. В этой статье рассматривается вопрос о том, как установить диапазон оси 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])
Следуя этим рекомендациям, вы сможете эффективно установить диапазон осей для своих подграфиков и улучшить визуализацию данных.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3