Class EmbeddedAreaChartBuilder

এমবেডেড এরিয়া চার্ট বিল্ডার

এলাকা চার্ট জন্য নির্মাতা. আরো বিস্তারিত জানার জন্য, Gviz ডকুমেন্টেশন দেখুন।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Range(range) Embedded Chart Builder এই নির্মাতা পরিবর্তন করে চার্টে একটি পরিসর যোগ করে।
as Area Chart() Embedded Area Chart Builder চার্টের ধরন AreaChart এ সেট করে এবং একটি Embedded Area Chart Builder প্রদান করে।
as Bar Chart() Embedded Bar Chart Builder বারচার্টে চার্টের ধরন সেট করে এবং একটি Embedded Bar Chart Builder প্রদান করে।
as Column Chart() Embedded Column Chart Builder চার্টের ধরনটি ColumnChart এ সেট করে এবং একটি Embedded Column Chart Builder প্রদান করে।
as Combo Chart() Embedded Combo Chart Builder চার্টের ধরন কম্বোচার্টে সেট করে এবং একটি Embedded Combo Chart Builder প্রদান করে।
as Histogram Chart() Embedded Histogram Chart Builder চার্টের ধরন হিস্টোগ্রামচার্টে সেট করে এবং একটি Embedded Histogram Chart Builder প্রদান করে।
as Line Chart() Embedded Line Chart Builder চার্টের ধরন লাইনচার্টে সেট করে এবং একটি Embedded Line Chart Builder প্রদান করে।
as Pie Chart() Embedded Pie Chart Builder চার্টের ধরনটি PieChart-এ সেট করে এবং একটি Embedded Pie Chart Builder প্রদান করে।
as Scatter Chart() Embedded Scatter Chart Builder চার্টের ধরনটিকে ScatterChart-এ সেট করে এবং একটি Embedded Scatter Chart Builder প্রদান করে।
as Table Chart() Embedded Table Chart Builder চার্টের ধরনটি টেবিলচার্টে সেট করে এবং একটি Embedded Table Chart Builder প্রদান করে।
build() Embedded Chart এতে করা সমস্ত পরিবর্তন প্রতিফলিত করার জন্য চার্ট তৈরি করে।
clear Ranges() Embedded Chart Builder এই নির্মাতার পরিবর্তন করা চার্ট থেকে সমস্ত রেঞ্জ সরিয়ে দেয়।
get Chart Type() Chart Type বর্তমান চার্টের ধরন প্রদান করে।
get Container() Container Info চার্টটি Container Info ফেরত দিন, যা শীটে চার্টটি কোথায় প্রদর্শিত হবে তা অন্তর্ভুক্ত করে।
get Ranges() Range[] বর্তমানে এই চার্টের জন্য ডেটা প্রদান করা ব্যাপ্তির তালিকার একটি অনুলিপি প্রদান করে।
remove Range(range) Embedded Chart Builder এই নির্মাতার পরিবর্তন করা চার্ট থেকে নির্দিষ্ট পরিসরটি সরিয়ে দেয়।
reverse Categories() Embedded Area Chart Builder ডোমেন অক্ষে সিরিজের অঙ্কনকে বিপরীত করে।
set Background Color(cssValue) Embedded Area Chart Builder চার্টের জন্য পটভূমির রঙ সেট করে।
set Chart Type(type) Embedded Chart Builder চার্টের ধরন পরিবর্তন করে।
set Colors(cssValues) Embedded Area Chart Builder চার্টে লাইনের জন্য রং সেট করে।
set Hidden Dimension Strategy(strategy) Embedded Chart Builder লুকানো সারি এবং কলামের জন্য ব্যবহার করার কৌশল সেট করে।
set Legend Position(position) Embedded Area Chart Builder চার্টের সাপেক্ষে কিংবদন্তীর অবস্থান নির্ধারণ করে।
set Legend Text Style(textStyle) Embedded Area Chart Builder লেজেন্ডের টেক্সট স্টাইল সেট করে।
set Merge Strategy(mergeStrategy) Embedded Chart Builder একাধিক পরিসর বিদ্যমান থাকলে ব্যবহার করার জন্য মার্জ কৌশল সেট করে।
set Num Headers(headers) Embedded Chart Builder রেঞ্জের সারি বা কলামের সংখ্যা সেট করে যা হেডার হিসাবে গণ্য করা উচিত।
set Option(option, value) Embedded Chart Builder এই চার্টের জন্য উন্নত বিকল্প সেট করে।
set Point Style(style) Embedded Area Chart Builder লাইনে পয়েন্টের জন্য শৈলী সেট করে।
set Position(anchorRowPos, anchorColPos, offsetX, offsetY) Embedded Chart Builder শীটে চার্ট কোথায় প্রদর্শিত হবে তা পরিবর্তন করে অবস্থান সেট করে।
set Range(start, end) Embedded Area Chart Builder চার্টের জন্য পরিসীমা সেট করে।
set Stacked() Embedded Area Chart Builder স্তুপীকৃত লাইন ব্যবহার করে, যার অর্থ লাইন এবং বারের মানগুলি স্ট্যাক করা (সঞ্চিত)।
set Title(chartTitle) Embedded Area Chart Builder চার্টের শিরোনাম সেট করে।
set Title Text Style(textStyle) Embedded Area Chart Builder চার্ট শিরোনামের পাঠ্য শৈলী সেট করে।
set Transpose Rows And Columns(transpose) Embedded Chart Builder চার্টের সারি এবং কলামগুলি স্থানান্তরিত হয়েছে কিনা তা সেট করে।
set XAxis Text Style(textStyle) Embedded Area Chart Builder অনুভূমিক অক্ষ পাঠ শৈলী সেট করে।
set XAxis Title(title) Embedded Area Chart Builder অনুভূমিক অক্ষে একটি শিরোনাম যোগ করে।
set XAxis Title Text Style(textStyle) Embedded Area Chart Builder অনুভূমিক অক্ষ শিরোনাম পাঠ শৈলী সেট করে।
set YAxis Text Style(textStyle) Embedded Area Chart Builder উল্লম্ব অক্ষ পাঠ শৈলী সেট করে।
set YAxis Title(title) Embedded Area Chart Builder উল্লম্ব অক্ষে একটি শিরোনাম যোগ করে।
set YAxis Title Text Style(textStyle) Embedded Area Chart Builder উল্লম্ব অক্ষ শিরোনাম পাঠ শৈলী সেট করে।
use Log Scale() Embedded Area Chart Builder পরিসরের অক্ষকে লগারিদমিক স্কেলে পরিণত করে (সমস্ত মান ধনাত্মক হওয়া প্রয়োজন)।

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

add Range(range)

এই নির্মাতা পরিবর্তন করে চার্টে একটি পরিসর যোগ করে। এটি ইতিমধ্যে চার্টে যোগ করা থাকলে পরিসর যোগ করে না।

const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getSheets()[0];

const chart = sheet.newChart()
                  .setChartType(Charts.ChartType.BAR)
                  .addRange(sheet.getRange('A1:B8'))
                  .setPosition(5, 5, 0, 0)
                  .build();

sheet.insertChart(chart);

পরামিতি

নাম টাইপ বর্ণনা
range Range যোগ করার ব্যাপ্তি।

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

Embedded Chart Builder — এই নির্মাতা, চেইনিংয়ের জন্য


as Area Chart()

চার্টের ধরন AreaChart এ সেট করে এবং একটি Embedded Area Chart Builder প্রদান করে।

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

Embedded Area Chart Builder — একটি এলাকা চার্টের জন্য একজন নির্মাতা


as Bar Chart()

বারচার্টে চার্টের ধরন সেট করে এবং একটি Embedded Bar Chart Builder প্রদান করে।

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

Embedded Bar Chart Builder — একটি বার চার্টের জন্য একজন নির্মাতা


as Column Chart()

চার্টের ধরনটি ColumnChart এ সেট করে এবং একটি Embedded Column Chart Builder প্রদান করে।

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

Embedded Column Chart Builder — একটি কলাম চার্টের জন্য একজন নির্মাতা


as Combo Chart()

চার্টের ধরন কম্বোচার্টে সেট করে এবং একটি Embedded Combo Chart Builder প্রদান করে।

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

Embedded Combo Chart Builder — একটি কম্বো চার্টের জন্য একজন নির্মাতা


as Histogram Chart()

চার্টের ধরন হিস্টোগ্রামচার্টে সেট করে এবং একটি Embedded Histogram Chart Builder প্রদান করে।

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

Embedded Histogram Chart Builder — একটি হিস্টোগ্রাম চার্টের জন্য একজন নির্মাতা


as Line Chart()

চার্টের ধরন লাইনচার্টে সেট করে এবং একটি Embedded Line Chart Builder প্রদান করে।

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

Embedded Line Chart Builder — একটি লাইন চার্টের জন্য একজন নির্মাতা


as Pie Chart()

চার্টের ধরনটি PieChart-এ সেট করে এবং একটি Embedded Pie Chart Builder প্রদান করে।

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

Embedded Pie Chart Builder — পাই চার্টের জন্য একজন নির্মাতা


as Scatter Chart()

চার্টের ধরনটিকে ScatterChart-এ সেট করে এবং একটি Embedded Scatter Chart Builder প্রদান করে।

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

Embedded Scatter Chart Builder — একটি স্ক্যাটার চার্টের জন্য একজন নির্মাতা


as Table Chart()

চার্টের ধরনটি টেবিলচার্টে সেট করে এবং একটি Embedded Table Chart Builder প্রদান করে।

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

Embedded Table Chart Builder — একটি টেবিল চার্টের জন্য একজন নির্মাতা


build()

এতে করা সমস্ত পরিবর্তন প্রতিফলিত করার জন্য চার্ট তৈরি করে।

এই পদ্ধতিটি স্প্রেডশীটের উপরে স্বয়ংক্রিয়ভাবে চার্ট আঁকে না। একটি নতুন চার্ট অবশ্যই sheet.insertChart(chart) এর মাধ্যমে ঢোকাতে হবে এবং একটি বিদ্যমান চার্ট sheet.updateChart(chart) এর মাধ্যমে আপডেট করা উচিত।

const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getSheets()[0];

const range = sheet.getRange('A1:B5');
const chart = sheet.newChart()
                  .setChartType(Charts.ChartType.BAR)
                  .addRange(range)
                  .setPosition(5, 5, 0, 0)
                  .build();

sheet.insertChart(chart);

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

Embedded Chart — তৈরি করা চার্ট, যা এখনও স্প্রেডশীটে যোগ করতে হবে


clear Ranges()

এই নির্মাতার পরিবর্তন করা চার্ট থেকে সমস্ত রেঞ্জ সরিয়ে দেয়।

const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getSheets()[0];

// This code updates the chart to use only the new ranges while preserving the
// existing formatting of the chart.
const chart = sheet.getCharts()[0];
const newChart = chart.modify()
                     .clearRanges()
                     .addRange(sheet.getRange('A1:A5'))
                     .addRange(sheet.getRange('B1:B5'))
                     .build();
sheet.updateChart(newChart);

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

Embedded Chart Builder — এই নির্মাতা, চেইনিংয়ের জন্য


get Chart Type()

বর্তমান চার্টের ধরন প্রদান করে।

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

Chart Type - চার্টের ধরন


get Container()

চার্টটি Container Info ফেরত দিন, যা শীটে চার্টটি কোথায় প্রদর্শিত হবে তা অন্তর্ভুক্ত করে।

const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getSheets()[0];

const chartBuilder = sheet.newChart()
                         .setChartType(Charts.ChartType.BAR)
                         .addRange(sheet.getRange('A1:B8'))
                         .setPosition(5, 5, 0, 0);

// This method returns the exact same data as Chart#getContainerInfo()
const containerInfo = chartBuilder.getContainer();

// Logs the values used in setPosition()
Logger.log(
    'Anchor Column: %s\r\nAnchor Row %s\r\nOffset X %s\r\nOffset Y %s',
    containerInfo.getAnchorColumn(),
    containerInfo.getAnchorRow(),
    containerInfo.getOffsetX(),
    containerInfo.getOffsetY(),
);

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

Container Info — চার্ট ধারক অবস্থান ধারণকারী একটি বস্তু


get Ranges()

বর্তমানে এই চার্টের জন্য ডেটা প্রদান করা ব্যাপ্তির তালিকার একটি অনুলিপি প্রদান করে। এই তালিকাটি সংশোধন করতে add Range(range) এবং remove Range(range) ব্যবহার করুন।

const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getSheets()[0];

const chartBuilder = sheet.newChart()
                         .setChartType(Charts.ChartType.BAR)
                         .addRange(sheet.getRange('A1:B8'))
                         .setPosition(5, 5, 0, 0);

const ranges = chartBuilder.getRanges();

// There's only one range as a data source for this chart,
// so this logs "A1:B8"
for (const i in ranges) {
  const range = ranges[i];
  Logger.log(range.getA1Notation());
}

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

Range[] — রেঞ্জের একটি অ্যারে যা তৈরি করা ডেটা উৎস হিসেবে চার্ট হিসেবে কাজ করে


remove Range(range)

এই নির্মাতার পরিবর্তন করা চার্ট থেকে নির্দিষ্ট পরিসরটি সরিয়ে দেয়। রেঞ্জটি এই চার্টে না থাকলে ত্রুটি নিক্ষেপ করে না।

সরানো ব্যাপ্তিটি অবশ্যই add Range(range) মাধ্যমে যোগ করা একটি ব্যাপ্তির সাথে মিলতে হবে; অন্যথায় চার্টে কোন পরিবর্তন করা হয় না। এই পদ্ধতিটি একটি পরিসর থেকে আংশিকভাবে মান অপসারণ করতে ব্যবহার করা যাবে না।

const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getSheets()[0];

const firstRange = sheet.getRange('A1:B5');
const secondRange = sheet.getRange('A6:B8');

const chartBuilder = sheet.newChart()
                         .setChartType(Charts.ChartType.BAR)
                         .addRange(firstRange)
                         // This range will render in a different color
                         .addRange(secondRange)
                         .setPosition(5, 5, 0, 0);

// Note that you can use either of these two formats, but the range
// MUST match up with a range that was added via addRange(), or it
// will not be removed, and will not throw an exception
chartBuilder.removeRange(firstRange);
chartBuilder.removeRange(sheet.getRange('A6:B8'));

const chart = chartBuilder.build();

sheet.insertChart(chart);

পরামিতি

নাম টাইপ বর্ণনা
range Range যে পরিসরটি সরাতে হবে।

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

Embedded Chart Builder — এই নির্মাতা, চেইনিংয়ের জন্য


reverse Categories()

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

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set Background Color(cssValue)

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

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set Chart Type(type)

চার্টের ধরন পরিবর্তন করে। সব এমবেডেড চার্টের ধরন বর্তমানে সমর্থিত নয়। Chart Type দেখুন।

const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getSheets()[0];

const range = sheet.getRange('A1:B5');
const chart = sheet.newChart()
                  .setChartType(Charts.ChartType.BAR)
                  .addRange(range)
                  .setPosition(5, 5, 0, 0)
                  .build();

sheet.insertChart(chart);

পরামিতি

নাম টাইপ বর্ণনা
type Chart Type এই চার্টটি যে প্রকারে পরিবর্তন করতে হবে।

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

Embedded Chart Builder — এই নির্মাতা, চেইনিংয়ের জন্য


set Colors(cssValues)

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

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set Hidden Dimension Strategy(strategy)

লুকানো সারি এবং কলামের জন্য ব্যবহার করার কৌশল সেট করে। IGNORE_ROWS এ ডিফল্ট।

const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getSheets()[0];

const range = sheet.getRange('A1:B5');
const chart = sheet.newChart()
                  .setChartType(Charts.ChartType.BAR)
                  .addRange(range)
                  .setHiddenDimensionStrategy(
                      Charts.ChartHiddenDimensionStrategy.IGNORE_COLUMNS,
                      )
                  .setPosition(5, 5, 0, 0)
                  .build();

sheet.insertChart(chart);

পরামিতি

নাম টাইপ বর্ণনা
strategy Chart Hidden Dimension Strategy লুকানো সারি এবং কলামের জন্য ব্যবহার করার কৌশল।

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

Embedded Chart Builder — এই নির্মাতা, চেইনিংয়ের জন্য


set Legend Position(position)

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

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set Legend Text Style(textStyle)

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

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set Merge Strategy(mergeStrategy)

একাধিক পরিসর বিদ্যমান থাকলে ব্যবহার করার জন্য মার্জ কৌশল সেট করে। MERGE_ROWS হলে, সারি একত্রিত করা হয়; MERGE_COLUMNS হলে, কলাম একত্রিত হয়। MERGE_COLUMNS তে ডিফল্ট।

const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getSheets()[0];

const range = sheet.getRange('A1:B10');
const range2 = sheet.getRange('C:C10');
const chart = sheet.newChart()
                  .setChartType(Charts.ChartType.BAR)
                  .addRange(range)
                  .addRange(range2)
                  .setMergeStrategy(Charts.ChartMergeStrategy.MERGE_ROWS)
                  .setPosition(5, 5, 0, 0)
                  .build();

sheet.insertChart(chart);

পরামিতি

নাম টাইপ বর্ণনা
merge Strategy Chart Merge Strategy একত্রীকরণ কৌশল ব্যবহার করার জন্য.

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

Embedded Chart Builder — এই নির্মাতা, চেইনিংয়ের জন্য


set Num Headers(headers)

রেঞ্জের সারি বা কলামের সংখ্যা সেট করে যা হেডার হিসাবে গণ্য করা উচিত।

const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getSheets()[0];

const range = sheet.getRange('A1:B5');
const chart = sheet.newChart()
                  .setChartType(Charts.ChartType.BAR)
                  .addRange(range)
                  .setNumHeaders(1)
                  .setPosition(5, 5, 0, 0)
                  .build();

sheet.insertChart(chart);

পরামিতি

নাম টাইপ বর্ণনা
headers Integer হেডার হিসাবে গণ্য করার জন্য সারি বা কলামের সংখ্যা। নেতিবাচক মান শিরোনাম স্বয়ংক্রিয়ভাবে সনাক্ত করা হয়.

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

Embedded Chart Builder — এই নির্মাতা, চেইনিংয়ের জন্য


set Option(option, value)

এই চার্টের জন্য উন্নত বিকল্প সেট করে। উপলব্ধ বিকল্পগুলির একটি তালিকা দেখতে, চার্ট কনফিগারেশন বিকল্পগুলি দেখুন।

এই পদ্ধতিটি আপনার নির্দিষ্ট করা বিকল্পটিকে এই চার্টের প্রকারের জন্য বৈধ বা মানটি সঠিক বিন্যাস/কাঠামোর হলে তা যাচাই করে না।

এই উদাহরণটি দেখায় কিভাবে শিরোনাম পরিবর্তন করতে হয় এবং একটি কিংবদন্তি সেট করতে হয়।

const spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
const sheet = spreadsheet.getSheets()[0];
const chart = sheet.newChart()
 .setOption('title', 'Earnings projections')
 .setOption('legend', {
   position: 'top',
   textStyle: { color: 'blue', fontSize: 16 },
 }).build();

পরামিতি

নাম টাইপ বর্ণনা
option String বিকল্পটির নাম।
value Object বিকল্পের মান।

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

Embedded Chart Builder — এই নির্মাতা, চেইনিংয়ের জন্য।


set Point Style(style)

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

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।

এছাড়াও দেখুন


set Position(anchorRowPos, anchorColPos, offsetX, offsetY)

শীটে চার্ট কোথায় প্রদর্শিত হবে তা পরিবর্তন করে অবস্থান সেট করে। anchor Row Pos এবং anchor Col Pos 1-সূচীযুক্ত।

const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getSheets()[0];

const range = sheet.getRange('A1:B5');
const chart = sheet.newChart()
                  .setChartType(Charts.ChartType.BAR)
                  .addRange(range)
                  .setPosition(5, 5, 0, 0)
                  .build();

sheet.insertChart(chart);

পরামিতি

নাম টাইপ বর্ণনা
anchor Row Pos Integer চার্টের উপরের দিকটি এই সারিতে নোঙর করা হয়েছে।
anchor Col Pos Integer চার্টের বাম দিকটি এই কলামে নোঙর করা হয়েছে।
offsetX Integer চার্টের উপরের ডানদিকের কোণে এই অনেক পিক্সেল দ্বারা অফসেট করা হয়েছে।
offsetY Integer চার্টের নীচের বাম-হাতের কোণে এই অনেক পিক্সেল দ্বারা অফসেট করা হয়েছে।

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

Embedded Chart Builder — এই নির্মাতা, চেইনিংয়ের জন্য


set Range(start, end)

চার্টের জন্য পরিসীমা সেট করে।

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set Stacked()

স্তুপীকৃত লাইন ব্যবহার করে, যার অর্থ লাইন এবং বারের মানগুলি স্ট্যাক করা (সঞ্চিত)। ডিফল্টরূপে, কোন স্ট্যাকিং নেই।

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set Title(chartTitle)

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

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set Title Text Style(textStyle)

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

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set Transpose Rows And Columns(transpose)

চার্টের সারি এবং কলামগুলি স্থানান্তরিত হয়েছে কিনা তা সেট করে। true সেট করা হলে, সারি এবং কলামগুলি সুইচ করা হয়। ডিফল্ট থেকে false

const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getSheets()[0];

const range = sheet.getRange('A1:B5');
const chart = sheet.newChart()
                  .setChartType(Charts.ChartType.BAR)
                  .addRange(range)
                  .setTransposeRowsAndColumns(true)
                  .setPosition(5, 5, 0, 0)
                  .build();

sheet.insertChart(chart);

পরামিতি

নাম টাইপ বর্ণনা
transpose Boolean যদি true , চার্ট তৈরি করতে ব্যবহৃত সারি এবং কলামগুলি স্থানান্তরিত হয়।

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

Embedded Chart Builder — এই নির্মাতা, চেইনিংয়ের জন্য


set XAxis Text Style(textStyle)

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

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set XAxis Title(title)

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

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set XAxis Title Text Style(textStyle)

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

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set YAxis Text Style(textStyle)

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

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set YAxis Title(title)

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

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


set YAxis Title Text Style(textStyle)

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

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

পরামিতি

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

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।


use Log Scale()

পরিসরের অক্ষকে লগারিদমিক স্কেলে পরিণত করে (সমস্ত মান ধনাত্মক হওয়া প্রয়োজন)। রেঞ্জ অক্ষ হল উল্লম্ব চার্টের জন্য উল্লম্ব অক্ষ (যেমন লাইন, এলাকা বা কলাম) এবং অনুভূমিক চার্টের জন্য অনুভূমিক অক্ষ (যেমন বার)।

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

Embedded Area Chart Builder — এই বিল্ডার, চেইনিংয়ের জন্য দরকারী।