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

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()

出力

Pythonの対数Y軸ビン


  1. サブプロットの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行目をプロット

  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