私はパンダのデータフレームを持っています。マッピングによるpandasデータフレームの変換
Customer_Name Demand
John 100
Mike 200
...
私はDF1が、とのような新しいデータフレームを思い付くしたい
Customer_Name Customer_Code
John 1
Mike 2
...
顧客名や顧客コード間のマップを持っている辞書もあります:顧客情報を持っているDF1顧客コードの代わりに、名前:
:これを行うにはCustomer_Code Demand
1 100
2 200
...
私は、次のコードを使用しています
私には正しい結果が得られますが、非常に遅いです。このようなマッピングと変換の効率的な方法があるのだろうかと思います。
ささいなことする必要はありません。あなたの答えは、第2のデータセットがDataFrameであると仮定しました。私は合併前にそれをどのように変換するかを示しただけでなく、自分が望む順序で希望する列を保持する方法を提供しました。 –
@EvanNowakこれはデータフレームだったためです。私はデータフレームのように見える「辞書」を見たことがありません。あなたは? –
これは2つの有用な選択肢を与える完全な答えです。私は私のものと同じ内容を投稿している他の人のファンではありません。私の+1。 – piRSquared