Python-3.4.3/C2/Multiple-plots/Hindi
From Script | Spoken-Tutorial
| |
|
| 00:01 | नमस्कार दोस्तों "Multiple plots" पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
| 00:07 | इस ट्यूटोरियल के अंत में, आप निम्न करने में सक्षम होंगे-
मल्टिपल plots बनाना, जो overlaid हैं। |
| 00:15 | figure कमांड का उपयोग करना। |
| 00:17 | legend कमांड का उपयोग करना। |
| 00:20 | प्लॉट्स के मध्य स्वीच करना और उन सब में कुछ ऑपरेशन्स करना जैसे प्लॉट्स सेव करना। |
| 00:28 | इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ Ubuntu Linux 14.04 ऑपरेटिंग सिस्टम |
| 00:36 | Python 3.4.3
IPython 5.1.0 |
| 00:42 | इस ट्यूटोरियल का अभ्यास करने के लिए, आपको ज्ञात होना चाहिए कि इंटरैक्टिव रूप से प्लॉट्स का उपयोग कैसे करें, |
| 00:49 | प्लॉट कैसे संयोएं।
प्लॉट्स कैसे सेव करें। |
| 00:53 | यदि नहीं, तो इस वेबसाइट पर पूर्वापेक्षा पाइथन ट्यूटोरियल्स देखें। |
| 00:59 | पहले Ctrl+Alt+T कीज एक साथ दबाकर टर्मिनल खोलें। |
| 01:07 | अब टाइप करें ipython3 और एंटर दबाएं। |
| 01:13 | pylab package आरंभ करें।
टाइप करें percentage pylab और एंटर दबाएं। |
| 01:21 | कमांड linspace का उपयोग करके अपने प्लॉट के लिए प्वाइंट्स का सेट बनाएं। |
| 01:29 | टाइप करें x equals to linspace ब्रैकेट्स में 0 comma 50 comma 10 |
| 01:39 | अब इन प्वाइंट्स का उपयोग करके एक सामान्य sine curve बनाएं।
टाइप करें plot ब्रैकेट्स में x comma sin(x) |
| 01:51 | जैसा कि हम देख सकते हैं, यह sine curve smooth curve नहीं है, इसका वास्तविक कारण क्या है? |
| 01:59 | यह हुआ क्योंकि हमने कुछ प्वाइंट्स चुने, जो 0 से 50 के इस इस बडे अंतराल के लिए 10 है। |
| 02:08 | Plot function analytical function को प्लॉट नहीं करता है। |
| 02:12 | analytical function द्वारा दिए गए प्वाइंट्स को प्लॉट करता है। |
| 02:17 | अब 0 और 50 के मध्य 500 प्वाइंट्स प्राप्त करने के लिए linspace कमांड का उपयोग करें और sine curve फिर से बनाएं। |
| 02:29 | टाइप करें y equals to linspace ब्रैकेट्स में 0 comma 50 comma 500. |
| 02:39 | plot ब्रैकेट्स में y comma sin(y) |
| 02:45 | अब हम smooth curve के साथ sine curve देख सकते हैं। |
| 02:50 | ध्यान दें हमारे पास एक दूसरे पर ओवरलेड दो प्लाट्स होंगे। |
| 02:56 | pylab में, डिफॉल्ट रूप से सभी प्लॉट्स ओवरलेड हैं। |
| 03:01 | दो ओवरलेड प्लॉट्स के मध्य अंतर करने के लिए हम legend कमांड का उपयोग करते हैं। |
| 03:07 | टाइप करें legend ब्रैकेट्स में square brackets sin(x) comma sin(y). |
| 03:16 | legend कमांड पैरामीटर को strings की सूची के रूप में लेता है। |
| 03:21 | फिर यह बने हुए क्रम के अनुसार प्लॉट को strings असाइन करता है। |
| 03:27 | अब हम देख सकते हैं legends plot area पर two sine curves प्रदर्शित कर रहा है। |
| 03:34 | IPython टर्मिनल में प्लॉट विंडो को साफ करने के लिए अब clf() टाइप करें। |
| 03:41 | विडियो रोकें। इस अध्याय को हल करने की कोशिश करें फिर पुनः विडियो चलाएं। |
| 03:46 | दो प्लॉट्स बनाएं, पहला प्लॉट y equals to 4x square रूप का parabola बनाया जा रहा है। |
| 03:56 | और दूसरा minus 5 से 5 के अंतराल में y equals to 2x plus 3 रूप की straight line बनायी जा रही है। |
| 04:05 | प्रत्येक प्लॉट क्या कर रहा है यह दर्शाने के लिए legends का उपयोग करें। |
| 04:11 | हल के लिए टर्मिनल पर जाएं। टाइप करें x is equal to linspace ब्रैकेट्स में minus 5 comma 5 comma 100 |
| 04:25 | हम निम्न कमांड्स का उपयोग करके भिन्न रंगों में दो प्लॉट्स प्राप्त कर सकते हैं। |
| 04:31 | plot ब्रैकेट्स में x comma 4 multiplied by ब्रैकेट्स में x multiplied by x. |
| 04:42 | plot ब्रैकेट्स में x comma 2 multiplied by x plus 3 |
| 04:50 | अब, प्लॉट्स पहचानने के लिए legend जोडेंगे। |
| 04:55 | टाइप करें legend ब्रैकेट्स में, स्क्वायर ब्रैकेट्स में r इंवर्टेड कॉमास में dollar y is equal to 4 x square dollar comma r इंवर्टेड कॉमास में dollar y equals to 2x plus 3 dollar |
| 05:19 | हम देख सकते हैं legend प्लॉट में जुड गया है। |
| 05:24 | आगे हम प्लॉट्स के मध्य स्वीच करना सीखेंगे और और ऑपरेशन्स क्रियान्वित करेंगे जैसे कि प्लॉट्स सेव करना आदि। |
| 05:33 | अब देखते हैं कि इसे कैसे पूरा करें। लेकिन आगे बढने से पहले अपनी स्क्रीन को साफ करें। टाइप करें clf() |
| 05:43 | टाइप करें x equals to linspace ब्रैकेट्स में 0 comma 50 comma 500 |
| 05:53 | individual plots पर अधिक नियंत्रण करने के लिए हम figure कमांड का उपयोग करते हैं। टाइप करें figure(1) |
| 06:03 | plot ब्रैकेट्स में x comma sin(x) comma inside inverted commas b |
| 06:12 | figure(2) |
| 06:14 | plot ब्रैकेट्स में x comma cos(x) comma inside inverted commas g |
| 06:24 | अब दो भिन्न आकृतियों में हमारे पास दो प्लॉट्स हैं, sine curve और cosine curve |
| 06:33 | figure कमांड एक argument के रूप में एक integer लेता है।
यह समरूपी प्लॉट को चुनने के लिए प्लॉट का सिरियल नंबर है। |
| 06:43 | सभी प्लॉट कमांड्स हम आगे चल कर चयनित प्लॉट पर लागू करते हैं।
इस उदाहरण में, आकृति 1 sine plot है और आकृति 2 cosine plot है। |
| 06:56 | उदाहरण के लिए, हम प्रत्येक प्लॉट को अलग-अलग सेव कर सकते हैं। |
| 07:01 | टाइप करें title ब्रैकेट्स में, इंवर्टेड कॉमास में cos(x) |
| 07:09 | savefig ब्रैकेट्स में, इंवर्टेड कॉमास में cosine.png |
| 07:18 | figure(1) |
| 07:21 | title ब्रैकेट्स में, इंवर्टेड कॉमास में sin(x) |
| 07:28 | savefig ब्रैकेट्स में, इंवर्टेड कॉमास में sine.png |
| 07:36 | आकृतियां वर्तमान कार्यरत डाइरेक्टरी में होंगे। अब दोनों प्लॉट विंडो बंद करें। |
| 07:44 | विडियो रोकें । इस अध्याय को हल करने का प्रयास करें और फिर पुनः विडियो चलाएं। |
| 07:49 | एक आकृति के रूप में y equals to x रूप की एक लाइन और y is equal to 2x plus 3 रूप की अन्य लाइन खींचें। उन्हें सेव करें। |
| 08:05 | हल के लिए टर्मिनल पर जाएं।
हम इस प्रश्न को हल करने के लिए figure कमांड का उपयोग करेंगे, पहला plotting area बनाने के लिए |
| 08:15 | टाइप करें
figure(1) x equals to linspace ब्रैकेट्स में minus 5 comma 5 comma 100 |
| 08:29 | plot ब्रैकेट्स में x comma x |
| 08:35 | अब दूसरे plotting area को बनाने और आकृति को प्लॉट करने के लिए figure का उपयोग करें। |
| 08:43 | टाइप करें
figure(2) plot ब्रैकेट्स में x comma 2x plus 3 |
| 08:56 | हम निम्नानुसार आकृति सेव करेंगे। |
| 08:59 | टाइप करें
figure(1) savefig ब्रैकेट्स में, इंवर्टेड कॉमास में plot1.png |
| 09:11 | figure(2)
savefig ब्रैकेट्स में, इंवर्टेड कॉमास में plot2.png |
| 09:23 | इसी के साथ हम इस ट्यूटोरियल के अंत में आ गए हैं, हमने सीखा-
मल्टिपल प्लॉट्स बनाना, जो ओवरलेड हैं। |
| 09:33 | figure कमांड का उपयोग करना। |
| 09:35 | legend कमांड का उपयोग करना। |
| 09:38 | प्लॉट्स के मध्य स्वीच करना और उन प्रत्येक पर कुछ ऑपरेशन्स क्रियान्वित करना, जैसे प्लॉट्स सेव करना। |
| 09:46 | यहाँ हल करने हेतु आपके लिए कुछ स्वतः निर्धारण वाले प्रश्न हैं।
वैयक्तिक प्लॉट्स को अलग-अलग प्राप्त करने के लिए कौन सी कमांड का उपयोग होता है? |
| 09:55 | sine और cosine curve को पहचानने के लिए कौन सी कमांड होगी? |
| 10:00 | और उत्तर हैं,
कमांड "figure()" वैयक्तिक प्लॉट्स अलग-अलग कर सकती है। |
| 10:07 | legend कमांड legend ब्रैकेट्स में स्क्वायर ब्रैकेट्स में इंवर्टैड कॉमास में sin(x) comma inside inverted commas cos(x) |
| 10:21 | कृपया अपने समयबद्ध प्रश्नों को इस फोरम में पोस्ट करें। |
| 10:26 | कृपया पाइथन पर आपकी सामान्य क्वेरी को इस फोरम पर पोस्ट करें। |
| 10:31 | FOSSEE टीम TBC प्रोजेक्ट का संयोजन करती है। |
| 10:35 | स्पोकन ट्यूटोरियल प्रोजेक्ट NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है।अधिक जानकारी के लिए, कृपया इस साइट पर जाएं। |
| 10:45 | यह स्क्रिप्ट विकास द्वारा अनुवादित है, आईआईटी बॉम्बे से में जया आपसे विदा लेती हूँ। धन्यवाद। |