DataFrameから比較演算結果(条件)を指定してデータを取得する方法
DataFrameから比較演算結果(条件)を指定してデータを取得するには以下のようにします。
import pandas as pd df = pd.DataFrame( [[1, 2, 3], [4, 5, 6], [7, 8, 9]], index=["i1", "i2", "i3"], columns=["c1", "c2", "c3"], ) print(df) # c1 c2 c3 # i1 1 2 3 # i2 4 5 6 # i3 7 8 9 print(df > 4) # c1 c2 c3 # i1 False False False # i2 False True True # i3 True True True print(df["c2"] > 4) # i1 False # i2 True # i3 True # Name: c2, dtype: bool print(df.loc[df["c2"] > 4]) # c1 c2 c3 # i2 4 5 6 # i3 7 8 9

pandas:DataFrameからラベルを指定してデータを取得する方法
DataFrameからラベルを指定してデータを取得する方法 DataFrameからラベルを指定してデータを取得するにはlocを使用します。 import pandas as pd df = pd.DataFrame( , , ],...