私はデータセンターdf1
を配布センター、hq行のリストと共に持っています。インデックスとしてDC_Name
、ヘッダーにHQ_line
を使用する新しいデータフレームdf2
を作成しました。 df2
のNaNをdf1
の対応するField_Lineに置き換えたいと思います。簡単に聞こえますが、私は最良のアプローチを確信していません。ヘッダーとインデックスにデータフレームをマージする
DF1
DC_Name HQ_Line Field_Line
0 Albany, NY AAC NAC
1 Albany, NY AC AC
2 Albany, NY ACB ACK
3 Albany, NY ACC NaN
4 Albany, NY ACE ACK
DF2
AAC AC ACB ACC ACE ACO ACT ADO AIT AKA ... WWM
Albany, NY NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ... NaN
Albuquerque, NM NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ... NaN
Altoona, PA NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ... NaN
Atlanta, GA NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ... NaN
Birmingham, AL NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ... NaN
これはあなたがそれを行う必要があります方法です。 'values = 'Field_Line''を明示的に追加することもできます。そうでなければ、これは私がやる方法です。 – johnchase
そういうことは.head()プリントでした。このソリューションは完全に機能しました。シンプルで、私はあなたに感謝しました。 – Chris