Рубрики

Программа для реализации стандартной ошибки среднего

Стандартная ошибка среднего (SEM) используется для оценки средней дисперсии выборки из среднего значения популяции. Стандартная ошибка вместе со средним значением выборки используется для оценки приблизительных доверительных интервалов для среднего значения. Это также известно как стандартная ошибка среднего или измерения, часто обозначаемая SE, SEM или S E.

Примеры:

Input : arr[] = {78.53, 79.62, 80.25, 81.05, 83.21, 83.46}
Output : 0.8063

Input : arr[] = {5, 5.5, 4.9, 4.85, 5.25, 5.05, 6.0}
Output : 0.1546

Выборочное среднее

Образец стандартного отклонения

Оценить стандартную ошибку среднего

Объяснение:

given an array arr[] = {78.53, 79.62, 80.25, 81.05, 83.21, 83.46}
and the task is to find standard error of mean.
mean = (78.53 + 79.62 + 80.25 + 81.05 + 83.21 + 83.46) / 6
= 486.12 / 6
= 81.02
Sample Standard deviation = sqrt((78.53 – 81.02)2 + (79.62- 81.02)2 + . . .
+ (83.46 – 81.02)2 / (6 – 1))
= sqrt(19.5036 / 5)
= 1.97502
Standard error of mean = 1.97502 / sqrt(6)
= 0.8063

C ++

// C ++ Программа для реализации
// стандартная ошибка среднего.
#include <bits/stdc++.h>

using namespace std;

  
// Функция поиска среднего значения.

float mean(float arr[], int n)

{   

    // цикл для расчета

    // сумма элементов массива.

    float sum = 0;

    for (int i = 0; i < n; i++)

        sum = sum + arr[i];

      

    return sum / n;

}

  
// Функция для расчета выборки
// среднеквадратичное отклонение.

float SSD(float arr[], int n)

{

    float sum = 0;    

    for (int i = 0; i < n; i++)

        sum = sum + (arr[i] - mean(arr, n))

                    * (arr[i] - mean(arr, n));

  

    return sqrt(sum / (n - 1));

}

  

  
// Функция для расчета ошибки выборки.

float sampleError(float arr[], int n)

{    

    // Формула, чтобы найти образец ошибки.

    return SSD(arr, n) / sqrt(n);

}

  
// Функция драйвера

int main()

{

    float arr[] = { 78.53, 79.62, 80.25,

                    81.05, 83.21, 83.46 };

    int n = sizeof(arr) / sizeof(arr[0]);

    cout << sampleError(arr, n);    

    return 0;

}

Джава

// Java-программа для реализации
// стандартная ошибка среднего.

  

class GFG {

  

    // Функция поиска среднего значения.

    static float mean(float arr[], int n)

    {

        // цикл для расчета

        // сумма элементов массива.

        float sum = 0;

        for (int i = 0; i < n; i++)

            sum = sum + arr[i];

  

        return sum / n;

    }

  

    // Функция для расчета выборки

    // среднеквадратичное отклонение.

    static float SSD(float arr[], int n)

    {

        float sum = 0;

        for (int i = 0; i < n; i++)

            sum = sum + (arr[i] - mean(arr, n)) 

                  * (arr[i] - mean(arr, n));

  

        return (float)Math.sqrt(sum / (n - 1));

    }

  

    // Функция для расчета ошибки выборки.

    static float sampleError(float arr[], int n)

    {

        // Формула, чтобы найти образец ошибки.

        return SSD(arr, n) / (float)Math.sqrt(n);

    }

  

    // Функция драйвера

    public static void main(String[] args)

    {

        float arr[] = { 78.53f, 79.62f, 80.25f, 

                       81.05f, 83.21f, 83.46f };

        int n = arr.length;

        System.out.println(sampleError(arr, n));

    }

}

  
// Этот код добавлен
// Прерна Сайни

python3

# Python 3 Программа для реализации
# стандартная ошибка среднего.

import math

  

  
# Функция поиска среднего значения.

def mean(arr, n) :

  

    # цикл для расчета

    # сумма элементов массива.

    sm = 0

    for i in range(0,n) :

        sm = sm + arr[i]

       

    return sm / n

  

  
# Функция для расчета выборки
# среднеквадратичное отклонение.

def SSD(arr, n) :

    sm = 0

    for i in range(0,n) :

        sm = sm + (arr[i] - mean(arr, n)) * (arr[i] - mean(arr, n))

   

    return (math.sqrt(sm / (n - 1)))

   

   
# Функция для расчета ошибки выборки.

def sampleError(arr, n) :

  

    # Формула, чтобы найти образец ошибки.

    return SSD(arr, n) / (math.sqrt(n))

  

   
# Функция драйвера

arr = [ 78.53, 79.62, 80.25, 81.05, 83.21, 83.46]

n = len(arr)

print(sampleError(arr, n))

      

    
# Этот код добавлен
# Никита Тивари.

C #

// C # Программа для реализации
// стандартная ошибка среднего.

using System;

  

class GFG {

  

    // Функция поиска среднего значения.

    static float mean(float []arr, int n)

    {

          

        // цикл для расчета

        // сумма элементов массива.

        float sum = 0;

        for (int i = 0; i < n; i++)

            sum = sum + arr[i];

  

        return sum / n;

    }

  

    // Функция для расчета выборки

    // среднеквадратичное отклонение.

    static float SSD(float []arr, int n)

    {

        float sum = 0;

        for (int i = 0; i < n; i++)

            sum = sum + (arr[i] - mean(arr, n)) 

                      * (arr[i] - mean(arr, n));

  

        return (float)Math.Sqrt(sum / (n - 1));

    }

  

    // Функция для расчета ошибки выборки.

    static float sampleError(float []arr, int n)

    {

          

        // Формула, чтобы найти образец ошибки.

        return SSD(arr, n) / (float)Math.Sqrt(n);

    }

  

    // Код драйвера

    public static void Main()

    {

        float []arr = {78.53f, 79.62f, 80.25f, 

                       81.05f, 83.21f, 83.46f};

        int n = arr.Length;

        Console.Write(sampleError(arr, n));

    }

}

  
// Этот код предоставлен Нитином Митталом.

PHP

<?php
// Программа PHP для реализации
// стандартная ошибка среднего.

  
// Функция поиска среднего значения.

function mean($arr,$n)

      

    // цикл для расчета

    // сумма элементов массива.

    $sum = 0;

    for ($i = 0; $i < $n; $i++)

        $sum = $sum + $arr[$i];

      

    return $sum / $n;

}

  
// Функция для расчета выборки
// среднеквадратичное отклонение.

function SSD($arr, $n)

{

    $sum = 0; 

    for ($i = 0; $i < $n; $i++)

        $sum = $sum + ($arr[$i] - 

               mean($arr, $n)) * 

               ($arr[$i] - 

               mean($arr, $n));

  

    return sqrt($sum / ($n - 1));

}

  
// Функция для расчета
// ошибка образца.

function sampleError($arr, $n)

      

    // Формула, чтобы найти образец ошибки.

    return SSD($arr, $n) / sqrt($n);

}

  
// Код драйвера
{

    $arr = array(78.53, 79.62, 80.25,

                 81.05, 83.21, 83.46 );

    $n = sizeof($arr) / sizeof($arr[0]);

    echo sampleError($arr, $n); 

    return 0;

}

  
// Этот код предоставлен нитин митталь.
?>


Выход:

0.8063

Рекомендуемые посты:

Программа для реализации стандартной ошибки среднего

0.00 (0%) 0 votes