Перейти на страницу файла на Викискладе

Файл:Normal Distribution PDF.svg

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Исходный файл (SVG-файл, номинально 720 × 460 пкс, размер файла: 61 КБ)
Any autoconfirmed user can overwrite this file from the same source. Please ensure that overwrites comply with the guideline.

Краткое описание

Описание
English: A selection of Normal Distribution Probability Density Functions (PDFs). Both the mean, μ, and variance, σ², are varied. The key is given on the graph.
Дата
Источник Собственная работа (Исходный текст: self-made, Mathematica, Inkscape)
Автор Inductiveload
Права
(Повторное использование этого файла)
Public domain Я, владелец авторских прав на это произведение, передаю его в общественное достояние. Это разрешение действует по всему миру.
В некоторых странах это не может быть возможно юридически, в таком случае:
Я даю право кому угодно использовать данное произведение в любых целях без каких-либо условий, за исключением таких условий, которые требуются по закону.
SVG‑разработка
InfoField
 Исходный код этого SVG-файла корректен.
 Это chart было создано с помощью Mathematica
 Этот SVG file использует встроенный текст.

Mathematica Code

Plot[
 {
  PDF[NormalDistribution[1, Sqrt[2]], x],
  PDF[NormalDistribution[2, 1], x],
  PDF[NormalDistribution[3, Sqrt[3]], x],
  },
 {x, -5, 5},
 PlotRange -> All,
 Axes -> False]

R Language Code

# Normal Distribution - Probability Density Function (PDF)
#range
x=seq(-5,5,length=200)
#plot each curve
plot(x,dnorm(x,mean=0,sd=sqrt(.2)),type="l",lwd=2,col="blue",main='Normal Distribution PDF',xlim=c(-5,5),ylim=c(0,1),xlab='X',
ylab='φμ, σ²(X)')
curve(dnorm(x,mean=0,sd=1), add=TRUE,type="l",lwd=2,col="red")
curve(dnorm(x,mean=0,sd=sqrt(5)), add=TRUE,type="l",lwd=2,col="brown")
curve(dnorm(x,mean=-2,sd=sqrt(.5)), add=TRUE,type="l",lwd=2,col="green")

Python Code

import numpy as np
import matplotlib.pyplot as plt 

def make_gauss(N, sig, mu):
    return lambda x: N/(sig * (2*np.pi)**.5) * np.e ** (-(x-mu)**2/(2 * sig**2))

def main():
    ax = plt.figure().add_subplot(1,1,1)
    x = np.arange(-5, 5, 0.01)
    s = np.sqrt([0.2, 1, 5, 0.5])
    m = [0, 0, 0, -2] 
    c = ['b','r','y','g']

    for sig, mu, color in zip(s, m, c): 
        gauss = make_gauss(1, sig, mu)(x)
        ax.plot(x, gauss, color, linewidth=2)

    plt.xlim(-5, 5)
    plt.ylim(0, 1)
    plt.legend(['0.2', '1.0', '5.0', '0.5'], loc='best')
    plt.show()

if __name__ == '__main__':
   main()

Краткие подписи

Добавьте однострочное описание того, что собой представляет этот файл

Элементы, изображённые на этом файле

изображённый объект

460 пиксель

720 пиксель

image/svg+xml

История файла

Нажмите на дату/время, чтобы увидеть версию файла от того времени.

Дата/времяМиниатюраРазмерыУчастникПримечание
текущий02:40, 28 декабря 2024Миниатюра для версии от 02:40, 28 декабря 2024720 × 460 (61 КБ)wikimediacommons>TheBooker66Minified the file a bit by removing unnecessary elements and fixed svg isues.

Следующая страница использует этот файл:

Метаданные