目次
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