Seriesから真偽値(True, False)を指定してデータを取得する方法
Seriesから真偽値(True, False)を指定してデータを取得するには以下のようにします。
import pandas as pd ser = pd.Series([1, 2, 3], index=["a", "b", "c"]) print(ser) # a 1 # b 2 # c 3 # dtype: int64 print(ser.loc[[True, False, True]]) # a 1 # c 3 # dtype: int64 print(ser.iloc[[True, False, True]]) # a 1 # c 3 # dtype: int64 print(ser[[True, False, True]]) # a 1 # c 3 # dtype: int64 print(ser.loc[[False, True, False]]) # b 2 # dtype: int64 print(ser.iloc[[False, True, False]]) # b 2 # dtype: int64 print(ser[[False, True, False]]) # b 2 # dtype: int64

pandas:Seriesから位置を指定してデータを取得する方法
Seriesから位置を指定してデータを取得する方法Seriesから位置を指定してデータを取得するにはilocを使用するか、インデックスを指定します。importpandasaspdser=pd.Series(,index=)print(se...

pandas:Seriesからラベルを指定してデータを取得する方法
Seriesからラベルを指定してデータを取得する方法Seriesからラベルを指定してデータを取得するにはlocを使用するか、インデックスを指定します。importpandasaspdser=pd.Series(,index=)print(s...