Этот вопрос является расширением Pandas conditional creation of a series/dataframe column. Если бы мы имели эту dataframe:Pandas условное создание новой колонки данных данных
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