বার চার্ট জন্য নির্মাতা. আরো বিস্তারিত জানার জন্য, 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()
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
— এই নির্মাতা, চেইন করার জন্য দরকারী।