Python-3.4.3/C2/Subplots/Hindi
Time | Narration |
00:01 | नमस्कार दोस्तों Subplots पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:06 | इस ट्यूटोरियल के अंत में, subplots बनाने और उनके मध्य स्वीच करने में सक्षम होंगे। |
00:14 | इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ
Ubuntu Linux 14.04 ऑपरेटिंग सिस्टम Python 3.4.3 IPython 5.1.0 |
00:29 | इस ट्यूटोरियल का अभ्यास करने के लिए आपको ज्ञात होना चाहिए कि ipython कंसोल पर बुनियादी Python कमांड कैसे चलाएं।
इंटरैक्टिव रूप से प्लॉट्स का उपयोग कैसे करें। प्लॉट को कैसे संजोएं। यदि नहीं, इस वेबसाइट पर पूर्वापेक्षा Python ट्यूटोरियल्स देखें। |
00:48 | पहले Ctrl+Alt+T कीज को एक साथ दबाकर टर्मिनल खोलें। अब टाइप करें ipython3 और एंटर दबाएं। |
01:01 | pylab package आरंभ करें। टाइप करें percentage pylab और एंटर दबाएं। |
01:10 | दो प्लॉट्स की तुलना करने के लिए हम समान plotting area में प्लॉट्स बनायेंगे। |
01:15 | अब समान plotting area में cosine plot और exponential curve दो प्लॉट्स बनाएं। |
01:24 | टाइप करें
x equals to linspace ब्रैकेट्स में 0 comma 50 comma 500 और एंटर दबाएं। plot ब्रैकेट्स में x comma cos(x) |
01:45 | टाइप करें
y equals to linspace ब्रैकेट्स में 0 comma 5 comma 100 plot ब्रैकेट्स में y comma y square. |
02:04 | यहाँ दो प्लॉट्स में भिन्न नियमित axes है। तो हम overlaid plots नहीं बना सकते हैं। |
02:13 | ऐसे मामलों में हम subplots बना सकते हैं। |
02:17 | हम इसे पूरा करने के लिए subplot कमांड का उपयोग करेंगे।
टाइप करें clf() subplot ब्रैकेट्स में 2 comma 1 comma 1 |
02:33 | हम पहला subplot देख सकते हैं। subplot कमांड तीन arguments लेता है। |
02:40 | पहला arguments subplots के रोज़ का नंबर है, इसे बनाया जाना चाहिए। यहाँ plot horizontally को विभाजित करने के लिए पहला argument 2 है। |
02:53 | दूसरा argument subplots के कॉलम्स का नंबर है, इसे बनाया जाना चाहिए।
यहाँ दूसरा argument 1 है। अतः प्लॉट vertically विभाजित नहीं होगा। |
03:07 | आखिरी argument subplot के लिए serial number निर्दिष्ट करता है। यहाँ हमने argument के रूप में 1 पास किया। जो upper subplot बनाता है। |
03:19 | यदि हम subplot ब्रैकेट्स में 2 comma 1 comma 2 के रूप में subplot कमांड निष्पादित करते हैं तो lower subplot बनता है। |
03:34 | यहाँ हम तो subplots देख सकते हैं। |
03:38 | अब हम plot कमांड का उपयोग करके प्रत्येक subplot area में प्लॉट्स बना सकते हैं। टाइप करें
subplot ब्रैकेट्स में 2 comma 1 comma 1 plot ब्रैकेट्स में x comma cos(x) |
04:00 | अब टाइप करें
subplot ब्रैकेट्स में 2 comma 1 comma 2 plot y comma y square |
04:16 | यह subplot एरिया में से प्रत्येक में दो प्लॉट्स बनाता है। ऊपरी subplot में cosine curve है और निचले subplot में parabola है। |
04:29 | यह दो subplots से स्पष्ट है उन दोनों के भिन्न नियमित axes हैं। |
04:35 | cosine curve के लिए x-axis 0 से 50 भिन्न है और y-axis minus 1 से 1 भिन्न है। |
04:46 | parabolic curve के लिए x-axis 0 से 5 भिन्न है और y-axis 0 से 25 भिन्न है। |
04:57 | अब प्लॉट विंडो साफ करें। |
05:00 | विडियो रोकें। इस अध्याय को हल करने का प्रयास करें और पुनः विडियो चलाएं। |
05:05 | Pressure, Volume और Temperatures समीकरण Pv equals to nRT द्वारा होते हैं जहाँ nR स्थिरांक है। |
05:16 | मानिए कि nR equals to 0.01 Joules per Kelvin और T equals to 200K . V 21cc से 100cc की रेंज में हो सकता है। |
05:29 | subplots के रूप में दो भिन्न प्लॉट्स बनाएं:
Pressure v/s Volume plot और Pressure v/s Temperature plot. |
05:39 | हल के लिए टर्मिनल पर जाएं। |
05:43 | शुरू करने के लिए Volume की range की गई है, जिससे हम वेरिएबल v का परिभाषित कर सकते हैं। |
05:51 | v equals to linspace ब्रैकेट्स में 21 comma 100 comma 500 |
06:03 | हम पहला subplot बना सकते हैं और इस v का उपयोग करके Pressure v/s Volume ग्राफ बना सकते हैं।
subplot(2 comma 1 comma 1) plot(v comma 2 point 0 by v) |
06:24 | हम जानते हैं कि nRT स्थिरांक है जो 2.0 के बराबर है।
क्योंकि nR = equals to 0.01 Joules per Kelvin और T equals to 200 Kelvin |
06:38 | अब हम दूसरा subplot बना सकते हैं और निम्नानुसार Pressure v/s Temperature plot बना सकते हैं।
subplot(2 comma 1 comma 2) plot(200 comma 2 point 0 divided by v) |
07:02 | अब हमारे पास एक एरर है, जो दर्शाती है x और y dimensions मेल नहीं खा रहे हैं। |
07:08 | अतः हम temperature के लिए समान नंबर के प्वाइंट्स बनायेंगे। |
07:14 | टाइप करें
t equals to linspace ब्रैकेट्स में 200 comma 200 comma 500. |
07:27 | अब, हमारे पास t में 500 वेल्यूज है और प्रत्येक 200 Kelvin वेल्यू के साथ है। |
07:35 | इस डेटा को प्लॉट करके हमें आवश्यक प्लॉट मिलता है।
plot ब्रैकेट्स में t comma 2 point 0 divided by v |
07:48 | हम क्रमशः Pressure v/s Volume और Pressure v/s Temperature के दो subplots देख सकते हैं। |
07:56 | इसी के साथ हम इस ट्यूटोरियल के अंत में आ गए हैं।
इस ट्यूटोरियल में हमने सीखा -subplots बनाना और उनके मध्य स्वीच करना। |
08:08 | यहाँ हल करने हेतु आपके लिए कुछ स्वतः निर्धारण वाले प्रश्न हैं। |
08:12 | 1.निम्न में से सही कौन है?
subplot ब्रैकेट्स में numRows comma numCols, plotNum subplot ब्रैकेट्स में numRows comma numCols subplot ब्रैकेट्स में numCols comma numRows |
08:36 | और उत्तर पहला विकल्प है।
1. subplot कमांड rows का नंबर, columns का नंबर और plot number नामक तीन arguments लेता है। |
08:48 | कृपया अपने समयबद्ध प्रश्नों को इस फोरम में पोस्ट करें। |
08:53 | कृपया पाइथन पर आपकी सामान्य क्वेरी को इस फोरम पर पोस्ट करें। |
08:59 | FOSSEE टीम TBC प्रोजेक्ट का संयोजन करती है। |
09:04 | स्पोकन ट्यूटोरियल NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है।अधिक जानकारी के लिए, कृपया इस साइट पर जाएं। |
09:15 | यह स्क्रिप्ट विकास द्वारा अनुवादित है, आईआईटी बॉम्बे से में जया आपसे विदा लेती हूँ। धन्यवाद। |