質問: Pandas で作成した次のようなデータフレーム(df)があります。 科目 通貨 レート 外貨建金額 円建金額 当座 USD 108 100,000 10,800,000 当座 RMB 15 100,000 1,500,000 売掛金 USD 110 100,000 11,000,000 売掛金 INR 1.4 100,000 140,000 ここから「通貨」がUSD、「科目」が「当座」である「円建金額」の10,800,000を抽出するにはどのようにすればよいでしょうか?
回答: ``` df_selected = df[(df["科目"] == "当座") & (df["通貨"] == "USD")] print(df_selected["円建金額"]) ``` で条件を満たす行を抽出できます。 他にも方法はあるので`pandas dataframe 行 抽出`などでググってみると良いと思います。