uniqueメソッドの使い方
uniqueメソッドとは?
pandasの.unique()メソッドは、Seriesオブジェクト(列)内において、一意の値を取得するために使用されます。具体的には、重複する値を取り除き、データの一意の値のリストを返します。
実際に具体例を見てみましょう。
以下に.unique()メソッドの使い方と例を示します。
import pandas as pd # サンプルデータフレームの作成 data = {'Name': ['Alice', 'Bob', 'Charlie', 'Alice', 'Bob'], 'Age': [25, 30, 35, 28, 32], 'City': ['Tokyo', 'Osaka', 'Tokyo', 'Kyoto', 'Tokyo']} df = pd.DataFrame(data) # Name列の一意の値を取得 unique_names = df['Name'].unique() print(unique_names)
出力
['Alice' 'Bob' 'Charlie']
この例では、df['Name']でName列を取得し、.unique()メソッドを使用して一意の値を抽出しています。結果として、'Alice'、'Bob'、'Charlie'の3つの値が取得できていることがわかります。
まとめ
.unique()メソッドは、データの特定の列内の一意の値を調べる際や、重複を取り除いた値のリストを作成する際に便利!
.unique()メソッド、皆さんも使っていきましょう〜!