Grouped histogram.
(self)
| 641 | assert np.array_equal(chart_data(ch, "")["min_edge"], [0.0, 11.0]) |
| 642 | |
| 643 | def test_grouped_histogram(self): |
| 644 | """Grouped histogram.""" |
| 645 | ch = chartify.Chart(y_axis_type="density") |
| 646 | ch.plot.histogram(self.data, values_column="values", color_column="dimension", bins=2, method="count") |
| 647 | assert np.array_equal(chart_data(ch, "a")["values"], [3, 1]) |
| 648 | assert np.array_equal(chart_data(ch, "a")["max_edge"], [11.0, 22.0]) |
| 649 | assert np.array_equal(chart_data(ch, "a")["min_edge"], [0.0, 11.0]) |
| 650 | |
| 651 | assert np.array_equal(chart_data(ch, "b")["values"], [2, 1]) |
| 652 | assert np.array_equal(chart_data(ch, "b")["max_edge"], [6.0, 10.0]) |
| 653 | assert np.array_equal(chart_data(ch, "b")["min_edge"], [2.0, 6.0]) |
| 654 | |
| 655 | |
| 656 | class TestCategoricalOrderBy: |
nothing calls this directly
no test coverage detected