Pandasのメソッド説明 unique
Pandasのuniqueメソッドは、シリーズ(Series)やデータフレーム(DataFrame)内のユニークな値(重複を排除した値)を抽出するためのメソッドです。このメソッドを使用することで、データ内の一意な要素を抽出して取得できます。以下は、uniqueメソッドの主要な使い方と主要なパラメータの説明です。
シリーズ内のユニークな値を取得する例:
python import pandas as pd # サンプルシリーズを作成 data = [1, 2, 2, 3, 3, 4, 5, 5] s = pd.Series(data) # ユニークな値を取得 unique_values = s.unique() # ユニークな値の配列を表示 print(unique_values)
上記の例では、uniqueメソッドを使用してシリーズS内のユニークな値を抽出し、unique_values変数に格納しました。結果として、重複を排除した一意な値が配列として取得されます。
データフレーム内のユニークな値を取得する例:
python
# サンプルデータフレームを作成
data = {'A': [1, 2, 2, 3],
'B': [4, 5, 5, 6]}
df = pd.DataFrame(data)
# 各列内のユニークな値を取得
unique_values_A = df['A'].unique()
unique_values_B = df['B'].unique()
# ユニークな値の配列を表示
print("Column A Unique Values:", unique_values_A)
print("Column B Unique Values:", unique_values_B)
上記の例では、データフレームdf内の各列でuniqueメソッドを使用し、各列内のユニークな値を取得しました。
uniqueメソッドはデータ内の一意な要素を特定するのに役立ちます。データのカテゴリカルな値、重複を排除したユニークな要素の抽出、データクリーニング、データの要約など、さまざまなデータ操作に使用されます。

ディスカッション
コメント一覧
まだ、コメントがありません