Я некоторое время играл с этой формулой, пытаясь получить количество голов, которые каждая футбольная команда забила в моем наборе данных.Я могу узнать, сколько голов они забили дома или в гостях.Но я изо всех сил пытаюсь сделать оба вместе.
Вот пример кода, который я сделал.Я могу суммировать голы, забитые в колонке FTHG (очные домашние голы), но на данный момент они основаны только на голах домашней команды.
goalsScored <- aggregate(FTHG ~ HomeTeam, matchData, sum)
Я знаю, что должен добавитьзабил также и голы, но мне это нужно, чтобы он считал только голы, забитые конкретной командой.Здесь добавляются домашние и выездные голы за каждый матч, который играет домашняя команда, а не сумма, которая соответствует тому, сыграли ли они дома или в гостях.
goalsScored <- aggregate(FTHG + FTAG ~ HomeTeam, matchData, sum)
Вот пример таблицы (matchData):
---------------------------------
HomeTeam | AwayTeam | FTHG | FTAG
TeamA | TeamB | 3 | 1
TeamC | TeamD | 1 | 0
TeamB | TeamA | 2 | 2
TeamD | TeamC | 0 | 3
Результат должен быть таким (goalScored):
---------------------------------
Team | GoalsScored
TeamA | 5
TeamB | 3
TeamC | 4
TeamD | 0