পাই চার্টের জন্য একজন নির্মাতা। আরও বিস্তারিত জানার জন্য, Google চার্ট ডকুমেন্টেশন দেখুন।
এখানে একটি উদাহরণ যা দেখায় কিভাবে একটি পাই চার্ট তৈরি করতে হয়। ডেটা Google স্প্রেডশীট থেকে আমদানি করা হয়।
// Get sample data from a spreadsheet. var dataSourceUrl = 'https://docs.google.com/spreadsheet/tq?range=A1%3AB8' + '&key=0Aq4s9w_HxMs7dHpfX05JdmVSb1FpT21sbXd4NVE3UEE&gid=3&headers=-1'; var chartBuilder = Charts.newPieChart() .setTitle('World Population by Continent') .setDimensions(600, 500) .set3D() .setDataSourceUrl(dataSourceUrl); var chart = chartBuilder.build();
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
build() | Chart | চার্ট তৈরি করে। |
reverseCategories() | PieChartBuilder | ডোমেন অক্ষে সিরিজের অঙ্কনকে বিপরীত করে। |
set3D() | PieChartBuilder | চার্টটিকে ত্রিমাত্রিক হতে সেট করে। |
setBackgroundColor(cssValue) | PieChartBuilder | চার্টের জন্য পটভূমির রঙ সেট করে। |
setColors(cssValues) | PieChartBuilder | চার্টে লাইনের জন্য রং সেট করে। |
setDataSourceUrl(url) | PieChartBuilder | ডেটা উৎসের URL সেট করে যা Google পত্রকের মতো বাহ্যিক উৎস থেকে ডেটা আনতে ব্যবহৃত হয়। |
setDataTable(tableBuilder) | PieChartBuilder | একটি DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহার করার জন্য ডেটা টেবিল সেট করে। |
setDataTable(table) | PieChartBuilder | ডাটা টেবিল সেট করে যাতে চার্টের লাইন, সেইসাথে X-অক্ষ লেবেল থাকে। |
setDataViewDefinition(dataViewDefinition) | PieChartBuilder | চার্টের জন্য ব্যবহার করার জন্য ডেটা ভিউ সংজ্ঞা সেট করে। |
setDimensions(width, height) | PieChartBuilder | চার্টের জন্য মাত্রা সেট করে। |
setLegendPosition(position) | PieChartBuilder | চার্টের সাপেক্ষে কিংবদন্তীর অবস্থান নির্ধারণ করে। |
setLegendTextStyle(textStyle) | PieChartBuilder | লেজেন্ডের টেক্সট স্টাইল সেট করে। |
setOption(option, value) | PieChartBuilder | এই চার্টের জন্য উন্নত বিকল্প সেট করে। |
setTitle(chartTitle) | PieChartBuilder | চার্টের শিরোনাম সেট করে। |
setTitleTextStyle(textStyle) | PieChartBuilder | চার্ট শিরোনামের পাঠ্য শৈলী সেট করে। |
বিস্তারিত ডকুমেন্টেশন
build()
চার্ট তৈরি করে।
প্রত্যাবর্তন
Chart
- একটি চার্ট অবজেক্ট, যা নথি, UI উপাদানগুলিতে এম্বেড করা যেতে পারে বা স্ট্যাটিক ইমেজ হিসাবে ব্যবহার করা যেতে পারে।
reverseCategories()
ডোমেন অক্ষে সিরিজের অঙ্কনকে বিপরীত করে। উল্লম্ব-পরিসরের চার্টের জন্য (যেমন লাইন, এলাকা বা কলাম চার্ট), এর অর্থ হল অনুভূমিক অক্ষটি ডান থেকে বামে আঁকা হয়েছে। অনুভূমিক-পরিসরের চার্টগুলির জন্য (যেমন বার চার্ট), এর অর্থ হল উল্লম্ব অক্ষটি উপরে থেকে নীচে আঁকা হয়েছে। পাই চার্টের জন্য, এর অর্থ হল স্লাইসগুলি ঘড়ির কাঁটার বিপরীতে আঁকা হয়।
// Creates a pie chart builder and sets drawing of the slices in a counter-clockwise manner. var builder = Charts.newPieChart(); builder.reverseCategories();
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।
set3D()
চার্টটিকে ত্রিমাত্রিক হতে সেট করে।
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।
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" )। |
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।
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 লাইনের রঙকে উপস্থাপন করে। |
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।
setDataSourceUrl(url)
ডেটা উৎসের URL সেট করে যা Google পত্রকের মতো বাহ্যিক উৎস থেকে ডেটা আনতে ব্যবহৃত হয়। একটি ডেটা উৎস URL এবং একটি DataTable প্রদান করা হলে, ডেটা উত্স URL উপেক্ষা করা হয়৷
তথ্য উৎস অনুসন্ধান সম্পর্কে আরও তথ্যের জন্য, Google চার্ট ডকুমেন্টেশন দেখুন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
url | String | যেকোন কোয়েরি প্যারামিটার সহ ডেটা উৎস URL। |
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।
setDataTable(tableBuilder)
একটি DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহার করার জন্য ডেটা টেবিল সেট করে। এটি build()
কল করার প্রয়োজন ছাড়াই ডেটা টেবিল সেট করার জন্য একটি সুবিধাজনক পদ্ধতি।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
tableBuilder | DataTableBuilder | একটি ডেটা টেবিল নির্মাতা। এই কলের অংশ হিসাবে একটি নতুন ডেটা টেবিল তাত্ক্ষণিকভাবে তৈরি করা হয়েছে, তাই নির্মাতার পরবর্তী আপডেটগুলি চার্টে প্রতিফলিত হবে না। |
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।
setDataTable(table)
ডাটা টেবিল সেট করে যাতে চার্টের লাইন, সেইসাথে X-অক্ষ লেবেল থাকে। প্রথম কলামটি একটি স্ট্রিং হওয়া উচিত এবং অনুভূমিক অক্ষের লেবেলগুলি ধারণ করে৷ যেকোন সংখ্যক কলাম অনুসরণ করতে পারে, সবগুলো অবশ্যই সংখ্যাসূচক হতে হবে। প্রতিটি কলাম একটি পৃথক লাইন হিসাবে প্রদর্শিত হয়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
table | DataTableSource | চার্টের জন্য ব্যবহার করার জন্য ডেটা টেবিল। |
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।
setDataViewDefinition(dataViewDefinition)
চার্টের জন্য ব্যবহার করার জন্য ডেটা ভিউ সংজ্ঞা সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
dataViewDefinition | DataViewDefinition | একটি ডেটা ভিউ ডেফিনেশন অবজেক্ট যা চার্ট অঙ্কনের জন্য প্রদত্ত ডেটা উত্স থেকে প্রাপ্ত হওয়া উচিত এমন দৃশ্যকে সংজ্ঞায়িত করে। |
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।
setDimensions(width, height)
চার্টের জন্য মাত্রা সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
width | Integer | চার্টের প্রস্থ, পিক্সেলে। |
height | Integer | চার্টের উচ্চতা, পিক্সেলে। |
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।
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 | কিংবদন্তির অবস্থান। |
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।
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 | লেজেন্ড লেজেন্ডের জন্য ব্যবহার করা টেক্সট শৈলী। |
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।
setOption(option, value)
এই চার্টের জন্য উন্নত বিকল্প সেট করে। এই চার্টের জন্য উপলব্ধ বিকল্পগুলি দেখুন। প্রদত্ত বিকল্পটি অবৈধ হলে এই পদ্ধতির কোন প্রভাব নেই।
// Build a pie chart with a pretty legend. var builder = Charts.newPieChart(); builder.setOption('legend', {textStyle: {color: 'blue', fontSize: 16}}); var chart = builder.build();
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
option | String | সেট করার অপশন। |
value | Object | সেট করার মান। |
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।
setTitle(chartTitle)
চার্টের শিরোনাম সেট করে। শিরোনামটি চার্টের উপরে কেন্দ্রে প্রদর্শিত হয়।
// Creates a line chart builder and title to 'My Line Chart'. var builder = Charts.newLineChart(); builder.setTitle('My Line Chart')
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
chartTitle | String | চার্ট শিরোনাম। |
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।
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 অবজেক্ট তৈরি করতে পারেন। |
প্রত্যাবর্তন
PieChartBuilder
— এই নির্মাতা, চেইন করার জন্য দরকারী।