Python итерация для вычитания одной строки из другой для создания новой строки - PullRequest
0 голосов
/ 14 июля 2020

Работа над школьным проектом по прогнозированию футбольных матчей колледжа. Переменная Y - это точечный дифференциал. Я мог бы использовать помощь в выяснении того, как закодировать вычитание одной строки из другой, при этом строка, которая вычитается, находится в списке по имени оппонента.

Если противником команды A является команда b, вычтите переменные x команды B из команды A для новой строки под названием «Статистика игры: команда A против команды B». Новый набор значений переменной x является строкой статистики игры или строкой дифференциалов игр. Это потребует итераций для 130 команд.

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

stats = pd.read_excel('/CFB_Final_Stats_07122020e.xlsm')
for stats.opponent == Team in stats:
  subtract opponent's x variables as "game_stats:" + "Team A" + "Opponent"

Вот сокращенный образец макета:

Образец данных

1 Ответ

0 голосов
/ 14 июля 2020
stats['Game Stats: Team A vs. Team B'] = stats['Team_score'] - stats['Opp Score']

Это помогает? Думаю, это то, что вы ищете.

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