Я пытаюсь проанализировать некоторые данные игроков НФЛ в Excel, но у меня возникли проблемы с очисткой данных. Я беру статистику игроков с сайта profootballreference.com, используя запросы к данным, и пытаюсь скомпилировать ее в игровые журналы. Для этого я хотел бы использовать интеграцию Excel с Python, но если есть более эффективный подход, дайте мне знать. Ниже я прикрепил фотографии из скелета моей рабочей тетради. В листе журнала игры «Бегущий назад» вы можете видеть, что я пытался заполнить столбец противника, но очевидно, что я плохо владею Python, LOL. Будем очень признательны за любую помощь, спасибо.
пример запроса данных (Saquon Barkley)
код для преобразования в фрейм данных:
Код: Выделить всё
Saquon_Barkley = xl("Saquon_Barkley[#All]", headers=True)
Скелет основной таблицы журнала игры (обратите внимание на синтаксис Shite Python для данных оппонента)
для цикла для заполнения основной таблицы:
Код: Выделить всё
for opp in Saquon_Barkley['Opponents']:
print(opp)
Я попробовал преобразовать запрос данных в фрейм данных, а затем с помощью цикла for напечатать каждый элемент в столбце в моей основной таблице журнала игры.
Подробнее здесь:
https://stackoverflow.com/questions/790 ... ing-excels