I'm using exactly the same datasource.
On Sun, Dec 11, 2011 at 12:11 PM, Roni Biran <[email protected]> wrote: > The datasource needs to be the same. Are you rendering different datatable > for the LineChart? > > > On Sun, Dec 11, 2011 at 12:07 PM, Antonis Panagi <[email protected]>wrote: > >> hehe. >> >> The pie chart works. The line chart is not working >> >> >> >> >> On Sun, Dec 11, 2011 at 11:47 AM, Roni Biran <[email protected]>wrote: >> >>> So if all work fine I'm pleased... >>> >>> >>> On Sun, Dec 11, 2011 at 11:42 AM, Antonis Panagi >>> <[email protected]>wrote: >>> >>>> Roni thanks for your reply. >>>> I'm using the MVC3 Razor syntax. >>>> >>>> var datasource = []; >>>> >>>> foreach(var item in Model) >>>> { >>>> <text> >>>> datasource.push(['@item.TotalForMonth']) >>>> </text> >>>> } >>>> >>>> >>>> where @item.TotalForMonth is integer type >>>> >>>> I have used the same code for pie chart and pie chart works. >>>> Thanks >>>> >>>> >>>> >>>> >>>> On Sun, Dec 11, 2011 at 9:39 AM, Roni Biran <[email protected]>wrote: >>>> >>>>> Hi, >>>>> >>>>> The datasource (as you pointed) should be in your case a JSON format >>>>> datatable object, as in the following format: >>>>> >>>>> var data = new google.visualization.DataTable( >>>>> { >>>>> cols: [{id: 'task', label: 'Task', type: 'string'}, >>>>> {id: 'hours', label: 'Hours per Day', type: 'number'}], >>>>> rows: [{c:[{v: 'Work'}, {v: 11}]}, >>>>> {c:[{v: 'Eat'}, {v: 2}]}, >>>>> {c:[{v: 'Commute'}, {v: 2}]}, >>>>> {c:[{v: 'Watch TV'}, {v:2}]}, >>>>> {c:[{v: 'Sleep'}, {v:7, f:'7.000'}]} >>>>> ] >>>>> }, >>>>> 0.6 >>>>> ) >>>>> >>>>> >>>>> so unless your data looks like this, your chart will not be shown. >>>>> >>>>> >>>>> On Sun, Dec 11, 2011 at 2:01 AM, William Espindola < >>>>> [email protected]> wrote: >>>>> >>>>>> What I am talking about is the way that you are seeking this data. >>>>>> Take a look here in this documentation: >>>>>> http://code.google.com/apis/chart/interactive/docs/php_example.html >>>>>> Any questions just ask >>>>>> On Dec 10, 9:13 pm, Antonis Panagi <[email protected]> wrote: >>>>>> > I'm loading the data from outside (db). I do not think that the >>>>>> problem is >>>>>> > not loading the data because I checked my datasource and it has >>>>>> about 200 >>>>>> > records in it. If you see also the error message I get "Value >>>>>> 364390" it >>>>>> > means that there is some data. The problem is parsing of this data. >>>>>> I >>>>>> > checked the type before adding it to the datasource and is type of >>>>>> decimal. >>>>>> > >>>>>> > Thanks, >>>>>> > >>>>>> > AP >>>>>> > >>>>>> > On Sat, Dec 10, 2011 at 10:29 PM, William Espindola < >>>>>> [email protected]>wrote: >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > > I think this error is happening because you are not loading the >>>>>> data. >>>>>> > > Tell me, this Will be static data or you will bring an outside >>>>>> source? >>>>>> > > On Dec 10, 11:49 am, pantonis <[email protected]> wrote: >>>>>> > > > Hi, >>>>>> > >>>>>> > > > I'm trying to create a Line chart and I get the following error: >>>>>> > >>>>>> > > > Type mismatch. Value 364390 does not match type number in >>>>>> column index >>>>>> > > > 0 >>>>>> > > > [Break On This Error] function Mq(a,b,c){if(c!=k){var >>>>>> a=a[Qb...ch type >>>>>> > > > "+a+" in column index "+b))}} >>>>>> > >>>>>> > > > I'm populating the datasource with typeof int. Do you know >>>>>> what's >>>>>> > > > causing this error? >>>>>> > > > Below is my code >>>>>> > >>>>>> > > > function drawChart() { >>>>>> > > > var data = new google.visualization.DataTable(); >>>>>> > > > data.addColumn('number', 'Amount'); >>>>>> > > > data.addRows(datasource); >>>>>> > >>>>>> > > > var options = { >>>>>> > > > width: 800, height: 480, >>>>>> > > > title: 'Top sales' >>>>>> > > > }; >>>>>> > >>>>>> > > > var chart = new >>>>>> > > > >>>>>> google.visualization.LineChart(document.getElementById('chart_div')); >>>>>> > > > chart.draw(data, options); >>>>>> > > > } >>>>>> > >>>>>> > > -- >>>>>> > > You received this message because you are subscribed to the >>>>>> Google Groups >>>>>> > > "Google Visualization API" group. >>>>>> > > To post to this group, send email to >>>>>> > > [email protected]. >>>>>> > > To unsubscribe from this group, send email to >>>>>> > > [email protected]. >>>>>> > > For more options, visit this group at >>>>>> > >http://groups.google.com/group/google-visualization-api?hl=en. >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Google Visualization API" group. >>>>>> To post to this group, send email to >>>>>> [email protected]. >>>>>> To unsubscribe from this group, send email to >>>>>> [email protected]. >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/google-visualization-api?hl=en. >>>>>> >>>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Google Visualization API" group. >>>>> To post to this group, send email to >>>>> [email protected]. >>>>> To unsubscribe from this group, send email to >>>>> [email protected]. >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/google-visualization-api?hl=en. >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Google Visualization API" group. >>>> To post to this group, send email to >>>> [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]. >>>> For more options, visit this group at >>>> http://groups.google.com/group/google-visualization-api?hl=en. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Google Visualization API" group. >>> To post to this group, send email to >>> [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group at >>> http://groups.google.com/group/google-visualization-api?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google Visualization API" group. >> To post to this group, send email to >> [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/google-visualization-api?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Google Visualization API" group. > To post to this group, send email to > [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-visualization-api?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google Visualization API" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-visualization-api?hl=en.
