作为我的 Django 项目的一部分,我正在使用很棒的Google Chart Wrapper创建图表。现在我正在我的视图中使用 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 轴标签,有人知道我会怎么做吗?