Class PieChartBuilder

PieChartBuilder

পাই চার্টের জন্য একজন নির্মাতা। আরও বিস্তারিত জানার জন্য, Google চার্ট ডকুমেন্টেশন দেখুন।

এখানে একটি উদাহরণ যা দেখায় কিভাবে একটি পাই চার্ট তৈরি করতে হয়। ডেটা Google স্প্রেডশীট থেকে আমদানি করা হয়।

  // Get sample data from a spreadsheet.
  var dataSourceUrl = 'https://docs.google.com/spreadsheet/tq?range=A1%3AB8' +
      '&key=0Aq4s9w_HxMs7dHpfX05JdmVSb1FpT21sbXd4NVE3UEE&gid=3&headers=-1';

  var chartBuilder = Charts.newPieChart()
      .setTitle('World Population by Continent')
      .setDimensions(600, 500)
      .set3D()
      .setDataSourceUrl(dataSourceUrl);

  var chart = chartBuilder.build();

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
build() Chart চার্ট তৈরি করে।
reverseCategories() PieChartBuilder ডোমেন অক্ষে সিরিজের অঙ্কনকে বিপরীত করে।
set3D() PieChartBuilder চার্টটিকে ত্রিমাত্রিক হতে সেট করে।
setBackgroundColor(cssValue) PieChartBuilder চার্টের জন্য পটভূমির রঙ সেট করে।
setColors(cssValues) PieChartBuilder চার্টে লাইনের জন্য রং সেট করে।
setDataSourceUrl(url) PieChartBuilder ডেটা উৎসের URL সেট করে যা Google পত্রকের মতো বাহ্যিক উৎস থেকে ডেটা আনতে ব্যবহৃত হয়।
setDataTable(tableBuilder) PieChartBuilder একটি DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহার করার জন্য ডেটা টেবিল সেট করে।
setDataTable(table) PieChartBuilder ডাটা টেবিল সেট করে যাতে চার্টের লাইন, সেইসাথে X-অক্ষ লেবেল থাকে।
setDataViewDefinition(dataViewDefinition) PieChartBuilder চার্টের জন্য ব্যবহার করার জন্য ডেটা ভিউ সংজ্ঞা সেট করে।
setDimensions(width, height) PieChartBuilder চার্টের জন্য মাত্রা সেট করে।
setLegendPosition(position) PieChartBuilder চার্টের সাপেক্ষে কিংবদন্তীর অবস্থান নির্ধারণ করে।
setLegendTextStyle(textStyle) PieChartBuilder লেজেন্ডের টেক্সট স্টাইল সেট করে।
setOption(option, value) PieChartBuilder এই চার্টের জন্য উন্নত বিকল্প সেট করে।
setTitle(chartTitle) PieChartBuilder চার্টের শিরোনাম সেট করে।
setTitleTextStyle(textStyle) PieChartBuilder চার্ট শিরোনামের পাঠ্য শৈলী সেট করে।

বিস্তারিত ডকুমেন্টেশন

build()

চার্ট তৈরি করে।

প্রত্যাবর্তন

Chart - একটি চার্ট অবজেক্ট, যা নথি, UI উপাদানগুলিতে এম্বেড করা যেতে পারে বা স্ট্যাটিক ইমেজ হিসাবে ব্যবহার করা যেতে পারে।


reverseCategories()

ডোমেন অক্ষে সিরিজের অঙ্কনকে বিপরীত করে। উল্লম্ব-পরিসরের চার্টের জন্য (যেমন লাইন, এলাকা বা কলাম চার্ট), এর অর্থ হল অনুভূমিক অক্ষটি ডান থেকে বামে আঁকা হয়েছে। অনুভূমিক-পরিসরের চার্টগুলির জন্য (যেমন বার চার্ট), এর অর্থ হল উল্লম্ব অক্ষটি উপরে থেকে নীচে আঁকা হয়েছে। পাই চার্টের জন্য, এর অর্থ হল স্লাইসগুলি ঘড়ির কাঁটার বিপরীতে আঁকা হয়।

// Creates a pie chart builder and sets drawing of the slices in a counter-clockwise manner.
var builder = Charts.newPieChart();
builder.reverseCategories();

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।


set3D()

চার্টটিকে ত্রিমাত্রিক হতে সেট করে।

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।


setBackgroundColor(cssValue)

চার্টের জন্য পটভূমির রঙ সেট করে।

// Creates a line chart builder and sets the background color to gray
var builder = Charts.newLineChart();
builder.setBackgroundColor("gray");

পরামিতি

নাম টাইপ বর্ণনা
cssValue String রঙের জন্য CSS মান (যেমন "blue" বা "#00f" )।

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।


setColors(cssValues)

চার্টে লাইনের জন্য রং সেট করে।

// Creates a line chart builder and sets the first two lines to be drawn in green and red,
// respectively.
var builder = Charts.newLineChart();
builder.setColors(["green", "red"]);

পরামিতি

নাম টাইপ বর্ণনা
cssValues String[] রঙের CSS মানগুলির একটি অ্যারে, যেমন ["red", "#acf"] । অ্যারের nth উপাদানটি চার্টের nth লাইনের রঙকে উপস্থাপন করে।

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।


setDataSourceUrl(url)

ডেটা উৎসের URL সেট করে যা Google পত্রকের মতো বাহ্যিক উৎস থেকে ডেটা আনতে ব্যবহৃত হয়। একটি ডেটা উৎস URL এবং একটি DataTable প্রদান করা হলে, ডেটা উত্স URL উপেক্ষা করা হয়৷

তথ্য উৎস অনুসন্ধান সম্পর্কে আরও তথ্যের জন্য, Google চার্ট ডকুমেন্টেশন দেখুন।

পরামিতি

নাম টাইপ বর্ণনা
url String যেকোন কোয়েরি প্যারামিটার সহ ডেটা উৎস URL।

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।


setDataTable(tableBuilder)

একটি DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহার করার জন্য ডেটা টেবিল সেট করে। এটি build() কল করার প্রয়োজন ছাড়াই ডেটা টেবিল সেট করার জন্য একটি সুবিধাজনক পদ্ধতি।

পরামিতি

নাম টাইপ বর্ণনা
tableBuilder DataTableBuilder একটি ডেটা টেবিল নির্মাতা। এই কলের অংশ হিসাবে একটি নতুন ডেটা টেবিল তাত্ক্ষণিকভাবে তৈরি করা হয়েছে, তাই নির্মাতার পরবর্তী আপডেটগুলি চার্টে প্রতিফলিত হবে না।

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।


setDataTable(table)

ডাটা টেবিল সেট করে যাতে চার্টের লাইন, সেইসাথে X-অক্ষ লেবেল থাকে। প্রথম কলামটি একটি স্ট্রিং হওয়া উচিত এবং অনুভূমিক অক্ষের লেবেলগুলি ধারণ করে৷ যেকোন সংখ্যক কলাম অনুসরণ করতে পারে, সবগুলো অবশ্যই সংখ্যাসূচক হতে হবে। প্রতিটি কলাম একটি পৃথক লাইন হিসাবে প্রদর্শিত হয়।

পরামিতি

নাম টাইপ বর্ণনা
table DataTableSource চার্টের জন্য ব্যবহার করার জন্য ডেটা টেবিল।

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।


setDataViewDefinition(dataViewDefinition)

চার্টের জন্য ব্যবহার করার জন্য ডেটা ভিউ সংজ্ঞা সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
dataViewDefinition DataViewDefinition একটি ডেটা ভিউ ডেফিনেশন অবজেক্ট যা চার্ট অঙ্কনের জন্য প্রদত্ত ডেটা উত্স থেকে প্রাপ্ত হওয়া উচিত এমন দৃশ্যকে সংজ্ঞায়িত করে।

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।


setDimensions(width, height)

চার্টের জন্য মাত্রা সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
width Integer চার্টের প্রস্থ, পিক্সেলে।
height Integer চার্টের উচ্চতা, পিক্সেলে।

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।


setLegendPosition(position)

চার্টের সাপেক্ষে কিংবদন্তীর অবস্থান নির্ধারণ করে। ডিফল্টরূপে, কোন কিংবদন্তি নেই।

// Creates a line chart builder and sets the legend position to right.
var builder = Charts.newLineChart();
builder.setLegendPosition(Charts.Position.RIGHT);

পরামিতি

নাম টাইপ বর্ণনা
position Position কিংবদন্তির অবস্থান।

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।


setLegendTextStyle(textStyle)

লেজেন্ডের টেক্সট স্টাইল সেট করে।

// Creates a line chart builder and sets it up for a  blue, 26-point legend.
var textStyleBuilder = Charts.newTextStyle().setColor('#0000FF').setFontSize(26);
var style = textStyleBuilder.build();
var builder = Charts.newLineChart();
builder.setLegendTextStyle(style);

পরামিতি

নাম টাইপ বর্ণনা
textStyle TextStyle লেজেন্ড লেজেন্ডের জন্য ব্যবহার করা টেক্সট শৈলী।

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।


setOption(option, value)

এই চার্টের জন্য উন্নত বিকল্প সেট করে। এই চার্টের জন্য উপলব্ধ বিকল্পগুলি দেখুন। প্রদত্ত বিকল্পটি অবৈধ হলে এই পদ্ধতির কোন প্রভাব নেই।

// Build a pie chart with a pretty legend.
var builder = Charts.newPieChart();
builder.setOption('legend', {textStyle: {color: 'blue', fontSize: 16}});
var chart = builder.build();

পরামিতি

নাম টাইপ বর্ণনা
option String সেট করার অপশন।
value Object সেট করার মান।

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।


setTitle(chartTitle)

চার্টের শিরোনাম সেট করে। শিরোনামটি চার্টের উপরে কেন্দ্রে প্রদর্শিত হয়।

// Creates a line chart builder and title to 'My Line Chart'.
var builder = Charts.newLineChart();
builder.setTitle('My Line Chart')

পরামিতি

নাম টাইপ বর্ণনা
chartTitle String চার্ট শিরোনাম।

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।


setTitleTextStyle(textStyle)

চার্ট শিরোনামের পাঠ্য শৈলী সেট করে।

// Creates a line chart builder and sets it up for a  blue, 26-point title.
var textStyleBuilder = Charts.newTextStyle().setColor('#0000FF').setFontSize(26);
var style = textStyleBuilder.build();
var builder = Charts.newLineChart();
builder.setTitleTextStyle(style);

পরামিতি

নাম টাইপ বর্ণনা
textStyle TextStyle চার্টের শিরোনামের জন্য ব্যবহার করার জন্য পাঠ্য শৈলী। আপনি Charts.newTextStyle() কল করে একটি TextStyleBuilder অবজেক্ট তৈরি করতে পারেন।

প্রত্যাবর্তন

PieChartBuilder — এই নির্মাতা, চেইন করার জন্য দরকারী।