x["next_dtScraped"] =
if x["away_team"] == x["away_team"].shift(-1):
x["dtScraped"].shift(-1)
else:
None
条件所以基本上我想创造一个它会返回一个列的下一行,但只有当另一columns'row等于列的下一行一列。由于语法错误,上面的代码不起作用。我不确定这是否应该走。如果大熊猫
+--------+---------------+-------------------+---------------------+---------------------+
| | home_team | away_team | dtScraped | next_dtScraped |
+--------+---------------+-------------------+---------------------+---------------------+
| 81965 | APOEL Nicosia | Tottenham Hotspur | 2017-09-26 17:40:48 | 2017-09-26 17:54:38 |
| 76817 | APOEL Nicosia | Tottenham Hotspur | 2017-09-26 17:54:38 | 2017-09-26 17:56:05 |
| 236234 | APOEL Nicosia | Tottenham Hotspur | 2017-09-26 17:56:05 | 2017-09-26 18:04:43 |
| 192767 | APOEL Nicosia | Tottenham Hotspur | 2017-09-26 18:04:43 | 2017-09-26 18:08:38 |
| 13448 | APOEL Nicosia | Tottenham Hotspur | 2017-09-26 18:08:38 | 2017-09-26 18:17:56 |
| 38306 | APOEL Nicosia | Tottenham Hotspur | 2017-09-26 18:17:56 | 2017-09-26 18:23:14 |
| 106907 | APOEL Nicosia | Tottenham Hotspur | 2017-09-26 18:23:14 | 2017-09-26 18:36:36 |
| 235751 | APOEL Nicosia | Tottenham Hotspur | 2017-09-26 18:36:36 | 2017-09-26 18:45:56 |
| 143897 | APOEL Nicosia | Tottenham Hotspur | 2017-09-26 18:45:56 | 2017-09-26 18:47:34 |
| 206117 | APOEL Nicosia | Tottenham Hotspur | 2017-09-26 18:47:34 | 2017-09-28 19:22:49 |
| 112775 | AS Monaco | Besiktas JK | 2017-09-28 19:22:49 | 2017-09-28 19:37:41 |
| 128744 | AS Monaco | Besiktas JK | 2017-09-28 19:37:41 | 2017-09-28 19:49:06 |
| 238778 | AS Monaco | Besiktas JK | 2017-09-28 19:49:06 | 2017-09-28 19:54:15 |
| 37271 | AS Monaco | Besiktas JK | 2017-09-28 19:54:15 | 2017-09-28 20:13:15 |
| 81647 | AS Monaco | Besiktas JK | 2017-09-28 20:13:15 | 2017-09-28 20:17:44 |
| 65930 | AS Monaco | Besiktas JK | 2017-09-28 20:17:44 | 2017-09-28 20:20:31 |
| 45845 | AS Monaco | Besiktas JK | 2017-09-28 20:20:31 | 2017-09-28 20:21:50 |
| 110165 | AS Monaco | Besiktas JK | 2017-09-28 20:21:50 | 2017-09-28 20:35:16 |
| 4856 | AS Monaco | Besiktas JK | 2017-09-28 20:35:16 | 2017-09-28 20:40:36 |
| 148769 | AS Monaco | Besiktas JK | 2017-09-28 20:40:36 | 2017-09-28 20:54:01 |
| 34760 | AS Monaco | Besiktas JK | 2017-09-28 20:54:01 | 2017-09-28 21:02:34 |
| 182633 | AS Monaco | Besiktas JK | 2017-09-28 21:02:34 | 2017-09-28 21:13:20 |
| 230996 | AS Monaco | Besiktas JK | 2017-09-28 21:13:20 | 2017-09-28 21:20:41 |
| 66761 | AS Monaco | Besiktas JK | 2017-09-28 21:20:41 | 2017-09-28 21:25:49 |
| 243059 | AS Monaco | Besiktas JK | 2017-09-28 21:25:49 | 2017-09-28 21:43:19 |
+--------+---------------+-------------------+---------------------+---------------------+
所以我希望在球队发生变化时不要从前一队获得价值。因此指数206117,希腊人竞技的最后一行'x热刺将有空列next_dtScraped
请提供一些示例数据。 –