एक क्षेत्र चार्ट समय के साथ एक या अधिक मात्रा में परिवर्तन का प्रतिनिधित्व करता है। यह समय के साथ डेटा बिंदुओं की एक श्रृंखला की साजिश रचकर, उन डेटा बिंदुओं को रेखा खंडों से जोड़कर, और फिर रेखा और x-अक्ष के बीच के क्षेत्र को रंग या छायांकन से भरकर बनाया जाता है।
उदाहरण
# आयात xlsxwriter मॉड्यूल आयात xlsxwriter# कार्यपुस्तिका () एक, गैर-वैकल्पिक, तर्क लेता है जो फ़ाइल नाम है # जिसे हम बनाना चाहते हैं। वर्कबुक =xlsxwriter.Workbook('chart_area.xlsx')# तब कार्यपुस्तिका ऑब्जेक्ट का उपयोग किया जाता है #add_worksheet() मेथड के माध्यम से नई वर्कशीट जोड़ने के लिए। ({'बोल्ड':1})# एक डेटा सूची बनाएं। शीर्षक =['नंबर', 'बैच 1', 'बैच 2']डेटा =[ [2, 3, 4, 5, 6, 7], [ 80, 80, 100, 60, 50, 100], [60, 50, 60, 20, 10, 20],]# 'ए1' से शुरू होने वाले डेटा की एक पंक्ति को बोल्ड प्रारूप के साथ लिखें। वर्कशीट। राइट_रो ('ए 1') , हेडिंग, बोल्ड)# वर्कशीट से शुरू होने वाले डेटा का एक कॉलम लिखें। )# एक चार्ट ऑब्जेक्ट बनाएं जिसे #add_chart() विधि का उपयोग करके वर्कशीट में जोड़ा जा सके। # यहां हम एक एरिया चार्ट ऑब्जेक्ट बनाते हैं .chart1 =workbook.add_chart({'type':'area'})# add_series पद्धति का उपयोग करके चार्ट में डेटा श्रृंखला जोड़ें। 0, 0].chart1.add_series({'name':'=Sheet1!$B$1', 'श्रेणियों':'=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 ({'नाम':'डेटा विश्लेषण के परिणाम'})# x-अक्ष जोड़ें labelchart1.set_x_axis({'name':'Test number'})# y-axis Labelchart1.set_y_axis({'name':' जोड़ें डेटा की लंबाई (मिमी)'})# एक्सेल चार्ट स्टाइल सेट करें। चार्ट 1)# अंत में, एक्सेल फाइल को क्लोज () मेथड.वर्कबुक.क्लोज ()