Re: Chart tool
For in-page charts, I use flot, as Javier suggested. I plan to look into pycha based on Skylar's suggestion, though. There is no need for client-side chart drawing with my use case. On Nov 25, 3:31 pm, Javier Guerra wrote: > reportlab allows you to generate PDFs, which can be as high quality as > you want; but if you want to display them on a webpage it's far from > the best. > > matplotlib is nice, being python. the biggest drawback is that being > a server-side task, so you have to deal with the processing time > and/or storage/deletion of (old) images. > > for in-page charts, you can use flot (http://code.google.com/p/flot/), > or Google Charts (http://code.google.com/apis/chart/). the first one > is a jQuery plugin, the other is an API that basically lets you > construct an URL for a PNG that's rendered on Google servers. in both > cases, you simply put (some of) your data on the page and let either > the client (if using flot) or somebody else (if using Google charts) > deal with the heavy tasks. > > -- > Javier -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
Re: Chart tool
I am using the Google Visualization API myself, it's pretty nice. I wrote a blog post with a little how to: http://www.bolhoed.net/blog/using-the-google-visualization-api-in-django/ However, I also used FusionCharts in the past and that's got my vote too :) On Nov 25, 9:07 pm, "S.Selvam" wrote: > Hi all, > > This is my first post here andi am new to django. > > I need to show some data as a chart. > > I would like to achieve a high quality rendering. > > Is reportlab or matplotlib enough ? > > I hope you can direct me on track. > > -- > Yours, > S.Selvam > Sent from Bangalore, KA, India -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
Re: Chart tool
We're using AnyChart. It is similar to Fusion Charts in that it is an XML data source that is rendered on the client side with a Flash SWF. http://www.anychart.com I don't think AnyChart has a free version, so you'll have to look into the licensing arrangements to see if it is worth it for you. We're using the scatter chart with my company to display microfinance interest rate data. http://www.mftransparency.org/data/countries/ba/data/ -Tim Langeman Akron, PA (USA) On Nov 29, 4:31 am, John M wrote: > We started playing with FusionCharts, they have a free version which > is pretty slick. It's flash based, and not sure about the printing > aspect yet. It's generated with some XML and an SWF file. > > J > > On Nov 25, 12:07 pm, "S.Selvam" wrote: > > > > > Hi all, > > > This is my first post here andi am new to django. > > > I need to show some data as a chart. > > > I would like to achieve a high quality rendering. > > > Is reportlab or matplotlib enough ? > > > I hope you can direct me on track. > > > -- > > Yours, > > S.Selvam > > Sent from Bangalore, KA, India -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
Re: Chart tool
We started playing with FusionCharts, they have a free version which is pretty slick. It's flash based, and not sure about the printing aspect yet. It's generated with some XML and an SWF file. J On Nov 25, 12:07 pm, "S.Selvam" wrote: > Hi all, > > This is my first post here andi am new to django. > > I need to show some data as a chart. > > I would like to achieve a high quality rendering. > > Is reportlab or matplotlib enough ? > > I hope you can direct me on track. > > -- > Yours, > S.Selvam > Sent from Bangalore, KA, India -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
Re: Chart tool
You might also check out pycha? S.Selvam wrote: > On Thu, Nov 26, 2009 at 2:01 AM, Javier Guerra wrote: > > > On Wed, Nov 25, 2009 at 3:07 PM, S.Selvam wrote: > > > I need to show some data as a chart. > > > > > > I would like to achieve a high quality rendering. > > > > > > Is reportlab or matplotlib enough ? > > > > reportlab allows you to generate PDFs, which can be as high quality as > > you want; but if you want to display them on a webpage it's far from > > the best. > > > > matplotlib is nice, being python. the biggest drawback is that being > > a server-side task, so you have to deal with the processing time > > and/or storage/deletion of (old) images. > > > > for in-page charts, you can use flot (http://code.google.com/p/flot/), > > or Google Charts (http://code.google.com/apis/chart/). the first one > > is a jQuery plugin, the other is an API that basically lets you > > construct an URL for a PNG that's rendered on Google servers. in both > > cases, you simply put (some of) your data on the page and let either > > the client (if using flot) or somebody else (if using Google charts) > > deal with the heavy tasks. > > > > > Thanks Javier, >It helped me a lot. > > I have been trying with matplotlib by drawing the resultant chart to > canvas and attaching it with response.(Hence i dont save the image as a temp > file ). > > > > > > > -- > > Javier > > > > -- > > > > You received this message because you are subscribed to the Google Groups > > "Django users" group. > > To post to this group, send email to django-us...@googlegroups.com. > > To unsubscribe from this group, send email to > > django-users+unsubscr...@googlegroups.com > > . > > For more options, visit this group at > > http://groups.google.com/group/django-users?hl=en. > > > > > > > > > -- > Yours, > S.Selvam -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
Re: Chart tool
On Thu, Nov 26, 2009 at 2:01 AM, Javier Guerra wrote: > On Wed, Nov 25, 2009 at 3:07 PM, S.Selvam wrote: > > I need to show some data as a chart. > > > > I would like to achieve a high quality rendering. > > > > Is reportlab or matplotlib enough ? > > reportlab allows you to generate PDFs, which can be as high quality as > you want; but if you want to display them on a webpage it's far from > the best. > > matplotlib is nice, being python. the biggest drawback is that being > a server-side task, so you have to deal with the processing time > and/or storage/deletion of (old) images. > > for in-page charts, you can use flot (http://code.google.com/p/flot/), > or Google Charts (http://code.google.com/apis/chart/). the first one > is a jQuery plugin, the other is an API that basically lets you > construct an URL for a PNG that's rendered on Google servers. in both > cases, you simply put (some of) your data on the page and let either > the client (if using flot) or somebody else (if using Google charts) > deal with the heavy tasks. > Thanks Javier, It helped me a lot. I have been trying with matplotlib by drawing the resultant chart to canvas and attaching it with response.(Hence i dont save the image as a temp file ). > > -- > Javier > > -- > > You received this message because you are subscribed to the Google Groups > "Django users" group. > To post to this group, send email to django-us...@googlegroups.com. > To unsubscribe from this group, send email to > django-users+unsubscr...@googlegroups.com > . > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. > > > -- Yours, S.Selvam -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
Re: Chart tool
On Wed, Nov 25, 2009 at 3:07 PM, S.Selvam wrote: > I need to show some data as a chart. > > I would like to achieve a high quality rendering. > > Is reportlab or matplotlib enough ? reportlab allows you to generate PDFs, which can be as high quality as you want; but if you want to display them on a webpage it's far from the best. matplotlib is nice, being python. the biggest drawback is that being a server-side task, so you have to deal with the processing time and/or storage/deletion of (old) images. for in-page charts, you can use flot (http://code.google.com/p/flot/), or Google Charts (http://code.google.com/apis/chart/). the first one is a jQuery plugin, the other is an API that basically lets you construct an URL for a PNG that's rendered on Google servers. in both cases, you simply put (some of) your data on the page and let either the client (if using flot) or somebody else (if using Google charts) deal with the heavy tasks. -- Javier -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
Chart tool
Hi all, This is my first post here andi am new to django. I need to show some data as a chart. I would like to achieve a high quality rendering. Is reportlab or matplotlib enough ? I hope you can direct me on track. -- Yours, S.Selvam Sent from Bangalore, KA, India -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.