I need a tool for creating high quality customizable pie charts, then export them to some graphic format (e.g. png).

I need something which allows me to put in some data and which is more customizable than OpenOffice.org.


Google Chart Tools?

Not exactly what you asked for, but this may work anyways. Link is to a pie chart wizard.

| improve this answer | |
  • Yes, this is quite good solution. I've found that many web apps offer automatic creation of high quality charts - better that eg. open office. – jesper Apr 5 '11 at 10:50

graphviz, optionally with one of its GUI wrappers should be able to do anything you need.

| improve this answer | |
  • How can I create charts with Graphviz? I can't find any examples... – jesper Apr 5 '11 at 10:48
  • ... that's because apparently I'm an idiot, and several people were as caffeine deprived as me when I answered the question. GraphVis is more for hierarchical/node based graphs, not bar graphs and pie charts. I've added a more sane answer below that should be vastly more useful to you. (although GraphVis is exceptionally good at what it does do) – Nerdfest Apr 5 '11 at 20:39

The R language can be used to create bar and pie chart graphs. An example extracted from their help page:

> d <- read.table("data/EU-2004.csv", header=TRUE)     # read data
> pie(d$seats,                                         # create pie chart with seats column
+ labels=d$abbrev,                                     # use abbrev column for slice labels
+ main="2004 EU Parliament Results\n(Seats by Party)") # create pie chart

Later, they have an example where this sort of output is sent to a jpeg. I didn't see PNG output. It may be available, but worst case, a jpeg can easily be converted to a PNG.

| improve this answer | |

There is one great tool, which is, unfortunately, not so good at creating pie charts, but I cant help mentioning it

It is called gnuplot

Resources are:





| improve this answer | |
  • I also found this topic – Nick Roz Dec 8 '16 at 22:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.