संपादित 3 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम
पायथनजुपिटर नोटबुक्सडेटा विज्ञानमशीन लर्निंगविकासविंडोमैकलिनक्सइंटरएक्टिव कम्प्यूटिंगप्रोग्रामिंगउपकरण
अनुवाद अपडेट किया गया 3 सप्ताह पहले
जुपिटर नोटबुक्स इंटरैक्टिव प्रोग्रामिंग और डाटा विश्लेषण के लिए एक शक्तिशाली उपकरण हैं। इन्हें डाटा विज्ञान, मशीन लर्निंग और शिक्षा के क्षेत्रों में व्यापक रूप से उपयोग किया जाता है ताकि वे दस्तावेज़ बना और साझा कर सकें जिनमें लाइव कोड, समीकरण, दृश्य प्रस्तुतियां, और कथात्मक पाठ शामिल होते हैं। इस व्यापक गाइड में, हम जुपिटर नोटबुक्स के अंदर पाइथन का उपयोग कैसे करें, इस पर चर्चा करेंगे, साथ ही प्रक्रिया को समझने के लिए स्पष्ट व्याख्याएं और उदाहरण प्रदान करेंगे।
आप जुपिटर नोटबुक का उपयोग शुरू करने से पहले, आपको अपने मशीन पर पाइथन स्थापित करने की आवश्यकता है। यह अनुशंसा की जाती है कि आप अनाकोंडा को स्थापित करें, एक लोकप्रिय वितरण जो पैकेज प्रबंधन और तैनाती को सरल बनाता है। अनाकोंडा के साथ, आप आसानी से अपने पाइथन परिवेश और पैकेज प्रबंधित कर सकते हैं।
अनाकोंडा को स्थापित करने के लिए इन चरणों का पालन करें:
अनाकोंडा जुपिटर नोटबुक के साथ पूर्व स्थापित आता है, इसलिए एक बार जब आपके पास अनाकोंडा स्थापित हो, तो आप जुपिटर का उपयोग शुरू करने के लिए तैयार हैं।
जुपिटर नोटबुक लॉन्च करने के लिए, टर्मिनल या कमांड प्रॉम्प्ट खोलें और निम्नलिखित कमांड टाइप करें:
jupyter notebook
यह कमांड आपकी स्थानीय मशीन पर जुपिटर नोटबुक सर्वर शुरू करेगा और आपके डिफॉल्ट वेब ब्राउज़र में जुपिटर डैशबोर्ड खोलेगा।
एक बार जब आप जुपिटर डैशबोर्ड खोलते हैं, तो आप नई नोटबुक्स बना सकते हैं या मौजूदा नोटबुक्स खोल सकते हैं। जुपिटर नोटबुक्स में एक उपयोगकर्ता-मित्र इंटरफ़ेस है जो कई खंडों में विभाजित है:
जुपिटर नोटबुक आपको पाइथन कोड को इंटरैक्टिव रूप से लिखने और निष्पादित करने की अनुमति देता है। इससे छोटे कोड टुकड़ों का परीक्षण करना या जटिल अनुप्रयोग बनाना आसान हो जाता है। आइए देखें कि आप जुपिटर में पाइथन के साथ कैसे काम कर सकते हैं।
प्रत्येक नोटबुक कोशिकाओं का एक अनुक्रम शामिल करता है, और दो मुख्य प्रकार की कोशिकाएं होती हैं: कोड कोशिकाएं और मार्कडाउन कोशिकाएं। पहले कोड कोशिकाओं पर ध्यान दें।
एक नई कोड कोशिका बनाने के लिए, मेन्यू बार में इंसर्ट पर क्लिक करें और इंसर्ट सेल बिलो चुनें। वैकल्पिक रूप से, आप शॉर्टकट Shift + Enter का उपयोग करके एक नई कोशिका बना सकते हैं और जा सकते हैं।
कोड कोशिका में, आप कोई भी पाइथन अभिव्यक्ति या स्टेटमेंट लिख सकते हैं। उदाहरण के लिए:
x = 10
y = 5
sum = x + y
print("योग है:", sum)
अपना कोड लिखने के बाद, कोशिका को चलाने के लिए टूलबार में रन बटन पर क्लिक करें या Shift + Enter दबाएं। आउटपुट कोशिका के ठीक नीचे दिखाई देगा।
मार्कडाउन कोशिकाएं मार्कडाउन सिंटैक्स का उपयोग करके पाठ लिखने के लिए प्रयोग की जाती हैं, जो आपको अपने कोड का दस्तावेजीकरण करने और अपने विश्लेषण का वर्णन करने की अनुमति देती हैं। एक मार्कडाउन कोशिका बनाने के लिए, टूलबार के ड्रॉप-डाउन मेन्यू में कोड को दिखाने वाले विकल्प को क्लिक करें और इसे मार्कडाउन पर बदलें।
यहां एक मार्कडाउन पाठ का उदाहरण है:
# यह एक शीर्षक 1 है
यह एक पैराग्राफ है जो कोड का वर्णन करता है। आप यहां स्पष्टीकरण लिख सकते हैं और **बोल्ड** या *इटैलिक* का प्रयोग ज़ोर देने के लिए कर सकते हैं।
## यह एक शीर्षक 2 है
- बुलेट बिंदु 1
- बुलेट बिंदु 2
आपकी मार्कडाउन सामग्री लिखने के बाद, आप इसे कोशिका को चलाकर प्रदर्शित कर सकते हैं, जैसे आप कोड कोशिकाओं के साथ करते हैं।
जुपिटर नोटबुक मैजिक कमांड्स का भी समर्थन करता है, जो विशेष कमांड होते हैं जो प्रतिशत प्रतीक (%) के साथ शुरू होते हैं और विभिन्न कार्यों के लिए कई उपयोगी कार्यक्षमताएं प्रदान करते हैं।
%matplotlib inline
: यह मैजिक कमांड प्लॉट को नोटबुक में इनलाइन प्रदर्शित करने के लिए प्रयोग होता है।%time
: यह कमांड एकल स्टेटमेंट के निष्पादन के समय को निर्धारित करने के लिए उपयोगी होता है।%who
: स्मृति में सभी चर सूचीबद्ध करता है।अधिकांश वास्तविक दुनिया के पाइथन अनुप्रयोगों में, आप बाहरी लाइब्रेरीज़ और मोड्यूल्स का उपयोग करेंगे। जुपिटर नोटबुक में ऐसा करने के लिए, आपको अपने कोड कोशिका की शुरुआत में आवश्यक मोड्यूल को `import` करना आसान है।
उदाहरण के लिए, अगर आप संख्यात्मक हिसाब के लिए NumPy का उपयोग करना चाहते हैं, तो आप ऐसा कर सकते हैं:
import numpy as np
array = np.array([1, 2, 3, 4, 5])
print("NumPy एरे:", array)
इसी तरह, आप अपने पर्यावरण में इंस्टॉल की गई किसी भी लाइब्रेरी को आयात कर सकते हैं।
अगर आपको अनाकोंडा वितरण में शामिल नहीं किया गया पैकेज चाहिए, तो आप इसे पिप का उपयोग करके इंस्टॉल कर सकते हैं। बस एक नई कोड कोशिका खोलें और निम्नलिखित सिंटैक्स का उपयोग करें:
!pip install package_name
याद रखें `package_name` को उस पैकेज के वास्तविक नाम के साथ बदलें जिसे आप इंस्टॉल करना चाहते हैं।
जुपिटर नोटबुक्स विशेष रूप से डाटा विश्लेषण और विज़ुअलाइजेशन के लिए शक्तिशाली होते हैं। आप Matplotlib और Seaborn जैसी लाइब्रेरीज़ का उपयोग करके अपनी डाटा को आसानी से दर्शा सकते हैं।
आइए देखें कैसे आप डाटा को चित्रित कर सकते हैं:
import matplotlib.pyplot as plt
# नमूना डेटा
x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 7, 11]
# एक प्लॉट बनाएँ
plt.plot(x, y)
plt.title("साधारण रेखा प्लॉट")
plt.xlabel("x-अक्ष")
plt.ylabel("y-अक्ष")
plt.show()
ऊपर के कोड कोशिका चलाने के बाद, आप अपनी डाटा को दर्शाने वाले एक साधारण रेखा प्लॉट देखेंगे।
जुपिटर नोटबुक्स `*.ipynb` प्रारूप में सहेज सकते हैं, जो आपको अपने कोड और आउटपुट को उनकी वर्तमान स्थिति में सहेजने की अनुमति देता है। आप नोटबुक को दूसरों के साथ साझा कर सकते हैं, और वे समान कोशिकाएं अपने मशीन पर निष्पादित कर सकते हैं।
आप अपने नोटबुक को विभिन्न प्रारूपों में भी निर्यात कर सकते हैं, जैसे HTML, PDF, या स्क्रिप्ट्स (पाइथन फ़ाइलें)। ऐसा करने के लिए, फ़ाइल > जैसे डाउनलोड करें पर जाएं और उस प्रारूप का चयन करें जिसे आप चाहते हैं।
यहां कुछ सुझाव दिए गए हैं जो आपकी जुपिटर नोटबुक अनुभव से अधिकतम लाभ उठाने में मदद कर सकते हैं:
जुपिटर नोटबुक्स पाइथन के साथ काम करने वाले किसी भी व्यक्ति के लिए एक अमूल्य उपकरण हैं, विशेष रूप से डाटा विज्ञान और शैक्षणिक सेटिंग्स में। वे एक शक्तिशाली वातावरण प्रदान करते हैं जिसमें पाइथन कोड को इंटरैक्टिव और जानकारीपूर्ण तरीके से लिखने, साझा करने और निष्पादन करने की क्षमता होती है। इस गाइड का पालन करके, अब आपको इस बात की एक ठोस समझ होनी चाहिए कि कैसे जुपिटर नोटबुक्स सेट अप करें, उपयोग करें, और अपने कार्य में लाभ प्राप्त करें। याद रखें कि जुपिटर नोटबुक्स द्वारा प्रदान की जाने वाली व्यापक क्षमताओं का और अधिक अन्वेषण करें और उनका उपयोग करें ताकि अपने प्रोग्रामिंग और विश्लेषण कार्यप्रवाह को और भी बढ़ा सकें।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं