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

  1. pandas.Series.unique() の構文:
  2. コード例: 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'>

呼び出し元の PandasSeries の一意の値を含む Numpy 配列を返します。

NaN も Python Pandas の Series.unique() メソッドで一意の値として扱われます。

関連記事 - Pandas Series

  • Pandas Series.value_counts()関数
  • Pandas シリーズ Series.nunique()関数
  • comments powered by Disqus