поместите маркировки между галочками

Я использовал бы помощника, потому что они - общие для представления. Для части HTML я использовал бы partials, таким образом, это будет соединение обоих путей.

7
задан random guy 25 October 2009 в 13:30
поделиться

2 ответа

Будет ли это помогать?

enter code here
x = 'j f m a m j j a s o n d j f m a m j j a s o n d'.split()
y = abs(randn(24))
x[6] = 'j\n2008' # replace "j" (January) with ('j' and the appropriate year
x[18] = 'j\n2009'
bar(xrange(len(x)), y, width=0.1)
bar(xrange(len(x)), y, width=0.1)
xticks(xrange(len(x)), x, ha='center')

Barchart with proper labels

5
ответ дан 7 December 2019 в 10:04
поделиться

Вы имеете в виду что-то вроде этого: - http://matplotlib.sourceforge.net/examples/pylab_examples/barchart_demo.html ??

Необходимо использовать xticks и параметр ha (или «горизонтальное выравнивание»):

>>> x = 'j f m a m j j a s o n d'.split()
>>> y = abs(randn(12))
>>> bar(xrange(len(x)), y, width=0.1)

>>> xticks(xrange(len(x)), x, ha='center')

обратитесь к справке (xticks) и help (matplotlib.text.Text) для получения дополнительных опций

edit: извините, я не видел, что вы также спрашиваете, как поставить метки лет под галочками. Я думаю, вы должны сделать это вручную, взгляните на пример, который я привел, чтобы узнать, как это сделать.

1
ответ дан 7 December 2019 в 10:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: