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

Matplotlib –Pythonのタプル要素を含むリストから頻度ヒストグラムを作成します


Pythonでタプル要素を含むリストから頻度ヒストグラムを作成するには、次の手順を実行できます-

  • 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。
  • タプル、データのリストを作成します。
  • データを反復処理した後、頻度とインデックスのリストを作成します。
  • bar()を使用して棒グラフを作成します メソッド。
  • 図を表示するには、 show()を使用します メソッド。

import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

data = [("a", 1), ("c", 3), ("d", 4), ("b", 2),
   ("e", 7), ("f", 3), ('g', 2)]
ind = []
fre = []
for item in data:
   ind.append(item[0])
   fre.append(item[1])

plt.bar(ind, fre)

plt.show()

出力

次の出力が生成されます-

Matplotlib –Pythonのタプル要素を含むリストから頻度ヒストグラムを作成します Matplotlib –Pythonのタプル要素を含むリストから頻度ヒストグラムを作成します


  1. Matplotlibのデータのリストからヒストグラムを作成するにはどうすればよいですか?

    matplotlibのデータのリストからヒストグラムを作成するには、次の手順を実行できます- データのリスト、つまりx個のデータポイントを作成します x個のデータポイントを使用してヒストグラムをプロットします。 図を表示するには、show()メソッドを使用します。 例 from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = [[300, 400, 500

  2. Pythonでログヒストグラムを作成するにはどうすればよいですか?

    ログヒストグラムを作成するには、 log =Trueを使用できます。 hist()の引数で メソッド。 ステップ 番号のリストを作成します。 density =Trueでヒストグラムをプロットします 。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = Tr