جوجل تصور API، مما يجعل الرسم البياني خط
-
20-09-2019 - |
سؤال
أحاول صنع خط المخطط باستخدام API للتصور Google، وهنا تعريف بيانات العمود الخاص بي:
var dataTable = new google.visualization.DataTable();
dataTable.addColumn('date', 'Date');
dataTable.addColumn('number', 'Uptime');
dataTable.addColumn('string', 'Channel');
أرغب في تجميع صفوفي عن طريق القنوات والقنوات المجمعة هذه سطر حيث المحور X هو التاريخ ومحور Y هو الجهوزية. أنا ضائع جدا في API وستكون مجموعة كبيرة من أي مساعدة.
شكرًا
المحلول
أولا يمكنك إنشاء البيانات ثم تضيفها إلى المخطط:
var data = new google.visualization.DataTable();
// 3 columns
dataTable.addColumn('date', 'Date');
dataTable.addColumn('number', 'Uptime');
dataTable.addColumn('string', 'Channel');
// Add 2 rows
data.addRows(2);
// setValue(row, col, value)
data.setValue(0,0, '2009-09-06');
data.setValue(0,1, 1000);
data.setValue(0,2, 'Channel1');
data.setValue(1,0, '2009-09-05');
data.setValue(1,1, 100);
data.setValue(1,2, 'Channel2');
var chart = new google.visualization.LineChart('chartDiv');
chart.draw(data, {
width: width,
height: height,
is3D: true,
title: title,
colors: colors,
enableTooltip: false,
legend: 'bottom' });
شئ مثل هذا.
نصائح أخرى
هل أنت متأكد أنك لا تريد google.visualization.LineChart(blah)
بدلاً من google.visualization.DataTable()
ب أعني، قلت أنك تريد رسم مخطط خط وتقول الوثائق إنه LENECHART الذي تريده. أيضا، العبث على ملعب قد تكون مفيدة.
لا تنتمي إلى StackOverflow