MCPcopy Create free account
hub / github.com/spotify/chartify / test_grouped_histogram

Method test_grouped_histogram

tests/test_plots.py:643–653  ·  view source on GitHub ↗

Grouped histogram.

(self)

Source from the content-addressed store, hash-verified

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
656class TestCategoricalOrderBy:

Callers

nothing calls this directly

Calls 2

chart_dataFunction · 0.85
histogramMethod · 0.80

Tested by

no test coverage detected