本文整理匯總了Python中corehq.apps.reports.graph_models.MultiBarChart.forceY方法的典型用法代碼示例。如果您正苦於以下問題:Python MultiBarChart.forceY方法的具體用法?Python MultiBarChart.forceY怎麽用?Python MultiBarChart.forceY使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類corehq.apps.reports.graph_models.MultiBarChart
的用法示例。
在下文中一共展示了MultiBarChart.forceY方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: get_chart
# 需要導入模塊: from corehq.apps.reports.graph_models import MultiBarChart [as 別名]
# 或者: from corehq.apps.reports.graph_models.MultiBarChart import forceY [as 別名]
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]
示例2: get_chart
# 需要導入模塊: from corehq.apps.reports.graph_models import MultiBarChart [as 別名]
# 或者: from corehq.apps.reports.graph_models.MultiBarChart import forceY [as 別名]
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]
示例3: get_chart
# 需要導入模塊: from corehq.apps.reports.graph_models import MultiBarChart [as 別名]
# 或者: from corehq.apps.reports.graph_models.MultiBarChart import forceY [as 別名]
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