This is the advantagem of the highchart over Google Charts. You can use him in local server (offline).
Happy in help. Sorry my bad englhis. ;) 2016-02-19 11:21 GMT-03:00 Ron Chatterjee <achatterjee...@gmail.com>: > For a moment I thought they are downloading directly from the page. I > didn't notice. Thank you. > > On Thursday, February 18, 2016 at 10:22:57 PM UTC-5, Junior Phanter wrote: >> >> Download the developer's site the highcharts.js and exporting.js file and >> place the js folder of the your application. (I put in Attached w2p example) >> >> replace YOUR_APP by the name of the your aplication (e.g. chart) >> >> <script src="/YOUR_APP/static/js/highcharts.js" >> type="text/javascript"></script><script >> src="/YOUR_APP/static/js/exporting.js" type="text/javascript"></script> >> >> >> you can do >> >> >> <script src="{{=URL("static", "js", args="highcharts.js")}}" >> type="text/javascript"></script><script >> src="/YOUR_APP/static/js/exporting.js" type="text/javascript"></script> >> >> see changes: >> >> >> >> >> >> Attached is w2p example >> >> >> >> 2016-02-18 22:40 GMT-03:00 Ron Chatterjee <achatte...@gmail.com>: >> >>> >>> I stumbled into this post and I also got a blank screen. Attached is my >>> w2p. This is a same replication of the example you posted. Am I missing >>> something? >>> >>> >>> >>> On Wednesday, February 17, 2016 at 8:27:15 AM UTC-5, Carlos Cesar >>> Caballero wrote: >>> >>>> Highcharts is very good. I am using right now c3.js (http://c3js.org/) >>>> a good MIT licence option. >>>> >>>> Greetings. >>>> >>>> El 16/02/16 a las 12:54, Junior Phanter escribió: >>>> >>>> Use highcharts >>>> http://www.highcharts.com >>>> >>>> Example: >>>> >>>> *ON CONTROLLER* >>>> >>>> def chart(): >>>> >>>> dados_chart="[{name: 'Batata', y: 12},{name: 'Tomate', y: 8},{name: >>>> 'Mamão', y: 12}]" #Change this dynamically >>>> >>>> dados_map={} >>>> dados_map["dados"]=dados_chart >>>> >>>> chart=""" >>>> <script type="text/javascript"> >>>> Highcharts.setOptions({ >>>> lang:{ >>>> downloadJPEG: "Download em imagem JPG", >>>> downloadPDF: "Download em documento PDF", >>>> downloadPNG: "Download em imagem PNG", >>>> downloadSVG: "Download em vetor SVG", >>>> loading: "Lendo...", >>>> noData: "Sem dados para mostrar", >>>> printChart: "Imprimir Gráfico", >>>> } >>>> }); >>>> >>>> // Build the chart >>>> $('#chart').highcharts({ >>>> chart: { >>>> plotBackgroundColor: null, >>>> plotBorderWidth: null, >>>> plotShadow: false, >>>> type: 'pie' >>>> }, >>>> title: { >>>> text: 'Meu Gráfico' >>>> }, >>>> tooltip: { >>>> pointFormat: '{series.name}: >>>> <b>{point.percentage:.1f}%%</b>' >>>> }, >>>> plotOptions: { >>>> pie: { >>>> allowPointSelect: true, >>>> cursor: 'pointer', >>>> dataLabels: { >>>> enabled: false >>>> }, >>>> showInLegend: true >>>> } >>>> }, >>>> credits:{enabled:false}, >>>> series: [{ >>>> name: 'Vendar por porcentagem', >>>> colorByPoint: true, >>>> data: %(dados)s >>>> }] >>>> }); >>>> </script> >>>> >>>> """ %dados_map >>>> return dict(chart=XML(chart)) >>>> >>>> *ON VIEW* >>>> >>>> {{extend 'layout.html'}} >>>> <script src="/YOUR_APP/static/js/highcharts.js" >>>> type="text/javascript"></script> >>>> <script src="/YOUR_APP/static/js/exporting.js" >>>> type="text/javascript"></script> >>>> <div id="chart"></div> >>>> </script> >>>> {{=chart}} >>>> >>>> 2016-02-15 12:52 GMT-03:00 <rajjm...@gmail.com>: >>>> >>>>> I used google charts using a simple bar chart since I couldn't find a >>>>> workable example on the slice using pygal etc. But google chart seems >>>>> little slow in loading on the browser and I believe it may be due to >>>>> loading the js file from the remote site. Does anyone have the same >>>>> experience? If so, how did they resolve it. I tried to load the js file >>>>> locally but was unable to make that to work. >>>>> >>>>> >>>>> >>>>> On Monday, January 25, 2016 at 8:32:01 AM UTC-5, Diego Tostes wrote: >>>>>> >>>>>> thanks! >>>>>> >>>>>> >>>>>> 2016-01-22 1:10 GMT-02:00 Junior Phanter <junior...@gmail.com>: >>>>>> >>>>>>> Example using just google chart api, without google-charts-plug-in >>>>>>> >>>>>>> on controller >>>>>>> >>>>>>> def chart(): >>>>>>> title="My Chart" >>>>>>> data=XML('[ ["item", "value"], ["apple", 1], ["potato", 1.5], >>>>>>> ["watermelon", 0.5]]') #convert list in string and string in XML >>>>>>> return dict(title=title, data=data) >>>>>>> >>>>>>> on view (chart.html) >>>>>>> >>>>>>> {{extend 'layout.html'}} >>>>>>> >>>>>>> <div id="my_chart" style="width: 900px; height: 500px; >>>>>>> margin:auto;"></div> >>>>>>> >>>>>>> <script type="text/javascript" src=" >>>>>>> <https://www.gstatic.com/charts/loader.js> >>>>>>> https://www.gstatic.com/charts/loader.js"></script> >>>>>>> >>>>>>> <script type="text/javascript"> >>>>>>> google.charts.load('current', {'packages':['corechart']}); >>>>>>> google.charts.setOnLoadCallback(drawChart); >>>>>>> function drawChart() { >>>>>>> >>>>>>> var data = google.visualization.arrayToDataTable({{=data}}); >>>>>>> >>>>>>> var options = { >>>>>>> title: '{{=title}}' >>>>>>> }; >>>>>>> >>>>>>> var chart = new >>>>>>> google.visualization.PieChart(document.getElementById('my_chart')); >>>>>>> >>>>>>> chart.draw(data, options); >>>>>>> } >>>>>>> </script> >>>>>>> >>>>>>> >>>>>>> 2016-01-21 18:01 GMT-03:00 Diego Tostes <tostes...@gmail.com>: >>>>>>> >>>>>>>> i am trying to use google chart plugin, but the example at >>>>>>>> <http://www.web2pyslices.com/slice/show/1721/google-charts-plugin> >>>>>>>> http://www.web2pyslices.com/slice/show/1721/google-charts-plugin, >>>>>>>> it is not so clear to me. >>>>>>>> >>>>>>>> anybody can show me a example with a controller and a view? >>>>>>>> >>>>>>>> i need a simple line chart. >>>>>>>> >>>>>>>> rgds >>>>>>>> >>>>>>>> diego >>>>>>>> >>>>>>>> 2016-01-21 17:36 GMT-02:00 Diego Tostes <tostes...@gmail.com>: >>>>>>>> >>>>>>>>> thanks for all! >>>>>>>>> >>>>>>>>> >>>>>>>>> 2016-01-21 14:17 GMT-02:00 Alex <mrau...@gmail.com>: >>>>>>>>> >>>>>>>>>> my favorite chart library: >>>>>>>>>> <https://www.amcharts.com/>https://www.amcharts.com/ >>>>>>>>>> very beautiful, easy to use, good documentation and friendly >>>>>>>>>> license (allows usage of free version even for commercial websites). >>>>>>>>>> >>>>>>>>>> Alex >>>>>>>>>> -- >>>>>>>>>> Resources: >>>>>>>>>> - <http://web2py.com>http://web2py.com >>>>>>>>>> - <http://web2py.com/book>http://web2py.com/book (Documentation) >>>>>>>>>> - <http://github.com/web2py/web2py> >>>>>>>>>> http://github.com/web2py/web2py (Source code) >>>>>>>>>> - <https://code.google.com/p/web2py/issues/list> >>>>>>>>>> https://code.google.com/p/web2py/issues/list (Report Issues) >>>>>>>>>> --- >>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>> Google Groups "web2py-users" group. >>>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>>> send an email to web2py+un...@googlegroups.com. >>>>>>>>>> For more options, visit <https://groups.google.com/d/optout> >>>>>>>>>> https://groups.google.com/d/optout. >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> -- >>>>>>>> Resources: >>>>>>>> - http://web2py.com >>>>>>>> - http://web2py.com/book (Documentation) >>>>>>>> - http://github.com/web2py/web2py (Source code) >>>>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>>>>>> --- >>>>>>>> You received this message because you are subscribed to the Google >>>>>>>> Groups "web2py-users" group. >>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>> send an email to web2py+un...@googlegroups.com. >>>>>>>> For more options, visit <https://groups.google.com/d/optout> >>>>>>>> https://groups.google.com/d/optout. >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Resources: >>>>>>> - http://web2py.com >>>>>>> - http://web2py.com/book (Documentation) >>>>>>> - http://github.com/web2py/web2py (Source code) >>>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>>>>> --- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "web2py-users" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to web2py+un...@googlegroups.com. >>>>>>> For more options, visit <https://groups.google.com/d/optout> >>>>>>> https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> -- >>>>> Resources: >>>>> - http://web2py.com >>>>> - http://web2py.com/book (Documentation) >>>>> - http://github.com/web2py/web2py (Source code) >>>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "web2py-users" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to web2py+un...@googlegroups.com. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >>>> Resources: >>>> - http://web2py.com >>>> - http://web2py.com/book (Documentation) >>>> - http://github.com/web2py/web2py (Source code) >>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "web2py-users" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to web2py+un...@googlegroups.com. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>>> >>>> -- >>> Resources: >>> - http://web2py.com >>> - http://web2py.com/book (Documentation) >>> - http://github.com/web2py/web2py (Source code) >>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "web2py-users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to web2py+un...@googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > Resources: > - http://web2py.com > - http://web2py.com/book (Documentation) > - http://github.com/web2py/web2py (Source code) > - https://code.google.com/p/web2py/issues/list (Report Issues) > --- > You received this message because you are subscribed to the Google Groups > "web2py-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to web2py+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.