Pythonの対数Y軸ビン
Pythonで対数Y軸ビンをプロットするには、次の手順を実行できます-
-
numpyを使用してxポイントとyポイントを作成します。
-
yscale()を使用してY軸のスケールを設定します メソッド。
-
plot()を使用して、x点とy点をプロットします。 linestyle ="dashdot"を使用するメソッド およびlabel="y =log(x)" 。
-
行のラベルをアクティブにするには、 legend()を使用します メソッド。
-
図を表示するには、 show()を使用します メソッド。
例
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(1, 100, 1000) y = np.log(x) plt.yscale('log') plt.plot(x, y, c="red", lw=3, linestyle="dashdot", label="y=log(x)") plt.legend() plt.show()
出力
-
サブプロットのPythonxticks
サブプロットは図をnrow*ncolsの部分に分割でき、plt.xticksはサブプロットのxticksをプロットするのに役立ちます。 ステップ 1行目と2行目の2つのリストを作成します。 現在の図にサブプロットを追加します。nrow=1、ncols =2、index=1です。 破線のスタイルで線1を描画します。 自動スケーリングマージン(0.2)を設定または取得します。 xticksを均等な場所に配置します。 X軸のタイトルを設定します。 現在の図にサブプロットを追加します。nrow=1、ncols =2、index=2です。 2行目をプロット
-
Pythonで複数のグラフを組み合わせる方法
はじめに Matplotlibを使用すると、同じグラフに複数のプロットを追加できます。このチュートリアルでは、2つの異なる軸で同じプロットにデータを表示する方法を示します。 その方法.. 1. pythonコマンドプロンプトを開き、pip install matplotlibを起動して、matplotlibをインストールします。 import matplotlib.pyplot as plt 2.表示するデータを準備します。 import matplotlib.pyplot as plt # data prep (I made up data no accuracy in these