Matplotlibで漸近線/不連続性を処理する方法は?
matplotlibで漸近線/不連続性を処理するには、次の手順を実行できます-
-
numpyを使用してxおよびyデータポイントを作成します。
-
軸プロットをオフにします。
-
xおよびyデータポイントで線をプロットします。
-
軸を横切る水平線を追加します、x=0。
-
軸を横切る垂直線を追加します、y=0。
-
曲線y=1/xの凡例を配置します。
-
図を表示するには、 show()を使用します メソッド。
例
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-1, 1, 100) y = 1 / x plt.axis('off') plt.plot(x, y, label='y=1/x') plt.axhline(y=0, c='red') plt.axvline(x=0, c='red') plt.legend(loc='upper left') plt.show()
出力
-
カラーバーMatplotlibを使用してPythonで2D行列をプロットする方法は?
Pythonでカラーバーを使用して2D行列をプロットするには、numpyを使用して2D配列行列を作成し、その行列を imshow()で使用します。 メソッド。 ステップ data2Dを作成します numpyを使用しています。 imshow()を使用する データを画像として、つまり2Dの通常のラスターに表示する方法。 ScalarMappableインスタンスのカラーバーを作成する*mappable * colorbar()を使用する メソッドとimshow() スカラーマッピング可能な画像。 図を表示するには、 show()を使用します メソッド。 例 imp
-
matplotlib.pyplotでテーブルのフォントサイズを変更するにはどうすればよいですか?
matplotlibでテーブルのフォントサイズを変更するには、 set_fontsize()を使用できます メソッド。 ステップ 図とサブプロットのセットを作成します。nrows=1 およびncols=1 。 numpyを使用してランダムデータを作成します。 列を作成 値。 軸をタイトにします およびオフ 。 変数を初期化しますfontsize フォントサイズを変更します。 set_font_size()を使用してテーブルのフォントサイズを設定します メソッド。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np from matpl