ওভারভিউ
একটি গ্রাফে স্ক্যাটার চার্ট প্লট পয়েন্ট। যখন ব্যবহারকারী পয়েন্টের উপর ঘোরায়, টুলটিপগুলি আরও তথ্য সহ প্রদর্শিত হয়।
Google স্ক্যাটার চার্ট ব্রাউজারের ক্ষমতার উপর নির্ভর করে SVG বা VML ব্যবহার করে ব্রাউজারের মধ্যে রেন্ডার করা হয়।
উদাহরণ
<html> <head> <script type="text/javascript" src="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([ ['Age', 'Weight'], [ 8, 12], [ 4, 5.5], [ 11, 14], [ 4, 5], [ 3, 3.5], [ 6.5, 7] ]); var options = { title: 'Age vs. Weight comparison', hAxis: {title: 'Age', minValue: 0, maxValue: 15}, vAxis: {title: 'Weight', minValue: 0, maxValue: 15}, legend: 'none' }; var chart = new google.visualization.ScatterChart(document.getElementById('chart_div')); chart.draw(data, options); } </script> </head> <body> <div id="chart_div" style="width: 900px; height: 500px;"></div> </body> </html>
আকার পরিবর্তন এবং অ্যানিমেটিং
ডিফল্টরূপে, স্ক্যাটার চার্ট চেনাশোনা সহ আপনার ডেটাসেটের উপাদানগুলিকে উপস্থাপন করে। আপনি pointShape
বিকল্পের সাথে অন্যান্য আকার নির্দিষ্ট করতে পারেন, কাস্টমাইজিং পয়েন্ট ডকুমেন্টেশনে বিস্তারিত।
অন্যান্য Google চার্টের মতো, আপনি ইভেন্ট ব্যবহার করে তাদের অ্যানিমেট করতে পারেন। আপনি প্রথম ready
ইভেন্টের জন্য একটি ইভেন্ট শ্রোতা যোগ করতে পারেন এবং পছন্দসই পরিবর্তন করার পরে চার্টটি পুনরায় আঁকতে পারেন। প্রথম ready
ইভেন্টের পরে, আপনি প্রক্রিয়াটি পুনরাবৃত্তি করতে animationfinish
ইভেন্ট শুনতে পারেন, যার ফলে একটি অবিচ্ছিন্ন অ্যানিমেশন হয়। animation
বিকল্প নিয়ন্ত্রণ করে কিভাবে পুনরায় আঁকা হয়: অবিলম্বে (কোন অ্যানিমেশন নেই) বা মসৃণভাবে, এবং যদি মসৃণভাবে কত দ্রুত এবং কী আচরণের সাথে।
var options = { legend: 'none', colors: ['#087037'], pointShape: 'star', pointSize: 18, animation: { duration: 200, easing: 'inAndOut', } }; // Start the animation by listening to the first 'ready' event. google.visualization.events.addOneTimeListener(chart, 'ready', randomWalk); // Control all other animations by listening to the 'animationfinish' event. google.visualization.events.addListener(chart, 'animationfinish', randomWalk); ... function randomWalk() { ... }
<html> <head> <script type="text/javascript" src="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 = new google.visualization.DataTable(); data.addColumn('number'); data.addColumn('number'); var radius = 100; for (var i = 0; i < 6.28; i += 0.1) { data.addRow([radius * Math.cos(i), radius * Math.sin(i)]); } // Our central point, which will jiggle. data.addRow([0, 0]); var options = { legend: 'none', colors: ['#087037'], pointShape: 'star', pointSize: 18, animation: { duration: 200, easing: 'inAndOut', } }; var chart = new google.visualization.ScatterChart(document.getElementById('animatedshapes_div')); // Start the animation by listening to the first 'ready' event. google.visualization.events.addOneTimeListener(chart, 'ready', randomWalk); // Control all other animations by listening to the 'animationfinish' event. google.visualization.events.addListener(chart, 'animationfinish', randomWalk); chart.draw(data, options); function randomWalk() { var x = data.getValue(data.getNumberOfRows() - 1, 0); var y = data.getValue(data.getNumberOfRows() - 1, 1); x += 5 * (Math.random() - 0.5); y += 5 * (Math.random() - 0.5); if (x * x + y * y > radius * radius) { // Out of bounds. Bump toward center. x += Math.random() * ((x < 0) ? 5 : -5); y += Math.random() * ((y < 0) ? 5 : -5); } data.setValue(data.getNumberOfRows() - 1, 0, x); data.setValue(data.getNumberOfRows() - 1, 1, y); chart.draw(data, options); } } </script> </head> <body> <div id="animatedshapes_div" style="width: 500px; height: 500px;"></div> </body> </html>
ম্যাটেরিয়াল স্ক্যাটার চার্ট তৈরি করা
2014 সালে, Google তার বৈশিষ্ট্য এবং অ্যাপ্লিকেশানগুলি (যেমন অ্যান্ড্রয়েড অ্যাপস) যেগুলি Google প্ল্যাটফর্মে চলে সেগুলি জুড়ে একটি সাধারণ চেহারা এবং অনুভূতি সমর্থন করার উদ্দেশ্যে নির্দেশিকা ঘোষণা করেছিল৷ এই প্রচেষ্টাকে আমরা মেটেরিয়াল ডিজাইন বলি। আমরা আমাদের সমস্ত মূল চার্টের "উপাদান" সংস্করণ প্রদান করব; আপনি যদি সেগুলি দেখতে পছন্দ করেন তবে আপনাকে সেগুলি ব্যবহার করতে স্বাগত জানাই৷
ম্যাটেরিয়াল স্ক্যাটার চার্ট তৈরি করা একটি "ক্লাসিক" স্ক্যাটার চার্ট তৈরি করার মতো। আপনি Google ভিজ্যুয়ালাইজেশন এপিআই লোড করুন (যদিও ' 'corechart'
'scatter'
' প্যাকেজ দিয়ে), আপনার ডেটা টেবিল সংজ্ঞায়িত করুন এবং তারপরে একটি অবজেক্ট তৈরি করুন (কিন্তু google.visualization.ScatterChart
এর পরিবর্তে google.charts.Scatter
ক্লাস)।
দ্রষ্টব্য: ইন্টারনেট এক্সপ্লোরারের পুরানো সংস্করণে উপাদান চার্ট কাজ করবে না। (IE8 এবং পূর্ববর্তী সংস্করণগুলি SVG সমর্থন করে না, যা উপাদান চার্টের প্রয়োজন।)
মেটেরিয়াল স্ক্যাটার চার্টে ক্লাসিক স্ক্যাটার চার্টের তুলনায় অনেক ছোট উন্নতি রয়েছে, যার মধ্যে রয়েছে ওভারল্যাপিং পয়েন্টগুলির সুস্পষ্টতার জন্য পরিবর্তনশীল অস্বচ্ছতা, একটি উন্নত রঙ প্যালেট, ক্লিয়ার লেবেল বিন্যাস, শক্ত ডিফল্ট ব্যবধান, নরম গ্রিডলাইন এবং শিরোনাম (এবং সাবটাইটেল সংযোজন)।
google.charts.load('current', {'packages':['scatter']}); google.charts.setOnLoadCallback(drawChart); function drawChart () { var data = new google.visualization.DataTable(); data.addColumn('number', 'Hours Studied'); data.addColumn('number', 'Final'); data.addRows([ [0, 67], [1, 88], [2, 77], [3, 93], [4, 85], [5, 91], [6, 71], [7, 78], [8, 93], [9, 80], [10, 82],[0, 75], [5, 80], [3, 90], [1, 72], [5, 75], [6, 68], [7, 98], [3, 82], [9, 94], [2, 79], [2, 95], [2, 86], [3, 67], [4, 60], [2, 80], [6, 92], [2, 81], [8, 79], [9, 83], [3, 75], [1, 80], [3, 71], [3, 89], [4, 92], [5, 85], [6, 92], [7, 78], [6, 95], [3, 81], [0, 64], [4, 85], [2, 83], [3, 96], [4, 77], [5, 89], [4, 89], [7, 84], [4, 92], [9, 98] ]); var options = { width: 800, height: 500, chart: { title: 'Students\' Final Grades', subtitle: 'based on hours studied' }, hAxis: {title: 'Hours Studied'}, vAxis: {title: 'Grade'} }; var chart = new google.charts.Scatter(document.getElementById('scatterchart_material')); chart.draw(data, google.charts.Scatter.convertOptions(options)); }
উপাদান চার্ট বিটা মধ্যে আছে. চেহারা এবং ইন্টারঅ্যাক্টিভিটি মূলত চূড়ান্ত, তবে ক্লাসিক চার্টে উপলব্ধ অনেকগুলি বিকল্প এখনও সেগুলিতে উপলব্ধ নয়। আপনি বিকল্পগুলির একটি তালিকা খুঁজে পেতে পারেন যা এই সমস্যাটিতে এখনও সমর্থিত নয়।
এছাড়াও, বিকল্পগুলি যেভাবে ঘোষণা করা হয়েছে তা চূড়ান্ত করা হয়নি, তাই আপনি যদি কোনও ক্লাসিক বিকল্প ব্যবহার করেন তবে আপনাকে অবশ্যই এই লাইনটি প্রতিস্থাপন করে উপাদান বিকল্পগুলিতে রূপান্তর করতে হবে:
chart.draw(data, options);
...এর সাথে:
chart.draw(data, google.charts.Scatter.convertOptions(options));
ডুয়াল-ওয়াই চার্ট
কখনও কখনও আপনি দুটি স্বাধীন y-অক্ষ সহ একটি স্ক্যাটার চার্টে দুটি সিরিজ প্রদর্শন করতে চাইবেন: একটি সিরিজের জন্য একটি বাম অক্ষ এবং অন্যটির জন্য একটি ডান অক্ষ:
মনে রাখবেন যে শুধুমাত্র আমাদের দুটি y-অক্ষকে আলাদাভাবে লেবেল করা হয় না ("চূড়ান্ত পরীক্ষার গ্রেড" বনাম "ঘন্টা অধ্যয়ন") তবে তাদের প্রত্যেকের নিজস্ব স্বতন্ত্র স্কেল এবং গ্রিডলাইন রয়েছে। আপনি যদি এই আচরণটি কাস্টমাইজ করতে চান, vAxis.gridlines
বিকল্পগুলি ব্যবহার করুন৷
নীচের কোডে, axes
এবং series
বিকল্পগুলি একসাথে চার্টের দ্বৈত-Y উপস্থিতি নির্দিষ্ট করে৷ series
বিকল্পটি নির্দিষ্ট করে যে প্রতিটির জন্য কোন অক্ষ ব্যবহার করতে হবে ( 'final grade'
এবং 'hours studied'
; ডেটা টেবিলের কলামের নামের সাথে তাদের কোনো সম্পর্ক নেই)। axes
বিকল্পটি তারপর এই চার্টটিকে একটি দ্বৈত-ওয়াই চার্টে পরিণত করে, বাম দিকে 'Final Exam Grade'
অক্ষ এবং ডানদিকে 'Hours Studied'
অক্ষ স্থাপন করে।
google.charts.load('current', {'packages':['corechart', 'scatter']}); google.charts.setOnLoadCallback(drawStuff); function drawStuff() { var button = document.getElementById('change-chart'); var chartDiv = document.getElementById('chart_div'); var data = new google.visualization.DataTable(); data.addColumn('number', 'Student ID'); data.addColumn('number', 'Hours Studied'); data.addColumn('number', 'Final'); data.addRows([ [0, 0, 67], [1, 1, 88], [2, 2, 77], [3, 3, 93], [4, 4, 85], [5, 5, 91], [6, 6, 71], [7, 7, 78], [8, 8, 93], [9, 9, 80], [10, 10, 82], [11, 0, 75], [12, 5, 80], [13, 3, 90], [14, 1, 72], [15, 5, 75], [16, 6, 68], [17, 7, 98], [18, 3, 82], [19, 9, 94], [20, 2, 79], [21, 2, 95], [22, 2, 86], [23, 3, 67], [24, 4, 60], [25, 2, 80], [26, 6, 92], [27, 2, 81], [28, 8, 79], [29, 9, 83] ]); var materialOptions = { chart: { title: 'Students\' Final Grades', subtitle: 'based on hours studied' }, width: 800, height: 500, series: { 0: {axis: 'hours studied'}, 1: {axis: 'final grade'} }, axes: { y: { 'hours studied': {label: 'Hours Studied'}, 'final grade': {label: 'Final Exam Grade'} } } }; var classicOptions = { width: 800, series: { 0: {targetAxisIndex: 0}, 1: {targetAxisIndex: 1} }, title: 'Students\' Final Grades - based on hours studied', vAxes: { // Adds titles to each axis. 0: {title: 'Hours Studied'}, 1: {title: 'Final Exam Grade'} } }; function drawMaterialChart() { var materialChart = new google.charts.Scatter(chartDiv); materialChart.draw(data, google.charts.Scatter.convertOptions(materialOptions)); button.innerText = 'Change to Classic'; button.onclick = drawClassicChart; } function drawClassicChart() { var classicChart = new google.visualization.ScatterChart(chartDiv); classicChart.draw(data, classicOptions); button.innerText = 'Change to Material'; button.onclick = drawMaterialChart; } drawMaterialChart(); };
শীর্ষ-এক্স চার্ট
দ্রষ্টব্য: Top-X অক্ষগুলি শুধুমাত্র উপাদান চার্টের জন্য উপলব্ধ (অর্থাৎ, প্যাকেজ scatter
সহ)।
আপনি যদি X-অক্ষ লেবেল এবং শিরোনাম আপনার চার্টের উপরে নীচে না দিয়ে রাখতে চান, তাহলে আপনি axes.x
বিকল্পের সাথে উপাদান চার্টে তা করতে পারেন:
google.charts.load('current', {'packages':['scatter']}); google.charts.setOnLoadCallback(drawChart); function drawChart () { var data = new google.visualization.DataTable(); data.addColumn('number', 'Hours Studied'); data.addColumn('number', 'Final'); data.addRows([ [0, 67], [1, 88], [2, 77], [3, 93], [4, 85], [5, 91], [6, 71], [7, 78], [8, 93], [9, 80], [10, 82], [0, 75], [5, 80], [3, 90], [1, 72], [5, 75], [6, 68], [7, 98], [3, 82], [9, 94], [2, 79], [2, 95], [2, 86], [3, 67], [4, 60], [2, 80], [6, 92], [2, 81], [8, 79], [9, 83], [3, 75], [1, 80], [3, 71], [3, 89], [4, 92], [5, 85], [6, 92], [7, 78], [6, 95], [3, 81], [0, 64], [4, 85], [2, 83], [3, 96], [4, 77], [5, 89], [4, 89], [7, 84], [4, 92], [9, 98] ]); var options = { width: 800, height: 500, chart: { title: 'Students\' Final Grades', subtitle: 'based on hours studied' }, axes: { x: { 0: {side: 'top'} } } }; var chart = new google.charts.Scatter(document.getElementById('scatter_top_x')); chart.draw(data, google.charts.Scatter.convertOptions(options)); }
লোড হচ্ছে
google.charts.load
প্যাকেজের নাম হল "corechart"
, এবং ভিজ্যুয়ালাইজেশনের ক্লাসের নাম হল google.visualization.ScatterChart
।
google.charts.load("current", {packages: ["corechart"]});
var visualization = new google.visualization.ScatterChart(container);
ম্যাটেরিয়াল স্ক্যাটার চার্টের জন্য, google.charts.load
প্যাকেজের নাম হল "scatter"
, এবং ভিজ্যুয়ালাইজেশনের ক্লাসের নাম হল google.charts.Scatter
।
google.charts.load("current", {packages: ["scatter"]});
var visualization = new google.charts.Scatter(container);
উপাত্ত বিন্যাস
সারি: টেবিলের প্রতিটি সারি একই x-অক্ষ মান সহ ডেটা পয়েন্টের একটি সেট উপস্থাপন করে।
কলাম:
কলাম 0 | কলাম 1 | ... | কলাম এন | |
---|---|---|---|---|
উদ্দেশ্য: | ডেটা পয়েন্ট X মান | সিরিজ 1 Y মান | ... | সিরিজ N Y মান |
ডেটা টাইপ: | স্ট্রিং, সংখ্যা, বা তারিখ/তারিখ সময়/সময়ের দিন | স্ট্রিং, সংখ্যা, বা তারিখ/তারিখ সময়/সময়ের দিন | ... | স্ট্রিং, সংখ্যা, বা তারিখ/তারিখ সময়/সময়ের দিন |
ভূমিকা: | তথ্য | তথ্য | ... | তথ্য |
ঐচ্ছিক কলাম ভূমিকা : | কোনোটিই নয় | ... |
একাধিক সিরিজ নির্দিষ্ট করতে, দুই বা ততোধিক Y-অক্ষ কলাম নির্দিষ্ট করুন, এবং শুধুমাত্র একটি Y কলামে Y মানগুলি নির্দিষ্ট করুন:
এক্স-মান | সিরিজ 1 Y মান | সিরিজ 2 Y মান |
---|---|---|
10 | খালি | 75 |
20 | খালি | 18 |
33 | খালি | 22 |
55 | 16 | খালি |
14 | 61 | খালি |
48 | 3 | খালি |
কনফিগারেশন অপশন
নাম | |
---|---|
একত্রিত লক্ষ্য | কিভাবে একাধিক ডেটা নির্বাচন টুলটিপগুলিতে রোল আপ করা হয়:
aggregationTarget প্রায়শই selectionMode এবং tooltip.trigger এর সাথে টেন্ডেম ব্যবহার করা হবে, যেমন:var options = { // Allow multiple // simultaneous selections. selectionMode: 'multiple', // Trigger tooltips // on selections. tooltip: {trigger: 'selection'}, // Group selections // by x-value. aggregationTarget: 'category', }; প্রকার: স্ট্রিং ডিফল্ট: 'অটো' |
animation.duration | অ্যানিমেশনের সময়কাল, মিলিসেকেন্ডে। বিস্তারিত জানার জন্য, অ্যানিমেশন ডকুমেন্টেশন দেখুন। প্রকার: সংখ্যা ডিফল্ট: 0 |
animation.easing | অ্যানিমেশনে প্রয়োগ করা ইজিং ফাংশন। নিম্নলিখিত বিকল্পগুলি উপলব্ধ:
প্রকার: স্ট্রিং ডিফল্ট: 'লিনিয়ার' |
animation.startup | প্রাথমিক ড্রতে চার্ট অ্যানিমেট হবে কিনা তা নির্ধারণ করে। প্রকার: বুলিয়ান ডিফল্ট মিথ্যা |
annotations.boxStyle | টীকাগুলিকে সমর্থন করে এমন চার্টগুলির জন্য, var options = { annotations: { boxStyle: { // Color of the box outline. stroke: '#888', // Thickness of the box outline. strokeWidth: 1, // x-radius of the corner curvature. rx: 10, // y-radius of the corner curvature. ry: 10, // Attributes for linear gradient fill. gradient: { // Start color for gradient. color1: '#fbf6a7', // Finish color for gradient. color2: '#33b679', // Where on the boundary to start and // end the color1/color2 gradient, // relative to the upper left corner // of the boundary. x1: '0%', y1: '0%', x2: '100%', y2: '100%', // If true, the boundary for x1, // y1, x2, and y2 is the box. If // false, it's the entire chart. useObjectBoundingBoxUnits: true } } } }; এই বিকল্পটি বর্তমানে এলাকা, বার, কলাম, কম্বো, লাইন এবং স্ক্যাটার চার্টের জন্য সমর্থিত। এটি টীকা চার্ট দ্বারা সমর্থিত নয়। প্রকার: বস্তু ডিফল্ট: নাল |
annotations.datum | টীকা সমর্থন করে এমন চার্টের জন্য, annotations.datum অবজেক্ট আপনাকে পৃথক ডেটা উপাদানগুলির জন্য দেওয়া টীকাগুলির জন্য Google চার্টের পছন্দকে ওভাররাইড করতে দেয় (যেমন একটি বার চার্টে প্রতিটি বারের সাথে প্রদর্শিত মান)। আপনি annotations.datum.stem.color দিয়ে রঙ, annotations.datum.stem.length সহ স্টেমের দৈর্ঘ্য এবং annotations.datum.style সহ শৈলী নিয়ন্ত্রণ করতে পারেন। প্রকার: বস্তু ডিফল্ট: রঙ হল "কালো"; দৈর্ঘ্য 12; শৈলী হল "বিন্দু"। |
annotations.domain | টীকা সমর্থন করে এমন চার্টের জন্য, annotations.domain অবজেক্ট আপনাকে একটি ডোমেনের জন্য দেওয়া টীকাগুলির জন্য Google চার্টের পছন্দকে ওভাররাইড করতে দেয় (চার্টের প্রধান অক্ষ, যেমন একটি সাধারণ লাইন চার্টে X অক্ষ)। আপনি annotations.domain.stem.color দিয়ে রঙ নিয়ন্ত্রণ করতে পারেন, annotations.domain.stem.length দিয়ে স্টেমের দৈর্ঘ্য এবং annotations.domain.style দিয়ে শৈলী নিয়ন্ত্রণ করতে পারেন। প্রকার: বস্তু ডিফল্ট: রঙ হল "কালো"; দৈর্ঘ্য 5; শৈলী হল "বিন্দু"। |
annotations.high Contrast | টীকা সমর্থন করে এমন চার্টের জন্য, annotations.highContrast বুলিয়ান আপনাকে টীকা রঙের Google চার্টের পছন্দকে ওভাররাইড করতে দেয়৷ ডিফল্টরূপে, annotations.highContrast সত্য, যার কারণে চার্টগুলি ভাল বৈসাদৃশ্য সহ একটি টীকা রঙ নির্বাচন করে: অন্ধকার ব্যাকগ্রাউন্ডে হালকা রং এবং আলোতে গাঢ়। আপনি যদি annotations.highContrast মিথ্যাতে সেট করেন এবং আপনার নিজস্ব টীকা রঙ নির্দিষ্ট না করেন, Google চার্ট টীকাটির জন্য ডিফল্ট সিরিজের রঙ ব্যবহার করবে: প্রকার: বুলিয়ান ডিফল্ট: সত্য |
annotations.stem | টীকা সমর্থন করে এমন চার্টের জন্য, annotations.stem অবজেক্ট আপনাকে স্টেম শৈলীর জন্য Google চার্টের পছন্দকে ওভাররাইড করতে দেয়। আপনি annotations.stem.color দিয়ে রঙ এবং annotations.stem.length দিয়ে স্টেমের দৈর্ঘ্য নিয়ন্ত্রণ করতে পারেন। মনে রাখবেন যে স্টেম দৈর্ঘ্য বিকল্পটি 'line' শৈলী সহ টীকাগুলির উপর কোন প্রভাব ফেলে না : 'line' ডেটাম টীকাগুলির জন্য, স্টেমের দৈর্ঘ্য সর্বদা পাঠ্যের মতোই হয় এবং 'line' ডোমেন টীকাগুলির জন্য, স্টেমটি পুরো চার্ট জুড়ে প্রসারিত হয় . প্রকার: বস্তু ডিফল্ট: রঙ হল "কালো"; ডোমেন টীকাগুলির জন্য দৈর্ঘ্য 5 এবং ডেটাম টীকাগুলির জন্য 12৷ |
annotations.style | টীকা সমর্থন করে এমন চার্টের জন্য, annotations.style বিকল্পটি আপনাকে Google চার্টের টীকা প্রকারের পছন্দকে ওভাররাইড করতে দেয়৷ এটি হয় 'line' বা 'point' হতে পারে। প্রকার: স্ট্রিং ডিফল্ট: 'পয়েন্ট' |
annotations.textStyle | টীকা সমর্থন করে এমন চার্টের জন্য, annotations.textStyle অবজেক্ট টিকাটির পাঠ্যের উপস্থিতি নিয়ন্ত্রণ করে:var options = { annotations: { textStyle: { fontName: 'Times-Roman', fontSize: 18, bold: true, italic: true, // The color of the text. color: '#871b47', // The color of the text outline. auraColor: '#d799ae', // The transparency of the text. opacity: 0.8 } } }; এই বিকল্পটি বর্তমানে এলাকা, বার, কলাম, কম্বো, লাইন এবং স্ক্যাটার চার্টের জন্য সমর্থিত। এটি টীকা চার্ট দ্বারা সমর্থিত নয়। প্রকার: বস্তু ডিফল্ট: নাল |
axisTitlesPosition | চার্ট এলাকার তুলনায় কোথায় অক্ষ শিরোনাম স্থাপন করতে হবে। সমর্থিত মান:
প্রকার: স্ট্রিং ডিফল্ট: 'আউট' |
পেছনের রং | চার্টের প্রধান এলাকার জন্য পটভূমির রঙ। একটি সাধারণ HTML রঙের স্ট্রিং হতে পারে, উদাহরণস্বরূপ: প্রকার: স্ট্রিং বা বস্তু ডিফল্ট: 'সাদা' |
backgroundColor.stroke | চার্ট সীমানার রঙ, একটি HTML রঙের স্ট্রিং হিসাবে। প্রকার: স্ট্রিং ডিফল্ট: '#666' |
backgroundColor.strokeWidth | সীমানার প্রস্থ, পিক্সেলে। প্রকার: সংখ্যা ডিফল্ট: 0 |
backgroundColor.fill | চার্ট ফিল কালার, একটি HTML কালার স্ট্রিং হিসেবে। প্রকার: স্ট্রিং ডিফল্ট: 'সাদা' |
chart.title | উপাদান চার্টের জন্য, এই বিকল্পটি শিরোনাম নির্দিষ্ট করে। প্রকার: স্ট্রিং ডিফল্ট: নাল |
chart.subtitle | উপাদান চার্টের জন্য, এই বিকল্পটি সাবটাইটেল নির্দিষ্ট করে। শুধুমাত্র উপাদান চার্ট সাবটাইটেল সমর্থন করে. প্রকার: স্ট্রিং ডিফল্ট: নাল |
চার্ট এরিয়া | চার্ট এলাকার অবস্থান এবং আকার কনফিগার করার জন্য সদস্যদের সাথে একটি বস্তু (যেখানে অক্ষ এবং কিংবদন্তি বাদ দিয়ে চার্ট নিজেই আঁকা হয়)। দুটি বিন্যাস সমর্থিত: একটি সংখ্যা, বা একটি সংখ্যা অনুসরণ করে %৷ একটি সাধারণ সংখ্যা পিক্সেলের একটি মান; % দ্বারা অনুসরণ করা একটি সংখ্যা একটি শতাংশ। উদাহরণ: প্রকার: বস্তু ডিফল্ট: নাল |
chartArea.backgroundColor | চার্ট এলাকার পটভূমির রঙ। যখন একটি স্ট্রিং ব্যবহার করা হয়, এটি হয় একটি হেক্স স্ট্রিং (যেমন, '#fdc') বা একটি ইংরেজি রঙের নাম হতে পারে। যখন একটি বস্তু ব্যবহার করা হয়, নিম্নলিখিত বৈশিষ্ট্য প্রদান করা যেতে পারে:
প্রকার: স্ট্রিং বা বস্তু ডিফল্ট: 'সাদা' |
chartArea.left | বাম সীমানা থেকে চার্টটি কতদূর আঁকতে হবে। প্রকার: সংখ্যা বা স্ট্রিং ডিফল্ট: স্বয়ংক্রিয় |
chartArea.top | উপরের বর্ডার থেকে চার্টটি কতদূর আঁকতে হবে। প্রকার: সংখ্যা বা স্ট্রিং ডিফল্ট: স্বয়ংক্রিয় |
chartArea.width | চার্ট এলাকা প্রস্থ. প্রকার: সংখ্যা বা স্ট্রিং ডিফল্ট: স্বয়ংক্রিয় |
chartArea.height | চার্ট এলাকার উচ্চতা। প্রকার: সংখ্যা বা স্ট্রিং ডিফল্ট: স্বয়ংক্রিয় |
রং | চার্ট উপাদানের জন্য ব্যবহার করা রং. স্ট্রিংগুলির একটি অ্যারে, যেখানে প্রতিটি উপাদান একটি HTML রঙের স্ট্রিং, উদাহরণস্বরূপ: প্রকার: স্ট্রিং এর অ্যারে ডিফল্ট: ডিফল্ট রং |
ক্রসহেয়ার | চার্টের জন্য ক্রসহেয়ার বৈশিষ্ট্য ধারণকারী একটি বস্তু। প্রকার: বস্তু ডিফল্ট: নাল |
crosshair.color | ক্রসহেয়ার রঙ, হয় একটি রঙের নাম (যেমন, "নীল") বা একটি RGB মান (যেমন, "#adf") হিসাবে প্রকাশ করা হয়। প্রকার: স্ট্রিং প্রকার: ডিফল্ট |
crosshair.focused | ফোকাসের উপর ক্রসহেয়ার বৈশিষ্ট্য ধারণকারী একটি বস্তু। প্রকার: বস্তু ডিফল্ট: ডিফল্ট |
crosshair.opacity | ক্রসহেয়ার অস্বচ্ছতা, প্রকার: সংখ্যা ডিফল্ট: 1.0 |
crosshair.orientation | ক্রসহেয়ার অভিযোজন, যা শুধুমাত্র উল্লম্ব চুলের জন্য 'উল্লম্ব', শুধুমাত্র অনুভূমিক চুলের জন্য 'অনুভূমিক', অথবা ঐতিহ্যগত ক্রসহেয়ারের জন্য 'উভয়' হতে পারে। প্রকার: স্ট্রিং ডিফল্ট: 'উভয়' |
crosshair.selected | নির্বাচনের সময় ক্রসহেয়ার বৈশিষ্ট্য ধারণকারী একটি বস্তু। প্রকার: বস্তু ডিফল্ট: ডিফল্ট |
crosshair.trigger | কখন ক্রসহেয়ার প্রদর্শন করতে হবে: প্রকার: স্ট্রিং ডিফল্ট: 'উভয়' |
কার্ভ টাইপ | রেখার প্রস্থ শূন্য না হলে রেখার বক্ররেখা নিয়ন্ত্রণ করে। নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
প্রকার: স্ট্রিং ডিফল্ট: 'কিছুই নয়' |
ডেটা অপাসিটি | ডেটা পয়েন্টের স্বচ্ছতা, 1.0 সম্পূর্ণ অস্বচ্ছ এবং 0.0 সম্পূর্ণ স্বচ্ছ। স্ক্যাটার, হিস্টোগ্রাম, বার এবং কলাম চার্টে, এটি দৃশ্যমান ডেটা বোঝায়: স্ক্যাটার চার্টে বিন্দু এবং অন্যগুলিতে আয়তক্ষেত্র। চার্টে যেখানে ডেটা নির্বাচন করা একটি বিন্দু তৈরি করে, যেমন লাইন এবং এলাকা চার্ট, এটি হোভার বা নির্বাচনের সময় প্রদর্শিত বৃত্তগুলিকে বোঝায়। কম্বো চার্ট উভয় আচরণই প্রদর্শন করে এবং এই বিকল্পটি অন্যান্য চার্টের উপর কোন প্রভাব ফেলে না। (একটি ট্রেন্ডলাইনের অস্বচ্ছতা পরিবর্তন করতে, ট্রেন্ডলাইনের অস্বচ্ছতা দেখুন।) প্রকার: সংখ্যা ডিফল্ট: 1.0 |
ইন্টারঅ্যাক্টিভিটি সক্ষম করুন | চার্ট ব্যবহারকারী-ভিত্তিক ইভেন্টগুলি ছুঁড়েছে বা ব্যবহারকারীর মিথস্ক্রিয়ায় প্রতিক্রিয়া দেখায় কিনা। মিথ্যা হলে, চার্ট 'নির্বাচন' বা অন্যান্য মিথস্ক্রিয়া-ভিত্তিক ইভেন্টগুলি নিক্ষেপ করবে না (কিন্তু প্রস্তুত বা ত্রুটি ইভেন্টগুলি নিক্ষেপ করবে ), এবং ব্যবহারকারীর ইনপুটের উপর নির্ভর করে হোভারটেক্সট প্রদর্শন করবে না বা অন্যথায় পরিবর্তন করবে না। প্রকার: বুলিয়ান ডিফল্ট: সত্য |
অনুসন্ধানকারী | এই বৈশিষ্ট্যটি পরীক্ষামূলক এবং ভবিষ্যতে রিলিজে পরিবর্তন হতে পারে। দ্রষ্টব্য: এক্সপ্লোরার শুধুমাত্র অবিচ্ছিন্ন অক্ষের সাথে কাজ করে (যেমন সংখ্যা বা তারিখ)। প্রকার: বস্তু ডিফল্ট: নাল |
explorer.actions | গুগল চার্ট এক্সপ্লোরার তিনটি ক্রিয়া সমর্থন করে:
প্রকার: স্ট্রিং এর অ্যারে ডিফল্ট: ['dragToPan', 'rightClickToReset'] |
explorer.axis | ডিফল্টরূপে, ব্যবহারকারীরা অনুভূমিকভাবে এবং উল্লম্বভাবে উভয় প্যান করতে পারেন যখন প্রকার: স্ট্রিং ডিফল্ট: অনুভূমিক এবং উল্লম্ব উভয় প্যানিং |
explorer.keepInBounds | ডিফল্টরূপে, ডেটা যেখানেই থাকুক না কেন ব্যবহারকারীরা চারপাশে প্যান করতে পারে। ব্যবহারকারীরা যাতে মূল চার্টের বাইরে প্যান না করে তা নিশ্চিত করতে, প্রকার: বুলিয়ান ডিফল্ট: মিথ্যা |
explorer.maxZoomIn | এক্সপ্লোরার সর্বাধিক যেটি জুম করতে পারে৷ ডিফল্টরূপে, ব্যবহারকারীরা যথেষ্ট পরিমাণে জুম করতে সক্ষম হবেন যে তারা আসল দৃশ্যের মাত্র 25% দেখতে পাবেন৷ সেটিং প্রকার: সংখ্যা ডিফল্ট: 0.25 |
explorer.maxZoomOut | এক্সপ্লোরার জুম আউট করতে পারে এমন সর্বোচ্চ। ডিফল্টরূপে, ব্যবহারকারীরা যথেষ্ট পরিমাণে জুম আউট করতে সক্ষম হবেন যে চার্টটি উপলব্ধ স্থানের মাত্র 1/4 গ্রহণ করবে। প্রকার: সংখ্যা ডিফল্ট: 4 |
explorer.zoomDelta | ব্যবহারকারীরা যখন জুম ইন বা আউট করে, তখন তারা কতটা জুম করবে তা প্রকার: সংখ্যা ডিফল্ট: 1.5 |
অক্ষরের আকার | চার্টের সমস্ত পাঠ্যের ডিফল্ট ফন্টের আকার, পিক্সেলে। আপনি নির্দিষ্ট চার্ট উপাদানগুলির জন্য বৈশিষ্ট্য ব্যবহার করে এটি ওভাররাইড করতে পারেন। প্রকার: সংখ্যা ডিফল্ট: স্বয়ংক্রিয় |
ফন্টের নাম | চার্টের সমস্ত পাঠ্যের জন্য ডিফল্ট ফন্ট ফেস। আপনি নির্দিষ্ট চার্ট উপাদানগুলির জন্য বৈশিষ্ট্য ব্যবহার করে এটি ওভাররাইড করতে পারেন। প্রকার: স্ট্রিং ডিফল্ট: 'Arial' |
forceIFrame | একটি ইনলাইন ফ্রেমের ভিতরে চার্ট আঁকে। (উল্লেখ্য যে IE8 এ, এই বিকল্পটি উপেক্ষা করা হয়েছে; সমস্ত IE8 চার্ট আই-ফ্রেমে আঁকা হয়েছে।) প্রকার: বুলিয়ান ডিফল্ট: মিথ্যা |
হ্যাক্সিস | বিভিন্ন অনুভূমিক অক্ষ উপাদান কনফিগার করার জন্য সদস্য সহ একটি বস্তু। এই বস্তুর বৈশিষ্ট্য নির্দিষ্ট করতে, আপনি অবজেক্ট আক্ষরিক স্বরলিপি ব্যবহার করতে পারেন, যেমনটি এখানে দেখানো হয়েছে: { title: 'Hello', titleTextStyle: { color: '#FF0000' } } প্রকার: বস্তু ডিফল্ট: নাল |
hAxis.baseline | অনুভূমিক অক্ষের ভিত্তিরেখা। প্রকার: সংখ্যা ডিফল্ট: স্বয়ংক্রিয় |
hAxis.baselineColor | অনুভূমিক অক্ষের জন্য বেসলাইনের রঙ। যেকোনো HTML রঙের স্ট্রিং হতে পারে, উদাহরণস্বরূপ: প্রকার: সংখ্যা ডিফল্ট: 'কালো' |
hAxis.direction | অনুভূমিক অক্ষ বরাবর মানগুলি যে দিকে বৃদ্ধি পায়। মানগুলির ক্রম বিপরীত করতে প্রকার: 1 বা -1 ডিফল্ট: 1 |
hAxis.format | সাংখ্যিক অক্ষ লেবেলের জন্য একটি বিন্যাস স্ট্রিং। এটি আইসিইউ প্যাটার্ন সেটের একটি উপসেট। উদাহরণস্বরূপ,
লেবেলে প্রয়োগ করা প্রকৃত বিন্যাসটি API লোড করা হয়েছে এমন লোকেল থেকে প্রাপ্ত। আরও বিশদ বিবরণের জন্য, একটি নির্দিষ্ট লোকেল সহ লোডিং চার্ট দেখুন। টিক মান এবং গ্রিডলাইন গণনা করার ক্ষেত্রে, সমস্ত প্রাসঙ্গিক গ্রিডলাইন বিকল্পগুলির বেশ কয়েকটি বিকল্প সমন্বয় বিবেচনা করা হবে এবং বিকল্পগুলি প্রত্যাখ্যান করা হবে যদি ফর্ম্যাট করা টিক লেবেলগুলি ডুপ্লিকেট বা ওভারল্যাপ করা হয়। সুতরাং আপনি প্রকার: স্ট্রিং ডিফল্ট: স্বয়ংক্রিয় |
hAxis.gridlines | অনুভূমিক অক্ষের গ্রিডলাইনগুলি কনফিগার করার জন্য বৈশিষ্ট্য সহ একটি বস্তু৷ লক্ষ্য করুন যে অনুভূমিক অক্ষ গ্রিডলাইনগুলি উল্লম্বভাবে আঁকা হয়। এই বস্তুর বৈশিষ্ট্য নির্দিষ্ট করতে, আপনি অবজেক্ট আক্ষরিক স্বরলিপি ব্যবহার করতে পারেন, যেমনটি এখানে দেখানো হয়েছে: {color: '#333', minSpacing: 20} প্রকার: বস্তু ডিফল্ট: নাল |
hAxis.gridlines.color | চার্ট এলাকার ভিতরে অনুভূমিক গ্রিডলাইনের রঙ। একটি বৈধ HTML রঙের স্ট্রিং নির্দিষ্ট করুন। প্রকার: স্ট্রিং ডিফল্ট: '#CCC' |
hAxis.gridlines.count | চার্ট এলাকার ভিতরে অনুভূমিক গ্রিডলাইনের আনুমানিক সংখ্যা। আপনি প্রকার: সংখ্যা ডিফল্ট: -1 |
hAxis.gridlines.units | চার্ট কম্পিউটেড গ্রিডলাইনগুলির সাথে ব্যবহার করার সময় তারিখ/তারিখ সময়/টাইমঅফডে ডেটা প্রকারের বিভিন্ন দিকগুলির জন্য ডিফল্ট ফর্ম্যাটকে ওভাররাইড করে৷ বছর, মাস, দিন, ঘন্টা, মিনিট, সেকেন্ড এবং মিলিসেকেন্ডের জন্য বিন্যাস করার অনুমতি দেয়। সাধারণ বিন্যাস হল: gridlines: { units: { years: {format: [/*format strings here*/]}, months: {format: [/*format strings here*/]}, days: {format: [/*format strings here*/]} hours: {format: [/*format strings here*/]} minutes: {format: [/*format strings here*/]} seconds: {format: [/*format strings here*/]}, milliseconds: {format: [/*format strings here*/]}, } } অতিরিক্ত তথ্য তারিখ এবং সময় পাওয়া যাবে. প্রকার: বস্তু ডিফল্ট: নাল |
hAxis.minorGridlines | hAxis.gridlines বিকল্পের অনুরূপ অনুভূমিক অক্ষের ছোট গ্রিডলাইনগুলি কনফিগার করার জন্য সদস্যদের সাথে একটি বস্তু৷ প্রকার: বস্তু ডিফল্ট: নাল |
hAxis.minorGridlines.color | লেখচিত্র এলাকার ভিতরে অনুভূমিক ক্ষুদ্র গ্রিডলাইনের রঙ। একটি বৈধ HTML রঙের স্ট্রিং নির্দিষ্ট করুন। প্রকার: স্ট্রিং ডিফল্ট: গ্রিডলাইন এবং পটভূমির রঙের মিশ্রণ |
hAxis.minorGridlines.count | প্রকার: সংখ্যা ডিফল্ট: 1 |
hAxis.minorGridlines.units | চার্ট কম্পিউটেড মাইনরগ্রিডলাইনগুলির সাথে ব্যবহার করার সময় তারিখ/তারিখের সময়/সময়ের দিনের ডেটা প্রকারের বিভিন্ন দিকগুলির জন্য ডিফল্ট ফর্ম্যাটকে ওভাররাইড করে৷ বছর, মাস, দিন, ঘন্টা, মিনিট, সেকেন্ড এবং মিলিসেকেন্ডের জন্য বিন্যাস করার অনুমতি দেয়। সাধারণ বিন্যাস হল: gridlines: { units: { years: {format: [/*format strings here*/]}, months: {format: [/*format strings here*/]}, days: {format: [/*format strings here*/]} hours: {format: [/*format strings here*/]} minutes: {format: [/*format strings here*/]} seconds: {format: [/*format strings here*/]}, milliseconds: {format: [/*format strings here*/]}, } } অতিরিক্ত তথ্য তারিখ এবং সময় পাওয়া যাবে. প্রকার: বস্তু ডিফল্ট: নাল |
hAxis.logScale | প্রকার: বুলিয়ান ডিফল্ট: মিথ্যা |
hAxis.scaleType |
প্রকার: স্ট্রিং ডিফল্ট: নাল |
hAxis.textPosition | লেখচিত্র এলাকার সাপেক্ষে অনুভূমিক অক্ষ পাঠের অবস্থান। সমর্থিত মান: 'আউট', 'ইন', 'কোনটি নয়'। প্রকার: স্ট্রিং ডিফল্ট: 'আউট' |
hAxis.textStyle | একটি বস্তু যা অনুভূমিক অক্ষ পাঠের শৈলী নির্দিষ্ট করে। বস্তুর এই বিন্যাস আছে: { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> } প্রকার: বস্তু ডিফল্ট: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>} |
hAxis.ticks | স্বয়ংক্রিয়ভাবে উৎপন্ন X-অক্ষ টিকগুলিকে নির্দিষ্ট অ্যারে দিয়ে প্রতিস্থাপন করে। অ্যারের প্রতিটি উপাদান একটি বৈধ টিক মান (যেমন একটি সংখ্যা, তারিখ, তারিখ সময়, বা timeofday), বা একটি বস্তু হওয়া উচিত। যদি এটি একটি বস্তু হয়, এটিতে টিক মানের জন্য একটি আপনি ওভাররাইড করার জন্য একটি উদাহরণ:
প্রকার: উপাদানের অ্যারে ডিফল্ট: স্বয়ংক্রিয় |
hAxis.title | প্রকার: স্ট্রিং ডিফল্ট: নাল |
hAxis.titleTextStyle | একটি বস্তু যা অনুভূমিক অক্ষ শিরোনাম পাঠ শৈলী নির্দিষ্ট করে। বস্তুর এই বিন্যাস আছে: { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> } প্রকার: বস্তু ডিফল্ট: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>} |
hAxis.maxValue | অনুভূমিক অক্ষের সর্বোচ্চ মানকে নির্দিষ্ট মানের দিকে নিয়ে যায়; এটি বেশিরভাগ চার্টে ডানদিকে থাকবে। উপেক্ষা করা হয় যদি এটি ডেটার সর্বোচ্চ x-মানের চেয়ে ছোট একটি মান সেট করা থাকে। প্রকার: সংখ্যা ডিফল্ট: স্বয়ংক্রিয় |
hAxis.minValue | অনুভূমিক অক্ষের ন্যূনতম মানকে নির্দিষ্ট মানের দিকে নিয়ে যায়; এটি বেশিরভাগ চার্টে বাম দিকে থাকবে। উপেক্ষা করা হয় যদি এটি ডেটার ন্যূনতম x-মানের চেয়ে বেশি একটি মান সেট করা থাকে। প্রকার: সংখ্যা ডিফল্ট: স্বয়ংক্রিয় |
hAxis.viewWindowMode | লেখচিত্র এলাকার মধ্যে মান রেন্ডার করতে অনুভূমিক অক্ষ স্কেল কিভাবে নির্দিষ্ট করে। নিম্নলিখিত স্ট্রিং মান সমর্থিত:
প্রকার: স্ট্রিং ডিফল্ট: 'সুন্দর'-এর সমতুল্য, কিন্তু ব্যবহার করা হলে haxis.viewWindow.min এবং haxis.viewWindow.max অগ্রাধিকার পাবে। |
hAxis.viewWindow | অনুভূমিক অক্ষের ক্রপিং পরিসীমা নির্দিষ্ট করে। প্রকার: বস্তু ডিফল্ট: নাল |
hAxis.viewWindow.max | রেন্ডার করার জন্য সর্বাধিক অনুভূমিক ডেটা মান৷ যখন প্রকার: সংখ্যা ডিফল্ট: স্বয়ংক্রিয় |
hAxis.viewWindow.min | রেন্ডার করার জন্য ন্যূনতম অনুভূমিক ডেটা মান। যখন প্রকার: সংখ্যা ডিফল্ট: স্বয়ংক্রিয় |
উচ্চতা | চার্টের উচ্চতা, পিক্সেলে। প্রকার: সংখ্যা ডিফল্ট: ধারণকারী উপাদানের উচ্চতা |
কিংবদন্তি | কিংবদন্তির বিভিন্ন দিক কনফিগার করার জন্য সদস্যদের সাথে একটি বস্তু। এই বস্তুর বৈশিষ্ট্য নির্দিষ্ট করতে, আপনি অবজেক্ট আক্ষরিক স্বরলিপি ব্যবহার করতে পারেন, যেমনটি এখানে দেখানো হয়েছে: {position: 'top', textStyle: {color: 'blue', fontSize: 16}} প্রকার: বস্তু ডিফল্ট: নাল |
legend.alignment | কিংবদন্তির প্রান্তিককরণ। নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
শুরু, কেন্দ্র এবং শেষ কিংবদন্তির শৈলী -- উল্লম্ব বা অনুভূমিক -- আপেক্ষিক। উদাহরণস্বরূপ, একটি 'ডান' কিংবদন্তিতে, 'শুরু' এবং 'শেষ' যথাক্রমে উপরে এবং নীচে থাকে; একটি 'শীর্ষ' কিংবদন্তির জন্য, 'শুরু' এবং 'শেষ' যথাক্রমে এলাকার বাম এবং ডানদিকে হবে। ডিফল্ট মান কিংবদন্তির অবস্থানের উপর নির্ভর করে। 'নিচে' কিংবদন্তির জন্য, ডিফল্ট হল 'কেন্দ্র'; অন্যান্য কিংবদন্তি ডিফল্ট 'শুরু'। প্রকার: স্ট্রিং ডিফল্ট: স্বয়ংক্রিয় |
legend.maxLines | লিজেন্ডে সর্বাধিক সংখ্যক লাইন। আপনার কিংবদন্তিতে লাইন যোগ করতে এটিকে একের বেশি সংখ্যায় সেট করুন। দ্রষ্টব্য: রেন্ডার করা লাইনের প্রকৃত সংখ্যা নির্ধারণ করতে ব্যবহৃত সঠিক যুক্তিটি এখনও প্রবাহিত। এই বিকল্পটি বর্তমানে শুধুমাত্র তখনই কাজ করে যখন legend.position 'শীর্ষ' হয়। প্রকার: সংখ্যা ডিফল্ট: 1 |
legend.pageIndex | কিংবদন্তির প্রাথমিক নির্বাচিত শূন্য-ভিত্তিক পৃষ্ঠা সূচী। প্রকার: সংখ্যা ডিফল্ট: 0 |
legend.position | কিংবদন্তির অবস্থান। নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
প্রকার: স্ট্রিং ডিফল্ট: 'ডান' |
legend.textStyle | একটি বস্তু যা কিংবদন্তি পাঠ্য শৈলী নির্দিষ্ট করে। বস্তুর এই বিন্যাস আছে: { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> } প্রকার: বস্তু ডিফল্ট: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>} |
লাইন প্রস্থ | লাইনের প্রস্থ পিক্সেলে। সমস্ত লাইন লুকানোর জন্য শূন্য ব্যবহার করুন এবং শুধুমাত্র পয়েন্টগুলি দেখান। প্রকার: সংখ্যা ডিফল্ট: 0 |
অভিযোজন | চার্টের অভিযোজন। প্রকার: স্ট্রিং ডিফল্ট: 'অনুভূমিক' |
পয়েন্টশেপ | পৃথক ডেটা উপাদানগুলির আকৃতি: 'বৃত্ত', 'ত্রিভুজ', 'বর্গক্ষেত্র', 'হীরা', 'তারকা', বা 'বহুভুজ'। উদাহরণের জন্য পয়েন্ট ডকুমেন্টেশন দেখুন. প্রকার: স্ট্রিং ডিফল্ট: 'বৃত্ত' |
পয়েন্ট সাইজ | ডেটা পয়েন্টের ব্যাস, পিক্সেলে। সমস্ত পয়েন্ট লুকানোর জন্য শূন্য ব্যবহার করুন। আপনি প্রকার: সংখ্যা ডিফল্ট: 7 |
পয়েন্ট দৃশ্যমান | পয়েন্ট প্রদর্শিত হবে কিনা তা নির্ধারণ করে। সমস্ত পয়েন্ট লুকানোর জন্য এটি প্রকার: বুলিয়ান ডিফল্ট: সত্য |
নির্বাচন মোড | যখন প্রকার: স্ট্রিং ডিফল্ট: 'একক' |
সিরিজ | অবজেক্টের একটি অ্যারে, প্রতিটি চার্টে সংশ্লিষ্ট সিরিজের বিন্যাস বর্ণনা করে। একটি সিরিজের জন্য ডিফল্ট মান ব্যবহার করতে, একটি খালি বস্তু {} নির্দিষ্ট করুন৷ যদি একটি সিরিজ বা একটি মান নির্দিষ্ট করা না থাকে, তাহলে বিশ্বব্যাপী মান ব্যবহার করা হবে। প্রতিটি বস্তু নিম্নলিখিত বৈশিষ্ট্য সমর্থন করে:
আপনি অবজেক্টের একটি অ্যারে নির্দিষ্ট করতে পারেন, যার প্রতিটি প্রদত্ত ক্রম অনুসারে সিরিজে প্রযোজ্য, অথবা আপনি এমন একটি বস্তু নির্দিষ্ট করতে পারেন যেখানে প্রতিটি শিশুর একটি সংখ্যাসূচক কী রয়েছে যা নির্দেশ করে যে এটি কোন সিরিজে প্রযোজ্য। উদাহরণস্বরূপ, নিম্নলিখিত দুটি ঘোষণা অভিন্ন, এবং প্রথম সিরিজটিকে কালো এবং কিংবদন্তি থেকে অনুপস্থিত হিসাবে ঘোষণা করে এবং চতুর্থটি কিংবদন্তি থেকে লাল এবং অনুপস্থিত হিসাবে ঘোষণা করে: series: [ {color: 'black', visibleInLegend: false}, {}, {}, {color: 'red', visibleInLegend: false} ] series: { 0:{color: 'black', visibleInLegend: false}, 3:{color: 'red', visibleInLegend: false} } প্রকার: অবজেক্টের অ্যারে, বা নেস্টেড অবজেক্ট সহ অবজেক্ট ডিফল্ট: {} |
থিম | একটি থিম হল পূর্বনির্ধারিত বিকল্প মানগুলির একটি সেট যা একটি নির্দিষ্ট চার্ট আচরণ বা ভিজ্যুয়াল প্রভাব অর্জন করতে একসাথে কাজ করে। বর্তমানে শুধুমাত্র একটি থিম উপলব্ধ:
প্রকার: স্ট্রিং ডিফল্ট: নাল |
শিরোনাম | চার্টের উপরে দেখানোর জন্য পাঠ্য। প্রকার: স্ট্রিং ডিফল্ট: কোন শিরোনাম নেই |
শিরোনাম অবস্থান | চার্ট এরিয়ার তুলনায় চার্টের শিরোনাম কোথায় রাখবেন। সমর্থিত মান:
প্রকার: স্ট্রিং ডিফল্ট: 'আউট' |
শিরোনাম টেক্সটস্টাইল | একটি বস্তু যা শিরোনাম পাঠ্য শৈলী নির্দিষ্ট করে। বস্তুর এই বিন্যাস আছে: { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> } প্রকার: বস্তু ডিফল্ট: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>} |
টুলটিপ | বিভিন্ন টুলটিপ উপাদান কনফিগার করার জন্য সদস্যদের সাথে একটি বস্তু। এই বস্তুর বৈশিষ্ট্য নির্দিষ্ট করতে, আপনি অবজেক্ট আক্ষরিক স্বরলিপি ব্যবহার করতে পারেন, যেমনটি এখানে দেখানো হয়েছে: {textStyle: {color: '#FF0000'}, showColorCode: true} প্রকার: বস্তু ডিফল্ট: নাল |
tooltip.ignoreBounds | যদি দ্রষ্টব্য: এটি শুধুমাত্র HTML টুলটিপের ক্ষেত্রে প্রযোজ্য। এটি যদি SVG টুলটিপগুলির সাথে সক্ষম করা থাকে, তাহলে চার্টের সীমার বাইরে যেকোনও ওভারফ্লো ক্রপ করা হবে৷ আরও বিস্তারিত জানার জন্য টুলটিপ সামগ্রী কাস্টমাইজ করা দেখুন। প্রকার: বুলিয়ান ডিফল্ট: মিথ্যা |
tooltip.isHtml | সত্য হিসাবে সেট করা হলে, HTML-রেন্ডার করা (এসভিজি-রেন্ডারের পরিবর্তে) টুলটিপ ব্যবহার করুন। আরও বিস্তারিত জানার জন্য টুলটিপ সামগ্রী কাস্টমাইজ করা দেখুন। দ্রষ্টব্য: টুলটিপ কলাম ডেটা ভূমিকার মাধ্যমে HTML টুলটিপ সামগ্রীর কাস্টমাইজেশন বাবল চার্ট ভিজ্যুয়ালাইজেশন দ্বারা সমর্থিত নয় ৷ প্রকার: বুলিয়ান ডিফল্ট: মিথ্যা |
tooltip.showColorCode | সত্য হলে, টুলটিপে সিরিজের তথ্যের পাশে রঙিন বর্গক্ষেত্র দেখান। প্রকার: বুলিয়ান ডিফল্ট: মিথ্যা |
tooltip.textStyle | টুলটিপ টেক্সট শৈলী নির্দিষ্ট করে এমন একটি বস্তু। বস্তুর এই বিন্যাস আছে: { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> } প্রকার: বস্তু ডিফল্ট: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>} |
tooltip.trigger | ব্যবহারকারীর ইন্টারঅ্যাকশন যার কারণে টুলটিপ প্রদর্শিত হয়:
প্রকার: স্ট্রিং ডিফল্ট: 'ফোকাস' |
ট্রেন্ডলাইন | তাদের সমর্থন করে এমন চার্টে ট্রেন্ডলাইন প্রদর্শন করে। ডিফল্টরূপে, লিনিয়ার ট্রেন্ডলাইন ব্যবহার করা হয়, তবে এটি ট্রেন্ডলাইনগুলি প্রতি-সিরিজের ভিত্তিতে নির্দিষ্ট করা হয়, তাই বেশিরভাগ সময় আপনার বিকল্পগুলি এইরকম দেখাবে: var options = { trendlines: { 0: { type: 'linear', color: 'green', lineWidth: 3, opacity: 0.3, showR2: true, visibleInLegend: true } } } প্রকার: বস্তু ডিফল্ট: নাল |
trendlines.n.color | ট্রেন্ডলাইনের রঙ, হয় একটি ইংরেজি রঙের নাম বা একটি হেক্স স্ট্রিং হিসাবে প্রকাশ করা হয়৷ প্রকার: স্ট্রিং ডিফল্ট: ডিফল্ট সিরিজের রঙ |
trendlines.n.degree | টাইপের ট্রেন্ডলাইনের জন্য প্রকার: সংখ্যা ডিফল্ট: 3 |
trendlines.n.labelInLegend | সেট করা থাকলে, ট্রেন্ডলাইনটি কিংবদন্তিতে এই স্ট্রিং হিসাবে উপস্থিত হবে। প্রকার: স্ট্রিং ডিফল্ট: নাল |
trendlines.n.lineWidth | ট্রেন্ডলাইনের লাইনের প্রস্থ , পিক্সেলে। প্রকার: সংখ্যা ডিফল্ট: 2 |
trendlines.n.opacity | ট্রেন্ডলাইনের স্বচ্ছতা, 0.0 (স্বচ্ছ) থেকে 1.0 (অস্বচ্ছ)। প্রকার: সংখ্যা ডিফল্ট: 1.0 |
trendlines.n.pointSize | চার্টে একগুচ্ছ ডট স্ট্যাম্পিং করে ট্রেন্ডলাইন তৈরি করা হয়; এই বিরল-প্রয়োজনীয় বিকল্পটি আপনাকে বিন্দুর আকার কাস্টমাইজ করতে দেয়। ট্রেন্ডলাইনের প্রকার: সংখ্যা ডিফল্ট: 1 |
trendlines.n.pointsVisible | চার্টে একগুচ্ছ ডট স্ট্যাম্পিং করে ট্রেন্ডলাইন তৈরি করা হয়। ট্রেন্ডলাইনের প্রকার: বুলিয়ান ডিফল্ট: সত্য |
trendlines.n.showR2 | কিংবদন্তি বা ট্রেন্ডলাইন টুলটিপে সংকল্পের সহগ দেখাবেন কিনা। প্রকার: বুলিয়ান ডিফল্ট: মিথ্যা |
trendlines.n.type | ট্রেন্ডলাইনগুলি প্রকার: স্ট্রিং ডিফল্ট: লিনিয়ার |
trendlines.n.visibleInLegend | কিংবদন্তীতে ট্রেন্ডলাইন সমীকরণ দেখা যাচ্ছে কিনা। (এটি ট্রেন্ডলাইন টুলটিপে প্রদর্শিত হবে।) প্রকার: বুলিয়ান ডিফল্ট: মিথ্যা |
ভ্যাক্সিস | বিভিন্ন উল্লম্ব অক্ষ উপাদান কনফিগার করার জন্য সদস্য সহ একটি বস্তু। এই বস্তুর বৈশিষ্ট্য নির্দিষ্ট করতে, আপনি অবজেক্ট আক্ষরিক স্বরলিপি ব্যবহার করতে পারেন, যেমনটি এখানে দেখানো হয়েছে: {title: 'Hello', titleTextStyle: {color: '#FF0000'}} প্রকার: বস্তু ডিফল্ট: নাল |
vAxis.baseline | প্রকার: সংখ্যা ডিফল্ট: স্বয়ংক্রিয় |
vAxis.baselineColor | উল্লম্ব অক্ষের জন্য বেসলাইনের রঙ নির্দিষ্ট করে। যেকোনো HTML রঙের স্ট্রিং হতে পারে, উদাহরণস্বরূপ: প্রকার: সংখ্যা ডিফল্ট: 'কালো' |
vAxis.direction | উল্লম্ব অক্ষ বরাবর মানগুলি যে দিকে বৃদ্ধি পায়। ডিফল্টরূপে, কম মানগুলি চার্টের নীচে থাকে৷ মানগুলির ক্রম বিপরীত করতে প্রকার: 1 বা -1 ডিফল্ট: 1 |
vAxis.format | সাংখ্যিক অক্ষ লেবেলের জন্য একটি বিন্যাস স্ট্রিং। এটি আইসিইউ প্যাটার্ন সেটের একটি উপসেট। উদাহরণস্বরূপ,
লেবেলে প্রয়োগ করা প্রকৃত বিন্যাসটি API লোড করা হয়েছে এমন লোকেল থেকে প্রাপ্ত। আরও বিশদ বিবরণের জন্য, একটি নির্দিষ্ট লোকেল সহ লোডিং চার্ট দেখুন। টিক মান এবং গ্রিডলাইন গণনা করার ক্ষেত্রে, সমস্ত প্রাসঙ্গিক গ্রিডলাইন বিকল্পগুলির বেশ কয়েকটি বিকল্প সমন্বয় বিবেচনা করা হবে এবং বিকল্পগুলি প্রত্যাখ্যান করা হবে যদি ফর্ম্যাট করা টিক লেবেলগুলি ডুপ্লিকেট বা ওভারল্যাপ করা হয়। সুতরাং আপনি প্রকার: স্ট্রিং ডিফল্ট: স্বয়ংক্রিয় |
vAxis.gridlines | উল্লম্ব অক্ষের গ্রিডলাইনগুলি কনফিগার করার জন্য সদস্য সহ একটি বস্তু৷ উল্লেখ্য যে উল্লম্ব অক্ষ গ্রিডলাইন অনুভূমিকভাবে আঁকা হয়। এই বস্তুর বৈশিষ্ট্য নির্দিষ্ট করতে, আপনি অবজেক্ট আক্ষরিক স্বরলিপি ব্যবহার করতে পারেন, যেমনটি এখানে দেখানো হয়েছে: {color: '#333', minSpacing: 20} প্রকার: বস্তু ডিফল্ট: নাল |
vAxis.gridlines.color | চার্ট এলাকার ভিতরে উল্লম্ব গ্রিডলাইনের রঙ। একটি বৈধ HTML রঙের স্ট্রিং নির্দিষ্ট করুন। প্রকার: স্ট্রিং ডিফল্ট: '#CCC' |
vAxis.gridlines.count | চার্ট এলাকার ভিতরে অনুভূমিক গ্রিডলাইনের আনুমানিক সংখ্যা। আপনি প্রকার: সংখ্যা ডিফল্ট: -1 |
vAxis.gridlines.units | চার্ট কম্পিউটেড গ্রিডলাইনগুলির সাথে ব্যবহার করার সময় তারিখ/তারিখ সময়/টাইমঅফডে ডেটা প্রকারের বিভিন্ন দিকগুলির জন্য ডিফল্ট ফর্ম্যাটকে ওভাররাইড করে৷ বছর, মাস, দিন, ঘন্টা, মিনিট, সেকেন্ড এবং মিলিসেকেন্ডের জন্য বিন্যাস করার অনুমতি দেয়। সাধারণ বিন্যাস হল: gridlines: { units: { years: {format: [/*format strings here*/]}, months: {format: [/*format strings here*/]}, days: {format: [/*format strings here*/]}, hours: {format: [/*format strings here*/]}, minutes: {format: [/*format strings here*/]}, seconds: {format: [/*format strings here*/]}, milliseconds: {format: [/*format strings here*/]} } } অতিরিক্ত তথ্য তারিখ এবং সময় পাওয়া যাবে. প্রকার: বস্তু ডিফল্ট: নাল |
vAxis.minorGridlines | vAxis.gridlines বিকল্পের অনুরূপ উল্লম্ব অক্ষের ছোট গ্রিডলাইনগুলি কনফিগার করার জন্য সদস্য সহ একটি বস্তু৷ প্রকার: বস্তু ডিফল্ট: নাল |
vAxis.minorGridlines.color | চার্ট এলাকার ভিতরে উল্লম্ব ক্ষুদ্র গ্রিডলাইনের রঙ। একটি বৈধ HTML রঙের স্ট্রিং নির্দিষ্ট করুন। প্রকার: স্ট্রিং ডিফল্ট: গ্রিডলাইন এবং পটভূমির রঙের মিশ্রণ |
vAxis.minorGridlines.count | minorGridlines.count বিকল্পটি বেশিরভাগই অবহেলিত, কাউন্ট 0 তে সেট করে ছোট গ্রিডলাইনগুলি নিষ্ক্রিয় করা ছাড়া। ছোট গ্রিডলাইনের সংখ্যা প্রধান গ্রিডলাইনগুলির মধ্যে ব্যবধানের উপর নির্ভর করে (vAxis.gridlines.interval দেখুন) এবং ন্যূনতম প্রয়োজনীয় স্থান (vAxis দেখুন)। minorGridlines.minSpacing)। প্রকার: সংখ্যা ডিফল্ট: 1 |
vAxis.minorGridlines.units | চার্ট কম্পিউটেড মাইনরগ্রিডলাইনগুলির সাথে ব্যবহার করার সময় তারিখ/তারিখের সময়/সময়ের দিনের ডেটা প্রকারের বিভিন্ন দিকগুলির জন্য ডিফল্ট ফর্ম্যাটকে ওভাররাইড করে৷ বছর, মাস, দিন, ঘন্টা, মিনিট, সেকেন্ড এবং মিলিসেকেন্ডের জন্য বিন্যাস করার অনুমতি দেয়। সাধারণ বিন্যাস হল: gridlines: { units: { years: {format: [/*format strings here*/]}, months: {format: [/*format strings here*/]}, days: {format: [/*format strings here*/]} hours: {format: [/*format strings here*/]} minutes: {format: [/*format strings here*/]} seconds: {format: [/*format strings here*/]}, milliseconds: {format: [/*format strings here*/]}, } } অতিরিক্ত তথ্য তারিখ এবং সময় পাওয়া যাবে. প্রকার: বস্তু ডিফল্ট: নাল |
vAxis.logScale | সত্য হলে, উল্লম্ব অক্ষকে লগারিদমিক স্কেল করে। দ্রষ্টব্য: সমস্ত মান ইতিবাচক হতে হবে। প্রকার: বুলিয়ান ডিফল্ট: মিথ্যা |
vAxis.scaleType |
প্রকার: স্ট্রিং ডিফল্ট: নাল |
vAxis.textPosition | উল্লম্ব অক্ষ পাঠের অবস্থান, চার্ট এলাকার সাপেক্ষে। সমর্থিত মান: 'আউট', 'ইন', 'কোনটি নয়'। প্রকার: স্ট্রিং ডিফল্ট: 'আউট' |
vAxis.textStyle | একটি বস্তু যা উল্লম্ব অক্ষ পাঠের শৈলী নির্দিষ্ট করে। বস্তুর এই বিন্যাস আছে: { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> } প্রকার: বস্তু ডিফল্ট: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>} |
vAxis.ticks | স্বয়ংক্রিয়ভাবে উৎপন্ন Y-অক্ষ টিকগুলিকে নির্দিষ্ট অ্যারে দিয়ে প্রতিস্থাপন করে। অ্যারের প্রতিটি উপাদান একটি বৈধ টিক মান (যেমন একটি সংখ্যা, তারিখ, তারিখ সময়, বা timeofday), বা একটি বস্তু হওয়া উচিত। যদি এটি একটি বস্তু হয়, এটিতে টিক মানের জন্য একটি আপনি ওভাররাইড করার জন্য একটি উদাহরণ:
প্রকার: উপাদানের অ্যারে ডিফল্ট: স্বয়ংক্রিয় |
vAxis.title | প্রকার: স্ট্রিং ডিফল্ট: কোন শিরোনাম নেই |
vAxis.titleTextStyle | একটি বস্তু যা উল্লম্ব অক্ষ শিরোনাম পাঠ শৈলী নির্দিষ্ট করে। বস্তুর এই বিন্যাস আছে: { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> } প্রকার: বস্তু ডিফল্ট: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>} |
vAxis.maxValue | উল্লম্ব অক্ষের সর্বোচ্চ মানকে নির্দিষ্ট মানের দিকে নিয়ে যায়; এটি বেশিরভাগ চার্টে উর্ধ্বগামী হবে। উপেক্ষা করা হয় যদি এটি ডেটার সর্বোচ্চ y-মানের থেকে ছোট একটি মান সেট করা থাকে। প্রকার: সংখ্যা ডিফল্ট: স্বয়ংক্রিয় |
vAxis.minValue | উল্লম্ব অক্ষের সর্বনিম্ন মানকে নির্দিষ্ট মানের দিকে নিয়ে যায়; এটি বেশিরভাগ চার্টে নিম্নগামী হবে। উপেক্ষা করা হয় যদি এটি ডেটার ন্যূনতম y-মানের চেয়ে বেশি একটি মান সেট করা থাকে। প্রকার: সংখ্যা ডিফল্ট: নাল |
vAxis.viewWindowMode | লেখচিত্র এলাকার মধ্যে মান রেন্ডার করার জন্য উল্লম্ব অক্ষ স্কেল কিভাবে নির্দিষ্ট করে। নিম্নলিখিত স্ট্রিং মান সমর্থিত:
প্রকার: স্ট্রিং ডিফল্ট: 'সুন্দর' এর সমতুল্য, কিন্তু vaxis.viewWindow.min এবং vaxis.viewWindow.max ব্যবহার করা হলে অগ্রাধিকার পাবে। |
vAxis.viewWindow | উল্লম্ব অক্ষের ক্রপিং পরিসীমা নির্দিষ্ট করে। প্রকার: বস্তু ডিফল্ট: নাল |
vAxis.viewWindow.max | রেন্ডার করার জন্য সর্বাধিক উল্লম্ব ডেটা মান৷ উপেক্ষা করা হয় যখন প্রকার: সংখ্যা ডিফল্ট: স্বয়ংক্রিয় |
vAxis.viewWindow.min | রেন্ডার করার জন্য ন্যূনতম উল্লম্ব ডেটা মান৷ উপেক্ষা করা হয় যখন প্রকার: সংখ্যা ডিফল্ট: স্বয়ংক্রিয় |
প্রস্থ | চার্টের প্রস্থ, পিক্সেলে। প্রকার: সংখ্যা ডিফল্ট: ধারণকারী উপাদানের প্রস্থ |
পদ্ধতি
পদ্ধতি | |
---|---|
draw(data, options) | চার্ট আঁকে। রিটার্ন টাইপ: কোনোটিই নয় |
getAction(actionID) | অনুরোধ করা রিটার্ন টাইপ: অবজেক্ট |
getBoundingBox(id) | চার্ট এলিমেন্ট
মানগুলি চার্টের কন্টেইনারের সাথে আপেক্ষিক। চার্ট আঁকা পরে এটি কল. রিটার্ন টাইপ: অবজেক্ট |
getChartAreaBoundingBox() | চার্টের বিষয়বস্তুর বাম, শীর্ষ, প্রস্থ এবং উচ্চতা সহ একটি বস্তু ফেরত দেয় (যেমন, লেবেল এবং কিংবদন্তি বাদ দিয়ে):
মানগুলি চার্টের কন্টেইনারের সাথে আপেক্ষিক। চার্ট আঁকা পরে এটি কল. রিটার্ন টাইপ: অবজেক্ট |
getChartLayoutInterface() | চার্টের অনস্ক্রিন বসানো এবং এর উপাদান সম্পর্কে তথ্য সম্বলিত একটি বস্তু প্রদান করে। প্রত্যাবর্তিত বস্তুতে নিম্নলিখিত পদ্ধতিগুলি কল করা যেতে পারে:
চার্ট আঁকা পরে এটি কল. রিটার্ন টাইপ: অবজেক্ট |
getHAxisValue(xPosition, optional_axis_index) | উদাহরণ: চার্ট আঁকা পরে এটি কল. রিটার্ন টাইপ: নম্বর |
getImageURI() | একটি চিত্র URI হিসাবে ক্রমিককৃত চার্ট ফেরত দেয়। চার্ট আঁকা পরে এটি কল. প্রিন্টিং PNG চার্ট দেখুন। রিটার্ন টাইপ: স্ট্রিং |
getSelection() | নির্বাচিত চার্ট সত্তাগুলির একটি অ্যারে প্রদান করে। নির্বাচনযোগ্য সত্তা হল পয়েন্ট এবং কিংবদন্তি এন্ট্রি। একটি বিন্দু ডেটা টেবিলের একটি কক্ষের সাথে মিলে যায় এবং একটি কলামে একটি কিংবদন্তি এন্ট্রি (সারি সূচকটি শূন্য)। এই চার্টের জন্য, যে কোনো মুহূর্তে শুধুমাত্র একটি সত্তা নির্বাচন করা যেতে পারে। রিটার্ন টাইপ: নির্বাচন উপাদানের অ্যারে |
getVAxisValue(yPosition, optional_axis_index) | উদাহরণ: চার্ট আঁকা পরে এটি কল. রিটার্ন টাইপ: নম্বর |
getXLocation(dataValue, optional_axis_index) | চার্টের কন্টেইনারের বাম প্রান্তের সাপেক্ষে উদাহরণ: চার্ট আঁকা পরে এটি কল. রিটার্ন টাইপ: নম্বর |
getYLocation(dataValue, optional_axis_index) | চার্টের কন্টেইনারের উপরের প্রান্তের সাপেক্ষে উদাহরণ: চার্ট আঁকা পরে এটি কল. রিটার্ন টাইপ: নম্বর |
removeAction(actionID) | চার্ট থেকে অনুরোধ করা রিটার্ন টাইপ: none |
setAction(action) | ব্যবহারকারী যখন অ্যাকশন টেক্সটে ক্লিক করে তখন কার্যকর করার জন্য একটি টুলটিপ অ্যাকশন সেট করে। চার্টের রিটার্ন টাইপ: none |
setSelection() | নির্দিষ্ট চার্ট সত্তা নির্বাচন করে। আগের যেকোনো নির্বাচন বাতিল করে। নির্বাচনযোগ্য সত্তা হল পয়েন্ট এবং কিংবদন্তি এন্ট্রি। একটি বিন্দু ডেটা টেবিলের একটি কক্ষের সাথে মিলে যায় এবং একটি কলামে একটি কিংবদন্তি এন্ট্রি (সারি সূচকটি শূন্য)। এই চার্টের জন্য, একবারে শুধুমাত্র একটি সত্তা নির্বাচন করা যেতে পারে। রিটার্ন টাইপ: কোনোটিই নয় |
clearChart() | চার্টটি সাফ করে এবং এর সমস্ত বরাদ্দকৃত সংস্থান প্রকাশ করে। রিটার্ন টাইপ: কোনোটিই নয় |
ঘটনা
এই ইভেন্টগুলি কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও তথ্যের জন্য, বেসিক ইন্টারঅ্যাকটিভিটি , হ্যান্ডলিং ইভেন্ট এবং ফায়ারিং ইভেন্টগুলি দেখুন।
নাম | |
---|---|
animationfinish | ট্রানজিশন অ্যানিমেশন সম্পূর্ণ হলে বহিস্কার করা হয়েছে। বৈশিষ্ট্য: কোনোটিই নয় |
click | ব্যবহারকারী চার্টের ভিতরে ক্লিক করলে বহিস্কার হয়। শিরোনাম, ডেটা উপাদান, কিংবদন্তি এন্ট্রি, অক্ষ, গ্রিডলাইন বা লেবেলগুলি ক্লিক করা হলে সনাক্ত করতে ব্যবহার করা যেতে পারে। বৈশিষ্ট্য: টার্গেটআইডি |
error | চার্ট রেন্ডার করার চেষ্টা করার সময় একটি ত্রুটি ঘটলে বহিস্কার করা হয়। বৈশিষ্ট্য: আইডি, বার্তা |
legendpagination | ব্যবহারকারী কিংবদন্তি পৃষ্ঠায় স্থানান্তর তীর ক্লিক করলে বহিস্কার করা হয়। বর্তমান কিংবদন্তি শূন্য-ভিত্তিক পৃষ্ঠা সূচী এবং পৃষ্ঠার মোট সংখ্যাকে পাস করে। বৈশিষ্ট্য: বর্তমান পেজ ইনডেক্স, মোট পৃষ্ঠা |
onmouseover | যখন ব্যবহারকারী একটি ভিজ্যুয়াল সত্তার উপর মাউস দেয় তখন বহিস্কার করা হয়। সংশ্লিষ্ট ডেটা টেবিল উপাদানের সারি এবং কলামের সূচকগুলিকে পাস করে। বৈশিষ্ট্য: সারি, কলাম |
onmouseout | ব্যবহারকারী মাউস একটি ভিজ্যুয়াল সত্তা থেকে দূরে থাকলে বহিস্কার করা হয়। সংশ্লিষ্ট ডেটা টেবিল উপাদানের সারি এবং কলামের সূচকগুলিকে পাস করে। বৈশিষ্ট্য: সারি, কলাম |
ready | চার্টটি বাহ্যিক পদ্ধতি কলের জন্য প্রস্তুত। আপনি যদি চার্টের সাথে ইন্টারঅ্যাক্ট করতে চান, এবং আপনি এটি আঁকার পরে কল করার পদ্ধতিগুলি চান, তাহলে বৈশিষ্ট্য: কোনোটিই নয় |
select | ব্যবহারকারী একটি ভিজ্যুয়াল সত্তা ক্লিক করলে বহিস্কার করা হয়। কি নির্বাচন করা হয়েছে তা জানতে, বৈশিষ্ট্য: কোনোটিই নয় |
ডেটা নীতি
সমস্ত কোড এবং ডেটা ব্রাউজারে প্রসেস এবং রেন্ডার করা হয়। কোনো সার্ভারে কোনো ডেটা পাঠানো হয় না।