Python функция для вычисления среднего значения специфика c столбца в кадре данных - PullRequest
0 голосов
/ 12 марта 2020

Я новичок в Python и пытаюсь создать функцию, которая вычисляет и возвращает среднее значение указанного столбца c, не используя Python пакетов или функций фрейма данных. Мне не разрешено использовать фрейм данных, серию или реализацию pandas.

Но мне разрешено использовать сумму, минимум, максимум фрейма данных и серии

После поиска информации я все еще не могу сделать это правильно.

это то, что я до сих пор получил:

def calc_column_mean(dataframe, colName):
   mean_value = 0 
   for col in dataframe: 
      mean_value+=col[colName](int) 
   return mean_value

1 Ответ

0 голосов
/ 12 марта 2020

Лучший способ получить l oop через фреймы данных - использовать iterrows, который возвращает кортеж index / dataframe:

def calc_column_mean(dataframe, colName):
    mean_value = 0
    for index, row in df['colname'].itterrows():
        mean_value += row['colname']
    return mean_value
...