Pandas シリーズ Series.unique()関数

Suraj Joshi 2023年1月30日
  1. pandas.Series.unique() の構文:
  2. コード例:Series.unique() メソッド
Pandas シリーズ Series.unique()関数

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() メソッドで一意の値として扱われます。

著者: Suraj Joshi
Suraj Joshi avatar Suraj Joshi avatar

Suraj Joshi is a backend software engineer at Matrice.ai.

LinkedIn

関連記事 - Pandas Series