एनबी: उपरोक्त एंबेड एक जीथब रेपो से है, जिसे आप यहां क्लोन कर सकते हैं। हालाँकि, क्योंकि यह github पर होस्ट किया गया है, सभी JS इंटरैक्टिविटी अक्षम है, इसलिए \\\"टॉगल बटन\\\" प्रस्तुत नहीं किया जाएगा। हालाँकि, यदि आप रेपो को अपनी मशीन पर क्लोन करते हैं और नोटबुक को स्थानीय रूप से चलाते हैं, तो आप देखेंगे कि बटन कुछ इस तरह दिखेगा:

\\\"Jupyter

और \\\"टॉगल बटन\\\" पर क्लिक करने से, इनपुट सेल छिप जाते हैं और आपके पास कुछ इस तरह बचता है:

\\\"Jupyter

और बस इतना ही। संक्षेप में, यहां बताया गया है कि हम एक ही वातावरण (नोटबुक) में क्या करने में सक्षम थे:

एक पूर्ण एंड-टू-एंड एनालिटिक्स वर्कफ़्लो, सब कुछ एक ही वातावरण में। अगला कदम एक रूपरेखा, प्रौद्योगिकी और/या पाइपलाइन का निर्माण करना होगा जो हमें हितधारकों के साथ अपनी रिपोर्ट साझा करने की अनुमति देता है। यदि इस लेख पर पर्याप्त ध्यान दिया गया तो मैं उस पर अगला लिखूंगा। ?

","image":"http://www.luping.net/uploads/20240826/172465956766cc376f39a45.jpg","datePublished":"2024-08-26T16:06:07+08:00","dateModified":"2024-08-26T16:06:07+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > एंड-टू-एंड एनालिटिक्स समाधान के रूप में ज्यूपिटर नोटबुक

एंड-टू-एंड एनालिटिक्स समाधान के रूप में ज्यूपिटर नोटबुक

2024-08-26 को प्रकाशित
ब्राउज़ करें:412

परिचय

तुम उठे। आप अपनी कार्य सूची को देखें, और वहां टीम के एक सदस्य का एक कार्य है। वे चाहते हैं कि आप किसी प्रकार का विश्लेषण करें और एक रिपोर्ट तैयार करें। अनुरोध स्वयं अपेक्षाकृत जटिल है, जिसका अर्थ है कि आपको समस्या विवरण का उपयोग करके इसे तोड़ना होगा, डेटा स्रोत से डेटा निकालना होगा, इसका पता लगाना होगा, अपनी अंतर्दृष्टि एकत्र करनी होगी और फिर टीम के सदस्य को अपने निष्कर्षों की एक कहानी बतानी होगी।

यहां बताया गया है कि इस समस्या का समाधान कैसे हो सकता है:

  • कार्य ट्रैकिंग प्लेटफ़ॉर्म में समस्या विवरण बनाएं (उदाहरण के लिए ट्रेलो, जीरा)
  • डेटा स्रोत से डेटा खींचें (उदाहरण के लिए SQL डेटाबेस, SSMS, पावर क्वेरी जैसे इंटरफ़ेस का उपयोग करके)
  • एक विश्लेषणात्मक उपकरण (पायथन, आर, एक्सेल) में खोजपूर्ण डेटा विश्लेषण और जटिल परिवर्तन करें
  • अंतर्दृष्टि को पहचानें और फिर उन्हें सुपाच्य तरीके से प्रस्तुत करें (एक पावरपॉइंट, या यदि आप मसालेदार हैं, तो टेबलू या पावर बीआई जैसा विज़ुअलाइज़ेशन टूल)

डेटा प्रोफेशनल के जीवन में यह एक मानक दिन जैसा लगता है, है ना? हालाँकि, मैं आपके बारे में नहीं जानता, लेकिन इतने सारे टूल में डेटा ले जाना काफी भ्रमित करने वाला हो सकता है। यह बहुत ही अकुशल वर्कफ़्लो बनाता है। लेकिन क्या होगा अगर मैं तुमसे कहूं कि कोई बेहतर तरीका है? क्या आप अपना समस्या विवरण तैयार कर सकते हैं, अपनी SQL क्वेरी लिख सकते हैं, अपना विश्लेषण कर सकते हैं और अपने सभी निष्कर्ष एक ही स्थान पर प्रस्तुत कर सकते हैं? यदि आप डेटा और पायथन के साथ काम करते हैं, तो आप शायद एडहॉक एनालिटिक्स के लिए एक उत्कृष्ट टूल के रूप में ज्यूपिटर नोटबुक से पहले से ही परिचित हैं। नोटबुक का इंटरैक्टिव वातावरण अनुक्रमिक विश्लेषण और कहानी कहने की अनुमति देता है। लेकिन नोटबुक की सुंदरता सिर्फ IPython के साथ विवाह तक ही सीमित नहीं है। ज्यूपिटर नोटबुक अनिवार्य रूप से HTML, CSS और JS का उपयोग करके बनाया गया है; जिसका अर्थ है कि हम नोटबुक की क्षमताओं का विस्तार करने के लिए उन तकनीकों का उपयोग कर सकते हैं। इस लेख में, मैं आपको दिखाऊंगा कि हम एंड-टू-एंड रिपोर्टिंग समाधान बनाने के लिए ज्यूपिटर नोटबुक के वेब इंटरफ़ेस और पायथन की समृद्ध डेटा लाइब्रेरी का लाभ कैसे उठा सकते हैं।

इसका अनुसरण करने के लिए, आपको अपने सिस्टम पर निम्नलिखित सॉफ़्टवेयर और/या पैकेज इंस्टॉल करने होंगे:

SQL सर्वर: यह वह SQL बोली है जिसके साथ हम अपने डेटा निष्कर्षण के लिए इंटरैक्ट करने जा रहे हैं
एवेंचर वर्क्स डेटाबेस: यह उन डेटाबेसों का संग्रह है जिनसे हम अपना डेटा क्वेरी करने जा रहे हैं। AW db आमतौर पर डिफ़ॉल्ट रूप से SQL सर्वर इंस्टॉलेशन के साथ आता है। लेकिन यदि ऐसा नहीं होता है, तो लिंक पर क्लिक करें और इसे अपने SQL सर्वर इंस्टॉलेशन में लोड करने के निर्देशों का पालन करें।
पायथन और ज्यूपिटर: एक ही समय में पायथन और ज्यूपिटर दोनों को स्थापित करने का सबसे आसान तरीका एनाकोंडा वितरण का उपयोग करना है। यदि आपके पास पहले से ही पायथन है लेकिन आप केवल ज्यूपिटर इंस्टॉल करना चाहते हैं, तो इस लिंक का उपयोग करें।
पायथन लाइब्रेरी:

  • पयोडबीसी
  • पांडा
  • sqlalchemy
  • साजिश
  • mlxtend
  • नेटवर्कx

अब जब हमने इसे रास्ते से हटा दिया है, तो आइए सीधे अपने ज्यूपिटर नोटबुक में गोता लगाएँ। आप इसे नीचे एम्बेडेड पा सकते हैं:

एनबी: उपरोक्त एंबेड एक जीथब रेपो से है, जिसे आप यहां क्लोन कर सकते हैं। हालाँकि, क्योंकि यह github पर होस्ट किया गया है, सभी JS इंटरैक्टिविटी अक्षम है, इसलिए "टॉगल बटन" प्रस्तुत नहीं किया जाएगा। हालाँकि, यदि आप रेपो को अपनी मशीन पर क्लोन करते हैं और नोटबुक को स्थानीय रूप से चलाते हैं, तो आप देखेंगे कि बटन कुछ इस तरह दिखेगा:

Jupyter Notebooks as an End-to-End Analytics Solution

और "टॉगल बटन" पर क्लिक करने से, इनपुट सेल छिप जाते हैं और आपके पास कुछ इस तरह बचता है:

Jupyter Notebooks as an End-to-End Analytics Solution

और बस इतना ही। संक्षेप में, यहां बताया गया है कि हम एक ही वातावरण (नोटबुक) में क्या करने में सक्षम थे:

  • एक समस्या कथन को परिभाषित करें और उद्देश्यों पर विस्तार करें
  • SQL डेटाबेस से सीधे डेटा से कनेक्ट करें और क्वेरी करें
  • हमारा विश्लेषण करें
  • कथानक विज़ुअलाइज़ेशन
  • एक कहानी बताने और हमारी रिपोर्ट को गैर-तकनीकी दर्शकों द्वारा पढ़ने योग्य बनाने के लिए मार्कडाउन का उपयोग करके हमारे अनुभागों, लेआउट और परिणामों को प्रारूपित करें
  • ऐसी कार्यक्षमता प्रदान करें जो हमारे तकनीकी इनपुट को छिपा देती है, केवल हमारी कहानी और अंतर्दृष्टि को छोड़ देती है

एक पूर्ण एंड-टू-एंड एनालिटिक्स वर्कफ़्लो, सब कुछ एक ही वातावरण में। अगला कदम एक रूपरेखा, प्रौद्योगिकी और/या पाइपलाइन का निर्माण करना होगा जो हमें हितधारकों के साथ अपनी रिपोर्ट साझा करने की अनुमति देता है। यदि इस लेख पर पर्याप्त ध्यान दिया गया तो मैं उस पर अगला लिखूंगा। ?

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/simsights/jupyter-notebooks-as-an-end-to-end-analytics-solution-2d1o?1 यदि कोई उल्लंघन है, तो कृपया [email protected] पर संपर्क करें। इसे हटाने के लिए
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3