Я хочу создать логическое условие, которое определяет, выиграла ли команда или проиграла, исходя из количества голов, забитых командой «Home / Away».
Примерно так: для game_id () победа results.append для команды с наибольшим количеством голов и результатов. Потеря проигрыша для другой команды
results = []
for game_id in range(2017020001, 2017020010, 1):
url = 'https://statsapi.web.nhl.com/api/v1/game/{}/boxscore'.format(game_id)
r = requests.get(url)
game_data = r.json()
for homeaway in ['home','away']:
game_dict = game_data.get('teams').get(homeaway).get('teamStats').get('teamSkaterStats')
game_dict['team'] = game_data.get('teams').get(homeaway).get('team').get('name')
game_dict['homeaway'] = homeaway
game_dict['game_id'] = game_id
results.append(game_dict)
pd.DataFrame(results).set_index(['team','homeaway'])
Требуется столбец ['Win / Loss'], который получает выигрыш или проигрыш в зависимости от целей