【发布时间】:2012-10-14 21:08:21
【问题描述】:
我正在使用很棒的Google Chart Wrapper 创建图表作为我的 Django 项目的一部分。现在我正在我的视图中使用 Python 创建图表实例,然后将实例添加到模板上下文并成功地在我的模板中显示图表。
我在显示一组动态 X 轴标签时遇到了麻烦。以下是来自 Google Chart Wrapper 的相关代码:
def label(self, index, *args):
"""
Label each axes one at a time
args are of the form <label 1>,...,<label n>
APIPARAM: chxl
"""
self.data['labels'].append(
str('%s:|%s'%(index, '|'.join(map(str,args)) )).replace('None','')
)
return self.parent
以及我目前如何在我的视图中创建图表:
from GChartWrapper import *
chart = Sparkline([1,2,3,4,5,6,7], encoding='text')
chart.axes.label(...) # need to set labels here
我有一个日期字符串列表,我想显示为 x 轴标签,有人知道我会怎么做吗?
【问题讨论】:
标签: python django google-visualization