<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>FAQ/power/hazN</title><revhistory><revision><revnumber>72</revnumber><date>2025-09-17 10:58:31</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>71</revnumber><date>2017-03-28 11:41:58</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>70</revnumber><date>2017-03-28 11:38:55</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>69</revnumber><date>2017-03-28 11:19:46</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>68</revnumber><date>2017-03-28 11:13:34</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>67</revnumber><date>2017-03-28 10:30:28</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>66</revnumber><date>2017-02-09 13:05:03</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>65</revnumber><date>2014-05-07 15:05:33</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>64</revnumber><date>2014-05-07 15:05:11</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>63</revnumber><date>2014-05-07 14:36:30</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>62</revnumber><date>2014-05-07 14:36:15</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>61</revnumber><date>2014-05-06 13:51:27</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>60</revnumber><date>2014-05-06 13:50:31</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>59</revnumber><date>2014-05-06 13:49:58</date><authorinitials>PeterWatson</authorinitials><revremark>inpepi</revremark></revision><revision><revnumber>58</revnumber><date>2014-04-24 15:02:00</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>57</revnumber><date>2014-04-24 14:58:49</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>56</revnumber><date>2014-04-15 13:39:15</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>55</revnumber><date>2014-04-15 13:38:45</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>54</revnumber><date>2014-04-14 16:53:23</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>53</revnumber><date>2014-04-14 16:51:07</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>52</revnumber><date>2014-04-11 10:57:12</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>51</revnumber><date>2014-04-11 10:54:55</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>50</revnumber><date>2014-04-11 10:54:34</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>49</revnumber><date>2013-08-16 11:24:52</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>48</revnumber><date>2013-08-15 12:11:56</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>47</revnumber><date>2013-08-15 12:03:58</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>46</revnumber><date>2013-03-08 10:17:25</date><authorinitials>localhost</authorinitials><revremark>converted to 1.6 markup</revremark></revision><revision><revnumber>45</revnumber><date>2012-03-15 12:23:43</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>44</revnumber><date>2012-03-15 12:22:08</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>43</revnumber><date>2012-03-15 12:19:42</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>42</revnumber><date>2012-03-15 12:18:47</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>41</revnumber><date>2012-03-15 12:18:03</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>40</revnumber><date>2012-03-15 12:08:22</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>39</revnumber><date>2012-03-15 10:33:42</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>38</revnumber><date>2012-03-15 10:33:17</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>37</revnumber><date>2012-03-15 10:30:22</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>36</revnumber><date>2012-03-15 10:24:06</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>35</revnumber><date>2012-03-15 10:20:52</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>34</revnumber><date>2012-03-15 10:09:19</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>33</revnumber><date>2012-03-15 10:09:01</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>32</revnumber><date>2012-03-14 17:03:26</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>31</revnumber><date>2012-03-14 16:14:39</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>30</revnumber><date>2012-02-20 13:36:48</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>29</revnumber><date>2012-02-20 13:17:20</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>28</revnumber><date>2012-02-20 13:17:09</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>27</revnumber><date>2012-02-20 13:13:22</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>26</revnumber><date>2012-02-20 12:33:42</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>25</revnumber><date>2012-02-20 12:31:51</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>24</revnumber><date>2012-02-20 12:31:24</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>23</revnumber><date>2012-02-20 12:28:44</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>22</revnumber><date>2012-02-20 12:28:25</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>21</revnumber><date>2012-02-20 12:28:09</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>20</revnumber><date>2012-02-20 12:27:59</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>19</revnumber><date>2012-02-20 12:25:51</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>18</revnumber><date>2012-02-20 12:25:06</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>17</revnumber><date>2012-02-14 12:18:23</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>16</revnumber><date>2012-02-14 12:09:49</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>15</revnumber><date>2012-02-14 12:09:16</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>14</revnumber><date>2012-02-14 12:07:45</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>13</revnumber><date>2012-02-14 12:05:45</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>12</revnumber><date>2012-02-14 12:05:33</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>11</revnumber><date>2012-02-14 12:01:29</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>10</revnumber><date>2012-02-14 11:59:30</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>9</revnumber><date>2012-02-14 11:57:36</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>8</revnumber><date>2012-02-14 11:57:00</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>7</revnumber><date>2012-02-14 11:56:30</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>6</revnumber><date>2012-02-14 10:04:09</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>5</revnumber><date>2012-02-14 10:02:13</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>4</revnumber><date>2012-02-14 09:51:18</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>3</revnumber><date>2012-02-14 09:50:10</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>2</revnumber><date>2012-02-13 11:49:39</date><authorinitials>PeterWatson</authorinitials></revision><revision><revnumber>1</revnumber><date>2012-02-13 11:48:56</date><authorinitials>PeterWatson</authorinitials></revision></revhistory></articleinfo><section><title>Survival analysis sample size calculations</title><para>The total number of events may be evaluated for comparing hazard rates (per unit time) using this <ulink url="https://lsr-wiki-02.mrc-cbu.cam.ac.uk/statswiki/FAQ/power/hazN/statswiki/FAQ/power/hazN?action=AttachFile&amp;do=get&amp;target=coxsamp.xls">spreadsheet</ulink> which uses a simple formula taken from Schoenfeld (1983), Hsieh and Lavori (2000) and <ulink url="https://lsr-wiki-02.mrc-cbu.cam.ac.uk/statswiki/FAQ/power/hazN/statswiki/FAQ/power/hazN?action=AttachFile&amp;do=get&amp;target=power.pdf">Collett (2003, Chapter 10)</ulink> corresponding to a group regression estimate (ratio of hazards) in a Cox regression model.  </para><para>In particular from Schoenfeld (1983) the total number of events, d, required is </para><para>d = $$[ ( z(0.5a) + z(b) )<superscript>2 </superscript>] / [ p(1-p)[log(hr)]<superscript>2 </superscript> ]$$ </para><para>for a two-sided type I error, <emphasis>a</emphasis>, power <emphasis>1-b</emphasis>, event rate in population <emphasis>p</emphasis>, hazard ratio, <emphasis>hr</emphasis> and <emphasis>z</emphasis> the Standard Normal (or probit) function. </para><para>Hsieh and Lavori (2000) further give sample size formulae for the number of deaths using continuous covariates in the Cox regression. </para><para>dc = $$[ (z(0.5a) + z(b) )<superscript>2 </superscript> ][ \sigma<superscript>2 </superscript> [log(hr)]<superscript>2 </superscript>]$$ </para><para>with $$\sigma<superscript>2 </superscript>$$ \mbox{equal to the variance of the covariate}. </para><para>dc2 = $$\frac{dc}{1-R^text{2}}$$  where $$R^text{2}$$  is the squared multiple correlation regression of the covariate of interest with the others in the case of more than one continuous covariate. This method is computed using this <ulink url="https://lsr-wiki-02.mrc-cbu.cam.ac.uk/statswiki/FAQ/power/hazN/statswiki/FAQ/power/hazN?action=AttachFile&amp;do=get&amp;target=coxcN.xls">spreadsheet.</ulink> The ratio for a continuous covariate could be comparing rates at one sd above the mean to that at the mean. </para><para>This approach is similar to Hsieh's approaches to sample size calculations for the odds ratio in a logistic regression (see <ulink url="https://lsr-wiki-02.mrc-cbu.cam.ac.uk/statswiki/FAQ/power/hazN/statswiki/FAQ/power/llogPow#">here</ulink>). This method may also be computed using the powerEpiCont function in R as illustrated <ulink url="https://lsr-wiki-02.mrc-cbu.cam.ac.uk/statswiki/FAQ/power/hazN/statswiki/FAQ/power/hazNR#">here</ulink>. </para><para>Alternatively the effect size can be expressed in terms of ratios of group survival rates as used by the power calculators given  <ulink url="http://powerandsamplesize.com/Calculators/Test-Time-To-Event-Data/Cox-PH-2-Sided-Equality">here</ulink>, which has R code as given below, and <ulink url="http://www.statstodo.com/SSizSurvival_Pgm.php">here</ulink> which uses results from Machin et al. (1997, 2009) and also <ulink url="https://sample-size.net/sample-size-survival-analysis/">here</ulink> with the latter using log(HR) rather than log(h1)/log(h0). </para><para>The free downloadable software <ulink url="http://www.brixtonhealth.com/pepi4windows.html">WINPEPI</ulink> also computes this sample size and power for comparing survival curves. Both WINPEPI and Machin et al. give the same, or at least very similar, answers to those from Schoenfeld (1983) using the above formula and a correction factor converting the number of deaths to number of subjects required (See <ulink url="https://lsr-wiki-02.mrc-cbu.cam.ac.uk/statswiki/FAQ/power/hazN/statswiki/FAQ/powsurv#">here</ulink>). </para><para>The R code mentioned above for Machin et al. example taken from <ulink url="http://powerandsamplesize.com/Calculators/Test-Time-To-Event-Data/Cox-PH-2-Sided-Equality">here</ulink> where hr is the hazard ratio, hr0 is assumed initial hazard ratio e.g. hazard rate prior to intervention, pE is the overall probability of the event occurring within the study period, pA is the proportions of the sample size allotted to group 'A', alpha is type I error and beta is 1-power. </para><screen><![CDATA[hr=2
hr0=1
pE=0.8
pA=0.5
alpha=0.05
beta=0.20
(n=((qnorm(1-alpha/2)+qnorm(1-beta))/(log(hr)-log(hr0)))^2/(pA*(1-pA)*pE))
ceiling(n) # 82
(Power=pnorm((log(hr)-log(hr0))*sqrt(n*pA*(1-pA)*pE)-qnorm(1-alpha/2)))]]></screen><para>For the Collett example above we have hr=0.5729, pE=0.495, pA=0.5, alpha=0.05 and beta=0.1 which gives a total sample size of 274 (n) using the R code above which agrees with the sample size worked out by Collett in his example. </para><para><emphasis role="underline">References</emphasis> </para><para><ulink url="https://lsr-wiki-02.mrc-cbu.cam.ac.uk/statswiki/FAQ/power/hazN/statswiki/FAQ/power/hazN?action=AttachFile&amp;do=get&amp;target=collett-ch10.pdf">Collett D (2003) Modelling Survival Data in Medical Research. Second Edition. Chapman and Hall:London</ulink> </para><para>Hsieh FY and Lavori PW (2000) <ulink url="http://www.sciencedirect.com/science/article/pii/S0197245600001045">Sample size calculations for the Cox proportional hazards regression models with nonbinary covariates</ulink> <emphasis>Controlled Clinical Trials</emphasis> <emphasis role="strong">21</emphasis> 552-560. A downloaded pdf of this paper is <ulink url="https://lsr-wiki-02.mrc-cbu.cam.ac.uk/statswiki/FAQ/power/hazN/statswiki/FAQ/power/hazN?action=AttachFile&amp;do=get&amp;target=powersurvival.pdf">here.</ulink> </para><para>Machin D, Campbell M, Fayers, P, Pinol A (1997) Sample Size Tables for Clinical Studies. Second Ed. Blackwell Science IBSN 0-86542-870-0 p. 176-177. </para><para>Machin D, Campbell MJ, Tan SB, Tan SH (2009) Sample size tables for clinical studies. 3rd ed. Chichester: Wiley-Blackwell.  </para><para>Schoenfeld DA (1983) Sample size formulae for the proportional hazards regression model. <emphasis>Biometrics</emphasis> <emphasis role="strong">39</emphasis> 499-503. </para></section></article>