Python/C2/loading-data-from-files/Gujarati
From Script | Spoken-Tutorial
Visual Cue | Narration |
---|---|
0:01 | નમસ્કાર મિત્રો "loading data from files" પરનાં આ સ્પોકન ટ્યુટોરીયલમાં સ્વાગત છે. |
0:06 | આ ટ્યુટોરીયલની અંતમાં, તમે આપેલ વિશે સમર્થ હશો,
૧. ડેટાની એકલ કોલમ ધરાવતી, ફાઈલમાંથી ડેટા વાંચવું ૨. ડેટાની બહુવિધ કોલમને વાંચવું, જે ખાલી જગ્યાથી અથવા બીજા કોઈ વિભાજકોથી જુદી કરાયી હોય. |
0:19 | ipython હાયફન pylab વાપરીને, ચાલો ટર્મિનલ પર જઈએ અને IPython ચાલુ કરીએ. |
0:33 | હવે, ચાલો loadtxt કમાંડ વાપરીને, primes.txt ફાઈલ વાંચવાથી શરૂઆત કરીએ, જે કોલમમાં યાદીબદ્ધ થયેલ પ્રાથમિક ક્રમાંકોની યાદી ધરાવે છે. |
0:45 | કૃપા કરી એ વાતની ખાતરી કરી લો કે તમે 'primes.txt', ફાઈલનો યોગ્ય માર્ગ આપ્યો છે. |
0:50 | ફાઈલ, અમારા કિસ્સામાં, સ્લેશ હોમ સ્લેશ fossee સ્લેશ primes.txt માં હાજર છે. |
0:59 | અન્યથા આપણે ફાઈલનો પત્તો મેળવવા માટે cat કમાંડ વાપરી શકીએ છીએ અને તેમાંનાં ઘટકોને વાંચી શકીએ છીએ. |
1:05 | તો ટાઈપ કરો cat સ્લેશ home સ્લેશ fossee સ્લેશ primes.txt |
1:15 | હવે ચાલો વેરીએબલ પ્રાઈમમાંની આ યાદી વાંચીએ. |
1:20 | તો ટાઈપ કરો primes = loadtxt કૌંસમાં એકલ અવતરણમાં સ્લેશ home સ્લેશ fossee સ્લેશ primes.txt |
1:41 | પ્રાઈમ્સ હવે પ્રાથમિક ક્રમાંકોનો એક અનુક્રમ છે, જે ``primes.txt``, ફાઈલમાં યાદીબદ્ધ કરાયેલ હતો. |
1:49 | આપણે હવે ટાઈપ કરીએ છીએ primes,print primes એ જોવા માટે કે અનુક્રમ પ્રીંટ થયો છે કે નહી તો ટાઈપ કરો print સ્પેસ primes. |
2:00 | આપણે અવલોકન કરીએ છીએ કે તમામ ક્રમાંકો એક અંતર સાથે અંત થાય છે. |
2:04 | આ એટલા માટે, કારણ કે આ ક્રમાંકો વાસ્તવમાં ફ્લોટ્સ તરીકે વંચાય છે |
2:10 | હવે, ચાલો આપણે pendulum.txt ફાઈલને વાંચવા માટે loadtxt કમાંડનો ઉપયોગ કરીએ જે ડેટાની બે કોલમ ધરાવે છે. |
2:19 | આ ફાઈલ પહેલી કોલમમાં લોલકની લંબાઈ ધરાવે છે અને અનુરૂપ સમયગાળો બીજા કોલમમાં ધરાવે છે. |
2:26 | નોંધ લો કે અહીં loadtxt માટે બંને કોલમ સરખા ક્રમાંકમાં હરોળો ધરાવે એ જરૂરી છે. |
2:31 | આ ફાઈલનાં ઘટકોને જોવા માટે આપણે cat કમાંડ વાપરી શકીએ છીએ. |
2:36 | તો ટાઈપ કરો cat સ્લેશ home સ્લેશ fossee સ્લેશ pendulum.txt |
2:50 | ચાલો હવે, વેરીએબલ pend માંના ડેટાને વાંચીએ. |
2:55 | ફરીથી, તે ધારે છે કે ફાઈલ સ્લેશ home સ્લેશ fossee માં છે |
3:02 | તો ટાઈપ કરો pend = loadtxt કૌંસમાં એકલ અવતરણમાં સ્લેશ home સ્લેશ fossee સ્લેશ 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 કૌંસમાં એકલ અવતરણમાં સ્લેશ home સ્લેશ fossee સ્લેશ pendulum.txt અલ્પવિરામ 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 કૌંસમાં એકલ અવતરણમાં સ્લેશ home સ્લેશ fossee સ્લેશ pendulum underscore semicolon.txt અલ્પવિરામ unpack=True comma એકલ અવતરણમાં 'delimiter=semi-colon
|
6:54 | ઠીક છે ત્યારબાદ ટાઈપ કરો print L
|
6:40 | print T |
6:45 | અહીં આ ટ્યુટોરીયલનો અંત થાય છે. |
6:48 | આ ટ્યુટોરીયલમાં, આપણે શીખ્યા, |
6:51 | ૧. loadtxt આદેશનાં મદદથી ડેટાની એકલ કોલમ ધરાવતી, ફાઈલમાંથી ડેટા વાંચવું |
6:58 | ૨. ડેટાની બહુવિધ કોલમને વાંચવું, જે ખાલી જગ્યાથી અથવા બીજા કોઈ વિભાજકોથી જુદી કરાયી હોય. |
7:04 | અહીં તમારે ઉકેલવા માટે કેટલાક સ્વ:આકારણી પ્રશ્નો છે
૧. loadtxt ફક્ત એક કોલમ સાથે ફાઈલમાંથી વાંચી શકે છે. True કે False? |
7:18 | ૨. data.txt ફાઈલ ડેટાની ત્રણ કોલમ સાથે આપી છે જે ખાલી જગ્યા દ્વારા જુદી કરાયેલ છે, તેને ૩ જુદા સાદા અનુક્રમમાં વાંચો. |
7:29 | ૩. data.txt ફાઈલ ડેટાની ત્રણ કોલમ સાથે આપી છે જે ":" દ્વારા જુદી કરાયેલ છે, તેને ૩ જુદા સાદા અનુક્રમમાં વાંચો. |
7:45 | અને હવે જવાબ, ૧. False. |
7:50 | loadtxt આદેશ એકલ કોલમો ઉપરાંત બહુવિધ કોલમો બંનેને ધરાવતી ફાઈલોમાંથી ડેટા વાંચી શકે છે. |
7:58 | ૩. ડેટાની ત્રણ કોલમ સાથે આવેલ ફાઈલ, જે ખાલી જગ્યા દ્વારા જુદી કરાયેલ છે, તેને ૩ જુદા સાદા અનુક્રમમાં વંચાય છે, આપણે loadtxt આદેશ આપેલ રીતે વાપરીએ છીએ, x = loadtxt કૌંસમાં બે અવતરણમાં data.txt અલ્પવિરામ unpack=True
|
8:19 | ૩. જો ડેટાની ત્રણ કોલમ સાથે આવેલ ફાઈલ, વિભાજકો દ્વારા જુદી કરાયેલ છે, તો આપણે તેને loadtxt આદેશમાં વિભાજકોની વધારાની આર્ગ્યુંમેંટ વાપરીને ત્રણ જુદા સાદા અનુક્રમમાં વાંચીએ છીએ
x = loadtxt કૌંસમાં બે અવતરણમાં data.txt અલ્પવિરામ unpack=True અલ્પવિરામ delimiter=in બે અવતરણ અર્ધવિરામ) |
8:51 | આશા રાખીએ છીએ કે તમે આ ટ્યુટોરીયલનો આનંદ માણ્યો અને તે તમને ઉપયોગી નીવડ્યું હશે. |
8:55 | આભાર! |