Pythonのpandasメソッド pandas.Series

2023年10月9日

pandas.Seriesは、pandasライブラリ内で提供されるデータ構造の一つで、1次元のラベル付きデータを格納するために使用されます。Seriesは、NumPyの1次元の配列(numpy.ndarray)のようなデータ構造ですが、各要素にインデックス(ラベル)が付いており、このラベルを使用してデータにアクセスできます。Seriesは、データの集約、選択、操作、可視化などのデータ処理タスクを行うのに便利です。

以下は、pandas.Seriesの基本的な使い方の例です:

python
import pandas as pd

# リストからSeriesを作成する
data = [1, 2, 3, 4, 5]
s = pd.Series(data)

# Seriesを表示する
print(s)

このコードでは、リストからpd.Seriesを使用してSeriesオブジェクトsを作成し、その内容を表示しています。

Seriesオブジェクトを作成する際に使用できる一般的な方法には、リスト、配列、辞書、他のSeriesなどから作成する方法があります。また、SeriesオブジェクトはNumPyの配列と同様に要素にアクセスすることができますが、各要素はラベル(インデックス)で識別されます。

Seriesオブジェクトは、データの操作や集計、フィルタリング、可視化などのタスクを簡単に実行できる便利なデータ構造です。また、DataFrameと組み合わせて使用することで、より高度なデータ処理が可能となります。