Class ScatterChartBuilder

ScatterChartBuilder

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

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

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

var chartBuilder = Charts.newScatterChart()
    .setTitle('Adjusted GDP & U.S. Population')
    .setXAxisTitle('U.S. Population (millions)')
    .setYAxisTitle('Adjusted GDP ($ billions)')
    .setDimensions(600, 500)
    .setLegendPosition(Charts.Position.NONE)
    .setDataSourceUrl(dataSourceUrl);

var chart = chartBuilder.build();

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
build() Chart চার্ট তৈরি করে।
setBackgroundColor(cssValue) ScatterChartBuilder চার্টের জন্য পটভূমির রঙ সেট করে।
setColors(cssValues) ScatterChartBuilder চার্টে লাইনের জন্য রং সেট করে।
setDataSourceUrl(url) ScatterChartBuilder ডেটা উৎসের URL সেট করে যা Google পত্রকের মতো বাহ্যিক উৎস থেকে ডেটা আনতে ব্যবহৃত হয়।
setDataTable(tableBuilder) ScatterChartBuilder একটি DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহার করার জন্য ডেটা টেবিল সেট করে।
setDataTable(table) ScatterChartBuilder ডাটা টেবিল সেট করে যাতে চার্টের লাইন, সেইসাথে X-অক্ষ লেবেল থাকে।
setDataViewDefinition(dataViewDefinition) ScatterChartBuilder চার্টের জন্য ব্যবহার করার জন্য ডেটা ভিউ সংজ্ঞা সেট করে।
setDimensions(width, height) ScatterChartBuilder চার্টের জন্য মাত্রা সেট করে।
setLegendPosition(position) ScatterChartBuilder চার্টের সাপেক্ষে কিংবদন্তীর অবস্থান নির্ধারণ করে।
setLegendTextStyle(textStyle) ScatterChartBuilder লেজেন্ডের টেক্সট স্টাইল সেট করে।
setOption(option, value) ScatterChartBuilder এই চার্টের জন্য উন্নত বিকল্প সেট করে।
setPointStyle(style) ScatterChartBuilder লাইনে পয়েন্টের জন্য শৈলী সেট করে।
setTitle(chartTitle) ScatterChartBuilder চার্টের শিরোনাম সেট করে।
setTitleTextStyle(textStyle) ScatterChartBuilder চার্ট শিরোনামের পাঠ্য শৈলী সেট করে।
setXAxisLogScale() ScatterChartBuilder অনুভূমিক অক্ষকে লগারিদমিক স্কেলে পরিণত করে (সমস্ত মান ধনাত্মক হওয়া প্রয়োজন)।
setXAxisRange(start, end) ScatterChartBuilder লেখচিত্রের অনুভূমিক অক্ষের জন্য পরিসীমা সেট করে।
setXAxisTextStyle(textStyle) ScatterChartBuilder অনুভূমিক অক্ষ পাঠ শৈলী সেট করে।
setXAxisTitle(title) ScatterChartBuilder অনুভূমিক অক্ষে একটি শিরোনাম যোগ করে।
setXAxisTitleTextStyle(textStyle) ScatterChartBuilder অনুভূমিক অক্ষ শিরোনাম পাঠ শৈলী সেট করে।
setYAxisLogScale() ScatterChartBuilder উল্লম্ব অক্ষকে লগারিদমিক স্কেলে পরিণত করে (সমস্ত মান ধনাত্মক হওয়া প্রয়োজন)।
setYAxisRange(start, end) ScatterChartBuilder চার্টের উল্লম্ব অক্ষের জন্য পরিসীমা সেট করে।
setYAxisTextStyle(textStyle) ScatterChartBuilder উল্লম্ব অক্ষ পাঠ শৈলী সেট করে।
setYAxisTitle(title) ScatterChartBuilder উল্লম্ব অক্ষে একটি শিরোনাম যোগ করে।
setYAxisTitleTextStyle(textStyle) ScatterChartBuilder উল্লম্ব অক্ষ শিরোনাম পাঠ শৈলী সেট করে।

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

build()

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

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

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


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" )।

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

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


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 লাইনের রঙকে উপস্থাপন করে।

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

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


setDataSourceUrl(url)

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

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

পরামিতি

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

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

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


setDataTable(tableBuilder)

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

পরামিতি

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

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

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


setDataTable(table)

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

পরামিতি

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

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

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


setDataViewDefinition(dataViewDefinition)

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

পরামিতি

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

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

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


setDimensions(width, height)

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

পরামিতি

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

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

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


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 কিংবদন্তির অবস্থান।

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

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


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 লেজেন্ড লেজেন্ডের জন্য ব্যবহার করা টেক্সট শৈলী।

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

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


setOption(option, value)

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

// Build a scatter chart with a 1-second animation duration.
var builder = Charts.newScatterChart();
builder.setOption('animation.duration', 1000);
var chart = builder.build();

পরামিতি

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

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

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


setPointStyle(style)

লাইনে পয়েন্টের জন্য শৈলী সেট করে। ডিফল্টরূপে, পয়েন্টগুলির কোন নির্দিষ্ট শৈলী নেই এবং শুধুমাত্র লাইনটি দৃশ্যমান।

// Creates a line chart builder and sets large point style.
var builder = Charts.newLineChart();
builder.setPointStyle(Charts.PointStyle.LARGE);

পরামিতি

নাম টাইপ বর্ণনা
style PointStyle লাইনের বিন্দুর জন্য ব্যবহার করার শৈলী।

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

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

আরো দেখুন


setTitle(chartTitle)

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

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

পরামিতি

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

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

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


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 অবজেক্ট তৈরি করতে পারেন।

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

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


setXAxisLogScale()

অনুভূমিক অক্ষকে লগারিদমিক স্কেলে পরিণত করে (সমস্ত মান ধনাত্মক হওয়া প্রয়োজন)।

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

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


setXAxisRange(start, end)

লেখচিত্রের অনুভূমিক অক্ষের জন্য পরিসীমা সেট করে।

কোনো ডেটা পয়েন্ট রেঞ্জের বাইরে পড়লে, সেই ডেটা পয়েন্টগুলিকে অন্তর্ভুক্ত করার জন্য রেঞ্জটি প্রসারিত করা হয়।

// Creates a scatter chart builder and sets the X-axis range to be 0 to 100.
var builder = Charts.newTableChart();
builder.setXAxisRange(0, 100);

পরামিতি

নাম টাইপ বর্ণনা
start Number অনুভূমিক অক্ষের সর্বনিম্ন গ্রিড লাইনের মান।
end Number অনুভূমিক অক্ষের সর্বোচ্চ গ্রিড লাইনের মান।

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

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


setXAxisTextStyle(textStyle)

অনুভূমিক অক্ষ পাঠ শৈলী সেট করে।

// Creates a line chart builder and sets the X-axis text style to blue, 18-point font.
var textStyle = Charts.newTextStyle().setColor('blue').setFontSize(18).build();
var builder = Charts.newLineChart();
builder.setXAxisTextStyle(textStyle);

পরামিতি

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

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

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


setXAxisTitle(title)

অনুভূমিক অক্ষে একটি শিরোনাম যোগ করে। শিরোনাম কেন্দ্রীভূত এবং অক্ষ মান লেবেল নীচে প্রদর্শিত হয়.

// Creates a line chart builder and sets the X-axis title.
var builder = Charts.newLineChart();
builder.setTitle('X-axis Title')

পরামিতি

নাম টাইপ বর্ণনা
title String X-অক্ষের জন্য শিরোনাম।

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

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


setXAxisTitleTextStyle(textStyle)

অনুভূমিক অক্ষ শিরোনাম পাঠ শৈলী সেট করে।

// Creates a line chart builder and sets the X-axis title text style to blue, 18-point font.
var textStyle = Charts.newTextStyle().setColor('blue').setFontSize(18).build();
var builder = Charts.newLineChart();
builder.setXAxisTitleTextStyle(textStyle);

পরামিতি

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

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

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


setYAxisLogScale()

উল্লম্ব অক্ষকে লগারিদমিক স্কেলে পরিণত করে (সমস্ত মান ধনাত্মক হওয়া প্রয়োজন)।

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

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


setYAxisRange(start, end)

চার্টের উল্লম্ব অক্ষের জন্য পরিসীমা সেট করে। কোনো ডেটা পয়েন্ট রেঞ্জের বাইরে পড়লে, সেই ডেটা পয়েন্টগুলিকে অন্তর্ভুক্ত করার জন্য রেঞ্জটি প্রসারিত করা হয়।

// Creates a scatter chart builder and sets the Y-axis range to be 0 to 100.
var builder = Charts.newTableChart();
builder.setYAxisRange(0, 100);

পরামিতি

নাম টাইপ বর্ণনা
start Number উল্লম্ব অক্ষের সর্বনিম্ন গ্রিড লাইনের মান।
end Number উল্লম্ব অক্ষের সর্বোচ্চ গ্রিড লাইনের মান।

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

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


setYAxisTextStyle(textStyle)

উল্লম্ব অক্ষ পাঠ শৈলী সেট করে।

// Creates a line chart builder and sets the Y-axis text style to blue, 18-point font.
var textStyle = Charts.newTextStyle().setColor('blue').setFontSize(18).build();
var builder = Charts.newLineChart();
builder.setYAxisTextStyle(textStyle);

পরামিতি

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

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

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


setYAxisTitle(title)

উল্লম্ব অক্ষে একটি শিরোনাম যোগ করে। শিরোনাম কেন্দ্রীভূত এবং মান লেবেলের বাম দিকে প্রদর্শিত হয়।

// Creates a line chart builder and sets the Y-axis title.
var builder = Charts.newLineChart();
builder.setYAxisTitle('Y-axis Title')

পরামিতি

নাম টাইপ বর্ণনা
title String Y-অক্ষের জন্য শিরোনাম।

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

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


setYAxisTitleTextStyle(textStyle)

উল্লম্ব অক্ষ শিরোনাম পাঠ শৈলী সেট করে।

// Creates a line chart builder and sets the Y-axis title text style to blue, 18-point font.
var textStyle = Charts.newTextStyle().setColor('blue').setFontSize(18).build();
var builder = Charts.newLineChart();
builder.setYAxisTitleTextStyle(textStyle);

পরামিতি

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

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

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