Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 8, 2013 17:55:27

Northand
Зарегистрирован: 2013-10-08
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

The variance/ Codecademy

Помогите пожалуйста с куском кода. Никак не могу понять, что за математическое действие делает функция grades_variance. Само задание находится по этой ссылке

grades = [0, 6, 12, 18]
def grades_average(grades):
    sum_of_grades = grades_sum(grades)
    average = sum_of_grades / len(grades)
    return average
def grades_variance(scores, average):
    variance = 0
    for i in scores:
        variance += int((average - i) ** 2) 
    return variance / len(scores)
    
print grades_variance(grades, grades_average(grades))

Отредактировано Northand (Окт. 8, 2013 18:46:54)

Офлайн

#2 Окт. 8, 2013 19:01:21

Euler
Зарегистрирован: 2013-07-30
Сообщения: 43
Репутация: +  1  -
Профиль   Отправить e-mail  

The variance/ Codecademy

поссылке не ходил, но по-моему очевидно:
grades_average - среднеарифметическое.
grades_variance - среднеквадратическое отклонение.

Отредактировано Euler (Окт. 8, 2013 19:02:16)

Офлайн

#3 Окт. 8, 2013 19:11:27

Northand
Зарегистрирован: 2013-10-08
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

The variance/ Codecademy

grades_average вписал только потому, что grades_variance обрабатывает ее результат. Мне нужно было только узнать, как ПО-РУССКИ называется матем. действие которое делает функция grades_variance. Пойду гуглить дальше. Euler спасибо.

Отредактировано Northand (Окт. 8, 2013 19:12:14)

Офлайн

#4 Окт. 8, 2013 22:22:24

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

The variance/ Codecademy

Euler
grades_variance - среднеквадратическое отклонение.

Это дисперсия



Офлайн

#5 Окт. 8, 2013 22:40:27

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9741
Репутация: +  843  -
Профиль   Отправить e-mail  

The variance/ Codecademy

Budulianin
Это дисперсия
согласен, есть в учебнике формула

Euler
grades_variance - среднеквадратическое отклонение.
с wiki - “Равно корню квадратному из дисперсии случайной величины. ”



Отредактировано py.user.next (Окт. 8, 2013 22:43:20)

Офлайн

#6 Окт. 8, 2013 23:24:27

Euler
Зарегистрирован: 2013-07-30
Сообщения: 43
Репутация: +  1  -
Профиль   Отправить e-mail  

The variance/ Codecademy

Budulianin
Это дисперсия
Точно, прошу прощения, ошибся.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version