この質問はPandas conditional creation of a series/dataframe columnの拡張です。私たちは、このデータフレームがあった場合 は:新しいデータフレーム列のパンダ条件付き作成
Col1 Col2
1 A Z
2 B Z
3 B X
4 C Y
5 C W
を、我々は同等のものをやってみたかった:
if Col2 in ('Z','X') then Col3 = 'J'
else if Col2 = 'Y' then Col3 = 'K'
else Col3 = {value of Col1}
どのように私はそれを行うだろうか?
私のか、別の答えは参考になりました場合は、[受け入れる]を忘れないでください(http://meta.stackexchange.com/a/5235/295067)それ。ありがとう。 – jezrael