サブプロットの Y 軸範囲を [0,1000] に設定するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-10-18 11:16:03
オリジナル
768 人が閲覧しました

How to Set the Y-Axis Range of a Subplot to [0,1000]?

サブプロットの軸範囲の調整: 包括的なソリューション

サブプロットを使用する場合、データを効果的に視覚化するには、軸の範囲を制御することが重要です。この場合、2 番目のサブプロットの y 軸範囲を [0,1000] に設定する際に問題が発生します。

提供されたスクリプトは、pylab.ylim([0, 1000]) を使用しようとします。しかし、このアプローチは機能しません。この問題に対処するには、正しい手順に従ってください:

from matplotlib import pyplot as plt

# Create the subplot
plt.subplot(h, w, 2)

# Plot the FFT data
plt.plot(abs(fft))

# Set the y-axis range
plt.ylim([0, 1000])

# Save the figure
plt.savefig("SIG.png", dpi=200)

# Show the plot
plt.show()
ログイン後にコピー

重要な注意事項:

  • ylim() コマンドは、後に実行する必要があります プロットは、plot() を使用して作成されました。

追加の改善:

軸範囲の設定に加えて、次の改善を検討できます。 :

  • 非推奨の問題を回避するには、pylab を matplotlib.pyplot に置き換えます。
  • 必要に応じて、plt.xlim() を使用して x 軸の範囲を調整します。
  • 検討してください。 Y 軸または X 軸に対数スケールを使用して、データをよりわかりやすく視覚化します。
  • 読みやすくするために、適切なラベルとグリッド線を追加します。

以上がサブプロットの Y 軸範囲を [0,1000] に設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート