python-pptx icon indicating copy to clipboard operation
python-pptx copied to clipboard

Enhancement proposal for Waterfall chart. For #583

Open sanand0 opened this issue 4 years ago • 3 comments

@scanny I've put together an analysis document for the waterfall chart, as you'd suggested for #583

I based this on the Bubble Chart proposal. This only covers the waterfall chart as an example, but this could be easily extended to cover:

  • boxWhisker
  • clusteredColumn
  • paretoLine
  • sunburst
  • treemap

I'd be happy to support this in any way. Please let me know if you'd like any further analysis or exploration.

sanand0 avatar Dec 24 '21 10:12 sanand0

Thanks for the comments @scanny. The newer charts are steadily gaining traction, and I'd be happy to work on this. I'll spend the next few days comparing the new charts with the old and revert based on your comments.

sanand0 avatar Dec 25 '21 01:12 sanand0

@scanny -- I've added a few details, but I thought it might be best to share the full extract of a PPT with a bar chart and a waterfall TEMPORARILY so that you might get a sense of what's happening & is different between these charts.

I'll continue with the analysis, but just wanted to check with you if it's OK to commit a few selected XML files as part of the PR?

sanand0 avatar Jan 05 '22 11:01 sanand0

Hello,

I am very interested in having the new chart types in python-pptx, as I have created an entire module dedicated to automating our analytics and creating PowerPoint content. Did you ever progress this topic?

Do you think it would be possible to hack together a workaround by my manually creating the xml, and/or creating part of the chart with existing python-pptx methods and then changing the xml tags from c: to cx:? Sorry if this a dumb question - I'm really only a beginner with xmlchemy and have only used it for some simple cases like table borders.

Regards, Matthew

rileym99 avatar Feb 05 '25 17:02 rileym99

Hello, it looks like there's quite some interest from the community to have new chart types support. Any chance to merge this PR?

srozov avatar May 30 '25 10:05 srozov