def get_chart(self, rows, columns, x_label, y_label): chart = MultiBarChart('Adoption of Practices', x_axis=Axis(x_label), y_axis=Axis(y_label)) chart.forceY = [0, 100] chart.height = 700 chart.rotateLabels = -55 chart.marginBottom = 390 chart.marginLeft = 350 self._chart_data(chart, columns, rows) return [chart]
def get_chart(self, rows, columns, x_label, y_label): chart = MultiBarChart('% of Groups Receiving Grades', x_axis=Axis(x_label), y_axis=Axis(y_label)) chart.forceY = [0, 100] chart.height = 700 chart.rotateLabels = -90 chart.marginBottom = 390 chart.marginLeft = 100 self._chart_data(chart, columns, rows) return [chart]
def get_chart(self, rows, columns, x_label, y_label): chart = MultiBarChart('% of Groups Receiving Grades', x_axis=Axis(x_label), y_axis=Axis(y_label)) chart.forceY = [0, 100] chart.height = 700 chart.rotateLabels = -90 chart.marginBottom = 390 chart.marginLeft = 100 self._chart_data(chart, columns, rows) return [chart]
def get_chart(self, rows, columns, x_label, y_label): chart = MultiBarChart('Adoption of Practices', x_axis=Axis(x_label), y_axis=Axis(y_label)) chart.forceY = [0, 100] chart.height = 700 chart.rotateLabels = -55 chart.marginBottom = 390 chart.marginLeft = 350 self._chart_data(chart, columns, rows) return [chart]
def get_chart(self, rows, x_label, y_label): chunks = _chunks(list(rows), self.chunk_size+1) charts = [] for chunk in chunks: chart = MultiBarChart(chunk[0][0], x_axis=Axis(x_label), y_axis=Axis(y_label)) chart.forceY = [0, 100] chart.height = 300 chart.rotateLabels = 0 chart.marginBottom = 80 chart.marginLeft = 100 self._chart_data(chart, chunk[1:]) charts.append(chart) return charts
def get_chart(self, rows, x_label, y_label): chunks = _chunks(list(rows), self.chunk_size + 1) charts = [] for chunk in chunks: chart = MultiBarChart(chunk[0][0], x_axis=Axis(x_label), y_axis=Axis(y_label)) chart.forceY = [0, 100] chart.height = 300 chart.rotateLabels = 0 chart.marginBottom = 80 chart.marginLeft = 100 self._chart_data(chart, chunk[1:]) charts.append(chart) return charts