चार्ट एक या अधिक डेटा बिंदुओं की कम से कम एक श्रृंखला से बने होते हैं। श्रृंखला स्वयं सेल श्रेणियों के संदर्भों से युक्त होती है। एक्सेल शीट पर चार्ट बनाने के लिए, सबसे पहले, विशिष्ट चार्ट प्रकार (यानी कॉलम चार्ट आदि) का चार्ट ऑब्जेक्ट बनाएं। चार्ट ऑब्जेक्ट बनाने के बाद उसमें डेटा डालें और अंत में उस चार्ट ऑब्जेक्ट को शीट ऑब्जेक्ट में जोड़ें।
उदाहरण
# आयात xlsxwriter मॉड्यूल आयात xlsxwriter#Workbook() एक, गैर-वैकल्पिक, तर्क लेता है जो फ़ाइल नाम है# जिसे हम बनाना चाहते हैं। वर्कबुक =xlsxwriter.Workbook('chart_pattern.xlsx')# तब कार्यपुस्तिका ऑब्जेक्ट का उपयोग किया जाता है #add_worksheet() मेथड के माध्यम से नई वर्कशीट जोड़ने के लिए। ({'बोल्ड':1})# चार्ट द्वारा संदर्भित वर्कशीट डेटा जोड़ें। शीर्षक =['शिंगल', 'ईंट'] डेटा =[ [105, 150, 130, 90], [50, 120, 100, 110],]# 'A1' से शुरू होने वाले डेटा की एक पंक्ति को बोल्ड प्रारूप के साथ लिखें। वर्कशीट.राइट_रो ('A1', शीर्षक, बोल्ड)# क्रमशः 'A2', 'B2' से शुरू होने वाले डेटा का एक कॉलम लिखें। worksheet.write_column('A2', data[0])worksheet.write_column('B2', data[1])# एक चार्ट ऑब्जेक्ट बनाएं जिसे #add_chart() मेथड का उपयोग करके वर्कशीट में जोड़ा जा सके। # यहां हम एक बनाते हैं स्तंभ चार्ट ऑब्जेक्टचार्ट =कार्यपुस्तिका.add_ch art({'type':'column'})# add_series पद्धति का उपयोग करके चार्ट में पैटर्न के साथ डेटा श्रृंखला जोड़ें। # गैप का उपयोग पैटर्न को अधिक दृश्यमान बनाने के लिए किया जाता है। # पहली श्रृंखला को कॉन्फ़िगर करें। =शीट 1! $ ए $ 1 ['शीट 1', 0, 0] के बराबर है। शीट1, शीट1 और !# यदि स्थान डाला गया है तो यह चेतावनी देता है। पैटर्न':{'पैटर्न':'शिंगल', 'fg_color':'# 804000', 'bg_color':'# c68c53' }, 'बॉर्डर':{'रंग':'# 804000'}, 'गैप':70,})# एक दूसरी श्रृंखला कॉन्फ़िगर करें। चार्ट। एड_सीरीज ({ 'नाम':'=शीट 1! $ बी $ 1', 'मान':'=शीट 1! $ बी $ 2:$ बी $ 5', 'पैटर्न':{ 'पैटर्न':'क्षैतिज_ब्रिक', 'fg_color':'# b30000', 'bg_color':'# ff6666' }, 'बॉर्डर':{'रंग':'# b30000'},})# चार्ट शीर्षक चार्ट जोड़ें। set_title ({'नाम':'क्लैडिंग प्रकार'})# x-अक्ष लेबल चार्ट जोड़ें। '})# चार्ट के शीर्ष पर दिए गए ऑफसेट मानों के साथ वर्कशीट में चार्ट जोड़ें-#चार्ट के बाएं कोने सेल D2 .worksheet.insert_chart('D2', चार्ट, {'x_offset':25, 'y_offset':10})# के लिए एंकर किया गया है। /पूर्व>