একটি এলাকা চার্ট সময়ের সাথে এক বা একাধিক পরিমাণে পরিবর্তনের প্রতিনিধিত্ব করে। এটি সময়ের সাথে সাথে ডেটা পয়েন্টগুলির একটি সিরিজ তৈরি করে, সেই ডেটা পয়েন্টগুলিকে লাইনের অংশগুলির সাথে সংযুক্ত করে এবং তারপরে রঙ বা ছায়া দিয়ে লাইন এবং x-অক্ষের মধ্যবর্তী অঞ্চলটি পূরণ করে তৈরি করা হয়৷
উদাহরণ
# import xlsxwriter moduleimport xlsxwriter# ওয়ার্কবুক() একটি, অ-ঐচ্ছিক, আর্গুমেন্ট নেয় যা ফাইলের নাম #যেটি আমরা তৈরি করতে চাই #add_worksheet() method.worksheet =workbook.add_worksheet()# এর মাধ্যমে নতুন ওয়ার্কশীট যোগ করতে #add_format() পদ্ধতি ব্যবহার করে ওয়ার্কশীটে সেল ফরম্যাট করার জন্য একটি নতুন ফরম্যাট অবজেক্ট তৈরি করুন।# এখানে আমরা বোল্ড ফরম্যাট অবজেক্ট তৈরি করি। ({'বোল্ড':1})# একটি ডেটা তালিকা তৈরি করুন। শিরোনাম =['সংখ্যা', 'ব্যাচ 1', 'ব্যাচ 2'] ডেটা =[ [2, 3, 4, 5, 6, 7], [ 80, 80, 100, 60, 50, 100], [60, 50, 60, 20, 10, 20], # বোল্ড ফর্ম্যাট সহ 'A1' থেকে শুরু হওয়া ডেটার একটি সারি লিখুন .worksheet.write_row('A1' , শিরোনাম, বোল্ড)# ওয়ার্কশীট থেকে শুরু করে ডেটার একটি কলাম লিখুন।write_column('A2', data[0])worksheet.write_column('B2', data[1])worksheet.write_column('C2', ডেটা[2] )# একটি চার্ট অবজেক্ট তৈরি করুন যা #add_chart() পদ্ধতি ব্যবহার করে একটি ওয়ার্কশীটে যোগ করা যেতে পারে।# এখানে আমরা একটি এলাকা চার্ট অবজেক্ট তৈরি করি .chart1 =workbook.add_chart({'type':'area'})# add_series পদ্ধতি ব্যবহার করে একটি চার্টে একটি ডেটা সিরিজ যোগ করুন। # প্রথম সিরিজটি কনফিগার করুন।# =Sheet1 !$A$1 হল ['Sheet1'-এর সমতুল্য, 0, 0].chart1.add_series({ 'name':'=Sheet1 !$B$1', 'categories':'=Sheet1 !$A$2:$A$7', 'values':'=Sheet1 !$B $2:$B$7',})#একটি দ্বিতীয় সিরিজ কনফিগার করুন। #রেঞ্জগুলি সংজ্ঞায়িত করতে বিকল্প সিনট্যাক্সের ব্যবহার নোট করুন। , 0, 2], 'বিভাগ':['শীট1', 1, 0, 6, 0], 'মান':['শীট1', 1, 2, 6, 2],})# একটি চার্ট শিরোনামচার্ট 1 যোগ করুন। set_title ({'name':'ডেটা বিশ্লেষণের ফলাফল'})# x-axis labelchart1.set_x_axis({'name':'Test number'})# যোগ করুন y-axis labelchart1.set_y_axis({'name':' ডেটার দৈর্ঘ্য (মিমি)'})# একটি এক্সেল চার্ট সেট করুন style.chart1.set_style(11)#ওয়ার্কশীটে চার্ট যোগ করুন একটি চার্টের উপরের-বাম কোণটি #কক্ষ E2 .worksheet.insert_chart('E2'-এ অ্যাঙ্কর করা হয়েছে, চার্ট1)# অবশেষে, Close() method.workbook.close()