squared_wass_decomp | R Documentation |

Computes the squared 2-Wasserstein distance between two vectors based on a decomposition into location, size and shape terms. For a detailed description of the (empirical) calculation of the invoved quantities, see Schefzik et al. (2020).

```
squared_wass_decomp(x, y)
```

`x` |
sample (vector) representing the distribution of condition |

`y` |
sample (vector) representing the distribution of condition |

A list of 4:

distance: the sum location+size+shape

location: location part in the decoposition of the 2-Wasserstein distance

size: size part in the decoposition of the 2-Wasserstein distance

shape: shape part in the decoposition of the 2-Wasserstein distance

Schefzik, R., Flesch, J., and Goncalves, A. (2020). waddR: Using the 2-Wasserstein distance to identify differences between distributions in two-sample testing, with application to single-cell RNA-sequencing data.

See the functions `wasserstein_metric`

and `squared_wass_approx`

for
alternative implementations of the 2-Wasserstein distance

```
set.seed(24)
x<-rnorm(100)
y1<-rnorm(150)
y2<-rexp(150,3)
y3<-rpois(150,2)
squared_wass_decomp(x,y1)
squared_wass_decomp(x,y2)
squared_wass_decomp(x,y3)
```

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.