Anyone have any nifty methods for creating nice looking charts and graphs dynamically on the web?<p>I'm currently using .png files created in Photoshop that I stretch via the width element to the desired size based on a variable.<p>I have some data I'd like to plot using a line graph but I haven't liked what I saw so far. Google has an option but they have some weird size restrictions.<p>I also found this http://www.r-project.org which seems a bit much for what I want but I may end up having a back end script that generates an image from a data set.<p>I'm hoping people much smarter than I have a better idea.
Here are a few i've used before:<p>Google charts: <a href="http://code.google.com/apis/chart/" rel="nofollow">http://code.google.com/apis/chart/</a>
(if you want a really nifty flash tool to help you create google charts check out: <a href="http://www.clabberhead.com/googlechartgenerator.html" rel="nofollow">http://www.clabberhead.com/googlechartgenerator.html</a>)<p>Sparklines: <a href="http://omnipotent.net/jquery.sparkline/" rel="nofollow">http://omnipotent.net/jquery.sparkline/</a> (on HN right now)<p>Flash charts: <a href="http://maani.us/" rel="nofollow">http://maani.us/</a><p>PHP Charts: <a href="http://naku.dohcrew.com/libchart/pages/introduction/" rel="nofollow">http://naku.dohcrew.com/libchart/pages/introduction/</a>
Processing is reasonably powerful, and has also been implemented in javascript.<p>see <a href="http://news.ycombinator.com/item?id=185191" rel="nofollow">http://news.ycombinator.com/item?id=185191</a>