получить столбцы среднего значения для приращения строк в Dataframe Python - PullRequest
0 голосов
/ 15 мая 2018

С учетом кадра данных:

DF_NBA.head(4)

enter image description here

Я хочу рассчитать среднее значение, как указано выше для MeanGScore. и это применимо для n количество строк.

1 Ответ

0 голосов
/ 15 мая 2018

Быстрый ответ:

import pandas as pd

HScore=[110, 120, 100, 120]
df=pd.DataFrame(data=HScore, columns=['HScore'])
df['MeanGScore']=df['HScore'].expanding().mean()

Или «традиционный» и медленный путь:

tempSum=0;
count=0;
for index, row in df.iterrows():
    tempSum+=row['HScore'];
    count+=1;
    df.loc[index,'MeanGScore']=tempSum/count;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...