Calcula y visualiza la distribución de Laplace basada en los parámetros de ubicación y escala proporcionados por el usuario. Ideal para análisis de probabilidad, modelado estadístico y aplicaciones en ciencia de datos.
La distribución de Laplace, también conocida como la distribución doble exponencial, es una distribución de probabilidad continua nombrada en honor a Pierre-Simon Laplace. Es simétrica alrededor de su media (parámetro de ubicación) y tiene colas más pesadas en comparación con la distribución normal. Esta calculadora te permite calcular la función de densidad de probabilidad (PDF) de la distribución de Laplace para parámetros dados y visualizar su forma.
Nota: El parámetro de escala debe ser estrictamente positivo (b > 0).
La función de densidad de probabilidad (PDF) de la distribución de Laplace se da por:
Donde:
La calculadora utiliza esta fórmula para calcular el valor de PDF en x = 0 basado en la entrada del usuario. Aquí hay una explicación paso a paso:
Casos límite a considerar:
La distribución de Laplace tiene diversas aplicaciones en diferentes campos:
Procesamiento de Señales: Utilizada en la modelización y análisis de señales de audio e imagen.
Finanzas: Aplicada en la modelización de retornos financieros y evaluación de riesgos.
Aprendizaje Automático: Utilizada en el mecanismo de Laplace para la privacidad diferencial y en algunos modelos de inferencia bayesiana.
Procesamiento de Lenguaje Natural: Aplicada en modelos de lenguaje y tareas de clasificación de texto.
Geología: Utilizada en la modelización de la distribución de magnitudes de terremotos (ley de Gutenberg-Richter).
Si bien la distribución de Laplace es útil en muchos escenarios, hay otras distribuciones de probabilidad que podrían ser más apropiadas en ciertas situaciones:
Distribución Normal (Gaussiana): Más comúnmente utilizada para modelar fenómenos naturales y errores de medición.
Distribución de Cauchy: Tiene colas aún más pesadas que la distribución de Laplace, útil para modelar datos propensos a outliers.
Distribución Exponencial: Utilizada para modelar el tiempo entre eventos en un proceso de Poisson.
Distribución t de Student: A menudo utilizada en pruebas de hipótesis y modelización de retornos financieros.
Distribución Logística: Similar en forma a la distribución normal pero con colas más pesadas.
La distribución de Laplace fue introducida por Pierre-Simon Laplace en su memoria de 1774 "Sobre la Probabilidad de las Causas de los Eventos". Sin embargo, la distribución ganó más prominencia a principios del siglo XX con el desarrollo de la estadística matemática.
Hitos clave en la historia de la distribución de Laplace:
Aquí hay algunos ejemplos de código para calcular la PDF de la distribución de Laplace:
1' Función VBA de Excel para la PDF de la Distribución de Laplace
2Function LaplacePDF(x As Double, mu As Double, b As Double) As Double
3 If b <= 0 Then
4 LaplacePDF = CVErr(xlErrValue)
5 Else
6 LaplacePDF = (1 / (2 * b)) * Exp(-Abs(x - mu) / b)
7 End If
8End Function
9' Uso:
10' =LaplacePDF(0, 1, 2)
11
1import math
2
3def laplace_pdf(x, mu, b):
4 if b <= 0:
5 raise ValueError("El parámetro de escala debe ser positivo")
6 return (1 / (2 * b)) * math.exp(-abs(x - mu) / b)
7
8## Ejemplo de uso:
9location = 1.0
10scale = 2.0
11x = 0.0
12pdf_value = laplace_pdf(x, location, scale)
13print(f"Valor de PDF en x={x}: {pdf_value:.6f}")
14
1function laplacePDF(x, mu, b) {
2 if (b <= 0) {
3 throw new Error("El parámetro de escala debe ser positivo");
4 }
5 return (1 / (2 * b)) * Math.exp(-Math.abs(x - mu) / b);
6}
7
8// Ejemplo de uso:
9const location = 1;
10const scale = 2;
11const x = 0;
12const pdfValue = laplacePDF(x, location, scale);
13console.log(`Valor de PDF en x=${x}: ${pdfValue.toFixed(6)}`);
14
1public class LaplacePDF {
2 public static double laplacePDF(double x, double mu, double b) {
3 if (b <= 0) {
4 throw new IllegalArgumentException("El parámetro de escala debe ser positivo");
5 }
6 return (1 / (2 * b)) * Math.exp(-Math.abs(x - mu) / b);
7 }
8
9 public static void main(String[] args) {
10 double location = 1.0;
11 double scale = 2.0;
12 double x = 0.0;
13 double pdfValue = laplacePDF(x, location, scale);
14 System.out.printf("Valor de PDF en x=%.1f: %.6f%n", x, pdfValue);
15 }
16}
17
Estos ejemplos demuestran cómo calcular la PDF de la distribución de Laplace para parámetros dados. Puedes adaptar estas funciones a tus necesidades específicas o integrarlas en sistemas de análisis estadístico más grandes.
Distribución de Laplace Estándar:
Distribución de Laplace Desplazada:
Distribución de Laplace Escalada:
Distribución de Laplace Desplazada y Escalada:
Descubre más herramientas que podrían ser útiles para tu flujo de trabajo