2017-07-27 1 views
2

Mon graphique Excel a deux colonnes d'index: 'Mois' et 'Année'. Comment puis-je les combiner dans le code python ci-dessous pour obtenir un graphique qui ressemble à celui ci-dessous? Pour être précis, comment puis-je spécifier les catégories multiples?Tableau xlsxwriter avec plusieurs catégories

chart.add_series({ 
    'categories': ............., 
    'values': ['Sheet 1', 0, 1, 10, 1] 
}) 

Excel graphique Je veux obtenir

J'ai déjà essayé:

chart.add_series({ 
    'categories': [['Sheet1', 0, 0, 10, 0], ['Sheet1', 0, 1, 10, 1]] 
    'values': ['Sheet1', 0, 2, 10, 2] 
}) 
+2

http://xlsxwriter.readthedocs.io/example_chart_combined.html cela semble avoir trait à votre problème –

Répondre

1

XlsxWriter prend en charge les cartes en cluster comme celui-ci. Voir ce des docs.

enter image description here

La principale astuce pour obtenir ce travail est de préciser les catégories gammes 2D (de la colonne A à la colonne B). Cela crée les clusters.

+0

Merci! Cela fonctionne parfaitement – em0em7