Pythonプロットの上付き文字
Pythonに上付き文字を入れるには、次の手順を実行します-
-
numpyを使用してaとfのポイントを作成します。
-
プロットf=ma plot()を使用した曲線 メソッド、ラベルf=ma。
-
上付き文字でプロットのタイトルを追加します(例:kgms-2)。
-
xlabelを追加します 上付き文字を使用したプロット、つまりms-2の場合。
-
ylabelを追加します 上付き文字、つまりkgのプロットの場合
-
凡例を配置するには、 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 a = np.linspace(1, 10, 100) m = 20 f = m*a plt.plot(a, f, c="red", lw=5, label="f=ma") plt.title("Force $\mathregular{kgms^{-2}}$") plt.xlabel("Acceleration $\mathregular{ms^{-2}}$") plt.ylabel("Acceleration $\mathregular{kg}$") 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を使用して2つのプロットを並べて作成するにはどうすればよいですか?
subplot(row、col、index)メソッドを使用すると、図をrow * colの部分に分割し、インデックスの位置に図をプロットできます。次のプログラムでは、1つの図に2つの図を作成します。 ステップ numpyを使用してx、y1、y2ポイントを作成します。 nrows =1、ncols =2、index =1の場合、subplot()メソッドを使用して、現在の図にサブプロットを追加します。 plot()メソッドを使用して、xポイントとy1ポイントを使用して線をプロットします。 plt.title()、plt.xlabel()、およびplt.ylabel()メソ