Python: Как сделать комбинированное поле на основе условий - PullRequest
0 голосов
/ 01 апреля 2020

Я новичок в Stake Overflow, поэтому, надеюсь, я отправлю это сообщение правильно ...

У меня есть датафрейм в Python, который выглядит примерно так:

+-------+--------------+---------+-----------------+
| Name  | Address      | Abroad? | Foreign Address |
+-------+--------------+---------+-----------------+
| John  | 123 Fake st  |         |                 |
+-------+--------------+---------+-----------------+
| Bob   | 345 Real st  | Yes     | 321 Foreign st  |
+-------+--------------+---------+-----------------+
| Kevin | 543 Place st |         |                 |
+-------+--------------+---------+-----------------+

I хотел бы написать сценарий Python, который просматривает столбец «За рубежом» и, если он говорит «Да», заменить «Адрес» на столбец «Внешний адрес». Он должен создать что-то вроде этого:

+-------+----------------+
| Name  | Address        |
+-------+----------------+
| Bob   | 123 Fake st    |
+-------+----------------+
| John  | 321 Foreign st |
+-------+----------------+
| Kevin | 543 Place st   |
+-------+----------------+

Есть мысли о том, как это сделать? Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...