に基づいて作成コラム編集パンダデータフレーム:複数の条件
私は右の初めてそれを投稿しませんでしたごめんなさい。それぞれのLead ID
のエントリが2つしかなく、Lead Status
"A"の場合、解決策が働くことが示唆されました。私は自分のデータを変更しています。私は再び謝罪する。
データ:Lead ID
とLead Status
に重複がある場合はそのLeadID
とするために、 "1" のすべてTarget
値を作る
:
Lead ID Lead Status Duration Target
1-1H9C0XL Too Small -0.466177 1
1-1H9G33C A -0.620709 0
1-1H9G33C A -0.500709 0
1-1H9G33C A 0.337401 0
4-1HFORF8 No Fit -0.343840 1
4-1HFSXOG No Fit -0.124920 1
4-1HLQ2IJ A -0.330962 0
4-1HLQ2IJ A 0.130818 0
4-1HLQ2IJ A -0.400817 0
4-1HLQ2IJ A 0.240818 0
は、私は、次の達成したいです短いDuration
。
所望の出力
Lead ID Lead Status Duration Target
1-1H9C0XL Too Small -0.466177 1
1-1H9G33C A -0.620709 1
1-1H9G33C A -0.500709 1
1-1H9G33C A 0.337401 0
4-1HFORF8 No Fit -0.343840 1
4-1HFSXOG No Fit -0.124920 1
4-1HLQ2IJ A -0.330962 1
4-1HLQ2IJ A 0.130818 1
4-1HLQ2IJ A -0.400817 1
4-1HLQ2IJ A 0.240818 0
私は重複のチェックの状態と最後の列を更新する期間の値を実装することはできませんよ。私はどんな援助にも感謝します。
グループのうち最大のものを除くすべてを1にしますか?そして最大のものは0ですか? –
はい、@TedPetrou –