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

Pyplotでフィギュアの軸のリストを取得するにはどうすればよいですか?


図形の軸のリストを取得するには、最初に図形を作成してから、 get_axes()を使用します。 軸を取得し、それらの軸のラベルを設定するメソッド。

  • numpyとfigを使用してxsとysを作成します figure()を使用する 方法。新しいフィギュアを作成するか、既存のフィギュアをアクティブにします。
  • add_subplot()を使用します 方法。 '〜.axes.Axes'を追加します nrows =1、ncols =1、index=1のサブプロット配置の一部として図に追加します。
  • の軸を取得します 、 xlabelを設定します およびylabel
  • xとyのデータポイントを赤い色でプロットします。
  • 図を表示するには、 show()を使用します メソッド。

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
xs = np.linspace(1, 10, 10)
ys = np.tan(xs)
fig = plt.figure()
ax = fig.add_subplot(111)
fig.get_axes()[0].set_ylabel("Y-Axis")
fig.get_axes()[0].set_xlabel("X-Axis")
ax.plot(xs, ys, c='red')
plt.show()

出力

Pyplotでフィギュアの軸のリストを取得するにはどうすればよいですか?


  1. Matplotlibの最後の図の色を取得するにはどうすればよいですか?

    最後の図の色を取得するには、 get_color()を使用できます すべてのプロットの方法。 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 xを作成します およびy numpyを使用したデータポイント。 プロット(x、x)、(x、x2) および(x、x3) plot()メソッドを使用します。 すべてのプロットラインに凡例を配置します。 get_color()を使用して各プロットの色を取得します メソッド。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np import matplotlib.p

  2. 開いているすべてのpyplotウィンドウ(Matplotlib)を閉じるにはどうすればよいですか?

    plt.figure()。close(): フィギュアウィンドウを閉じます。 close() 単独で現在の数値を閉じます close(h) 、hはFigureインスタンスであり、そのFigureを閉じます close(num) number =numで図を閉じます close(name) 、nameは文字列で、そのラベルで図を閉じます close(all) すべてのフィギュアウィンドウを閉じます 例 from matplotlib import pyplot as plt fig = plt.figure() ax = fig.add_subplot() plt.sho