Python/C2/loading-data-from-files/Hindi
From Script | Spoken-Tutorial
Visual Cue | Narration |
---|---|
0:01 | नमस्कार दोस्तों, फाइल्स से डेटा लोड करने पर इस स्पोकन ट्यूटोरियल में आपका स्वागत है। |
0:06 | इस ट्यूटोरियल के अंत होने पर, आप यह करने में सक्षम होंगे,
|
0:19 | टर्मिनल पर जाते हैं और ipython hypen pylab का इस्तेमाल करके आईपाइथन शुरू करते हैं। |
0:33 | अब, फाइल primes.txt के साथ शुरू करते हैं, जोकि loadtxt कमांड का इस्तेमाल करके एक कॉलम में अभाज्य अंकों की एक सूची रखता है। |
0:45 | कृपया यह सुनिश्चित कर लें, कि आप फाइल 'primes.txt' का सही पाथ दें। |
0:50 | हमारे उदाहरण में, फाइल slash home slash fossee slash primes.txt के रूप में प्रस्तुत है। |
0:59 | अन्यथा फाइल को लोकेट करने और उसका कंटेंट पढ़ने के लिए हम cat कमांड का इस्तेमाल कर सकते हैं। |
1:05 | अतः टाइप करें cat slash home slash fossee slash primes.txt |
1:15 | अब इस सूची को वेरिएबल primes में रीड करें। |
1:20 | अतः टाइप करें primes = loadtxt कोष्ठकों के अंदर सिंगल कोट्स में slash home slash fossee slash primes.txt |
1:41 | primes अब अभाज्य संख्याओं का एक क्रम है, जो,``primes.txt`` में सूची बद्ध है। |
1:49 | अब प्रिंटेड क्रम को देखने के लिए हम primes,print primes टाइप करेंगे, अतः टाइप करें print space primes. |
2:00 | हम देखते हैं, कि सभी संख्याएँ एक पीरियड के साथ अंत होती हैं। |
2:04 | ऐसा इसलिए क्योंकि, यह संख्याएँ वास्तव में दशमलव के रूप में पढ़ी जाती हैं। |
2:10 | अब, फाइल pendulum.txt को पढ़ने के लिए loadtxt कमांड का इस्तेमाल करते हैं, जो डेटा के दो कॉलम्स को रखता है। |
2:19 | यह फाइल पहले कॉलम में पेंडुलम की लम्बाई रखता है और दूसरे में अनुरूपी टाइम पीरियड। |
2:26 | ध्यान दें, यहाँ loadtxt को रोस की बराबर संख्याएँ रखने के लिए दोनों कॉलम्स की आवश्यकता है। |
2:31 | इस फाइल के कंटेंट्स को देखने के लिए हम cat कमांड इस्तेमाल कर सकते हैं। |
2:36 | अतः टाइप करें cat slash home slash fossee slash pendulum.txt |
2:50 | अब, डेटा को वेरिएबल pend में रीड करते हैं। |
2:55 | फिर से, यह माना गया है, कि फाइल slash home slash fosse में है। |
3:02 | अतः टाइप करें pend = loadtxt कोष्ठक के अंदर सिंगल कोट में slash home slash fossee slash pendulum.txt |
3:21 | अब वेरिएबल pend को प्रिंट करें और देखें कि इसमें क्या है। |
3:26 | अतः टाइप करें print pend |
3:31 | ध्यान दें, pend primes की तरह एक सरल क्रम नहीं है। |
3:35 | इसमें दो क्रम हैं, डेटा फाइल के दोनों कॉलम्स को सम्मिलित करता है। |
3:40 | इसे दो अलग-अलग सरल कर्मों में पढ़ने के लिए, load txt के लिए एक अतिरिक्त आर्ग्युमेंट इस्तेमाल करते हैं। |
3:50 | अतः टाइप करें L, T space = space load txt कोष्ठक के अंदर single quote slash home slash fossee slash pendulum.txt comma unpack=True |
4:23 | अब, वेरिएबल्स L और T प्रिंट करें, यह देखने के लिए कि इनमें क्या है। |
4:29 | अतः टाइप करें print space L
print space T |
4:39 | ध्यान दें, कि अब L और T pendulum.txt डेटा फाइल के पहले और दूसरे कॉलम्स के डेटा को रखता है, और यह दोनों ही सरल क्रम हैं। |
4:50 | unpack=True नें हमें एक जटिल क्रम के बदले, दो अलग-अलग क्रमों में दो कॉलम्स दिए। |
5:00 | अभी तक, हमने load txt कमांड के बुनियादी इस्तेमाल सीखें। |
5:05 | चलिए एक उदाहरण देखते हैं। |
5:07 | विडियो यहाँ रोकें, निम्न अभ्यास करें और विडियो फिर से चलायें। |
5:12 | फाइल pendulum underscore semicolon.txt को रीड करें, जो pendulum.txt का ही डेटा रखता है किन्तु, कॉलम्स स्पेसेस के स्थान पर सेमी-कॉलन्स से विभाजित हैं। |
5:27 | यह देखने के लिए, कि यह कैसे करें, आईपाइथन हेल्प का इस्तेमाल करें। |
5:34 | टर्मिनल पर वापस जाएँ।
L comma T = loadtxt within bracket in single quote slash home slash fossee slash pendulum underscore semicolon.txt comma unpack=True comma delimiter=semi-colon within single quote |
6:54 | ओके, फिर टाइप करें print L |
6:40 | print T |
6:45 | इसी के साथ हम इस ट्यूटोरियल की समाप्ति की ओर आ गये हैं। |
6:48 | इस ट्यूटोरियल में, हमने सीखा कि, |
6:51 | फाइल जिसमें डेटा का एक कॉलम शामिल हो, उसमें से loadtxt कमांड का इस्तेमाल करके डेटा को रीड करना। |
6:58 | डेटा के बहु-कॉलम्स को रीड करने के लिए, जो स्पेसेस या अन्य डीलिमिटर्स से विभाजित हो। |
7:04 | यहाँ आपके समझने के लिए कुछ स्वतः निर्धारण सवाल हैं। loadtxt केवल एक कॉलम के साथ वाली फाइल से डेटा रीड कर सकता है। सही या गलत? |
7:18 | एक फाइल data.txt दी गयी है, जिसमें डेटा के तीन कॉलम्स स्पेसेस से विभाजित हैं, उसे अलग-अलग 3 सरल क्रमों में रीड करें। |
7:29 | एक फाइल data.txt दी गयी है, जिसमें डेटा के तीन कॉलम्स ":" से विभाजित हैं, उसे अलग-अलग 3 सरल कर्मों में रीड करें। |
7:45 | और अब उत्तर 1. गलत। |
7:50 | loadtxt कमांड, फाइल जिसमें दोनों सिंगल कॉलम साथ ही बहु कॉलम्स हैं, से डेटा रीड कर सकती है। |
7:58 | फाइल, जिसमें डेटा के तीन कॉलम्स स्पेसेस से विभाजित हों, उसे तीन अलग- अलग क्रमों में रीड करने के लिए, हम loadtxt कमांड का ऐसे इस्तेमाल करते हैं, x = loadtxt कोष्ठक के अंदर डबल कोट्स में data.txt comma unpack=True |
8:19 | यदि फाइल जिसमें डेटा के तीन कॉलम्स डीलिमिटर्स से विभाजित हों, तो हम उसे तीन अलग-अलग क्रमों में रीड करने के लिए loadtxt कमांड में डीलिमिटर के लिए एक अतिरिक्त आर्ग्युमेंट इस्तेमाल करते हैं।
x = loadtxt कोष्ठक के अंदर डबल कोट्स में data.txt comma unpack=True comma delimiter=in double quotes semicolon) |
8:51 | आशा करते हैं कि आपने आनन्द लिया और इसे लाभदयक समझा। |
8:55 | मैं रवि कुमार आई आई टी बॉम्बे की ओर से अब आपसे विदा लेता हूँ। धन्यवाद। |