Update app.py
Browse files
app.py
CHANGED
|
@@ -180,11 +180,17 @@ def analyze(trial_type,
|
|
| 180 |
|
| 181 |
### 機率表(對應論文 Table 1 & 2)
|
| 182 |
|
| 183 |
-
| 階段 | Beta 參數 | θ ≤ R₀ | R₀ < θ ≤ R₁ | θ > R₁ |
|
| 184 |
-
|------|-----------|--------|-------------|--------|
|
| 185 |
-
| Prior | Beta({prior_a:.1f}, {prior_b:.1f}) | {prior_prob_lt_r0:.3f} | {prior_prob_r0_r1:.3f} | {prior_prob_gt_r1:.3f} |
|
| 186 |
-
| Stage 1 posterior | Beta({post1_a:.1f}, {post1_b:.1f}) | {post1_prob_lt_r0:.3f} | {post1_prob_r0_r1:.3f} | {post1_prob_gt_r1:.3f} |
|
| 187 |
-
| Stage 2 posterior | Beta({post2_a:.1f}, {post2_b:.1f}) | {post2_prob_lt_r0:.3f} | {post2_prob_r0_r1:.3f} | {post2_prob_gt_r1:.3f} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 188 |
|
| 189 |
### 結果解讀
|
| 190 |
- **P(θ > R₁) = {post2_prob_gt_r1:.1%}**:藥物反應率超過理想值的機率
|
|
|
|
| 180 |
|
| 181 |
### 機率表(對應論文 Table 1 & 2)
|
| 182 |
|
| 183 |
+
| 階段 | Beta 參數 | π(平均值) | θ ≤ R₀ | R₀ < θ ≤ R₁ | θ > R₁ |
|
| 184 |
+
|------|-----------|-------------|--------|-------------|--------|
|
| 185 |
+
| Prior | Beta({prior_a:.1f}, {prior_b:.1f}) | **{beta_mean(prior_a, prior_b):.3f}** | {prior_prob_lt_r0:.3f} | {prior_prob_r0_r1:.3f} | {prior_prob_gt_r1:.3f} |
|
| 186 |
+
| Stage 1 posterior | Beta({post1_a:.1f}, {post1_b:.1f}) | **{beta_mean(post1_a, post1_b):.3f}** | {post1_prob_lt_r0:.3f} | {post1_prob_r0_r1:.3f} | {post1_prob_gt_r1:.3f} |
|
| 187 |
+
| Stage 2 posterior | Beta({post2_a:.1f}, {post2_b:.1f}) | **{beta_mean(post2_a, post2_b):.3f}** | {post2_prob_lt_r0:.3f} | {post2_prob_r0_r1:.3f} | {post2_prob_gt_r1:.3f} |
|
| 188 |
+
|
| 189 |
+
### 貝氏更新過程(練習用)
|
| 190 |
+
|
| 191 |
+
| 事前分佈 | Stage I 結果 | Stage I 後分佈 | Stage II 結果 | Stage II 後分佈 |
|
| 192 |
+
|----------|-------------|---------------|--------------|----------------|
|
| 193 |
+
| Beta({prior_a:.1f},{prior_b:.1f}), π={beta_mean(prior_a, prior_b):.2f} | 成功:{s1_success}, 失敗:{s1_total - s1_success} | Beta({post1_a:.1f},{post1_b:.1f}), π={beta_mean(post1_a, post1_b):.2f} | 成功:{s2_success}, 失敗:{s2_total - s2_success} | Beta({post2_a:.1f},{post2_b:.1f}), π={beta_mean(post2_a, post2_b):.3f} |
|
| 194 |
|
| 195 |
### 結果解讀
|
| 196 |
- **P(θ > R₁) = {post2_prob_gt_r1:.1%}**:藥物反應率超過理想值的機率
|