Class 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डेटा सोर्स का वह यूआरएल सेट करता है जिसका इस्तेमाल Google Sheets जैसे किसी बाहरी सोर्स से डेटा इंपोर्ट करने के लिए किया जाता है.
setDataTable(tableBuilder)ScatterChartBuilderDataTableBuilder का इस्तेमाल करके चार्ट के लिए इस्तेमाल करने के लिए डेटा टेबल सेट करता है.
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 — चार्ट ऑब्जेक्ट, जिसे दस्तावेज़ों, यूज़र इंटरफ़ेस (यूआई) एलिमेंट में एम्बेड किया जा सकता है या स्टैटिक इमेज के तौर पर इस्तेमाल किया जा सकता है.


setBackgroundColor(cssValue)

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

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

पैरामीटर

नामटाइपब्यौरा
cssValueStringरंग की सीएसएस वैल्यू (जैसे कि "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"]);

पैरामीटर

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

रिटर्न टिकट

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


setDataSourceUrl(url)

डेटा सोर्स का वह यूआरएल सेट करता है जिसका इस्तेमाल Google Sheets जैसे किसी बाहरी सोर्स से डेटा इंपोर्ट करने के लिए किया जाता है. अगर डेटा सोर्स का यूआरएल और DataTable दिया जाता है, तो डेटा सोर्स के यूआरएल को अनदेखा कर दिया जाता है.

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

पैरामीटर

नामटाइपब्यौरा
urlStringकिसी भी क्वेरी पैरामीटर के साथ डेटा सोर्स का यूआरएल.

रिटर्न टिकट

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


setDataTable(tableBuilder)

DataTableBuilder का इस्तेमाल करके चार्ट के लिए इस्तेमाल करने के लिए डेटा टेबल सेट करता है. यह build() को कॉल किए बिना, डेटा टेबल सेट करने की सुविधा है.

पैरामीटर

नामटाइपब्यौरा
tableBuilderDataTableBuilderडेटा टेबल बिल्डर. इस कॉल के दौरान, एक नया डेटा टेबल तुरंत बनाया जाता है. इसलिए, बिल्डर में किया गया कोई भी अपडेट, चार्ट में नहीं दिखेगा.

रिटर्न टिकट

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


setDataTable(table)

डेटा टेबल सेट करता है, जिसमें चार्ट की लाइनें और X-अक्ष लेबल शामिल होते हैं. पहले कॉलम में एक स्ट्रिंग होनी चाहिए और उसमें हॉरिज़ॉन्टल ऐक्सिस के लेबल होने चाहिए. कितनी भी संख्या में कॉलम फ़ॉलो किए जा सकते हैं, सभी नंबर अंकों में होने चाहिए. हर कॉलम एक अलग लाइन के रूप में दिखता है.

पैरामीटर

नामटाइपब्यौरा
tableDataTableSourceचार्ट के लिए इस्तेमाल करने के लिए डेटा टेबल.

रिटर्न टिकट

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


setDataViewDefinition(dataViewDefinition)

चार्ट के लिए इस्तेमाल करने के लिए, डेटा व्यू की परिभाषा सेट करता है.

पैरामीटर

नामटाइपब्यौरा
dataViewDefinitionDataViewDefinitionडेटा व्यू की परिभाषा ऑब्जेक्ट, जो उस व्यू के बारे में बताता है जिसे चार्ट ड्रॉइंग के लिए दिए गए डेटा सोर्स से लिया जाना चाहिए.

रिटर्न टिकट

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


setDimensions(width, height)

चार्ट के लिए डाइमेंशन सेट करता है.

पैरामीटर

नामटाइपब्यौरा
widthIntegerचार्ट की चौड़ाई, पिक्सल में है.
heightIntegerचार्ट की ऊंचाई, पिक्सल में.

रिटर्न टिकट

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


setLegendPosition(position)

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

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

पैरामीटर

नामटाइपब्यौरा
positionPositionलीजेंड की स्थिति.

रिटर्न टिकट

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

पैरामीटर

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

रिटर्न टिकट

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

पैरामीटर

नामटाइपब्यौरा
optionStringसेट करने का विकल्प.
valueObjectसेट किया जाने वाला मान.

रिटर्न टिकट

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


setPointStyle(style)

लाइन में बिंदुओं की शैली सेट करता है. डिफ़ॉल्ट रूप से, बिंदुओं की कोई खास शैली नहीं होती और सिर्फ़ लाइन दिखती है.

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

पैरामीटर

नामटाइपब्यौरा
stylePointStyleलाइन में बिंदुओं के लिए इस्तेमाल करने का स्टाइल.

रिटर्न टिकट

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

इन्हें भी देखें


setTitle(chartTitle)

चार्ट का शीर्षक सेट करता है. शीर्षक, चार्ट के ऊपर दिखाया जाता है.

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

पैरामीटर

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

रिटर्न टिकट

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

पैरामीटर

नामटाइपब्यौरा
textStyleTextStyleचार्ट के शीर्षक में इस्तेमाल करने के लिए टेक्स्ट का स्टाइल. आप 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);

पैरामीटर

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

रिटर्न टिकट

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

पैरामीटर

नामटाइपब्यौरा
textStyleTextStyleहॉरिज़ॉन्टल ऐक्सिस के शीर्षक के लिए इस्तेमाल किया जाने वाला टेक्स्ट स्टाइल. आप 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')

पैरामीटर

नामटाइपब्यौरा
titleStringX-अक्ष का शीर्षक.

रिटर्न टिकट

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

पैरामीटर

नामटाइपब्यौरा
textStyleTextStyleहॉरिज़ॉन्टल ऐक्सिस के शीर्षक के लिए इस्तेमाल किया जाने वाला टेक्स्ट स्टाइल. आप 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);

पैरामीटर

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

रिटर्न टिकट

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

पैरामीटर

नामटाइपब्यौरा
textStyleTextStyleहॉरिज़ॉन्टल ऐक्सिस के शीर्षक के लिए इस्तेमाल किया जाने वाला टेक्स्ट स्टाइल. आप 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')

पैरामीटर

नामटाइपब्यौरा
titleStringY-अक्ष का शीर्षक.

रिटर्न टिकट

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

पैरामीटर

नामटाइपब्यौरा
textStyleTextStyleहॉरिज़ॉन्टल ऐक्सिस के शीर्षक के लिए इस्तेमाल किया जाने वाला टेक्स्ट स्टाइल. आप Charts.newTextStyle() को कॉल करके एक TextStyleBuilder ऑब्जेक्ट बना सकते हैं.

रिटर्न टिकट

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