Дата
Время
Сайт
Opp
Player< /th>
Расстояние
Сделано
Заблокировано
Идентификатор игры
Сезон
07.01.2024
ОРВИ
H
SEA
Мэтт Пратер
51
Н
N
SEA @ ARI
2023
2024-01-07< /td>
DAL
A
WAS< /td>
Брэндон Обри
50
Y
N
DAL @ БЫЛ
2023
2024-01-07
TAM
TAM
TAM
TAM
A
МАШИНА
Чейз Маклафлин
57
Y
N
TAM @ CAR
2023
07.01.2024
CAR< /td>
H
TAM
Мэтью Райт
52
НN
TAM @ CAR
< тд стиль="выравнивание текста: center;">2023
2024-01-07
CHI
A
GNB
Каир Сантос
50
Y
N
CHI @ GNB
2023
Есть данные за 50 сезонов. Моя цель в этой части проекта — подсчитать количество попыток (каждая строка — одна попытка) на игру (уникальный GameID) по сезонам. Я подумал, что лучший путь — создать фрейм данных, в котором есть столбцы для сезона, попыток, игр и среднего значения за игру.
Я провел расчет попыток, используя:
Код: Выделить всё
df.groupby(['Season']).size()
Код: Выделить всё
df.groupby('Season')['GameID'].nunique()
Код: Выделить всё
data = {"Year":df.groupby(['Season']), "FG":df.groupby(['Season']).size(), "Games":df.groupby('Season')['GameID'].nunique()}
dfgrp = pd.DataFrame(data)
Я пробовал просмотреть несколько поисковых запросов, но, похоже, не нашел подходящего вопроса, который бы касался этой проблемы. Я делаю это неправильно?
Подробнее здесь: https://stackoverflow.com/questions/791 ... xisting-da