Generate Trial Enrollment and Dropout Plan
gen_plan.RdCreates a time-indexed plan of enrollment and dropout events across arms.
See also
gen_timepoints() for piecewise-constant rates, add_timepoints()
to attach generated plans to a Timer.
Examples
gen_plan(
sample_size = 100,
arms = c("A", "B"),
allocation = c(2,1),
enrollment = function(n) rexp(n, rate = 0.5),
dropout = function(n) rexp(n, rate = 0.1)
)
#> time arm enroller dropper
#> 1 2.467827 B 1 0
#> 2 7.517017 B 1 0
#> 3 8.019991 B 1 0
#> 4 9.002536 A 1 0
#> 5 13.236698 A 0 1
#> 6 13.893530 A 1 0
#> 7 15.683965 B 1 0
#> 8 16.142214 A 1 0
#> 9 17.153942 A 1 0
#> 10 17.813472 B 1 0
#> 11 18.759954 A 1 0
#> 12 18.838116 B 1 0
#> 13 18.849749 B 1 0
#> 14 21.040402 A 1 0
#> 15 22.422626 A 1 0
#> 16 23.648367 B 1 0
#> 17 28.133402 A 1 0
#> 18 32.690901 B 1 0
#> 19 32.908782 A 1 0
#> 20 36.457655 A 1 0
#> 21 40.624964 A 0 1
#> 22 43.958600 A 1 0
#> 23 44.043855 A 1 0
#> 24 48.779043 A 0 1
#> 25 48.963631 A 1 0
#> 26 50.613944 A 1 0
#> 27 53.363717 A 1 0
#> 28 53.712830 A 1 0
#> 29 54.939608 A 1 0
#> 30 58.944120 B 1 0
#> 31 60.169164 A 0 1
#> 32 60.951672 B 1 0
#> 33 61.810692 B 1 0
#> 34 63.135579 B 1 0
#> 35 63.898896 A 1 0
#> 36 63.988239 A 1 0
#> 37 67.470429 A 0 1
#> 38 67.492000 A 1 0
#> 39 68.933442 A 1 0
#> 40 69.472644 A 1 0
#> 41 69.630888 A 1 0
#> 42 72.645133 B 1 0
#> 43 74.301122 A 1 0
#> 44 74.633244 B 1 0
#> 45 75.242495 B 0 1
#> 46 78.046247 A 1 0
#> 47 83.286766 A 1 0
#> 48 85.166251 A 1 0
#> 49 86.633605 A 1 0
#> 50 94.527572 A 1 0
#> 51 94.991409 A 1 0
#> 52 95.177114 A 1 0
#> 53 97.574964 A 1 0
#> 54 101.321521 B 1 0
#> 55 103.429856 A 1 0
#> 56 104.068342 A 1 0
#> 57 104.985786 A 1 0
#> 58 106.377187 A 1 0
#> 59 106.526750 A 1 0
#> 60 107.369434 B 1 0
#> 61 108.006360 A 0 1
#> 62 108.218927 A 1 0
#> 63 115.449684 A 0 1
#> 64 116.075798 A 1 0
#> 65 118.761694 A 0 1
#> 66 118.797409 B 1 0
#> 67 119.694823 A 1 0
#> 68 122.114498 A 0 1
#> 69 123.223013 B 1 0
#> 70 125.135810 A 1 0
#> 71 126.352835 B 1 0
#> 72 126.354487 A 1 0
#> 73 129.500714 A 1 0
#> 74 136.205206 B 1 0
#> 75 136.594620 A 1 0
#> 76 138.551542 A 1 0
#> 77 138.663258 B 1 0
#> 78 139.844946 B 1 0
#> 79 144.209672 A 1 0
#> 80 144.989755 B 1 0
#> 81 145.335506 B 1 0
#> 82 148.659062 A 1 0
#> 83 153.110107 A 1 0
#> 84 153.339858 B 1 0
#> 85 154.777035 B 1 0
#> 86 155.653376 B 0 1
#> 87 158.809525 A 1 0
#> 88 158.864649 A 1 0
#> 89 159.555481 A 0 1
#> 90 162.305790 A 1 0
#> 91 162.583200 B 1 0
#> 92 165.662226 A 1 0
#> 93 168.766155 B 1 0
#> 94 171.017416 A 0 1
#> 95 171.450714 A 1 0
#> 96 171.982302 A 0 1
#> 97 172.182755 A 1 0
#> 98 172.796467 A 1 0
#> 99 173.733449 A 1 0
#> 100 174.963446 A 1 0
#> 101 177.785065 A 1 0
#> 102 179.177588 A 1 0
#> 103 180.714145 B 0 1
#> 104 181.216258 B 1 0
#> 105 183.860707 A 1 0
#> 106 184.402177 A 1 0
#> 107 185.636625 B 1 0
#> 108 187.093329 A 1 0
#> 109 188.371198 B 1 0
#> 110 194.663711 A 0 1
#> 111 196.461743 A 0 1
#> 112 197.328557 A 1 0
#> 113 197.695256 A 0 1
#> 114 201.355819 A 1 0
#> 115 201.469678 A 0 1
#> 116 208.689623 A 1 0
#> 117 210.340979 A 1 0
#> 118 210.851982 B 0 1
#> 119 211.093087 A 1 0
#> 120 212.963719 B 0 1
#> 121 213.489521 A 0 1
#> 122 214.544167 B 1 0
#> 123 243.569027 B 0 1
#> 124 292.603098 B 0 1
#> 125 298.041287 A 0 1
#> 126 309.592625 A 0 1
#> 127 311.034099 A 0 1
#> 128 315.110358 A 0 1
#> 129 318.254779 B 0 1
#> 130 326.760337 A 0 1
#> 131 353.113065 A 0 1
#> 132 357.360141 B 0 1
#> 133 379.975844 A 0 1
#> 134 380.039474 A 0 1
#> 135 394.305986 A 0 1
#> 136 404.286783 A 0 1
#> 137 408.814761 A 0 1
#> 138 411.837213 A 0 1
#> 139 412.358080 B 0 1
#> 140 412.651702 A 0 1
#> 141 415.600545 B 0 1
#> 142 424.409166 B 0 1
#> 143 440.855732 A 0 1
#> 144 465.169137 A 0 1
#> 145 480.283776 A 0 1
#> 146 497.728244 B 0 1
#> 147 502.967950 A 0 1
#> 148 503.515849 A 0 1
#> 149 503.606242 A 0 1
#> 150 507.470220 A 0 1
#> 151 508.213930 A 0 1
#> 152 509.243903 A 0 1
#> 153 514.150740 A 0 1
#> 154 516.214399 A 0 1
#> 155 523.522938 B 0 1
#> 156 541.306699 A 0 1
#> 157 544.698770 A 0 1
#> 158 545.629226 B 0 1
#> 159 551.858499 A 0 1
#> 160 557.041835 A 0 1
#> 161 594.543012 A 0 1
#> 162 606.710632 B 0 1
#> 163 640.718156 A 0 1
#> 164 646.676214 A 0 1
#> 165 650.437220 B 0 1
#> 166 652.108477 A 0 1
#> 167 655.474950 A 0 1
#> 168 655.701242 A 0 1
#> 169 660.956254 A 0 1
#> 170 661.451381 A 0 1
#> 171 717.264969 B 0 1
#> 172 720.948418 B 0 1
#> 173 733.237357 B 0 1
#> 174 742.950958 A 0 1
#> 175 749.118683 A 0 1
#> 176 780.258809 B 0 1
#> 177 791.739989 B 0 1
#> 178 796.484488 A 0 1
#> 179 807.336562 A 0 1
#> 180 808.430198 A 0 1
#> 181 823.272631 A 0 1
#> 182 828.971262 B 0 1
#> 183 830.385947 A 0 1
#> 184 832.313206 A 0 1
#> 185 833.413151 B 0 1
#> 186 833.577348 A 0 1
#> 187 836.274871 B 0 1
#> 188 861.937417 A 0 1
#> 189 878.745098 B 0 1
#> 190 891.893230 B 0 1
#> 191 902.497279 A 0 1
#> 192 916.039049 B 0 1
#> 193 925.132620 A 0 1
#> 194 926.338230 B 0 1
#> 195 942.671106 A 0 1
#> 196 942.975859 A 0 1
#> 197 943.400500 B 0 1
#> 198 956.729808 A 0 1
#> 199 966.777669 A 0 1
#> 200 969.242897 B 0 1