Learn R Programming

sn (version 2.1.2)

The Skew-Normal and Related Distributions Such as the Skew-t and the SUN

Description

Build and manipulate probability distributions of the skew-normal family and some related ones, notably the skew-t and the SUN families. For the skew-normal and the skew-t distributions, statistical methods are provided for data fitting and model diagnostics, in the univariate and the multivariate case.

Copy Link

Version

Install

install.packages('sn')

Monthly Downloads

19,550

Version

2.1.2

License

GPL-2 | GPL-3

Maintainer

Adelchi Azzalini

Last Published

January 25th, 2026

Functions in sn (2.1.2)

confint.selm

Confidence intervals for parameters of a selm-class object
convertSN2SUNdistr

Convert a SN distribution into a SUN
dmsn

Multivariate skew-normal distribution
dsc

Skew-Cauchy Distribution
coef.selm

Coefficients of objects created by selm
dsn

Skew-Normal Distribution
dp2cp

Conversion between parametrizations of a skew-elliptical distribution
convertCSN2SUNpar

Conversion of CSN parameters to SUN parameters
dmst

Multivariate skew-\(t\) distribution and skew-Cauchy distribution
conditionalSECdistr

Skew-normal conditional distribution
dst

Skew-\(t\) Distribution
frontier

Simulated sample from a skew-normal distribution
galton_moors2alpha_nu

Mapping of the (Galton-Bowley, Moors) measures to the (\(alpha\), \(nu\)) parameters of a ST distribution
fitdistr.grouped-class

Methods for objects of class created by fitdistr.grouped
matrix-op

vech, tr and other matrix operators
makeSUNdistr

Build an object representing a SUN distribution
makeSECdistr

Build a skew-elliptically contoured distribution
extractSECdistr

Extract the SEC error distribution from an object created by selm
fournum

Four-number summary of a numeric vector
fitdistr.grouped

Maximum-likelihood fitting of a univariate distribution from grouped data
pprodt2

The distribution of the product of two jointly normal or t variables
profile.selm

Profile log-likelihood function of selm-class objects
plot.SECdistr

Plotting methods for classes SECdistrUv and SECdistrMv
plot.selm

Diagnostic plots for selm fits
overview-sn

Package sn: overview of the structure and main commands
predict.selm

Predict method for selm-class objects
plot.fitdistr.grouped

Plot an object generated by fitdistr.grouped
residuals.selm

Residuals and fitted values from selm fits
plot.SUNdistr-method

Plotting method for class SUNdistr
modeSECdistr

The mode of a skew-elliptically contoured (SEC) distribution
sn-st.info

Expected and observed Fisher information for SN and ST distributions
spread.grouped

Spreading grouped data over intervals
summary.SECdistrMv-class

Classes summary.SECdistrMv and summary.SECdistrUv
st.prelimFit

Compute preliminary estimates for a linear model with ST-distributed error term
sd

Standard deviation
sn-package

Package sn: overview, background and history
selm

Fitting linear models with skew-elliptical error term
sn-st.cumulants

Cumulants of univariate skew-normal and skew-\(t\) distributions
selm-class

Classes selm and mselm of objects created by function selm
zeta

Function \(\log(2\,\Phi(x))\) and its derivatives
wines

Piedmont wines data
symm-modulated-distr

Symmetry-modulated distributions
summary.SUNdistr-class

Class summary.SUNdistr
summary.SECdistr

Summary of a SEC distribution object
summary.selm

Summarizing selm fits
summary.SUNdistr

Summary of a SUN distribution object
selm.fit

Fitting functions for selm models
ais

Australian Institute of Sport data
Qpenalty

Penalty function for log-likelihood of selm models
T.Owen

Owen's function
SECdistrUv-class

Class "SECdistrUv"
SUNdistr-base

The Unified Skew-Normal (SUN) probability distribution
SECdistrMv-class

Class "SECdistrMv"
barolo

Price of Barolo wine
SUNdistr-class

Class "SUNdistr" and its methods
affineTransSECdistr

Affine transformations and marginals of a skew-elliptical distribution
SUNdistr-op

Operations on SUNdistr-class objects