API · Pandas
Pandas シリーズ Series.unique()関数
Pandas Series.unique メソッドは、Python Pandas シリーズの一意の値を返します。値は外観順に並べられています。
Python Pandas Series.unique() メソッドは、Python Pandas Series の一意の値を返します。値は出現順にソートされます。
pandas.Series.unique() の構文:
Series.unique()
戻り値
出現順に Pandas Series 内の一意の値を含む NumPy 配列を返します。
コード例:Series.unique() メソッド
import pandas as pd
import numpy as np
ser = pd.Series([1, 2, 3, np.nan, 3, 4, np.nan],
name = 'No.')
print(ser.unique(), type(ser.unique()))
出力:
[ 1. 2. 3. nan 4.] <class 'numpy.ndarray'>
呼び出し元の Pandas Series の一意の値を含む NumPy 配列を返します。
NaN も Python Pandas の Series.unique() メソッドで一意の値として扱われます。