Python-3.4.3/C2/Embellishing-a-plot/Hindi
From Script | Spoken-Tutorial
Revision as of 07:33, 10 June 2019 by Sakinashaikh (Talk | contribs)
00:01 | नमस्कार दोस्तों, "Embellishing a Plot" पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:06 | इस ट्यूटोरियल के अंत तक, हम सीखेंगे- plot color, line style, linewidth की विशेषताओं को बदलना। |
00:16 | embedded LaTeX के साथ प्लॉट में टाइटल जोड़ना। |
00:20 | x और y axes लेबल करना। plot में एनोटेशन्स जोड़ना। |
00:26 | axes की लिमिट्स प्राप्त और सेट करना। |
00:30 | इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ Ubuntu Linux 14.04 ऑपरेटिंग सिस्टम |
00:37 | Python 3.4.3 , IPython 5.1.0 |
00:43 | इस ट्यूटोरियल का अभ्यास करने के लिए, आपको ज्ञात होना चाहिए कि ipython कंसोल पर बुनियादी Python कमांड्स कैसे रन करें और इंटरैक्टिव ढंग से प्लॉट का उपयोग कैसे करें। |
00:54 | यदि नहीं है, तो वेबसाइट पर पूर्वापक्षा Python ट्यूटोरियल देखें। |
00:59 | ipython3 से शुरू करते हैं।
terminal खोलें। |
01:05 | ipython3 टाइप करें और एंटर दबाएं। |
01:11 | pylab package आरंभ करते हैं। |
01:15 | percentage pylab टाइप करें और एंटर दबाएं। |
01:21 | सबसे पहले हम एक साधारण प्लॉट बनायेंगे और इसे परिवर्तित करना शुरू करेंगे। |
01:26 | टाइप करें x = linspace ब्रैकेट्स में minus 2 comma 4 comma 20 और एंटर दबाएं। |
01:40 | फिर टाइप करें plot ब्रैकेट्स में x comma sin(x) और एंटर दबाएं। |
01:49 | अब हम प्लॉट विंडो में sine curve देख सकते हैं। |
01:53 | pylab के अनुसार लाइन का डिफॉल्ट रंग और मोटाई है। |
01:59 | अब इस curve के पैरामीटर्स बदलते हैं। |
02:03 | ऐसा करने के लिए हम प्लॉट कमांड में अतिरिक्त आर्गुमेंट्स पास कर सकते हैं। |
02:09 | सबसे पहले हम ipython कंसोल में clf() टाइप करके प्लॉट विंडो साफ करेंगे। |
02:16 | अब आप एक खाली प्लॉट विंडो देख सकते हैं। |
02:20 | अब अतिरिक्त color argument के साथ समान sine curve प्लॉट करें। |
02:26 | अतः हम टाइप करेंगे plot ब्रैकेट्स में x comma sin(x) comma इन्वर्टेड कॉमा में r और एंटर दबाएं। यहाँ argument 'r' लाल रंग के लिए है। |
02:44 | प्लॉट विंडो पर समान sine curve अब लाल रंग में दिखते हैं। |
02:50 | प्लॉट विंडो को बंद न करें, केवल मिनिमाइज करें। |
02:54 | हम 'linewidth' argument का उपयोग करके लाइन की मोटाई को बदल सकते हैं। |
03:00 | इस समय हम प्लॉट विंडो पर cosine curve ड्रा करेंगे। |
03:05 | अतः टाइप करें plot ब्रैकेट्स में x comma cos(x) comma linewidth is equals to 2 और एंटर दबाएं। |
03:18 | प्लॉट विंडो में लाइन की मोटाई 2 के साथ cosine curve निर्मित होता है। |
03:24 | अब linewidth 3 के साथ नीले रंग में एक sine curve प्लॉट करने की कोशिश करते हैं। |
03:31 | यहाँ शुरू से ही प्रत्येक कमांड, जिन्हें हम Ipython कंसोल पर टाइप करते हैं, को निष्पादित करने के लिए एंटर की दबाएं। |
03:39 | clf() टाइप करके प्लॉट विंडो को साफ करें। |
03:44 | आप फिर से खाली प्लॉट विंडो देखेंगे। |
03:48 | टाइप करें plot ब्रैकेट्स में x comma sin(x) comma इंवर्टेड कॉमास में b comma linewidth is equal to 3 |
04:03 | color और linewidth का संयोजन हमारे लिए कार्य करेगा। |
04:08 | solid style के बजाय dotted style में पलॉट प्राप्त करने के लिए, linestyle में डॉट डालें। |
04:16 | पहले, प्लॉट विंडो को साफ करने के लिए clf() टाइप करें। |
04:20 | अब टाइप करें plot ब्रैकेट्स में x comma sin(x) comma इंवर्टेड कॉमास में dot |
04:32 | हमें sine curve डॉटेड स्टाइल में प्राप्त होता है। |
04:36 | अब plot की जानकारी देखते हैं। |
04:40 | टाइप करें plot question mark और एंटर दबाएं। |
04:47 | विडियो रोकें । इसका अभ्यास करें और पुनः विडियो चलाएं। |
04:52 | लाल dash line और linewidth 3 में x verses cos(x) का curve प्लॉट करें। |
05:00 | हल के लिए कंसोल पर जाएं। |
05:04 | प्लॉट विंडो को साफ करने के लिए clf() टाइप करें। |
05:08 | टाइप करें plot ब्रैकेट्स में x comma cos(x) comma इंवर्टेड कॉमास में r hyphen hyphen comma linewidth equals to 3 |
05:25 | linewidth argument और linestyle के संयोजन का उपयोग करते हैं। |
05:30 | अब जानते हैं कि color, style और thickness के साथ bare minimum plot कैसे बनाएं। |
05:38 | अब प्लॉट को और रूपांतरित करके देखें। |
05:42 | function minus x square plus 4x minus 5 के लिए प्लॉट के साथ शुरू करते हैं। |
05:51 | अब टाइप करें plot ब्रैकेट्स में x comma minus x multiplied by x plus 4 multiplied by x minus 5 comma इंवर्टेड कॉमास में r comma linewidth is equal to 2 |
06:16 | हम इस समीकरण का कर्व प्लॉट विंडो में देखेंगे। |
06:21 | लेकिन आकृति में प्लॉट का वर्णन करने वाला कोई विवरण नहीं है। |
06:26 | प्लॉट में टाइटल जोड़ने के लिए title command का उपयोग करें। |
06:31 | अतः टाइप करें title ब्रैकेट्स में, इंवर्टैड कॉमास में Parabolic function minus x square plus 4x minus 5 |
06:48 | title command जैसा कि आप देख सकते हैं, एक argument के रूप में string लेता है। |
06:54 | हम प्लॉट विंडो पर टाइटल देख सकते हैं। लेकिन यह फार्मेटेड नहीं है और साफ नहीं दिख रहा है। |
07:03 | यदि यहाँ fractions और complex फंक्शन्स होते हैं, तो यह और भी जर्जर दिखाई देगा। |
07:09 | साफ दिखने के लिए टाइटल को LaTeX फॉर्मेट में लिखते हैं। |
07:14 | LaTeX फॉर्मेट के लिए, हम string के आगे और पीछे dollar sign रखेंगे। |
07:20 | टाइप करें title ब्रैकेट्स में r इंवर्टेड कॉमास में Parabolic function dollar minus x square plus 4x minus 5 dollar |
07:38 | यहाँ ' r ' का अर्थ है कि string को raw string माना जाना है। |
07:45 | यह सभी escape codes को अनदेखा करेगा। |
07:49 | जैसा कि हम देख सकते हैं कि polynomial टाइटल में अब फॉर्मेटेड है। |
07:55 | हालांकि हमारे पास टाइटल है, प्लॉट x और y axes लेबलिंग के बिना पूर्ण नहीं होता है। |
08:03 | अतः हम x और y axes को LaTeX style में लेबल करेंगे। |
08:09 | टाइप करें xlabel ब्रैकेट्स में r इंवर्टेड कॉमास में dollar x dollar और ylabel ब्रैकेट्स में r इंवर्टेड कॉमास में dollar y dollar |
08:30 | प्लॉट अब लगभग पूर्ण हो गया है। |
08:34 | अब हम local maxima के रूप में point(2 comma minus 1) को मानकर प्वाइंट्स को नाम देंगे। |
08:42 | प्वाइंट को देने के लिए, हम function annotate का उपयोग करेंगे। |
08:46 | टाइप करें annotate ब्रैकेट्स में, इंवर्टेड कॉमास में local maxima comma xy equals to ब्रैकेट्स में 2 comma minus 1 |
09:03 | हम 2 comma minus 1 प्वाइंट पर local maxima देख सकते हैं। |
09:09 | annotate command में पहला argument प्वाइंट का नाम है। |
09:15 | दूसरा argument प्वाइंट के coordinates का प्रतिनिधित्व करता है। |
09:20 | यह दो नंबर्स सहित एक tuple है। पहला x coordinate है और दूसरा y coordinate है। |
09:29 | आगे, टाइप करें xlim brackets
xlim function वर्तमान x axis limits वापस करता है। |
09:39 | फिर टाइप करें ylim brackets ylim function वर्तमान y-axis limits वापस करता है। |
09:49 | xlim inside the brackets minus 4 comma 5 टाइप करके x-axis की लिमिट minus 4 से 5 सेट करें। |
10:02 | उसी तरह y-axis की लिमिट सेट करें। |
10:07 | टाइप करें ylim ब्रैकेट्स में minus 15 comma 2. |
10:19 | विडियो रोकें। इस अध्याय हल करने की कोशिश करें और विडियो पुनः चलाएं। |
10:24 | point (minus 4 comma 0) पर "root" नामक annotation बनाएं। |
10:31 | पहले annotation में क्या होता है? |
10:35 | हल के लिए Ipython कंसोल पर जाएं। |
10:39 | टाइप करें annotate ब्रैकेट्स में, इंवर्टेड कॉमास में root comma xy is equal to minus 4 comma 0 |
10:53 | प्रत्येक annotate command फिगर पर नया annotation बनाता है। |
10:59 | इसी के साथ हम इस ट्यूटोरियल के अंत में आ गए हैं। इस ट्यूटोरियल में हमने सीखा- अतिरिक्त arguments पास करके color, line width, line style जैसे प्लॉट के attributes को परिवर्तित करना। |
11:16 | 'title command का उपयोग करके प्लॉट में टाइटल जोड़ना। |
11:20 | string के पहले और बाद में $ चिन्ह जोड़कर LaTeX style formatting सम्मिलित करना। |
11:28 | xlabel() and ylabel() कमांड्स का उपयोग करकेx और y axes लेबल करना। |
11:34 | annotate() कमांड का उपयोग करके प्लॉट में annotations जोड़ना। |
11:39 | xlim() and ylim() कमांड्स का उपयोग करके axes की लिमिट सेट और प्राप्त करना। |
11:46 | यहाँ हल करने हेतु आपके लिए कुछ स्वतः निर्धारण वाले प्रश्न हैं। |
11:51 | लाइन की मोटाई 4 के साथ minus 2pi से 2pi के मध्य cosine graph का एक प्लॉट बनाएं। |
12:00 | प्रलेखीकरण पढ़ें और ज्ञात करें कि क्या command ylabel में टेक्स्ट के alignment को परिवर्तित करने का कोई तरीका है। |
12:09 | और उत्तर हैं, लाइन की मोटाई 4 के साथ प्वाइंट्स minus 2pi और 2pi के मध्य cosine graph प्लॉट करने के लिए, हम linspace और plot कमांड का उपयोग करेंगे जैसे x equals to linspace ब्रैकेट्स में minus 2pi comma 2pi. |
12:31 | plot (x comma cos(x) comma linewidth equals to 4) |
12:38 | दूसरे प्रश्न का उत्तर है, नहीं। हमारे पास ylabel कमांड में टेक्स्ट के alignment को परिवर्तित करने के लिए कोई विकल्प नहीं है। |
12:48 | क्या इस स्पोकन ट्यूटोरियल में आपको कोई प्रश्न है? |
12:51 | मिनट और सेकंड चुनें जहाँ पर आपके पास प्रश्न है।
|
12:55 | अपना प्रश्न संक्षिप्त में बताएं।
FOSSEE टीम से कोई उनका उत्तर देगा। कृपया इस साइट पर जाएं। |
13:03 | क्या आपके पास कोई पाइथन पर सामान्य/तकनीकी प्रश्न है? |
13:08 | कृपया FOSSEE फोरम पर जाएं। और अपना प्रश्न पोस्ट करें। |
13:12 | FOSSEE टीम लोकप्रिय पुस्तकों के कई हल किए गए उदाहरणों की कोडिंग का संयोजन करती है। |
13:18 | हम ऐसा करने वालों को मानदेय और प्रमाण पत्र देते हैं। अधिक जानकारी के लिए, कृपया इस साइट पर जाएं। |
13:27 | स्पोकन ट्यूटोरियल प्रोजेक्ट NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है। |
13:34 | यह स्क्रिप्ट विकास द्वारा अनुवादित है, आईआईटी बॉम्बे से में जया आपसे विदा लेती हूँ। धन्यवाद। |