前提・実現したいこと
pandasにて下記データフレームがあるとします。
ID,Name,faq,fav1,fav2,fav3,answer 1,山田,fav2,猫,鳥,, 2,佐藤,fav1,米,パン,, 3,田中,fav1,テニス,サッカー,バスケ
answer列に下記条件で値を入れたいのですが、
どのようにすればよいかご教示いただけないでしょうか。
・条件
3列目の値に記載されている列名をanswerに入れる
ただし、もしfav3に値が含まれている場合はfav3を入れないといけない。
イメージとしては下記となります。
ID,Name,faq,fav1,fav2,fav3,answer 1,山田,fav2,猫,鳥,,鳥 2,佐藤,fav1,米,パン,,米 3,田中,fav1,テニス,サッカー,バスケ,バスケ
恐れ入りますがよろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/15 22:54
退会済みユーザー
2021/05/16 00:19