2010-11-11 25 views
1

ressemble gantt_chart() ne fonctionne pas correctement pour suivre ensemble de données:python: cairoplot problèmes de rendu gantt_chart

 
tg_p = [ (0, 12), (0, 5), (0,13) ] 
tg_v = [ '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14'] 
tg_h = [ 'test', 'test2', 'test3' ] 
tg_c = [ (1.0, 0.0, 0.0), (1.0, 0.7, 0.0), (0.0, 1.0, 0.0) ] 
CairoPlot.gantt_chart('gantt-123', tg_p, 600, 300, tg_h, tg_v, tg_c) 

il rend juste un bar, une idée?

merci

Répondre

3

Il y a un rapport de bogue ici: https://bugs.launchpad.net/cairoplot/+bug/274181

essayez de régler le tuple dans les listes, selon le journaliste, il devrait fonctionner.

données transitant comme:

data = [(0,3), (4,5), (8,10)]

fait plantage diagramme de Gantt, traçant toutes les pièces sur la même ligne.

Ceci, cependant, fonctionne:

data = [(0,3), [(4,5)], (8,10)]

+0

Merci pour votre réponse :-) – m1k3y3