Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python - XlsxWriter मॉड्यूल का उपयोग करके एक्सेल शीट में लाइन चार्ट प्लॉट करना

लाइन चार्ट एक एसेट के ऐतिहासिक प्राइस एक्शन का ग्राफिकल प्रतिनिधित्व है जो डेटा पॉइंट्स की एक श्रृंखला को एक निरंतर लाइन से जोड़ता है। यह फाइनेंस में उपयोग किया जाने वाला सबसे बेसिक प्रकार का चार्ट है और आमतौर पर केवल समय के साथ सिक्योरिटी के क्लोजिंग प्राइस को दर्शाता है।

उदाहरण

# xlsxwriter मॉड्यूल इम्पोर्ट करना
import xlsxwriter

# Workbook() एक नॉन-ऑप्शनल आर्गुमेंट लेता है जो वह फाइलनेम है
# जिसे हम बनाना चाहते हैं।
workbook = xlsxwriter.Workbook('chart_Line.xlsx')

# वर्कबुक ऑब्जेक्ट का उपयोग फिर add_worksheet() मेथड के माध्यम से
# नई वर्कशीट जोड़ने के लिए किया जाता है।
worksheet = workbook.add_worksheet()

# वर्कशीट में सेल्स को फॉर्मेट करने के लिए Format ऑब्जेक्ट बनाना
# add_format() मेथड का उपयोग करके। यहां हम बोल्ड फॉर्मेट ऑब्जेक्ट बनाते हैं।
bold = workbook.add_format({'bold': 1})

# डेटा लिस्ट बनाना
headings = ['Number', 'Batch 1', 'Batch 2']
data = [
    [2, 3, 4, 5, 6, 7],
    [80, 80, 100, 60, 50, 100],
    [60, 50, 60, 20, 10, 20],
]

# 'A1' से शुरू करके बोल्ड फॉर्मेट के साथ डेटा की एक रो लिखना।
worksheet.write_row('A1', headings, bold)

# 'A2', 'B2', 'C2' से शुरू करके डेटा के कॉलम लिखना
worksheet.write_column('A2', data[0])
worksheet.write_column('B2', data[1])
worksheet.write_column('C2', data[2])

# चार्ट ऑब्जेक्ट बनाना जिसे add_chart() मेथड का उपयोग करके
# वर्कशीट में जोड़ा जा सकता है। यहां हम लाइन चार्ट ऑब्जेक्ट बनाते हैं।
chart1 = workbook.add_chart({'type': 'line'})

# add_series मेथड का उपयोग करके चार्ट में डेटा सीरीज़ जोड़ना।
# पहली सीरीज़ कॉन्फ़िगर करना।
chart1.add_series({
    'name': '=Sheet1!$B$1',
    'categories': '=Sheet1!$A$2:$A$7',
    'values': '=Sheet1!$B$2:$B$7',
})

# दूसरी सीरीज़ कॉन्फ़िगर करना। रेंज डिफाइन करने के लिए वैकल्पिक सिंटैक्स का उपयोग।
chart1.add_series({
    'name': ['Sheet1', 0, 2],
    'categories': ['Sheet1', 1, 0, 6, 0],
    'values': ['Sheet1', 1, 2, 6, 2],
})

# चार्ट टाइटल जोड़ना
chart1.set_title({'name': 'Results of data analysis'})
# x-एक्सिस लेबल जोड़ना
chart1.set_x_axis({'name': 'Test number'})
# y-एक्सिस लेबल जोड़ना
chart1.set_y_axis({'name': 'Data length (mm)'})
# एक्सेल चार्ट स्टाइल सेट करना
chart1.set_style(11)

# दिए गए ऑफसेट वैल्यूज़ के साथ चार्ट को वर्कशीट में जोड़ना
# चार्ट का टॉप-लेफ्ट कॉर्नर सेल D2 पर एंकर है
worksheet.insert_chart('D2', chart1, {'x_offset': 25, 'y_offset': 10})

# अंत में, close() मेथड के माध्यम से एक्सेल फाइल को बंद करना।
workbook.close()
  1. Python में xlsxwriter मॉड्यूल का उपयोग करके एक्सेल फ़ाइल बनाना और लिखना Python में xlsxwriter मॉड्यूल का उपयोग करके एक्सेल फ़ाइल बनाना और लिखना

    Python की लाइब्रेरी की व्यापक उपलब्धता इसे Microsoft Excel के साथ इंटरैक्ट करने में सक्षम बनाती है, जो एक बहुत व्यापक रूप से उपयोग किया जाने वाला डेटा प्रोसेसिंग टूल है। इस लेख में हम देखेंगे कि हम xlsxwriter नामक मॉड्यूल का उपयोग करके एक्सेल फ़ाइल कैसे बना सकते हैं और उसमें लिख सकते हैं। यह मौजूदा

  1. Python XlsxWriter मॉड्यूल का उपयोग करके एक्सेल शीट में चार्टशीट जोड़ना Python XlsxWriter मॉड्यूल का उपयोग करके एक्सेल शीट में चार्टशीट जोड़ना

    Python की अपनी लाइब्रेरी के अलावा, कई बाहरी लाइब्रेरी हैं जो व्यक्तिगत लेखकों द्वारा बनाई गई हैं जो Python में अतिरिक्त सुविधाएँ बनाने का बहुत अच्छा काम करती हैं। Xlsx लाइब्रेरी एक ऐसी लाइब्रेरी है जो न केवल Python प्रोग्राम से डेटा वाली एक्सेल फाइलें बनाती है बल्कि चार्ट भी बनाती है। पाई चार्ट बना

  1. पायथन openpyxl मॉड्यूल का उपयोग करके एक्सेल फ़ाइल पढ़ना और लिखना पायथन openpyxl मॉड्यूल का उपयोग करके एक्सेल फ़ाइल पढ़ना और लिखना

    पायथन एक्सेल फ़ाइलों के संचालन के लिए openpyxl मॉड्यूल प्रदान करता है। एक्सेल फ़ाइलें कैसे बनाएं, कैसे लिखें, पढ़ें आदि को इस मॉड्यूल द्वारा लागू किया जा सकता है। openpyxl मॉड्यूल स्थापित करने के लिए, हम कमांड प्रॉम्प्ट में यह कमांड लिख सकते हैं pip install openpyxl यदि हम शीट शीर्षक नाम देना चाहते