conditional.edist: Conditional distribution for expression distributions.

View source: R/edist.R

conditional.edistR Documentation

Conditional distribution for expression distributions.

Description

Falls back to realize and delegates to conditional.empirical_dist.

Usage

## S3 method for class 'edist'
conditional(x, P, ...)

Arguments

x

An edist object.

P

Predicate function to condition on.

...

Additional arguments forwarded to the predicate P.

Value

A conditional empirical_dist.

Examples


set.seed(1)
z <- normal(0, 1) + exponential(1)
z_pos <- conditional(z, function(t) t > 2)
mean(z_pos)


algebraic.dist documentation built on Feb. 27, 2026, 5:06 p.m.