データは入っているはずなんだ。

もしデータが入っているはずである場合に、空のDataFrameが返されるのは予期しない動作です。このような場合、以下の点を確認することが重要です:

  1. self.stock_dfに正しいデータがロードされているかどうかを確認します。データをロードする部分でエラーが発生していないかどうかも確認してください。

  2. 条件式(self.stock_df["Color"] == color) & (self.stock_df["Size"] == size)が正しい行を返しているかどうかを確認します。条件式が期待通りの結果を返しているかどうかを確認するために、条件式の結果をログに出力してみることが役立ちます。

  3. pic_stock_dfが空のDataFrameである場合、その理由を特定します。可能性としては、条件式に一致する行が見つからない、またはデータがロードされていないことが考えられます。

これらの点を確認して、データが期待通りにロードされており、条件式が正しく機能していることを確認してください。それでも問題が解決しない場合は、より詳細なデバッグが必要になる可能性があります。

未分類

Posted by ぼっち