以下のコードに基づいてバイナリ変数をコーディングする問題があります。私はfeature
が30以下であれば変数metric
を1にし、そうでなければ0にしたいと思います。私はこのコードを実行すると、私は次のエラーを取得する:ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
条件文に基づいてバイナリ変数をコード化しようとしています
if df1.Feature <= 30:
df1.metric=1
else:
df1.metric=0
私はエラーコード行が掲載されていないと思います。私は 'a'変数を見ることができません。 – danihp
[シリーズの真理値はあいまいです。 a.empty、a.bool()、a.item()、a.any()またはa.all()]を使用します(https://stackoverflow.com/questions/32699034/the-truth-value-of- – ppperry
これは私にも混乱させます。オブジェクトはまったくありません。ライブラリ(numpy/pandas)をインポートしました。 )とデータを作成し、変数REC30PYを作成しようとしました – mitch