h2oai / db-benchmark

reproducible benchmark of database-like ops
https://h2oai.github.io/db-benchmark
Mozilla Public License 2.0
323 stars 85 forks source link

report table adjustments: precision, sub-totals, naming #67

Closed mattdowle closed 5 years ago

mattdowle commented 5 years ago

image

jangorecki commented 5 years ago

Round up to whole seconds is plenty. Including the 3 decimal digits (as now) just makes the table wider and harder to read.

Whole seconds are fine for 1e9, but for 1e7 we need at least 2 decimal digits. I could customize that by input size but prefer to keep it more generic, so eventually will be easier to adjust for other tasks.

Could the table titles (product names) be repeated at the bottom after the total row. Since when scrolling on a phone, the total figures are not displayed next to the product names and it's very hard to read.

For that I think we need to change table rendering process from knitr::kable to something else.

"q1_grp.size" column title would be better "Rows per group"

"rows per group" might be misleading as it is valid for question 1 only.

jangorecki commented 5 years ago

Table has been moved from home page of benchmark into dedicated groupby task page. Formatting of that table is then a little less important as it was moved more in the background. My comments above regarding minor formatting changes stays valid. Closing that issue for now as format of the table is not high priority. Average time that user spends on website is small enough to focus to convey as much information in that small time frame.