Class EmbeddedColumnChartBuilder

EmbeddedColumnChartBuilder

कॉलम चार्ट के लिए बिल्डर. ज़्यादा जानकारी के लिए, Gviz दस्तावेज़ देखें.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addRange(range)EmbeddedChartBuilderउस चार्ट में एक रेंज जोड़ता है जिसमें यह बिल्डर बदलाव करता है.
asAreaChart()EmbeddedAreaChartBuilderचार्ट टाइप को AreaChart पर सेट करता है और EmbeddedAreaChartBuilder दिखाता है.
asBarChart()EmbeddedBarChartBuilderचार्ट टाइप को BarChart पर सेट करता है और EmbeddedBarChartBuilder देता है.
asColumnChart()EmbeddedColumnChartBuilderचार्ट टाइप को ColumnChart पर सेट करता है और EmbeddedColumnChartBuilder दिखाता है.
asComboChart()EmbeddedComboChartBuilderचार्ट टाइप को कॉम्बो चार्ट पर सेट करता है और EmbeddedComboChartBuilder दिखाता है.
asHistogramChart()EmbeddedHistogramChartBuilderचार्ट टाइप को HistogramChart पर सेट करता है और EmbeddedHistogramChartBuilder दिखाता है.
asLineChart()EmbeddedLineChartBuilderचार्ट टाइप को LineChart पर सेट करता है और EmbeddedLineChartBuilder दिखाता है.
asPieChart()EmbeddedPieChartBuilderचार्ट टाइप को PieChart पर सेट करता है और EmbeddedPieChartBuilder दिखाता है.
asScatterChart()EmbeddedScatterChartBuilderचार्ट टाइप को स्कैटर चार्ट पर सेट करता है और EmbeddedScatterChartBuilder दिखाता है.
asTableChart()EmbeddedTableChartBuilderचार्ट टाइप को TablesChart पर सेट करता है और EmbeddedTableChartBuilder दिखाता है.
build()EmbeddedChartचार्ट में किए गए सभी बदलावों को दिखाने के लिए बनाया जाता है.
clearRanges()EmbeddedChartBuilderइस बिल्डर में बदलाव किए जाने वाले चार्ट से सभी रेंज हटा दी जाती हैं.
getChartType()ChartTypeमौजूदा चार्ट टाइप दिखाता है.
getContainer()ContainerInfoचार्ट ContainerInfo दिखाएं, जिसमें शामिल किया जाता है कि शीट पर चार्ट कहां दिखता है.
getRanges()Range[]यह फ़ंक्शन, उन रेंज की सूची की कॉपी दिखाता है जो फ़िलहाल इस चार्ट के लिए डेटा उपलब्ध करा रही हैं.
removeRange(range)EmbeddedChartBuilderइस बिल्डर में बदलाव किए जाने वाले चार्ट से, बताई गई रेंज को हटाता है.
reverseCategories()EmbeddedColumnChartBuilderडोमेन ऐक्सिस में सीरीज़ बनाने के तरीके को उलटा करता है.
setBackgroundColor(cssValue)EmbeddedColumnChartBuilderचार्ट के लिए बैकग्राउंड का रंग सेट करता है.
setChartType(type)EmbeddedChartBuilderचार्ट का टाइप बदलता है.
setColors(cssValues)EmbeddedColumnChartBuilderचार्ट की लाइनों के लिए रंग सेट करता है.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderछिपी हुई पंक्तियों और कॉलम के लिए इस्तेमाल करने के लिए रणनीति सेट करता है.
setLegendPosition(position)EmbeddedColumnChartBuilderचार्ट के हिसाब से लेजेंड की जगह सेट करता है.
setLegendTextStyle(textStyle)EmbeddedColumnChartBuilderचार्ट लेजेंड के टेक्स्ट की स्टाइल सेट करता है.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderएक से ज़्यादा रेंज मौजूद होने पर, मर्ज करने की रणनीति का इस्तेमाल करता है.
setNumHeaders(headers)EmbeddedChartBuilderरेंज में उन पंक्तियों या कॉलम की संख्या सेट करता है जिन्हें हेडर माना जाना चाहिए.
setOption(option, value)EmbeddedChartBuilderइस चार्ट के लिए बेहतर विकल्प सेट करता है.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)EmbeddedChartBuilderशीट पर चार्ट के दिखने की जगह बदलकर, पोज़िशन सेट करता है.
setRange(start, end)EmbeddedColumnChartBuilderचार्ट के लिए रेंज सेट करता है.
setStacked()EmbeddedColumnChartBuilderस्टैक की गई लाइनों का इस्तेमाल किया जाता है. इसका मतलब है कि लाइन और बार की वैल्यू स्टैक (एक साथ इकट्ठा) जाती हैं.
setTitle(chartTitle)EmbeddedColumnChartBuilderचार्ट का टाइटल सेट करता है.
setTitleTextStyle(textStyle)EmbeddedColumnChartBuilderचार्ट के टाइटल की टेक्स्ट स्टाइल सेट करता है.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderसेट करता है कि चार्ट की पंक्तियों और कॉलम को ट्रांसपोज़ किया गया है या नहीं.
setXAxisTextStyle(textStyle)EmbeddedColumnChartBuilderहॉरिज़ॉन्टल ऐक्सिस टेक्स्ट की स्टाइल सेट करता है.
setXAxisTitle(title)EmbeddedColumnChartBuilderहॉरिज़ॉन्टल ऐक्सिस में टाइटल जोड़ता है.
setXAxisTitleTextStyle(textStyle)EmbeddedColumnChartBuilderहॉरिज़ॉन्टल ऐक्सिस के टाइटल के टेक्स्ट की स्टाइल सेट करता है.
setYAxisTextStyle(textStyle)EmbeddedColumnChartBuilderवर्टिकल ऐक्सिस टेक्स्ट की स्टाइल सेट करता है.
setYAxisTitle(title)EmbeddedColumnChartBuilderवर्टिकल ऐक्सिस में टाइटल जोड़ता है.
setYAxisTitleTextStyle(textStyle)EmbeddedColumnChartBuilderवर्टिकल ऐक्सिस के टाइटल के टेक्स्ट की स्टाइल सेट करता है.
useLogScale()EmbeddedColumnChartBuilderरेंज के ऐक्सिस को लॉगारिद्मिक स्केल में बनाता है (सभी वैल्यू का पॉज़िटिव होना ज़रूरी है).

ज़्यादा जानकारी के साथ दस्तावेज़

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

पैरामीटर

नामTypeब्यौरा
rangeRangeजोड़ी जाने वाली रेंज.

रिटर्न

EmbeddedChartBuilder — यह बिल्डर, चेन बनाने के लिए


asAreaChart()

चार्ट टाइप को AreaChart पर सेट करता है और EmbeddedAreaChartBuilder दिखाता है.

रिटर्न

EmbeddedAreaChartBuilder — एरिया चार्ट के लिए बिल्डर


asBarChart()

चार्ट टाइप को BarChart पर सेट करता है और EmbeddedBarChartBuilder देता है.

रिटर्न

EmbeddedBarChartBuilder — बार चार्ट के लिए बिल्डर


asColumnChart()

चार्ट टाइप को ColumnChart पर सेट करता है और EmbeddedColumnChartBuilder दिखाता है.

रिटर्न

EmbeddedColumnChartBuilder — कॉलम चार्ट के लिए बिल्डर


asComboChart()

चार्ट टाइप को कॉम्बो चार्ट पर सेट करता है और EmbeddedComboChartBuilder दिखाता है.

रिटर्न

EmbeddedComboChartBuilder — कॉम्बो चार्ट के लिए बिल्डर


asHistogramChart()

चार्ट टाइप को HistogramChart पर सेट करता है और EmbeddedHistogramChartBuilder दिखाता है.

रिटर्न

EmbeddedHistogramChartBuilder — हिस्टोग्राम चार्ट के लिए बिल्डर


asLineChart()

चार्ट टाइप को LineChart पर सेट करता है और EmbeddedLineChartBuilder दिखाता है.

रिटर्न

EmbeddedLineChartBuilder — लाइन चार्ट के लिए बिल्डर


asPieChart()

चार्ट टाइप को PieChart पर सेट करता है और EmbeddedPieChartBuilder दिखाता है.

रिटर्न

EmbeddedPieChartBuilder — पाई चार्ट के लिए बिल्डर


asScatterChart()

चार्ट टाइप को स्कैटर चार्ट पर सेट करता है और EmbeddedScatterChartBuilder दिखाता है.

रिटर्न

EmbeddedScatterChartBuilder — स्कैटर चार्ट के लिए बिल्डर


asTableChart()

चार्ट टाइप को TablesChart पर सेट करता है और 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);

पैरामीटर

नामTypeब्यौरा
rangeRangeहटाई जाने वाली रेंज.

रिटर्न

EmbeddedChartBuilder — यह बिल्डर, चेन बनाने के लिए


reverseCategories()

डोमेन ऐक्सिस में सीरीज़ बनाने के तरीके को उलटा करता है. वर्टिकल-रेंज चार्ट (जैसे कि लाइन, एरिया या कॉलम चार्ट) के लिए, इसका मतलब है कि हॉरिज़ॉन्टल ऐक्सिस को दाईं से बाईं ओर खींचा जाता है. हॉरिज़ॉन्टल रेंज वाले चार्ट (जैसे, बार चार्ट) के लिए, इसका मतलब है कि वर्टिकल ऐक्सिस को ऊपर से नीचे की ओर खींचा जाता है. पाई चार्ट के लिए, इसका मतलब है कि स्लाइस को घड़ी की उलटी दिशा में बनाया जाता है.

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

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setBackgroundColor(cssValue)

चार्ट के लिए बैकग्राउंड का रंग सेट करता है.

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

पैरामीटर

नामTypeब्यौरा
cssValueStringरंग के लिए सीएसएस वैल्यू (जैसे कि "blue" या "#00f").

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


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ब्यौरा
typeChartTypeवह टाइप जिसमें इस चार्ट को बदलना है.

रिटर्न

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

पैरामीटर

नामTypeब्यौरा
cssValuesString[]कलर सीएसएस वैल्यू की कलेक्शन, जैसे कि ["red", "#acf"]. कलेक्शन का nवां एलिमेंट, चार्ट की नौवीं लाइन का कलर दिखाता है.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


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

पैरामीटर

नामTypeब्यौरा
strategyChartHiddenDimensionStrategyछिपी हुई पंक्तियों और कॉलम के लिए इस्तेमाल की जाने वाली रणनीति.

रिटर्न

EmbeddedChartBuilder — यह बिल्डर, चेन बनाने के लिए


setLegendPosition(position)

चार्ट के हिसाब से लेजेंड की जगह सेट करता है. डिफ़ॉल्ट रूप से, कोई लेजेंड नहीं होता.

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

पैरामीटर

नामTypeब्यौरा
positionPositionलेजेंड की पोज़िशन.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


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

पैरामीटर

नामTypeब्यौरा
textStyleTextStyleचार्ट लेजेंड के लिए इस्तेमाल की जाने वाली टेक्स्ट स्टाइल.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


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

पैरामीटर

नामTypeब्यौरा
mergeStrategyChartMergeStrategyइस्तेमाल की जाने वाली मर्ज की रणनीति.

रिटर्न

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

पैरामीटर

नामTypeब्यौरा
headersIntegerउन पंक्तियों या कॉलम की संख्या जिन्हें हेडर माना जाना है. नेगेटिव वैल्यू की वजह से हेडर का पता अपने-आप लग जाता है.

रिटर्न

EmbeddedChartBuilder — यह बिल्डर, चेन बनाने के लिए


setOption(option, value)

इस चार्ट के लिए बेहतर विकल्प सेट करता है. उपलब्ध विकल्पों की सूची देखने के लिए, चार्ट कॉन्फ़िगरेशन विकल्प देखें.

यह तरीका इस बात की पुष्टि नहीं करता कि आपने जो विकल्प चुना है वह इस चार्ट टाइप के लिए मान्य है या नहीं. इसके अलावा, इससे यह भी पता नहीं चलता कि वैल्यू सही फ़ॉर्मैट/स्ट्रक्चर में है या नहीं.

इस उदाहरण में टाइटल बदलने और लेजेंड सेट करने का तरीका बताया गया है.

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

पैरामीटर

नामTypeब्यौरा
optionStringविकल्प का नाम.
valueObjectविकल्प की वैल्यू.

रिटर्न

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

पैरामीटर

नामTypeब्यौरा
anchorRowPosIntegerचार्ट के सबसे ऊपरी हिस्से को इस पंक्ति में ऐंकर किया जाता है.
anchorColPosIntegerचार्ट की बाईं ओर इस कॉलम में ऐंकर किया गया होता है.
offsetXIntegerचार्ट के ऊपरी दाएं कोने को इतने पिक्सल से ऑफ़सेट किया गया है.
offsetYIntegerचार्ट का निचला बायां कोना, इतने पिक्सल से ऑफ़सेट है.

रिटर्न

EmbeddedChartBuilder — यह बिल्डर, चेन बनाने के लिए


setRange(start, end)

चार्ट के लिए रेंज सेट करता है.

अगर कोई डेटा पॉइंट रेंज से बाहर आता है, तो उन डेटा पॉइंट को शामिल करने के लिए रेंज को बड़ा किया जाता है.

पैरामीटर

नामTypeब्यौरा
startNumberरेंज ऐक्सिस की सबसे निचली ग्रिड लाइन की वैल्यू.
endNumberरेंज ऐक्सिस की सबसे बड़ी ग्रिड लाइन की वैल्यू.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setStacked()

स्टैक की गई लाइनों का इस्तेमाल किया जाता है. इसका मतलब है कि लाइन और बार की वैल्यू स्टैक (एक साथ इकट्ठा) जाती हैं. डिफ़ॉल्ट रूप से, इसे स्टैक नहीं किया जाता.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setTitle(chartTitle)

चार्ट का टाइटल सेट करता है. टाइटल को चार्ट के ऊपर बीच में दिखाया जाता है.

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

पैरामीटर

नामTypeब्यौरा
chartTitleStringचार्ट का शीर्षक.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


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

पैरामीटर

नामTypeब्यौरा
textStyleTextStyleचार्ट के टाइटल के लिए इस्तेमाल की जाने वाली टेक्स्ट स्टाइल. Charts.newTextStyle() को कॉल करके TextStyleBuilder ऑब्जेक्ट बनाया जा सकता है.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


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

पैरामीटर

नामTypeब्यौरा
transposeBooleanअगर 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);

पैरामीटर

नामTypeब्यौरा
textStyleTextStyleहॉरिज़ॉन्टल ऐक्सिस के टाइटल के लिए इस्तेमाल करने के लिए, टेक्स्ट स्टाइल. Charts.newTextStyle() को कॉल करके TextStyleBuilder ऑब्जेक्ट बनाया जा सकता है.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setXAxisTitle(title)

हॉरिज़ॉन्टल ऐक्सिस में टाइटल जोड़ता है. यह टाइटल बीच में होता है और ऐक्सिस वैल्यू लेबल के नीचे दिखता है.

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

पैरामीटर

नामTypeब्यौरा
titleStringX-ऐक्सिस का टाइटल.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


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

पैरामीटर

नामTypeब्यौरा
textStyleTextStyleहॉरिज़ॉन्टल ऐक्सिस के टाइटल के लिए इस्तेमाल करने के लिए, टेक्स्ट स्टाइल. Charts.newTextStyle() को कॉल करके TextStyleBuilder ऑब्जेक्ट बनाया जा सकता है.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


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

पैरामीटर

नामTypeब्यौरा
textStyleTextStyleहॉरिज़ॉन्टल ऐक्सिस के टाइटल के लिए इस्तेमाल करने के लिए, टेक्स्ट स्टाइल. Charts.newTextStyle() को कॉल करके TextStyleBuilder ऑब्जेक्ट बनाया जा सकता है.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setYAxisTitle(title)

वर्टिकल ऐक्सिस में टाइटल जोड़ता है. टाइटल बीच में होता है और वैल्यू लेबल के बाईं ओर दिखता है.

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

पैरामीटर

नामTypeब्यौरा
titleStringY-ऐक्सिस का टाइटल.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


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

पैरामीटर

नामTypeब्यौरा
textStyleTextStyleहॉरिज़ॉन्टल ऐक्सिस के टाइटल के लिए इस्तेमाल करने के लिए, टेक्स्ट स्टाइल. Charts.newTextStyle() को कॉल करके TextStyleBuilder ऑब्जेक्ट बनाया जा सकता है.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


useLogScale()

रेंज के ऐक्सिस को लॉगारिद्मिक स्केल में बनाता है (सभी वैल्यू का पॉज़िटिव होना ज़रूरी है). रेंज ऐक्सिस, वर्टिकल चार्ट (जैसे कि लाइन, एरिया या कॉलम) के लिए वर्टिकल ऐक्सिस हैं और हॉरिज़ॉन्टल चार्ट के लिए हॉरिज़ॉन्टल ऐक्सिस (जैसे, बार) हैं.

रिटर्न

EmbeddedColumnChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.