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

Matplotlibでプロットを表示する前に空の目盛りラベルを取得する


matplotlibにプロットを表示する前に空の目盛りラベルを取得するには、次の手順を実行できます-

  • データポイントのリストを作成します。

  • subplot()を使用して、現在の図にサブプロットを追加します メソッド。

  • ティックを設定する およびティックラベル set_xticks()を使用する メソッドとset_xticklabels() メソッド。

  • 空の目盛りラベルを取得するには、 get_xticklabels(which ='minor')を使用します 。

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

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
x = [1, 2, 3, 4]
ax1 = plt.subplot()
ax1.set_xticks(x)
ax1.set_xticklabels(["one", "two", "three", "four"])
print("Empty tick labels: ", ax1.get_xticklabels(which='minor'))
plt.show()

出力

Matplotlibでプロットを表示する前に空の目盛りラベルを取得する


  1. Matplotlibでnumpydatetime64をプロットする

    matplotlibを使用してPythonで時系列をプロットするには、次の手順を実行できます- numpyを使用してxポイントとyポイントを作成します。 plot()を使用して作成されたxポイントとyポイントをプロットします メソッド。 図を表示するには、 show()を使用します メソッド。 例 import matplotlib.pyplot as plt import datetime import numpy as np plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams[&q

  2. Matplotlibのサブプロットの目盛りラベルの密度を下げる方法は?

    matplotlibのサブプロットの目盛りラベルの密度を下げるために、密度に最小値を割り当てることができます。 ステップ 変数、密度を初期化します 。 numpyを使用してxおよびyデータポイントを作成します。 plot()を使用してxおよびyデータポイントをプロットします メソッド。 xticks()を使用して、X軸の現在の目盛りの位置とラベルを取得または設定します メソッド。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np from matplotlib import pyplot as plt pl