Регистрация не е нужна, освен при създаване на тема в "Задача на седмицата".

Курсова - основи на статистиката

Курсова - основи на статистиката

Мнениеот Гост » 13 Фев 2024, 08:52

Привет, прекрасна група!
Имам задание по основи на статистиката, което в от 6 задачи. Моля за помощ за една от тях / просто да навляза в естеството на изчисление/, приключила съм преди доста години с този предмет, нулеви спомени). Та по темата:

Данни за разпределението на група фирми според размера на печалбата са следните:
Печалба (хил. лв.) Фирми(бр.)

до 10 8
над 10 до 12 12
над 12 до 14 16
над 14 до 16 24
над 16 до 18 16
над 18 до 20 4

Да се изчислят:
а) средното аритметично отклонение;
б) средното квадратично отклонение;
в) квартилното отклонение;
г) дисперсията.
Гост
 

Re: Курсова - основи на статистиката

Мнениеот peyo » 13 Фев 2024, 15:49

Гост написа:Привет, прекрасна група!
Имам задание по основи на статистиката, което в от 6 задачи. Моля за помощ за една от тях / просто да навляза в естеството на изчисление/, приключила съм преди доста години с този предмет, нулеви спомени). Та по темата:

Данни за разпределението на група фирми според размера на печалбата са следните:
Код: Избери целия код
Печалба (хил. лв.)                   Фирми(бр.)

 до 10                                            8
над 10 до 12                                 12
над 12 до 14                                 16
над 14 до 16                                 24
над 16 до 18                                 16
над 18 до 20                                  4


Да се изчислят:
а) средното аритметично отклонение;
б) средното квадратично отклонение;
в) квартилното отклонение;
г) дисперсията.


Чак пък прекрасна! Мисля, че групата е ОК... Още може да се желае. Пробвай да от отвориш сайта с Firefox и пак ще говорим...

Струва ми се търсим следното решение:

Код: Избери целия код
import numpy as np

# data set
data = [8,12,16, 24,16,4]

# Mean arithmetic deviation
mean = np.mean(data)
mean_arithmetic_deviation = np.mean(np.abs(data - mean))

# Mean quadratic (standard) deviation
mean_quadratic_deviation = np.std(data, ddof=0)

# Quartile deviation
Q1 = np.percentile(data, 25)
Q3 = np.percentile(data, 75)
quartile_deviation = (Q3 - Q1) / 2

# Dispersion (Variance)
dispersion = np.var(data, ddof=0)

print(mean_arithmetic_deviation, mean_quadratic_deviation, quartile_deviation, dispersion)


(5.333333333333333, 6.394442031083626, 3.5, 40.88888888888889)
peyo
Математик
 
Мнения: 1768
Регистриран на: 16 Мар 2019, 09:35
Местоположение: София
Рейтинг: 664

Re: Курсова - основи на статистиката

Мнениеот Гост » 15 Фев 2024, 18:56

Отворих в Firefox , но не виждам решение - копирам само един ред Quartile deviation
Q1 = np.percentile(data, 25)
Q3 = np.percentile(data, 75)
quartile_deviation = (Q3 - Q1) / 2
Гост
 


Назад към Вероятности, статистика



Кой е на линия

Регистрирани потребители: Davids, Google [Bot]

Форум за математика(архив)