Python
 Computer >> コンピューター >  >> プログラミング >> Python

Matplotlibの軸から外側を指すRスタイルの軸目盛りをどのように描画しますか?


matplotlibの軸から外側を指すRスタイル(デフォルトは通常のスタイル)の軸ティックを描画するには、 rcParams ["xticks.direction"] ="out"を使用できます。 X軸の場合。

ステップ

  • 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。

  • アウトワードを設定する目盛り plt.rcParamsを使用したポイント 。

  • データポイント数の変数を初期化します。

  • xを作成します およびy numpyを使用したデータポイント。

  • xをプロットします およびy plot()を使用したデータポイント メソッド。

  • 図を表示するには、 show()を使用します メソッド。

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
plt.rcParams['ytick.direction'] = 'out' # in
plt.rcParams['xtick.direction'] = 'out' # in
n = 10
x = np.linspace(-2, 2, n)
y = np.exp(x)
plt.plot(x, y)
plt.show()

出力 Matplotlibの軸から外側を指すRスタイルの軸目盛りをどのように描画しますか?



  1. Python Matplotlibで円周率の倍数で軸ティックを設定するにはどうすればよいですか?

    Pythonで円周率の倍数で軸ティックを設定するには、次の手順を実行します- piを初期化します 変数、シータを作成します numpyを使用したyデータポイント。 シータをプロットする およびyはplot()を使用します メソッド。 xticks()を使用して、X軸の現在の目盛りの位置とラベルを取得または設定します メソッド。 margins()を使用して自動スケーリングマージンを設定または取得するための便利なメソッド メソッド。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np from matplot

  2. Matplotlib等高線図の軸線または原点を描画します。

    matplotlib等高線図の軸線または原点を描画するには、 contourf()を使用できます。 、 axhline()y =0 およびaxvline()x=0。 numpyを使用してx、y、zのデータポイントを作成します。 軸のプロパティを設定するには、 plt.axis(off)を使用できます。 メソッド。 contraf()を使用します x、y、zデータポイントを使用するメソッド。 x=0とy=0の線を赤い色でプロットします。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np import mat