Skip to content

Commit f7c9110

Browse files
committed
Improve printing of percentages 1.0f.
1 parent f578c79 commit f7c9110

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

site/numpy_issues.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ from myst_nb import glue
3030
3131
glue = functools.partial(glue, display=False)
3232
33+
def percent_val(val, denom):
34+
return f"{val} ({100 * val / denom:1.0f}%)"
35+
3336
warnings.filterwarnings(
3437
"ignore", category=DeprecationWarning, message="parsing timezone"
3538
)
@@ -82,10 +85,7 @@ new_issue_lifetime = np.array(
8285
).astype("m8[h]") # in hours
8386
8487
glue("num_new_issues", len(newly_created))
85-
glue(
86-
"num_new_issues_closed",
87-
f"{len(new_issues_closed)} ({100 * len(new_issues_closed) / len(newly_created)}%)"
88-
)
88+
glue("num_new_issues_closed", percent_val(len(new_issues_closed), len(newly_created)))
8989
glue("new_issue_avg_lifetime", f"{np.mean(new_issue_lifetime)}")
9090
```
9191

@@ -157,7 +157,7 @@ for iss in newly_created_day_old:
157157
glue("new_issues_at_least_1_day_old", len(newly_created_day_old))
158158
glue(
159159
"num_new_issues_responded",
160-
f"{len(first_commenters)} ({100 * len(first_commenters) / len(newly_created_day_old)}%)"
160+
percent_val(len(first_commenters), len(newly_created_day_old))
161161
)
162162
```
163163

0 commit comments

Comments
 (0)