Home > 頻度


配列内の数字の頻度を見つける方法

辞書(連想配列)を使用する方法(Pythonの例):def count_frequency(arr): frequency = {} for num in arr: if num in frequency: frequency[num] += 1 else: frequency[num] = 1 return frequency # 使用例 array = [1, 2, 2, 3, 3, 3] result = count_frequency(array) print(result)>>More


NumPy配列での要素の頻度をカウントする方法

numpy.uniqueとnumpy.bincountを使用する方法:import numpy as np # サンプルのNumPy配列 arr = np.array([2, 3, 2, 1, 3, 2, 1, 1, 4, 4, 4]) # 配列内の一意の要素とその出現回数を取得する unique_elements, counts = np.unique(arr, return_counts=True) # 結果を表示する for element, count in zip(unique_elements, counts): print(f"要素 {element} の出現回数: {count>>More