Skip to main content

    Method document

    Achieved power for one rate

    Calculates the normal-approximation power of a test of one Poisson rate against a reference rate, from the number of participants and their follow-up.

    Engine version 1.0.0 · Reviewed 3 October 2026

    https://statwisely.com/methods/power-one-sample-rate/

    When to use it

    • Assess a single-arm study that compares its event rate with a known benchmark rate.

    Not for

    • The reference rate must be fixed and known; if it comes from a concurrent control group, use a two-group tab.

    Notation

    nn
    Participants.
    λ1\lambda_1
    Expected event rate.
    λ0\lambda_0
    Reference rate under the null.
    tt
    Follow-up time per participant.

    Formulas

    Power, inverting the sample-size formula

    Power=Φ ⁣(∣λ1−λ0∣nt−z1−α/tailsλ0λ1)+Itails=2Φ ⁣(−∣λ1−λ0∣nt−z1−α/tailsλ0λ1)\text{Power}=\Phi\!\left(\frac{|\lambda_1-\lambda_0|\sqrt{nt}-z_{1-\alpha/\text{tails}}\sqrt{\lambda_0}}{\sqrt{\lambda_1}}\right)+I_{\text{tails}=2}\Phi\!\left(\frac{-|\lambda_1-\lambda_0|\sqrt{nt}-z_{1-\alpha/\text{tails}}\sqrt{\lambda_0}}{\sqrt{\lambda_1}}\right)

    The null variance sets the threshold and the alternative variance the spread, as in the one-rate sample-size formula.

    Parameters

    Participantsnn

    Values: Integer, at least 2

    Participants available for follow-up.

    Expected rateλ1\lambda_1

    Values: Positive

    Expected events per unit of time.

    Reference rateλ0\lambda_0

    Values: Positive, not equal to λ₁

    The benchmark rate the study is compared with.

    Follow-up per participanttt

    Values: Positive

    In the same time unit as the rates.

    Significance levelα\alpha

    Values: Between 0 and 1

    The type I error rate for the specified test.

    Test directionss

    Values: 1 or 2

    One-sided tests use the upper rejection tail. Two-sided tests split α equally between both tails.

    Assumptions

    • Events in each participant follow a Poisson process with the stated rate, independently of other participants.
    • One-sided tests use the upper rejection tail. Two-sided tests split α equally between both tails.

    Worked examples

    A worked input set

    With 25 participants followed for 2 years, an expected rate of 0.8 against a reference of 1.2 per year at α = 0.05: |λ₁ − λ₀|√(nt) = 0.4 × √50 = 2.83.

    Sample size: 25

    Open this example in the calculator

    Validation

    • At the size the one-rate calculator returns, this power reaches that calculator’s target, and one fewer falls short; it is checked against an independent calculation in R.

    How to cite

    StatWisely. Achieved power for one rate. Method document, engine version 1.0.0, reviewed 2026-10-03. https://statwisely.com/methods/power-one-sample-rate/

    Cite the original references for the formulas your design uses as well.

    References