Skip to content

Commit b1bf86f

Browse files
authored
Merge pull request #71 from d-morrison/claude/macros-backlog-clearance-xmjb6d
feat: add likelihood-function, estimated-CDF, and potential/observed-outcome macros
2 parents 9ddca8f + 8ecc196 commit b1bf86f

2 files changed

Lines changed: 34 additions & 0 deletions

File tree

interpretations.tsv

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,10 @@ name interpretation
146146
\loglik log-likelihood symbol (alias for \llik)
147147
\logl log-likelihood symbol (alias for \llik)
148148
\llikf log-likelihood function ℓ(·)
149+
\Likf likelihood function ℒ(·)
150+
\loglikf log-likelihood function ℓ(·) (alias for \llikf)
151+
\loglf log-likelihood function ℓ(·) (alias for \llikf)
152+
\likf log-likelihood function ℓ(·) (alias for \llikf)
149153
\deviation deviation symbol e
150154
\devn deviation symbol (alias for \deviation)
151155
\deviationv deviation vector ẽ
@@ -416,6 +420,16 @@ name interpretation
416420
\probs probability symbol (alias for \prob)
417421
\risk risk symbol π (used as the subscript for \riskratio)
418422
\prev prevalence symbol π (used as the subscript for \prevratio)
423+
\potout potential outcome Y_a (outcome under intervened exposure a)
424+
\potprob potential outcome probability π_a (e.g. Pr(Y_a=1) for binary Y)
425+
\potmean potential outcome mean μ_a (e.g. E[Y_a])
426+
\obsprob observed outcome probability π(a) (given observed exposure a)
427+
\obsmean observed outcome mean μ(a) (given observed exposure a)
428+
\py potential outcome Y_a (shorthand for \potout)
429+
\ppi potential outcome probability π_a (shorthand for \potprob)
430+
\pmu potential outcome mean μ_a (shorthand for \potmean)
431+
\opi observed outcome probability π(a) (shorthand for \obsprob)
432+
\omu observed outcome mean μ(a) (shorthand for \obsmean)
419433
\probit probit link function
420434
\oddsf odds function odds{·}
421435
\doddsf derivative of odds function odds′{·}
@@ -471,6 +485,9 @@ name interpretation
471485
\pdf probability density function symbol f
472486
\pmf probability mass function P(·)
473487
\cdf cumulative distribution function symbol F
488+
\cdff cumulative distribution function F(·) applied to argument
489+
\hcdf estimated cumulative distribution function F̂
490+
\hcdff estimated cumulative distribution function F̂(·) applied to argument
474491
\defLik definitional expression for likelihood ℒ(θ)
475492
\defLogLik definitional expression for log-likelihood ℓ
476493
\defScore definitional expression for score function ℓ′

macros.qmd

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,10 @@
145145
\def\loglik{\ell}
146146
\def\logl{\ell}
147147
\providecommand{\llikf}[1]{\llik \paren{#1}}
148+
\providecommand{\Likf}[1]{\Lik\paren{#1}}
149+
\def\loglikf{\llikf}
150+
\def\loglf{\llikf}
151+
\def\likf{\llikf}
148152
\def\deviation{e}
149153
\def\devn{\deviation}
150154
\providecommand{\deviationv}{\vec{\deviation}}
@@ -414,6 +418,16 @@
414418
\def\probs{\pi}
415419
\def\risk{\pi}
416420
\def\prev{\pi}
421+
\providecommand{\potout}[1]{Y_{#1}}
422+
\providecommand{\potprob}[1]{\prob_{#1}}
423+
\providecommand{\potmean}[1]{\mean_{#1}}
424+
\providecommand{\obsprob}[1]{\prob\paren{#1}}
425+
\providecommand{\obsmean}[1]{\mean\paren{#1}}
426+
\def\py{\potout}
427+
\def\ppi{\potprob}
428+
\def\pmu{\potmean}
429+
\def\opi{\obsprob}
430+
\def\omu{\obsmean}
417431
\def\probit{\operatorname{probit}}
418432
\providecommand{\oddsf}[1]{\oddst\cb{#1}}
419433
\providecommand{\doddsf}[1]{{\oddst}'\cb{#1}}
@@ -507,6 +521,9 @@
507521
\def\pdf{\distop{f}}
508522
\providecommand{\pmf}[1]{\distop{P}\paren{#1}}
509523
\def\cdf{\distop{F}}
524+
\providecommand{\cdff}[1]{\cdf\paren{#1}}
525+
\def\hcdf{\mathop{\hat{\cdf}}\nolimits}
526+
\providecommand{\hcdff}[1]{\hcdf\paren{#1}}
510527
\def\defLik{\Lik(\theta) \eqdef \p(\vX = \vx | \Theta = \theta)}
511528
\def\defLogLik{\lik \eqdef \logf{\Lik(\vx|\th)}}
512529
\def\defScore{\score \eqdef \deriv{\th} \lik(\vx|\th)}

0 commit comments

Comments
 (0)