Python PandasのSeriesを簡単に紹介

目次

PandasとSeriesをインポート

import pandas as pd
from pandas import Series

Seriesを作るとインデックスがついてくる

object = Series(["大阪", "京都", "和歌山", "奈良"])
print(object)

出力結果

0 大阪
1 京都
2 和歌山
3 奈良
dtype: object

.valuesでSeriesの値だけ取り出す(array型)

object.values

出力結果
array([‘大阪’, ‘京都’, ‘和歌山’, ‘奈良’], dtype=object)

任意のインデックスをつけて各都市の人口をSeriesにしてみる

population = Series([8820000, 1470000, 940000, 1340000], index=["大阪", "京都", "和歌山", "奈良"])

population呼び出し結果

大阪 8820000 京都 1470000 和歌山 940000 奈良 1340000 dtype: int64

インデックスを元に値を呼び出す

population["大阪"]

実行結果
8820000

演算子を使用し、必要な情報を取得

# 1000000人以上を呼び出す
population[population > 1000000]

出力結果
大阪 8820000 京都 1470000 奈良 1340000 dtype: int64

この記事が気に入ったら
いいね または フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
目次