Class EmbeddedBarChartBuilder

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

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

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
addRange(range) EmbeddedChartBuilder এই নির্মাতা পরিবর্তন করে চার্টে একটি পরিসর যোগ করে।
asAreaChart() EmbeddedAreaChartBuilder চার্টের ধরন AreaChart-এ সেট করে এবং একটি EmbeddedAreaChartBuilder প্রদান করে।
asBarChart() EmbeddedBarChartBuilder চার্টের ধরনটি BarChart-এ সেট করে এবং একটি EmbeddedBarChartBuilder প্রদান করে।
asColumnChart() EmbeddedColumnChartBuilder চার্টের ধরনটি ColumnChart-এ সেট করে এবং একটি EmbeddedColumnChartBuilder প্রদান করে।
asComboChart() EmbeddedComboChartBuilder চার্টের ধরনটি ComboChart-এ সেট করে এবং একটি EmbeddedComboChartBuilder প্রদান করে।
asHistogramChart() EmbeddedHistogramChartBuilder চার্টের ধরনটি হিস্টোগ্রামচার্টে সেট করে এবং একটি EmbeddedHistogramChartBuilder প্রদান করে।
asLineChart() EmbeddedLineChartBuilder চার্টের ধরনটি লাইনচার্টে সেট করে এবং একটি EmbeddedLineChartBuilder প্রদান করে।
asPieChart() EmbeddedPieChartBuilder চার্টের ধরনটি PieChart-এ সেট করে এবং একটি EmbeddedPieChartBuilder প্রদান করে।
asScatterChart() EmbeddedScatterChartBuilder চার্টের ধরনটিকে ScatterChart-এ সেট করে এবং একটি EmbeddedScatterChartBuilder প্রদান করে।
asTableChart() EmbeddedTableChartBuilder চার্টের ধরনটি টেবিলচার্টে সেট করে এবং একটি EmbeddedTableChartBuilder প্রদান করে।
build() EmbeddedChart এতে করা সমস্ত পরিবর্তন প্রতিফলিত করার জন্য চার্ট তৈরি করে।
clearRanges() EmbeddedChartBuilder এই নির্মাতার পরিবর্তন করা চার্ট থেকে সমস্ত রেঞ্জ সরিয়ে দেয়।
getChartType() ChartType বর্তমান চার্টের ধরন প্রদান করে।
getContainer() ContainerInfo ContainerInfo চার্টটি ফেরত দিন, যা শীটে চার্টটি কোথায় প্রদর্শিত হবে তা অন্তর্ভুক্ত করে।
getRanges() Range[] বর্তমানে এই চার্টের জন্য ডেটা প্রদান করা ব্যাপ্তির তালিকার একটি অনুলিপি প্রদান করে।
removeRange(range) EmbeddedChartBuilder এই নির্মাতার পরিবর্তন করা চার্ট থেকে নির্দিষ্ট পরিসরটি সরিয়ে দেয়।
reverseCategories() EmbeddedBarChartBuilder ডোমেন অক্ষে সিরিজের অঙ্কনকে বিপরীত করে।
reverseDirection() EmbeddedBarChartBuilder অনুভূমিক অক্ষ বরাবর বারগুলি যে দিকে বৃদ্ধি পায় সেদিকে বিপরীত করে।
setBackgroundColor(cssValue) EmbeddedBarChartBuilder চার্টের জন্য পটভূমির রঙ সেট করে।
setChartType(type) EmbeddedChartBuilder চার্টের ধরন পরিবর্তন করে।
setColors(cssValues) EmbeddedBarChartBuilder চার্টে লাইনের জন্য রং সেট করে।
setHiddenDimensionStrategy(strategy) EmbeddedChartBuilder লুকানো সারি এবং কলামের জন্য ব্যবহার করার কৌশল সেট করে।
setLegendPosition(position) EmbeddedBarChartBuilder চার্টের সাপেক্ষে কিংবদন্তীর অবস্থান নির্ধারণ করে।
setLegendTextStyle(textStyle) EmbeddedBarChartBuilder লেজেন্ডের টেক্সট স্টাইল সেট করে।
setMergeStrategy(mergeStrategy) EmbeddedChartBuilder একাধিক পরিসর বিদ্যমান থাকলে ব্যবহার করার জন্য মার্জ কৌশল সেট করে।
setNumHeaders(headers) EmbeddedChartBuilder রেঞ্জের সারি বা কলামের সংখ্যা সেট করে যা হেডার হিসাবে গণ্য করা উচিত।
setOption(option, value) EmbeddedChartBuilder এই চার্টের জন্য উন্নত বিকল্প সেট করে।
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY) EmbeddedChartBuilder শীটে চার্ট কোথায় প্রদর্শিত হবে তা পরিবর্তন করে অবস্থান সেট করে।
setRange(start, end) EmbeddedBarChartBuilder চার্টের জন্য পরিসীমা সেট করে।
setStacked() EmbeddedBarChartBuilder স্তুপীকৃত লাইন ব্যবহার করে, যার অর্থ লাইন এবং বারের মানগুলি স্ট্যাক করা (সঞ্চিত)।
setTitle(chartTitle) EmbeddedBarChartBuilder চার্টের শিরোনাম সেট করে।
setTitleTextStyle(textStyle) EmbeddedBarChartBuilder চার্ট শিরোনামের পাঠ্য শৈলী সেট করে।
setTransposeRowsAndColumns(transpose) EmbeddedChartBuilder চার্টের সারি এবং কলামগুলি স্থানান্তরিত হয়েছে কিনা তা সেট করে।
setXAxisTextStyle(textStyle) EmbeddedBarChartBuilder অনুভূমিক অক্ষ পাঠ শৈলী সেট করে।
setXAxisTitle(title) EmbeddedBarChartBuilder অনুভূমিক অক্ষে একটি শিরোনাম যোগ করে।
setXAxisTitleTextStyle(textStyle) EmbeddedBarChartBuilder অনুভূমিক অক্ষ শিরোনাম পাঠ শৈলী সেট করে।
setYAxisTextStyle(textStyle) EmbeddedBarChartBuilder উল্লম্ব অক্ষ পাঠ শৈলী সেট করে।
setYAxisTitle(title) EmbeddedBarChartBuilder উল্লম্ব অক্ষে একটি শিরোনাম যোগ করে।
setYAxisTitleTextStyle(textStyle) EmbeddedBarChartBuilder উল্লম্ব অক্ষ শিরোনাম পাঠ শৈলী সেট করে।
useLogScale() EmbeddedBarChartBuilder পরিসরের অক্ষকে লগারিদমিক স্কেলে পরিণত করে (সমস্ত মান ধনাত্মক হওয়া প্রয়োজন)।

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

addRange(range)

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

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

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

sheet.insertChart(chart);

পরামিতি

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

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

EmbeddedChartBuilder — এই নির্মাতা, চেইন করার জন্য


asAreaChart()

চার্টের ধরন AreaChart-এ সেট করে এবং একটি EmbeddedAreaChartBuilder প্রদান করে।

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

EmbeddedAreaChartBuilder — একটি এলাকা চার্টের জন্য একজন নির্মাতা


asBarChart()

চার্টের ধরনটি BarChart-এ সেট করে এবং একটি EmbeddedBarChartBuilder প্রদান করে।

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

EmbeddedBarChartBuilder — একটি বার চার্টের জন্য একজন নির্মাতা


asColumnChart()

চার্টের ধরনটি ColumnChart-এ সেট করে এবং একটি EmbeddedColumnChartBuilder প্রদান করে।

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

EmbeddedColumnChartBuilder — একটি কলাম চার্টের জন্য একজন নির্মাতা


asComboChart()

চার্টের ধরনটি ComboChart-এ সেট করে এবং একটি EmbeddedComboChartBuilder প্রদান করে।

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

EmbeddedComboChartBuilder — একটি কম্বো চার্টের জন্য একজন নির্মাতা


asHistogramChart()

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

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

EmbeddedHistogramChartBuilder — একটি হিস্টোগ্রাম চার্টের জন্য একজন নির্মাতা


asLineChart()

চার্টের ধরনটি লাইনচার্টে সেট করে এবং একটি EmbeddedLineChartBuilder প্রদান করে।

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

EmbeddedLineChartBuilder — একটি লাইন চার্টের জন্য একজন নির্মাতা


asPieChart()

চার্টের ধরনটি PieChart-এ সেট করে এবং একটি EmbeddedPieChartBuilder প্রদান করে।

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

EmbeddedPieChartBuilder — একটি পাই চার্টের জন্য একজন নির্মাতা


asScatterChart()

চার্টের ধরনটিকে ScatterChart-এ সেট করে এবং একটি EmbeddedScatterChartBuilder প্রদান করে।

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

EmbeddedScatterChartBuilder — একটি স্ক্যাটার চার্টের জন্য একজন নির্মাতা


asTableChart()

চার্টের ধরনটি টেবিলচার্টে সেট করে এবং একটি EmbeddedTableChartBuilder প্রদান করে।

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

EmbeddedTableChartBuilder — একটি টেবিল চার্টের জন্য একজন নির্মাতা


build()

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

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

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

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

sheet.insertChart(chart);

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

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


clearRanges()

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

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

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

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

EmbeddedChartBuilder — এই নির্মাতা, চেইন করার জন্য


getChartType()

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

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

ChartType - চার্টের ধরন


getContainer()

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

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

var 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()
var containerInfo = chartBuilder.getContainer();

// Logs the values we 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());

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

ContainerInfo — চার্ট কন্টেইনারের অবস্থান ধারণকারী একটি বস্তু


getRanges()

বর্তমানে এই চার্টের জন্য ডেটা প্রদান করা ব্যাপ্তির তালিকার একটি অনুলিপি প্রদান করে। এই তালিকাটি পরিবর্তন করতে addRange(range) এবং removeRange(range) ব্যবহার করুন।

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

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

var ranges = chartBuilder.getRanges();

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

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

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


removeRange(range)

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

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

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

var firstRange = sheet.getRange("A1:B5");
var secondRange = sheet.getRange("A6:B8");

var 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"));

var chart = chartBuilder.build();

sheet.insertChart(chart);

পরামিতি

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

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

EmbeddedChartBuilder — এই নির্মাতা, চেইন করার জন্য


reverseCategories()

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

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

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

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


reverseDirection()

অনুভূমিক অক্ষ বরাবর বারগুলি যে দিকে বৃদ্ধি পায় সেদিকে বিপরীত করে। ডিফল্টরূপে, মানগুলি বাম থেকে ডানে বৃদ্ধি পায়। এই পদ্ধতিতে কল করার ফলে তারা ডান থেকে বামে বৃদ্ধি পায়।

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

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


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

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

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


setChartType(type)

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

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

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

sheet.insertChart(chart);

পরামিতি

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

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

EmbeddedChartBuilder — এই নির্মাতা, চেইন করার জন্য


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

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

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


setHiddenDimensionStrategy(strategy)

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

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

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

sheet.insertChart(chart);

পরামিতি

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

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

EmbeddedChartBuilder — এই নির্মাতা, চেইন করার জন্য


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

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

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


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

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

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


setMergeStrategy(mergeStrategy)

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

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

var range = sheet.getRange("A1:B10");
var range2 = sheet.getRange("C:C10");
var 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);

পরামিতি

নাম টাইপ বর্ণনা
mergeStrategy ChartMergeStrategy একত্রীকরণ কৌশল ব্যবহার করার জন্য.

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

EmbeddedChartBuilder — এই নির্মাতা, চেইন করার জন্য


setNumHeaders(headers)

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

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

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

sheet.insertChart(chart);

পরামিতি

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

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

EmbeddedChartBuilder — এই নির্মাতা, চেইন করার জন্য


setOption(option, value)

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

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

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

builder.setOption('title', 'Earnings projections');
builder.setOption('legend', {position: 'top', textStyle: {color: 'blue', fontSize: 16}});

পরামিতি

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

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

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


setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)

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

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

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

sheet.insertChart(chart);

পরামিতি

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

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

EmbeddedChartBuilder — এই নির্মাতা, চেইন করার জন্য


setRange(start, end)

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

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

পরামিতি

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

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

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


setStacked()

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

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

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


setTitle(chartTitle)

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

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

পরামিতি

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

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

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


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

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

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


setTransposeRowsAndColumns(transpose)

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

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

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

sheet.insertChart(chart);

পরামিতি

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

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

EmbeddedChartBuilder — এই নির্মাতা, চেইন করার জন্য


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

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

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


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-অক্ষের জন্য শিরোনাম।

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

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


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

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

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


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

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

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


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-অক্ষের জন্য শিরোনাম।

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

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


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

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

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


useLogScale()

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

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

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