Python-3.4.3/C2/Saving-plots/Hindi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 नमस्कार दोस्तों "Saving Plots" पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:06 इस ट्यूटोरियल के अंत में, आप निम्न करने में सक्षम होंगे-
savefig()  फंक्शन का उपयोग करके प्लॉट्स सेव करना।

विभिन्न फॉर्मेट्स में प्लॉट्स सेव करना।

00:15 इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रही हूँ

Ubuntu Linux 14.04 ऑपरेटिंग सिस्टम

Python 3.4.3

IPython 5.1.0

00:28 इस ट्यूटोरियल का अभ्यास करने के लिए, आपको यह ज्ञात होना चाहिए इंटरैक्टिव ढंग से प्लॉट कमांड का उपयोग कैसे करें।

यदि नहीं, तो इस वेबसाइट पर पूर्वापेक्षा Python ट्यूटोरियल्स देखें।

00:40 पहले Ctrl+Alt+T कीज एक साथ दबाकर टर्मिनल खोलें।

अब टाइप करें ipython3 और एंटर दबाएं।

00:54 pylab पैकेज आरंभ करें।
टाइप करें percentage pylab  और एंटर दबाएं।
01:05 minus 3 pi से 3 pi तक sine curve प्लॉट करें।
01:10 पहले हम प्लॉट के लिए आवश्यक प्वाइंट्स की गणना करेंगे।
01:14 ऐसा करने के लिए, कंसोल में टाइप करें

x equals to linspace(minus 3 star pi comma 3 star pi comma 100)

01:28 variable x में संचित प्वाइंट्स के लिए एक sine curve प्लॉट करें।
01:33 कंसोल में टाइप करें plot(x comma sin(x)) और एंटर दबाएं।

बाकी ट्यूटोरियल के लिए प्लॉट विंडो बंद न करें।

01:47 यहाँ आप देख सकते हैं कि हमने एक बहुत बुनियादी sine plot बनाया है। अब देखते हैं कि प्लॉट को सेव कैसे करें।
01:54 प्लॉट को सेव करने के लिए हम savefig() फंक्शन का उपयोग करेंगे।

Syntax: savefig(fname)

savefig फंक्शन एक argument लेता है, जो फाइल का नाम है।

02:05 टाइप करें savefig('sine.png') और एंटर दबाएं।
02:12 यह फाइल को present working directory में सेव करता है।
02:16 फाइल के नाम में डॉट के बाद के अक्षर एक्सटेंशन है। यह उस फॉर्मेट को निर्धारित करता है, जिसमें आप फ़ाइल को सेव करना चाहते हैं।
02:27 वर्तमान कार्यरत डाइरेक्टरी को जांचने के लिए कंसोल में pwd टाइप करें और एंटर दबाएं।
02:34 फ़ाइल को भिन्न डाइरेक्टरी में सेव करने के लिए, फ़ाइल नाम से पहले डाइरेक्टरी का पूरा पाथ टाइप करें।

टाइप करें savefig('slash home slash fossee slash sine.png')

02:53 ध्यान दें उपर्यक्त फाइल पाथ लिनक्स आधारित फाइल सिस्टम के लिए है।
02:59 विंडोज के लिए यहाँ दिखाए गए अनुसार पूरा फाइल पाथ दें, यहाँ विंडोज में fossee यूजरनेम है और sine.png फाइल को डेस्कटॉप पर सेव किया जाना है।
03:15 यहाँ हमने extension dot png का उपयोग किया है। यह सुनिश्चित करेगा कि इमेज PNG फाइल के रूप में सेव हो गई है।
03:24 अब फाइल sine.png का पता लगाते हैं, जिसे हमने पहले सेव किया।
03:30 हमने फाइल सेव की थी

(slash)home(slash)fossee,

03:35 फाइल ब्राउजर का उपयोग करके (slash)home(slash)fossee में नेविगेट करें।
03:40 प्लॉटेड sine curve को देखने के लिए sine.png फाइल खोलें।
03:46 savefig प्लॉट को कई फॉर्मेट्स में सेव कर सकता है जैसे

pdf - पॉर्टेबल डाक्यूमेंट फॉर्मेट

ps – पोस्ट स्क्रिप्ट

03:57 eps - encapsulated post script, , LaTeX डॉक्यूमेंट्स के साथ उपयोगित होना चाहिए ।

svg - scalable vector graphics,

png - portable network graphics

04:10 यहाँ विडियो रोकें, निम्न अध्याय हल करने की कोशिश करें और विडियो पुनः चलाएं।
04:16 sine plot को eps format में सेव करें। इस अध्याय के लिए आउटपुट देखें।
04:23 टाइप करें savefig('slash home slash fossee slash sine.eps') और एंटर दबाएं।
04:35 अब slash home slash fossee पर जाएं और देखें नई फाइल बन गई है। हम यहाँ फाइल sine.eps देखते हैं।
04:48 यहाँ विडियो रोकें, निम्न अध्याय हल करने की कोशिश करें और पुनः विडियो चलाएं। sine plot को PDF, PS और SVG formats में सेव करें।
05:00 इसी के साथ हम इस ट्यूटोरियल के अंत में आ गए हैं। इस ट्यूटोरियल में हमने सीखा-

1. savefig() फंक्शन का उपयोग करके प्लॉट्स सेव करना।

2. विभिन्न फॉर्मेट्स में प्लॉट सेव करना, जैसे pdf - ps - png - svg - eps

05:17 यहाँ हल करने हेतु आपके लिए कुछ स्वतः निर्धारण वाले प्रश्न हैं।

1. plot को सेव करने के लिए कौन सी कमांड उपयोगित है? saveplot()

savefig()

savefigure()

saveplt()

2. savefig('sine.png') प्लॉट्स को

The root directory 'slash' ( GNU/Linux, Unix आधारित सिस्टम्स पर), 'C:' (विंडोज पर) में सेव करता है।

05:40 परिणाम में एक एरर देगा, क्योंकि full path नहीं दिया गया।

वर्तमान working directory में सेव करता है।

पूर्वपरिभाषित डाइरेक्टरी जैसे “slash documents” सेव करता है।

05:50 और उत्तर हैं,

1. प्लॉट को सेव करने के लिए हम savefig() फंक्शन का उपयोग करते हैं।

2. यदि हम फाइल को बिना पूर्ण पाथ के सेव करते हैं, तो यह वर्तमान working directory में सेव हो जाता है।

06:02 कृपया अपने समयबद्ध प्रश्नों को इस फोरम में पोस्ट करें।
06:07 कृपया पाइथन पर आपकी सामान्य क्वेरी को इस फोरम पर पोस्ट करें।
06:12 FOSSEE टीम TBC प्रोजेक्ट का संयोजन करती है।
06:16 स्पोकन ट्यूटोरियल प्रोजेक्ट NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है।अधिक जानकारी के लिए, कृपया इस साइट पर जाएं।
06:25 यह स्क्रिप्ट विकास द्वारा अनुवादित है, आईआईटी बॉम्बे से में जया आपसे विदा लेती हूँ। धन्यवाद।

Contributors and Content Editors

Sakinashaikh