Afrikaans
Akan
Albanian
Amharic
Arabic
Armenian
Azerbaijani
Basque
Belarusian
Bemba
Bengali
Bihari
Bosnian
Breton
Bulgarian
Cambodian
Catalan
Cebuano
Cherokee
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dutch
Esperanto
Estonian
Ewe
Faroese
Filipino
Finnish
French
Frisian
Ga
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Interlingua
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Kinyarwanda
Kirundi
Kongo
Korean
Krio (Sierra Leone)
Kurdish
Kurdish (Soranî)
Kyrgyz
Laothian
Latin
Latvian
Lingala
Lithuanian
Lozi
Luganda
Luo
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mauritian Creole
Moldavian
Mongolian
Myanmar (Burmese)
Montenegrin
Nepali
Nigerian Pidgin
Northern Sotho
Norwegian
Norwegian (Nynorsk)
Occitan
Oriya
Oromo
Pashto
Persian
Polish
Portuguese (Brazil)
Portuguese (Portugal)
Punjabi
Quechua
Romanian
Romansh
Runyakitara
Russian
Samoan
Scots Gaelic
Serbian
Serbo-Croatian
Sesotho
Setswana
Seychellois Creole
Shona
Sindhi
Sinhalese
Slovak
Slovenian
Somali
Spanish
Spanish (Latin American)
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tonga
Tshiluba
Tumbuka
Turkish
Turkmen
Twi
Uighur
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Wolof
Xhosa
Yiddish
Yoruba
Zulu
[प्रशंसा]
अकॉर्डिंग टू द स्टैट्स डटा एनालिटिक्स
इंडस्ट्री इज एक्सपेक्टेड टू ग्रो अप टू
11.8 3 बिलियन डॉलर्स बाय 2026 नॉट जस्ट
दैट इंडिया में इसकी जॉब्स है मोर दन 1
लाख विद एन एवरेज सैलरी ऑफ ₹ 155000 पर
एनम इजेंट दैट अमेजिंग एंड चाहे अगर आप एक
स्टूडेंट हैं चाहे आप एक वर्किंग
प्रोफेशनल है जो कि अपना करियर स्विच करना
चाहते हैं या फिर आप अपने करियर में ही
ग्रो करना चाहते हैं योर सॉल्यूशन कुड बी
डटा एनालिटिक्स नाउ प्रॉब्लम आती है कि
डटा एनालिटिक सीखा कहां से जाए तो वी हैव
अ सॉल्यूशन फॉर यू इसलिए आपके लिए डब्ल्यू
एस क्यूब टेक लेके आया है अ कंप्लीट कोर्स
ऑन डटा एनालिटिक्स फ्री ऑन
youtube1 का यूज करके डाटा एनालिसिस कर
सकते हैं यूजिंग लाइब्रेरीज लाइक नपाई
पंडा मैट पॉड लिपस सी बन कैसे हम माय एए
से इन डेटाबेस एनालिटिक्स कर सकते हैं
कैसे हम
ववन प्रोजेक्ट्स प भी काम करने को मिलेगा
सो ये कोर्स है कंपलीटली फ्री जिसमें सारे
टूल्स एंड टेक्नोलॉजीज कवर होंगे आल्सो
अगर आप डीप डाइव करना चाहते हैं इन द
फील्ड ऑफ डेटा एनालिटिक्स और सीखना चाहते
हैं हमारे एक्सपर्ट से लाइव डाटा एनालिटिक
तो आप अभी दिए हुए नंबर पर कॉल कर सकते
हैं या फिर डिस्क्रिप्शन में दिए गए फॉर्म
को भी फिल कर सकते हैं इतना ही नहीं हमारे
हर बैच के साथ मिलती है आपको टू डेमो
क्लासेस भी फ्री तो चलिए लेट्स गेट
[संगीत]
स्टार्टेड डू यू नो वर्ल्ड के अंदर एवरी
डे 328 मिलियन टेराबाइट से भी ज्यादा डाटा
प्रोड्यूस होता है और डटा एनालिटिक्स एक
ऐसी फील्ड है जिससे हम इस डाटा को
यूटिलाइज कर सकते हैं हमारे बिजनेसेस को
ग्रो करने के लिए सो गाइज आज से हम
स्टार्ट करने वाले हैं हमारी जर्नी ऑन
बिकमिंग अ डटा एनालिस्ट इस वीडियो के अंदर
हम जानेंगे कि एक डेटा एनालिस्ट कौन होता
है डेटा एनालिस्ट की एवरेज सैलरी कितनी
होती है क्या-क्या हमारे इस कोर्स के अंदर
हम सीखने वाले हैं टॉपिक्स यही सारी चीजें
हम कवर करेंगे इस वीडियो के अंदर सबसे
पहले मैं स्टार्ट करती हूं विद माय सो माय
नेम इज आयुषी जैन सो फार आई हैव एन
एक्सपीरियंस ऑफ थ्री प्लस इयर्स अभी तक
मैंने 2000 से भी ज्यादा स्टूडेंट्स को
ट्रेन किया है एंड आई हैव हैंड्स एन
एक्सपीरियंस ऑन वर्किंग विद डिफरेंट टूल्स
जैसे कि एमएस एक्सल पावर बी आई टबलू माय
एसक्यूएल सो दिस वाज अबाउट मी मूविंग अहेड
हम बात करते हैं कि डेटा एनालिटिक्स होता
क्या है सो गाइज बिकॉज़ ये कोर्स पूरा
डेटा एनालिटिक्स के ऊपर है सबसे पहले डेटा
एनालिटिक्स को समझते हैं कि डेटा
एनालिटिक्स इज नथिंग कि जब तक जैसे हमारे
पास इतना सारा डाटा जब स्टोर होता है जैसे
हम हम कोई भी फूड ऑर्डर करते हैं तो जमेटो
के पास हमारा डाटा होता है कि हमने कौन सा
खाना ऑर्डर किया कौन सी कुजन हम ज्यादा
ऑर्डर कर रहे हैं किस दिन हमने ऑर्डर किया
किस टाइम पे हमने ऑर्डर किया किस रेस्टोरा
से किया उस रेस्टोरा का भी उनके पास डाटा
होता है कि उस रेस्टोरा पे कितने ऑर्डर्स
आए पूरे दिन भर के अंदर जोमट से ऐसा काफी
सारा डाटा जोमट के पास होता है अब इस डाटा
का वो क्या करें इस डाटा का वो अपने
बिजनेस को ग्रो करने के लिए कुछ आउटकम
निकाल सकते हैं कुछ ऐसे इनसाइट्स उस डाटा
से ड्रा कर सकते हैं जो कि उनके बिजनेस को
ग्रो करने में हे करेगा तो वही डाटा
एनालिटिक्स होती है कि आपके पास एसिस्टिंग
अगर कोई डाटा है उसके अंदर से आपको पैटर्स
निकालने हैं तो वहां पे हम डेटा
एनालिटिक्स परफॉर्म करते हैं तो यही हमारे
पास डेटा एनालिटिक्स होती है अब यहां पे
इस डेटा की मैं बात करूं तो ये डेटा हमें
पूरा जैसे होता है ना हमें यहां पे खाना
पका पकाया नहीं मिलेगा हमें सब कुछ करना
पड़ेगा तो बेसिकली जब हमें डेटा तो मिल
जाता है डेटा ऐसा नहीं है कि डेटा ही हमें
खुद बनाना पड़ेगा बट जब डाटा मिलता है तो
वो रॉ फॉर्मेट में होता है यानी कि
अनक्लीन डाटा होता है उसमें काफी सारी जंक
डेटा होती है काफी डुप्लीकेट वैल्यूज होती
है काफी फॉर्मेट होते हैं जो कि इधर-उधर
हो रखे होते हैं तो एज अ डेटा एनालिस्ट भी
हमारा काम होता है कि हम उस डाटा की
क्लीनिंग करें तो डाटा की क्लीनिंग करनी
बहुत जरूरी होती है जैसे कि अगर आपने खाना
ऑर्डर किया अब आपने लास्ट में आप देखते
हैं कि जोमेटो में हमारे पास यहां पे हम
जब देते हैं रिव्यूज या रिव्यूज देते हैं
लास्ट में तो कई बार हम दे देते हैं कई
बार हम नहीं देते हैं जब हम नहीं दे रहे
हैं तो वहां पे हमारी वैल्यू नल जा रही है
यानी कि ब्लैंक जा रही है तो अगेन वो यहां
पे क्या है एक ब्लैंक वैल्यू है जिसे हमें
क्लीन करने की जरूरत है तो हमारे पास आता
है रॉ डाटा रॉ डाटा के अंदर हमें यहां पे
काफी सारी क्लीनिंग करने की जरूरत पड़ती
है क्लीन करने के बाद ही हम उसके अंदर से
पैटर्स निकाल सकते हैं ट्रांसफॉर्मेशन
करके मॉडलिंग करके ऐसे विजुअल्स क्रिएट कर
सकते हैं जो कि हमें डाटा को समझने में
हेल्प करेंगे तो यही हमारा डटा एज अ डेटा
एनालिस्ट काम होता है अब ये डटा आ कहां से
रहा होता है हो सकता है ये एक्सेल शीट्स
के अंदर होग कंपनीज के अंदर एक्सेल शीट
बनी हुई है वहां पे डाटा है हो सकता है यह
आपके एसक्यूएल के सर्वर के ऊपर हो हो सकता
है यह वेब के ऊपर हो कहीं पे भी यह डाटा
हो सकता है हमारा काम है कि हमें हर जगह
से डाटा के कनेक्शंस को बिल्ड करना आता हो
कि जो भी हम यूज कर रहे हैं हम कोई भी टूल
यूज कर रहे हैं वहां पे उस डाटा को कैसे
पुल करना है यानी कि डेटा की कनेक्टिविटी
हमारी अच्छी होनी चाहिए उसके बाद बाकी
सारी चीजें जैसे कि क्लीनिंग
ट्रांसफॉर्मेशन मॉडलिंग एंड विजुलाइजेशन
ये तो हमें करना ही है तो कनेक्टिविटी भी
हमें अच्छे से आनी चाहिए मूविंग अहेड अगर
मैं यहां पे बात करूं कि इसमें फ्यूचर
कितना है इसमें ग्रोथ कितनी इसका स्कोप
कितना है तो इट हैज अ लॉट ऑफ स्कोप इन
फ्यूचर अगर लास्ट कुछ इयर्स के अंदर डटा
एनालिटिक्स की जॉब्स का ट्रेंड देखा जाए
तो ये कंटीन्यूअसली ग्रो ही करता हुआ दिखा
है उसका रीजन यहां पे यह है कि चाहे वो एक
छोटा बिजनेस हो चाहे वो एक बड़ा बिजनेस हो
सभी यहां पर अपने डाटा को एनालाइज करते
हैं अपने प्रीवियस डाटा को रखते हैं और
उसी के बेसिस पे आप दे जब देख रहे हैं कि
लोग कितनी ज्यादा तरक्की कर रहे हैं
एनालिटिक्स का यूज करके अपने बिजनेसेस के
अंदर तो सभी अपने डाटा के अंदर सभी अपनी
कंपनीज के अंदर एनालिस्ट को हायर कर रहे
हैं ताकि वो अपने बिजनेस के प्रीवियस डाटा
के ऊपर से डिसीजन ले पाए अब ऐसा नहीं है
कि अगर जॉब्स बहुत सारी है तो सैलरी कम
होगी बट अगर एक डेटा एनालिस्ट की एवरेज
सैलरी इंडिया के अंदर देखी जाए तो दैट
लाइज विदन अ रेंज ऑफ 5 लाख अब ऐसा नहीं है
कि यहां पे ये जो नंबर है ये फिक्स है ये
यहां पे इंक्रीज भी हो सकता है डिक्रीज भी
हो सकता है कंपलीटली डिपेंड करता है आपकी
स्किल्स एंड आपने कितना प्रोजेक्ट्स के
ऊपर वर्क किया है बहुत सारी ग्लोबल कंपनीज
भी ऐसी है जो कि डेटा एनालिस्ट को हायर कर
रही हैं जैसे कि अ
कंपनीज है जो कि डेटा एनालिस्ट को हायर कर
रही हैं आल्सो कुछ हमारे पास काफी सारी
इंडिया के अंदर ऐसी कंपनीज भी है या फिर
हर सिटी में हमारी छोटी कंपनीज भी होती है
वो भी डेटा एनालिस्ट हायर कर रही है आज
टाइम पे मूविंग अहेड अगर मैं यहां पे बात
करूं रोड मैप के बारे में कि अगर हम इसको
अगर आप इस कोर्स के अंदर एनरोल करते हो तो
इस कोर्स में आपको क्या-क्या चीजें सीखने
को मिलेगी तो सबसे फर्स्ट थिंग जो हमें
यहां पे सीखने को मिलेगा दैट इज पाइथन
पाइथन हम यहां पे कवर करने वाले हैं
लाइब्रेरीज ऑफ पाइथन लाइब्रेरीज ऑफ पाइथन
में हमारे पास नपाई पंडा मैट प्लॉट लिप
सीबोर्न है है एसक्यूएल हम यहां पे कवर
करेंगे जिसमें हम इन डेटाबेस एनालिटिक्स
कर सकते हैं एक्सेल कवर करेंगे एंड
लास्टली पावर बीई एक एसा टूल एक बिजनेस
इंटेलिजेंस टूल जिससे कि हम पूरा का पूरा
डाटा ट्रांसफॉर्मेशन डाटा का विजुलाइजेशन
कर सकते हैं अमेजिंग डैशबोर्ड रिपोर्ट्स
क्रिएट कर सकते हैं ये सारी कुछ ऐसे टूल्स
एंड टेक्नोलॉजीज हैं जो कि हम इस कोर्स के
अंदर कवर करने वाले हैं इतना ही नहीं इस
पूरे कोर्स के अंदर क्योंकि आप बहुत जरूरी
होता है एज अ फ्रेशर जब आप कहीं प भी जाते
हो तो आपके पास सिर्फ अपने प्रोजेक्ट होते
हैं दिखाने को सो इस इस पूरे कोर्स के
अंदर हम मोर दन 20 प्रोजेक्ट्स के ऊपर काम
करेंगे डिफरेंट डिफरेंट ये प्रोजेक्ट्स
होंगे एंड मोर दन 20 प्रोजेक्ट्स के ऊपर
हम यहां पे वर्क करेंगे टू एनहांस आवर
[संगीत]
नॉलेज सो गाइ लास्ट सेशन में हमने कवर
किया कि डेटा एनालिटिक्स क्या होता है आज
के इस सेशन में हम स्टार्ट करने वाले हैं
हमारी कंप्लीट न्यू जर्नी ऑन
pythonanywhere.com
है
python.py सो गाइज पाइथन इज वन ऑफ द मोस्ट
पॉपुलर लैंग्वेजेस ऑफ
2023 इसकी वर्सटाइल इसकी एफिशिएंसी एंड
हाउ इजी इट इज टू लर्न की वजह से ये
बिगिनर्स के लिए काफी बेस्ट लैंग्वेज है
आल्सो सिर्फ ऐसा नहीं है कि आप एज अ बिगनर
ही इसको सीखें बट आगे जाके आपको काफी सारी
चीजें पाइथन के अंदर देखने को मिलेगी बट
कोई भी अगर बिगनर होता है तो उसको जरूर
सजेस्ट किया जाता है कि वह
python2 बट अगर यह है क्या तो
pythonanywhere.com कोड कंपाइल होता अच्छा
इंटरप्रेटर एंड कंपाइलर क्या होता है वो
भी समझते हैं इसको एक एग्जांपल से समझते
हैं कि लेट्स से आपको किसी भी पर्सन से
कम्युनिकेट करना है जो कि कोई दूसरी
लैंग्वेज बोलता है ठीक है जैसे कि फ्रेंच
बोलता है स्पेनिश बोलता है अब आपको या तो
फ्रेंच आनी चाहिए अगर आपको उससे बात करनी
है तो या स्पैनिश आनी चाहिए अगर आपको उससे
बात करनी है तो वैसा ही कंप्यूटर्स के साथ
होता है कि हमें कंप्यूटर्स की लैंग्वेज
आनी चाहिए अगर हमें कंप्यूटर से इंटरेक्ट
करना है तो अब बचपन में तो यही सुना था कि
यार बाइनरी कंप्यूटर समझता है जीरो एंड वन
समझ है फिर पाइथन जो कि अभी कभी आप लोगों
ने कोड देखा हो कभी भी आपने कोडिंग देखी
हो ठी है कोड्स लिखे हुए रहते हैं इतनी
जगहों पे तो वहां पे इंग्लिश में नंबर्स
ये सारी चीजें गिवन होती है फिर जीरो और
वन कहां गए तो गाइज होता क्या है ना कि
बीच में इनके पास ट्रांसलेटर होता है ये
ट्रांसलेटर ही हमारे कंपाइलर और
इंटरप्रेटर होते हैं कि हमारी जो
प्रोग्रामिंग लैंग्वेज होती है वो
ट्रांसलेट होती है थ्रू कंपाइलर या
इंटरप्रेटर वो कन्वर्ट होती है मशीन
लैंग्वेज के अंदर और फिर उसके बाद
कंप्यूटर उसको समझ पाता है तो हमारे पास
यहां पे बीच में जो हमारा मीडियम है वो हो
जाता है कंपाइलर एंड इंटरप्रेटर अब
कंपाइलर का काम होता है कि पूरे कोड को एक
ही बार में रीड करता है फिर उसके बाद रन
करता है और इंटरप्रेटर का काम होता है वन
वन लाइन ऑफ कोड वो रीड करके फिर रन करता
है तो पाइथन इज बोथ कंपाइल्ड एंड
इंटरप्रिटेड यानी कि पहले ये इंटरनली
कंपाइल होती है फिर हमारे पास ये
इंटरप्रेट होके आती है अब इंटरप्रेट होके
आने का यहां पे ये मतलब हुआ कि जब ये
हमारे पास इंटरप्रेट होके आ रही है तो जब
भी कोई भी लाइन के अंदर हमारे पास एरर आ
जाती है तो उस केस में हमें यहां पे हाथों
हाथ पता चल जाता है कि हमारे पास कोई एरर
हुई है और हम वो जाके इजली डीबगर सकते हैं
इट इज अ हाई लेवल प्रोग्रामिंग लैंग्वेज
यानी कि दो लंग दो टाइप्स की लैंग्वेजेस
होती है एक लो लेवल प्रोग्रामिंग लैंग्वेज
एक हाई लेवल हाई लेवल लैंग्वेजेस आर दोज
व्हिच आर इजली ह्यूमन अंडरस्टैंडेबल जो
पुरानी लैंग्वेजेस थी जैसे कि
कोबोल उनको हम इजली नहीं समझ सकते थे बट
यहां पे अब जो हाई लेवल लैंग्वेजेस के
अंदर अगर पाइथन है तो दैट मींस इट इज इजली
ह्यूमन रीडेबल आल्सो ये एक ऑब्जेक्ट
ओरिएंटेड प्रोग्रामिंग लैंग्वेज है यानी
कि इसके अंदर ऑब्जेक्ट्स एंड क्लासेस का
यूज किया जाता है रियल लाइफ एंटिटीज लाइक
एनकैप्सूलेशन इन्हेरिटेंस इन सब चीजों का
यहां पे यूज किया जाता है ये हमारे पास
बेसिकली पाइथन होती है कि पाइथन इज नथिंग
बट अ प्रोग्रामिंग लैंग्वेज जिससे कि हम
कंप्यूटर से इंटरेक्ट कर सके सिंपल शब्दों
में अगर समझे तो मूविंग अहेड अगर मैं यहां
पे बात करूं क्रिएटर ऑफ पाइथन की कि अगर
हम किसी भी चीज के अंदर इन डेप्थ में जा
रहे हैं तो उसके क्रिएटर के बारे में बात
कर लेते हैं तो द क्रिएटर ऑफ पाइथन के
बारे में तो यहां पे ये है कि इनका नाम था
गडो वन रॉसम अब इंटरेस्टिंग फैक्ट्स अगर
मैं यहां पे बताऊं पाइथन के तो पाइथन यहां
पे किसी भी ऐसा नहीं सोचा गया था पाइथन को
बनाते टाइम उन्होंने जब पाइथन बनाई थी तो
एज अ हॉबी इन्होंने पाइथन को बनाना
स्टार्ट किया था आल्सो बहुत लोग सोचते हैं
कि पाइथन इज नेम आफ्टर अ स्नेक व्हिच इज
आल्सो नॉट ट्रू इट इज नॉट नेम आफ्टर द
स्नेक इनकी एक इनका एक फेवरेट शो था दैट
इज ब्रिटिश स्केच कॉमेडी जो कि था मॉन्टी
पाइथन फ्लाइंग सर्कस जिसके पीछे इन्होंने
पाइथन का नाम रखा अगर मैं यहां पे बात
करूं कुछ फीचर्स ऑफ पाइथन की चलो हमने
यहां पे क्रिएटर के बारे में बात कर लिया
पाइथन के बारे में बात कर लिया अब इतनी
लैंग्वेजेस हैं पाइथन को क्या चीजें बेटर
बनाती है बाकी लैंग्वेजेस से सो यहां पे
हो गया सबसे पहले तो ऑब्जेक्ट ओरिएंटेड जो
कि अभी हमने डिस्कस किया डायनामिक टाइप
डायनामिक टाइप का यहां पे मतलब हुआ कि
जैसे आप जब दूसरी लैंग्वेजेस के अंदर
कोडिंग करते हैं तो वहां पे आपको रन टाइम
पे यानी कि आपको आपको कोड के अंदर ही
डिफाइन करना पड़ता है कि आपका यहां पे जो
वेरिएबल होगा वो इंटी जर होगा स्ट्रिंग
होगा कि क्या होगा ठीक है यहां पे पाइथन
के अंदर ही ये पाइथन के अंदर रन टाइम पे
ही ये डायनामिक डिटेक्ट कर लेता है कि
आपका यहां पे जो भी वेरिएबल है वो इंट है
कि स्ट्रिंग है या फिर फ्लोट है जीआई
प्रोग्रामिंग को ये सपोर्ट करता है यानी
कि आप ग्राफिकल यूजर इंटरफेस प्रोग्रामिंग
का यहां पे मतलब हुआ जीआई का मतलब
ग्राफिकल यूजर इंटरफेस इसका मतलब यहां पे
यह हुआ कि ये डेस्कटॉप एंड मोबाइल
एप्लीकेशंस दोनों क्रिएट कर सकते हैं हम
इससे इट इज लार्ज स्टैंडर्ड लाइब्रेरी
लार्ज स्टैंडर्ड लाइब्रेरी का मतलब यहां
पे ये हुआ कि
मशीन लर्निंग आर्टिफिशियल इंटेलिजेंस अ
ऑटोमेशन ऐसे काफी सारे टॉपिक्स है जिसके
ऊपर बहुत सारी लाइब्रेरीज है पाइथन के
अंदर और कंटीन्यूअसली इनके ऊपर
कंट्रीब्यूशन भी हो रहा है एंड सारी की
सारी फ्री ऑफ कॉस्ट है यानी कि इट इज ओपन
सोर्स एंड फ्री ऑफ कॉस्ट क्रॉस प्लेटफॉर्म
लैंग्वेज चाहे आप विंडोज यूज कर रहे हो
चाहे आप ओस यूज कर रहे हो चाहे आप
खते हैं पाइथन को एक्सप्रेसिव लैंग्वेज
एंड इजर टू लर्न यानी कि बहुत शॉर्ट एंड
सिंपल इसका सिंटेक्स होता है और बहुत ही
ज्यादा इजी टू लर्न एंड यूज लैंग्वेज है
ग्रोथ पॉपुलर ऑफ पाइथन की मैं बात करूं तो
इन सालों के अंदर इसने काफी ज्यादा ग्रोथ
ली है इनिशियली जब
python2 जैसे कि डाटा साइंस वेब डेवलपमेंट
डाटा इंजीनियरिंग मशीन लर्निंग
आर्टिफिशियल इंटेलिजेंस एंड डेटा
एनालिटिक्स जैसी फील्ड्स एंड ऐसी ही और कई
सारी फील्ड्स के अंदर pythonanywhere.com
हमारी
[संगीत]
[संगीत]
[संगीत]
python.org सिलेक्ट करना है हमारा वर्जन
कि कौन सा वर्जन हमें इंस्टॉल करना है
उसको डाउनलोड करना है एग्जीक्यूटेबल टॉलर
को हमें डाउनलोड करना है रन करना है एंड
लास्ट में उसके उसके सेटअप को हमें
वेरीफाई करना है सो उसके लिए हमारे पास एक
सिंपल सा मेथड है सबसे पहले हम जाएंगे
हमारे googlethalli.com
10.4 का लेटेस्ट वर्जन है डायरेक्टली आप
इस पर भी क्लिक कर सकते हैं एज सून एज आप
इस पे क्लिक करेंगे एंड सेव करेंगे यहां
पे आपके पास
python-pip
3.10.5 64 बिट एंड इसको इंस्टॉल नाउ का
ऑप्शन है एंड यहां पे एक और चीज दे रखी है
ड
python3.8 टू पाथ तो आप ध्यान देखें यहां
पे कि आपको इसको हा से ऐड करना है क्यों
ऐड करना है वह बाद में समझेंगे फिलहाल के
लिए आप याद रखें कि इस बॉक्स को हमें चेक
बॉक्स करना है एंड उसके बाद हम इंस्टॉल
नाउ प क्लिक करेंगे ये हमें पूछेगा डू यू
वांट टू अलाउ दिस एप्लीकेशन टू मेक चेंजेज
टू योर डिवाइस तो उस परे हमें यस पे क्लिक
करना है एंड उसके बाद जो हमारा सेटअप है
वो प्रोग्रेस पे है एंड आई गेस 5 10 सेकंड
के अंदर य इंस्टॉल हो जाएगा डिपेंडिंग ऑन
आपका लैपटॉप ये थोड़ा सा टाइम भी ले सकता
है तो हम वेट करेंगे यहां पे एंड इसके
इंस्टॉल होने का एस सून एज ये इंस्टॉल हो
जाएगा हमारे पास ये कह रहा है सेटअप वास
सक्सेसफुल उसके बाद हम क्लोज पर क्लिक कर
देंगे उसके बाद हम यहां पर सर्च ऑप्शन में
जाएंगे एंड लिखेंगे आइडल तो आप आइडल यहां
पर अगर ओपन करते हैं डबल क्लिक करके तो
हमारा जो आइडल है वह कुछ इस तरह से दिखता
है यानी कि यह हमारा शेल है जहां पर हमारे
कोड का जो आउटपुट है व आएगा एंड फाइल है
फाइल एडिट है शेल है डी बग है ऑप्शंस
विंडो काफी ऑप्शंस है यहां पे न्यू फाइल
नई फाइल के लिए आपको सिर्फ न्यू प जाक
क्लिक करना है नई फाइल यहां पर ओपन हो
जाएगी आप जहां चाहे उसको सेव कर सकते हैं
एंड यहां पर अगर आप कुछ रन भी कराते हैं
सपोज यहां पर आपका ये जो शेल है यानी कि
इसके अंदर आप कुछ प्रिंट कराते हैं सपोज
यहां प फिलहाल के लिए मैं एक एग्जांपल ले
रही हूं कि मैं यहां पे प्रिंट
कराऊंगा के लिए आपको दिखा रही हूं कि यहां
पर इसने हेलो वर्ल्ड जो है प्रिंट कर दिया
[संगीत]
है आज हम बात करने वाले हैं पाइ जाम के
इंस्टॉलेशन की सो इंस्टॉल करना है हमें
पाई चाम पहली बात तो पाई चाम क्यों
इंस्टॉल करना है वो समझते हैं सो पाई चाम
हमें क्या-क्या बेनिफिट्स देता है वो मैं
बता देती हूं आपको कि पाई चाम का जो यूजर
इंटरफेस यानी कि यूआई है वो काफी ज्यादा
यूजर फ्रेंडली है मतलब आपको अगर आप कोड
लिखेंगे इसके अंदर आईडल के अंदर आपको काफी
ज्यादा मशक्कत करनी पड़ेगी वही एट द सेम
टाइम आप पाईन के अंदर कोड लिख के रन
कराएंगे तो वो बहुत ही इजी सा मेथड है ऊपर
की तरफ हमारा कोड होता है नीचे की तरफ
हमारी रनिंग स्क्रीन होती है वाइल आइडल के
अंदर हमें क्या करना होता है एक स्क्रीन
अलग होती है हमारी कोड लिखने की और दूसरी
स्क्रीन अलग होती है हमारी रन करने की तो
थोड़ा सा डिफिकल्ट कर देता है टास्क को
वहीं पे पाई चार्म जो है वो हमें ऑप्शंस
भी देता है यानी कि आप अगर चाहे कि आपने
वहां पे लिख दिया कि प्रिंट कराना है आपको
कोई भी चीज तो अगर आप वहां पे सिर्फ पी भी
लिख देंगे तो वहां पे वो आपको ऑप्शन दे
देगा विद ऑल द कीवर्ड्स जो कि स्टार्ट
होते हैं पी से सो पाई चाम जो है वो हमें
ऑप्शन देता है स्मार्ट टाइपिंग की भी एंड
देख लेते हैं एक बार कि पाई चाम को कैसे
इंस्टॉल किया जाता है तो उसके लिए सबसे
पहले हमें अपने ब्राउजर को ओपन करना है
एंड यहां पे मैं टाइप करने वाली हूं पाई
चार्म इंस्टॉल को हम यहां पे करेंगे पाई
चार्म इंस्टॉल फॉर प्रोफेशनल डेवलपर्स
हालांकि हम यहां पे प्रोफेशनल के लिए नहीं
जाएंगे हम यहां पे कम्युनिटी वाला डाउनलोड
करेंगे क्योंकि प्रोफेशनल डेवलपर्स में
हमारे पास 3010 का ट्रायल होता है और उसके
बाद वो हमसे पैसे मांगते हैं तो वो यहां
पे ज्यादा कुछ यूजफुल नहीं है तो हम यहां
पे कम्युनिटी डाउनलोड प जाएंगे जो कि फ्री
एंड ओपन सोर्स है एंड इसके बाद यहां पे
हमें ये ऑप्शन देया कि कहां पे हमें पाइथन
को हम पाई चम को एक्चुअली इंस्टॉल करना है
तो हम जाके जहां प भी हम जाए हम वहां पर
जाके उसको सेव कर सकते हैं सो फिलहाल के
लिए मैं इसको डेस्कटॉप प सेव कर रही हूं
ये थोड़ा 378 एब का है थोड़ा सा टाइम ये
लेता है कंपेयर टू हमारा पाइथन पर जल्दी
ही ये डाउनलोड हो जाएगा और डाउनलोड के बाद
काफी इजी से हमारा इंस्टॉलेशन का प्रोसेस
है कुछ चीजें हमें जरूर यहां पर ध्यान
रखनी है कि कुछ बॉक्सेस है जो हमें चेक
मार्क करके रखने हैं तो वो भी हम देख लेते
हैं कि क्याक वो बॉक्सेस है जो हमें चेक
मार्क करके रखने हैं सो ये यहां पे
डाउनलोड हो चुका है मैं इस पर क्लिक
करूंगी जब मैं इसम क्लिक करूंगी तो ये
हमें ऑप्शन देगा ड यू वांट टू अलाउ दिस पप
टू मेक चेंजेज इन योर डिवाइस तो उसपे मैं
यस क्लिक कर दूंगी यहां पे आया है वेलकम
टू पाई चाम कम्युनिटी एडिशन सेटअप एंड इस
पे नेक्स्ट पे क्लिक कर देते हैं कहां पे
ये जाएगा प्रोग्राम फाइल ज बन पाय जाम
कम्युनिटी तो डेस्टिनेशन फोल्डर आप चाहे
तो इसका चेंज भी कर सकते हैं एंड आप जो
रखना चाहे वो इसका
डेस्टिनेशन रख सकते हैं एंड उसके बाद मैं
नेक्स्ट पे क्लिक करूंगी नेक्स्ट के बाद
यहां पे हमारे पास ये जो सारे ऑप्शंस है
जितने भी चेक बॉक्सेस है सब पे हमें चेक
कर देना है नेक्स्ट प पे क्लिक करना है
एक्सेसिबिलिटी यहां पे हमें देनी है 3 प
10 की जो हमारा जो इंटरप्रेटर है वो 3.10
का होगा एंड इंस्टॉल पे हम क्लिक कर देंगे
तो उसके बाद काफी सिंपल सा इंस्टॉलेशन का
प्रोसीजर है थोड़ा सा ये टाइम लेगा एंड ये
इंस्टॉल होने के बाद हम हमारा जो पाई चर्म
है वो यूज करेंगे एंड मैं आपको दिखा भी
दूंगी एक बार कि कैसा जो इसका यूजर
इंटरफेस है वो कैसा दिखता है कैसे इसके
अंदर हम कोड लिख सकते हैं कैसे फाइल
क्रिएट कर सकते हैं कहां पे वो फाइल जाती
है तो वो सारी चीजें हम डिस्कस कर लेंगे
एक बार ये इंस्टॉल हो जाए उसके बाद अब
नेक्स्ट हमारे पास ऑप्शन है कंपलीटिंग पाय
जम कम्युनिटी सेटअप तो इसको बाद में हम
रीबूट कर लेंगे फिलहाल के लिए हम फिनिश पे
क्लिक कर देते हैं तो फिनिश पे क्लिक करने
के बाद मुझे मैं यहां पे जाऊंगी एंड यहां
पे हमारे पास पाई चार्म है तो पाई चार्म
को हम ओपन कर लेंगे कम्युनिटी एडिशन को
2021 एज सून एज हम इसको ओपन करेंगे कुछ
ऐसी सी स्क्रीन हमारे पास आएगी जट ब्रेन
से ये एफिलेटेड है सो गाइस जब ये यहां पे
ओपन हो जाएगा तो ओपन होने के बाद एक ऐसी
सी स्क्रीन आएगी हमारे पास यहां पे एंड हम
फाइल पे जाएंगे न्यू प्रोजेक्ट पर हम
क्लिक करेंगे तो नया प्रोजेक्ट हम यहां पर
क्रिएट कर सकते हैं कहां पर आपको वो चाहिए
प्रोजेक्ट वो आप डाल सकते हैं यहां पर
लोकेशन उस फाइल की तो सपोज मुझे ये
डेस्कटॉप प अगर चाहिए मेरा यह वाला
प्रोजेक्ट तो मैं यहां पर अपना डेस्कटॉप
चूज कर लूंगी
एंड डेस्कटॉप प मैं ये प्रोजेक्ट ले आऊंगी
क्रिएट करेंगे उसके बाद ओपन प्रोजेक्ट प
मैं क्लिक करूंगी डेस्कटॉप प मेरे पास
यहां प ये ऑप्शन आ चुके हैं एंड यहां पे
नया फाइल जो अगर हमें क्रिएट करना है तो
उसके लिए हम न्यू करेंगे एंड पाइथन फाइल
हम यहां पे चूज करेंगे क्या पाइथन फाइल
हमें यहां पे यूज करनी है सपोज हमें
फर्स्ट प्रोग्राम बनाना है तो हम यहां पे
फर्स्ट प्रोग्राम लिख देंगे एंड फर्स्ट
प्रोग्राम करके मैं यहां पे खोल दूंगी एंड
इसके बाद आप चाहे तो यहां पे आप सेटिंग्स
में जाके इसकी सेटिंग्स भी चेंज कर सकते
हैं कि आप जैसे मैं अभी कंट्रोल और माउस
स्क्रोल से यहां पे जो इसका टेक्स्ट है
इसका फंट साइज है वो इंक्रीज कर रही हूं
वैसे आप भी चाहे तो आप भी कर सकते हैं
इसके लिए आपको सिर्फ सेटिंग्स में जाके
यहां पे चेंज करना है तो फाइल में आपको
सेटिंग्स मिल जाएगी उसके अंदर प्रेफरेंसेस
एंड थीम्स के अंदर आपको मिल जाएगा ये सो
यहां पे अगर आप कुछ भी लिखेंगे सपोज मैं
एक सिंपल सा प्रिंट स्टेटमेंट लगा रही हूं
प्रिंट हाई तो अब इसके बाद हमें इसको रन
कराना है रन कराने के लिए हमें यहां पे रन
के लिए राइट क्लिक यहां पे करना है एंड रन
फर्स्ट प्रोग्राम यहां पे आ जाएगा जैसे ही
मैं इसको रन
कराऊंगा गया है सो गाइ सिंपली इतने से
मेथड से हमने यहां पे पाइ जाम को इंस्टॉल
कर लिया है और उसके बाद हमारा यूजर फेस
यूजर इंटरफेस है आप देख रहे हैं कि यहां
पे ये कितना फ्रेंडली है कि ऊपर की तरफ
हमने कोड लिखा नीचे वो एग्जीक्यूट हो चुका
है वही आइडल में हमें अलग-अलग कोड लिखना
पड़ रहा था सिमिलरली अगर मैं आपको यहां पे
स्मार्ट टाइपिंग की बात दिखाऊं तो जैसे
मैंने यहां पे प्रिंट लिखा प लिखा तो यहां
पे पी से जितने भी यहां पे कीवर्ड्स है
हमारे पास पाइथन के अंदर वो सब यहां पे आ
जाएंगे या वो लेटर्स भी यहां पे वो
कीवर्ड्स भी आ जाएंगे जिसके अंदर यहां पे
पी आता है सो स्मार्ट टाइपिंग ये अलाव
करता है जैसे मैं एंटर दबा आंगी तो जो भी
कीवर्ड सबसे ऊपर है वो वहां पे आ जाएगा
अगर हमें नीचे कुछ और चाहिए जैसे मैं यहां
पे पी जाऊंगी तो अगर मैं यहां पे नीचे
मुझे कुछ और चाहिए
तो मैं वो भी यहां पर ला सकती हूं तो मैं
अगर ये चाहूंगी तो ये यहां पर आ जाएगा तो
जो भी आप चाहे वो यहां पर आ सकता है सिर्फ
आपके एंटर क्लिक करने
[संगीत]
पे य है हमारा पहला प्रोग्राम पाइथन के
अंदर गाइस देखते हैं कैसे वो किया जा सकता
है गाइस पहला प्रोग्राम लिखने के लिए
हमारे पास है यहां पे प्रिंट स्टेटमेंट हम
प्रिंट स्टेटमेंट का यूज करते हुए हमारा
फर्स्ट प्रोग्राम लिखेंगे पहले समझते हैं
कि प्रिंट स्टेटमेंट क्या होता है प्रिंट
स्टेटमेंट एक ऐसा स्टेटमेंट है जो कि आपके
प्रिंट कराता है आउटपुट स्क्रीन प जो भी
आपको मेसेज प्रिंट करवाना है सपोज आपके
पास कोई मैसेज है जो आपको पाइथन में
प्रिंट करवाना है आपके आउटपुट स्क्रीन के
ऊपर तो उसके लिए हम यूज करेंगे प्रिंट
स्टेटमेंट प्रिंट स्टेटमेंट यूज करने का
बहुत ही सिंपल सा मेथड है कि सबसे पहले आप
लिखेंगे प्रिंट उसके बाद हम उसे एंक्लोज
करेंगे विद इन पेंसस यानी कि हमारे कर्वड
ब्रैकेट उसके बाद जो भी हमें मैसेज लिखना
है वो लिखा जाएगा कोटेशन मार्क्स के अंदर
तो गाइस ये तो हो गया मेथड वर्बल अब हम
देखते हैं कैसे इसको लिखा भी जाता है सो
प्रिंट स्टेटमेंट पाइथन में यूज करने के
लिए अगर आपको कोई भी मैसेज आपके आउटपुट
स्क्रीन के ऊपर चाहिए तो हमें क्या करना
है हमें सिर्फ यहां पे लिखना है प्रिंट हम
ओपन क्लोज करेंगे यहां पे पैरेंस को जो कि
है हमारे कर्वड ब्रैकेट्स उसके अंदर हम
लगाएंगे डबल कोटेशन मार्क्स सिंगल क्यों
नहीं यूज कर रही हूं मैं यूजुअली सिंगल का
भी सेम ही यूज होता है बट सिंगल ना यूज
करने का एक रीजन है वो मैं आपको बस समझाऊ
फिलहाल समझते हैं कि डबल कोटेशन मार्क्स
यहां प मैंने यूज किया है इसके अंदर मैं
कोई भी मैसेज यूज करूंगी जैसे कि हेलो
वर्ल्ड यहां प मैंने लिखा तो जैसे ही मैं
हेलो वर्ल्ड लिखती हूं उसके बाद राइट
क्लिक करके इस प्रोग्राम को मैं रन कराती
हूं तो आप देखेंगे कि हमारी आउटपुट
स्क्रीन जो है यहां पे हेलो वर्ल्ड प्रिंट
हो जाएगा ऐसे हमारा पहला प्रोग्राम रेडी
है जहां पे हमने सीखा कि कैसे हम कोई भी
मैसेज जो हम प्रिंट करवाना है हमारी
आउटपुट स्क्रीन पे वो लगा सकते हैं अगर
आपको और मैसेज यहां पे ऐड करने है प्रिंट
दिस
इज माय फर्स्ट प्रोग्राम एंड प्रिंट आई
होप यू
ऑल लाइक इट और अगर मैं इसे रन कराती हूं
तो देखेंगे आप कि तीन लाइंस हमारे पास आ
गई है तीनों लाइंस जो हमने लिखी है प्रिंट
स्टेटमेंट के अंदर तीनों अलग-अलग लाइन
हमारे पास आ गई है गाइ कई बार ऐसा होता है
कि हमें मल्टीपल लाइंस लिखनी होती है तो
मल्टीपल लाइंस लिखने के लिए ऐसा नहीं कर
सकते हम कि हम यहां प यहां प एंटर दबाते
और यहां पर हम कुछ लिख दे और वापस एंटर
दबा के यहां कुछ लिख दे अगर मैं इसको रन
करंगी तो यहां प हमारे पास आएगा तो सही बट
सेम लाइन के अंदर आएगा हम वो एज इट इज
नेक्स्ट लाइन के अंदर नहीं जाएगा हम एंटर
नहीं यूज कर सकते एक प्रिंट स्टेटमेंट के
अंदर अगर हमने सिंगल कोटेशन का यूज किया
है सिंगल डबल कोटेशन इसका यूज किया हुआ है
तो सीखते हैं कि कैसे हम मल्टीपल लाइंस
लिख सकते हैं पाइथन प्रोग्राम में गाइस
मल्टीपल लाइंस लिखने का यहां पे हमारे पास
काफी सिंपल दो मेथड थे पहला मेथड कहता है
कि हम जो है हमारी मल्टीपल लाइंस है उसको
ट्रिपल कोटेशन के अंदर एंक्लोज कर दे उसके
बाद हम कितनी बार एंटर दबाए जितनी बार हम
एंटर दबाए जितने स्पेसेस हम जितने गैप्स
हम बीच में देंगे लाइंस के कोई दिक्कत
नहीं है वो उतने ही गैप्स वहां पे काउंट
करेगा सो सेकंड मेथड अगर हम हमारा यहां पे
देखेंगे तो वो है बैक स्ल एंड ए बैक स्लश
नॉर्मल स्लैश नहीं है दूसरा जो हमारे पास
उल्टा स्लैश है दैट इज बैक स्लैश तो उसका
यूज करते हुए हम नेक्स्ट लाइन में भी जा
सकते हैं तो दोनों मेथड्स एक बार देख लेते
हैं कि कैसे इन मेथड्स को यूज किया जाता
है गाइस हम यहां पे वापस से मैं प्रिंट
स्टेटमेंट लूंगी इस बार मैं इसको ट्रिपल
कोटेशन के अंदर रखूंगी ट्रिपल डबल कोटेशन
भी यूज कर सकते हैं और ट्रिपल सिंगल
कोटेशन भी यूज कर सकते हैं इसके अंदर आप
जो भी लिखना चाहे हेलो वर्ल्ड दिस इज मैं
आप नोटिस करेंगे यहां प मैं एंटर का यूज
कर रही हूं नेक्स्ट लाइन में जा रही हूं
दिस इज माय फर्स्ट पाइथन प्रोग्राम आई
होप यू ल लाइक इट अगर मैं इसको रन कराती
हूं तो देखिए जो हमारे पास पहले आ पुट था
वैसा का वैसा ही आउटपुट हमारे पास आ गया
है बट इस बार हमने मल्टीपल प्रिंट
स्टेटमेंट का यूज नहीं किया हमने एक
प्रिंट स्टेटमेंट का यूज किया है और उसके
अंदर ट्रिपल डबल कोटेश का यूज किया ट्रिपल
सिंगल कोटेशन भी यस यहां पे यूज किए जा
सकते हैं टोटल आपकी कन्वीनियंस के ऊपर है
आप डबल यूज करना चाहे डबल कोटेशन यूज करना
चाहे आप डबल यूज कर सकते हैं सिंगल यूज
करना चाहे सिंगल यूज कर सकते हैं सेकंड
मेथड जो हमने पढ़ा वो है बैक स्ल ए ए
देखते हैं बैक स्ल ए का कैसे यूज करते हैं
तो मैं वापस से सेम प्रोग्राम लिखूंगी
यहां प हमने ओपन करी पैरेंस डबल कोटेशन य
य मैंने लिखा हेलो वर्ल्ड अब जहां प मेरे
को नेक्स्ट लाइन चाहिए जो भी वर्ड मुझे
नेक्स्ट लाइन के अंदर चाहिए वहां पर मैं
लगाऊंगी बैक स्ल एंड एन और यहां प मैं
लिखूंगी दिस इज माय फर्स्ट आइकन प्रोग्राम
आई होप यू ल लाइक इट प्रोग्राम उसके बाद
दोबारा आई होप यू ल लाइक इट लिखने के लिए
फिर से मैं यहां प यूज करूंगी बैक स्कम
एंड यहां प मैं लिखूंगी आई होप यू ऑल लाइक
इट फुल स्टॉप सो अगर मैं इसको रन कराती
हूं तो आप देखेंगे फिर से हमारे पास वही
का वही आउटपुट आ गया है सो दोनों मेथड्स
हमारे यहां पे सेम काम करेंगे अगर आप चाहे
तो आप ट्रिपल कोटेशंस का भी यूज कर सकते
हैं या फिर बै स् ए का भी यूज कर सकते हैं
कोई भी मैसेज को मल्टीपल लाइंस में प्रिंट
करवाने के लिए सो गाइस मैंने मेंशन किया
था कि हम सिंगल कोटेशन का क्यों नहीं यूज
कर रहे हैं एक बार वो भी थोड़ा सा डिस्कस
कर लेते हैं तो मैं अवॉइड करती हूं सिंगल
कोटेशन का यूज करना सिंगल कोटेशन का यूज
करना इसलिए मैं अवॉइड करती हूं कि मान
लीजिए हमारे पास कोई ऐसा लाइन है जिसमें
कहीं प पे हमारे पास अपोस्ट फी आ रहा है
जैसे लिख लेते हैं एग्जांपल के लिए इट्स
गोइंग टू रेन टुडे और यहां पे मैं अपना
कोटेशन क्लोज कर रही हूं तो अगर मैं इसको
रन कराऊंगा जाएगा ये शो करेगा कि यहां पे
आप कुछ भूल रहे हैं तो वो ये भूल रहे हैं
कि यहां पे पाइथन हमारा इतना स्मार्ट नहीं
है कि वो समझ सके कहां पे हमने अपोस्ट फी
यूज करी है और कहां पे हमने सिंगल कोटेशंस
का यूज किया है इसलिए मैं मेजर्ली प्रेफर
करती हूं डबल कोटेश यूज करना तो टोटली अप
टू यू अगर आप चाहे सिंगल कोटेशन भी यूज कर
सकते हैं सिंगल कोटेशन में इस चीज का एक
सॉल्यूशन है जहां पे भी आपका अपोस्ट फी है
अगर वहां पे आप बैक स्लैश लगा देंगे और
उसके बाद उसे रन कराएंगे तो यहां पे ये
काम करने लग जाएगा तो अगर आपको सिंगल
कोटेशन यूज करना है और कहीं पे आपके
अपोस्ट फी है तो आप वहां पे बैक स्लैश का
यूज करें और डबल कोटेशंस अगर आप यूज करते
हैं तो कहीं से कहीं कोई दिक्कत आनी ही
नहीं
[संगीत]
है दैट इज अ कमेंट इन पाइथन तो देखते हैं
कमेंट इन पाइथन क्या होते हैं कमेंट की
अगर मैं सिंपल लाइन में बात करूं तो कमेंट
वो लाइंस होते हैं जो सिर्फ हम यूजर्स के
लिए होते हैं उनका पाइथन से कोई लेना देना
नहीं होता है पाइथन उसको कंपलीटली इग्नोर
कर देता है वो सिर्फ इसलिए लिखे जाते हैं
ताकि हम यूजर्स हम प्रोग्रामर जो है हम
उसे समझ पाए अगर हमें हमारे प्रोग्राम को
अच्छा दिखाना है हमें हमारे प्रोग्राम की
एक्सप्लेनेशन देनी है या कई बार ऐसा होता
है कि हमारा प्रोग्राम बहुत बड़ा है तो
वहां प हमें अगर लिखना है कि इस पार्ट में
हमने ये किया हुआ है उस पार्ट में ये किया
हुआ है उस पार्ट में ये किया हुआ है और वो
हम पाइथन से ऑपरेट नहीं कराना चाहते वो बस
हमारे रेफरेंस के लिए हम अगर मैसेज लिख
रहे हैं तो गाइ वही होते हैं हमारे
कॉमेंट्स कॉमेंट्स दो टाइप के होते हैं
पाइथन में एक होते हैं सिंगल लाइन
कॉमेंट्स एक होते हैं मल्टीपल लाइन
कॉमेंट्स सिंगल लाइन कॉमेंट्स होते हैं जो
हम एक ही लाइन में लिखे जाते हैं सिंपल अ
जैसे कि वर्ड ही खुद बोल रहा है सिंगल
लाइन कॉमेंट तो सिंगल लाइन का मतलब एक ही
लाइन में जो कॉमेंट लिख दिया और अगर हमें
मल्टीपल लाइन में लिखना है मतलब एंटर का
यूज़ करना है दो चार लाइन का हमारा कुछ
एक्सप्लेनेशन है किसी अ एक कोई तो भी मेथड
के बारे में या किसी भी चीज के बारे में
कोई भी प्रोग्राम के अंदर अगर हमारा कोई
एक्सप्लेनेशन है और वो तीन चार लाइन का है
तो उसके लिए हम यूज करेंगे मल्टीपल लाइन
कॉमें सिंगल लाइन कॉमें की अगर हम बात
करें तो सिंगल लाइन कॉमें के लिए हमें कुछ
नहीं करना है हमें सिर्फ आगे हैश का यूज
करना है अगर हम आगे हैश लगा के उसके पीछे
कुछ भी लिखते हैं तो पाइथन उसे कंपलीटली
इग्नोर कर देता है एक बार देख लेते हैं
इसको कैसे यूज किया जाता है तो सिंगल लाइन
कमेंट लिखने का सिंपल मेथड यहां पर मैं
हैश यूज करूंगी उसके बाद जो भी मुझे लिखना
है कि इन दिस प्रोग्राम आई विल ड टू
नंबर्स और अगर मैं इसको रन कराती हूं गाइस
तो यहां पर हमें कुछ डिस्प्ले नहीं करेगा
बट य हमारे पास लिखा हुआ है कि जो भी
प्रोग्राम आगे आने वाला है उसके अंदर हम
दो नंबर ऐड कराएंगे एट द सेम टाइम अगर मैं
ये नॉर्मली लिखती विदाउट हैश के और इसे
मैं रन कराती तो पाइथन समझ लेता कि यहां
पे कुछ पाइथन के की टर्म्स यूज किए हुए
हैं पाइथन इसे नहीं समझता कि ये सिर्फ
हमने हमारी रेफरेंस के लिए लिखा हुआ है तो
इसलिए यहां प हैश का यूज करना जिससे कि
पाइथन जो भी उस हैश के बाद जो कुछ भी लिखा
होगा उसको कंपलीटली इग्नोर कर देगा और वो
सिर्फ हमारे रेफरेंस के लिए होगा
प्रोग्राम के अंदर तो वही कहलाता है
कॉमेंट्स ये थी बात सिंगल लाइन कॉमेंट्स
की बात करते हैं मल्टीपल लाइन कॉमेंट्स
देखिए मल्टीपल लाइन कॉमेंट्स क्या होते है
मल्टीपल लाइन जैसे हम मल्टीपल लाइंस लिखते
हैं हमारे प्रिंट स्टेटमेंट के अंदर
सिमिलरली हम यहां पे भी कॉमेंट्स के अंदर
यूज करते हैं मल्टीपल लाइंस तो अगर हमें
यहां पे एक से ज्यादा लाइन लिखनी है तो
अगर मैं यहां पे अगर हैश यूज कर रही हूं
और दोबारा मुझे यहां पे कोई लाइन लिखनी है
तो वो हैश तो वही उसी लाइन में रह गया
मल्टीपल लाइंस के लिए हमारे पास काफी
सिंपल मेथड है ट्रिपल कोटेशंस का कि यहां
पे हम ट्रिपल कोटेशंस का यूज करें और उसके
बाद हमें यहां पे जो भी लिखना है सपोज
हेलो और
वेलकम टू डब् एस क्यू और इसको मैं क्लोज
कर दूं इसे मैं रन कराऊ तो कुछ यहां पे
होगा नहीं बिकॉज इसको भी पाइथन एज अ कमेंट
समझ लेगा दैट मींस ये हमने हमारे रेफरेंस
के लिखा हुआ है इसमें पाइथन का कोई लेना
देना नहीं है पाइथन इसे कंपलीटली इग्नोर
करने वाला है सो गाइ ये थे हमारे सिंगल
लाइन और मल्टीलाइन कॉमेंट सिंगल लाइन
कमेंट्स के लिए वेरी सिंपल मेथड कि हमें
सिर्फ हैश का यूज करना है और मल्टीपल
लाइंस के लिए जैसे हमने प्रिंट शेट में
मल्टीपल लाइंस के लिए ट्रिपल कोटेशंस का
यूज किया है तो चाहे तो आप सिंगल ट्रिपल
कोटेश यूज कर सकते हैं या फिर डबल ट्रिपल
कोटेश यूज कर सकते
[संगीत]
हैं आज के सेशन में हम बात करेंगे कि
वेरिएबल क्या होते हैं उससे पहले एक स्मल
रिकप ले लेते हैं कि पिछले सेशन में हमने
क्या पढ़ा पिछले सेशन में गाइस हमने
डिस्कस किया कि कॉमेंट्स हम कैसे लिख सकते
हैं कैसे हम सिंगल लाइन कॉमेंट मल्टीपल
लाइन कॉमेंट लिख सकते हैं हमारे पाइथन के
अंदर सो गाइस आज हम बात करेंगे वेरिएबल के
बारे में सबसे पहले कि वेरिएबल होते क्या
है उसके बाद रूल्स क्या होते हैं वेरिएबल
को लिखने के हम वो भी डिस्कस करेंगे इस
सेशन के अंदर तो चलिए स्टार्ट करते हैं
सबसे पहले हमारे पास है वेरिएबल वेरिएबल
होते क्या है वेरिएबल अगर सिंपल भाषा में
आपको मैं समझाऊ तो ये काम करते हैं प्लेस
होल्डर का यानी कि कोई भी कंटेनर अगर
हमारे पास है जैसे मान लीजिए हमारे पास
पानी का ग्लास है तो हमारा जो ग्लास है वो
हो गया वेरिएबल और उसके अंदर जो पानी है
वो हो गई हमारी वैल्यू तो वेरिएबल एक
कंटेनर है जिसके अंदर हम कोई भी वैल्यू
कुछ भी चीज हम स्टोर करके रख सकते हैं तो
पाइथन के अंदर भी वेरिएबल एक कंटेनर का
काम करता है जिसके अंदर हम जो चाहे वो
स्टोर करके रख सकते हैं अब बनाते कैसे हैं
वेरिएबल को उसके बारे में बात करते हैं
कुछ रूल्स होते हैं वेरिएबल को बनाने के
लिए सबसे पहले तो वेरिएबल बनाना एक बहुत
सिंपल से काम है आपको कुछ नहीं करना है
आपको कोई भी आपको एक नाम लेना है चाहे तो
आप लेटर ले सकते हैं चाहे तो आप एक कोई
वर्ड ले सकते हैं और उसके बाद उसको असाइन
कर देनी है कोई भी वैल्यू जैसे कि हम
हमारे गेम्स खेलते हैं गेम्स के अंदर
हमारा स्कोर काउंट होता रहता है तो वो
स्कोर क्या है वहां पे वेरिएबल है कि
स्कोर जो टर्म है वो कांस्टेंट रहेगी
लेकिन उसके अंदर की जो वैल्यू है वो हमारी
गेम के ऊपर इंक्रीज और डिक्रीज होती रहती
है हमारी गेम्स के अंदर हमारी लाइफ होती
है लाइफ अ जैसे सपोज मान लीजिए कि आपका
कोई गेम है उसके अंदर आपको पांच लाइव्स
मिली हुई है तो लाइफ क्या होगा वहां पे
वेरिएबल हो गया और आपकी कितनी उसम वैल्यू
कितनी है फाइव है तो फाइव उसकी वैल्यू हो
गई राइट तो और इंक्रीज डिक्रीज हमारे गेम
के अंदर परफॉर्मेंस पे डिपेंड करती है
पूरा कि अगर हम अच्छा खेल रहे हैं तो वो
इंक्रीज होती जाती है और बुरा खेल रहे हैं
तो वो डिक्रीज होती जाती है तो कांस्टेंट
नहीं रहेगी जो इसके अंदर की वैल्यू है वो
इंक्रीज डिक्रीज हो सकती है अगर हम चाहे
उसको इंक्रीज डिक्रीज करना और अगर हम उसे
कांस्टेंट रखना चाहे तो वो कांस्टेंट भी
रह सकती है कंप्लीट डिपेंड करता है हमारे
ऊपर तो रूल्स पढ़ने से पहले एक बार देख
लेते हैं कि वेरिएबल कैसे क्रिएट किया
जाता है तो यहां पे मैं एक वेरिएबल बनाने
वाली हूं a इटू हेलो जैसे कि हम प्रिंट
स्टेटमेंट में पैरेंस का यानी कि कर्वड
ब्रैकेट्स का यूज़ कर रहे थे यहां पे हमें
कोई जरूरत नहीं है कि हम यहां पे पैरेंस
का यूज़ करें हम डायरेक्टली डबल कोटेशंस
यूज़ कर सकते हैं कुछ केसेस में हम यू
नंबर्स के केसेस में हम यूज़ नहीं करेंगे
वो हम आगे डिस्कस करेंगे बट एज ऑफ नाउ आप
इतना समझे कि डबल कोटेशंस का हम यहां पे
यूज कर सकते हैं और उसके बाद ऐ को प्रिंट
कराने के लिए हमें यहां पे वापस हेलो
लिखने की जरूरत नहीं है हम सीधा यहां पे
अगर a लिख दिया अगर हमने a की वैल्यू कुछ
सेट कर दी है यहां पे और उसके बाद हम सीधा
अगर ए भी प्रिंट करवाएंगे तो वो तो वो
यहां पे वर्क करेगा जैसे कि अगर मैं रन
करती हूं तो यहां पे हमारे पास आउटपुट आता
है हेलो अच्छा एक और बात गाइ यहां पे कि
जब भी हम वेरिएबल का नाम लिखते हैं यहां
पे जब भी हम प्रिंट करवा रहे हैं कोई भी
वेरिएबल का नाम तो वेरिएबल के नाम को हम
डबल कोटेशन में नहीं लिखेंगे अगर मैं यहां
पे a को डबल कोटेशंस में लिख देती तो यहां
पे ये प्रिंट हेलो की जगह प्रिंट ए करता
क्योंकि वो समझ रहा है कि ए एक मैसेज है
तो अगर हमें इसको को एज अ वेरिएबल दिखाना
है तो हमें यहां पर डबल कोटें शस का
बिल्कुल यूज नहीं करना है हमें सीधा हमारे
वेरिएबल का नाम लिखना है और उसको अगर हम
रन कराएंगे तो वो यहां पे वर्क करेगा तो
इसके बाद नेक्स्ट हम डिस्कस करते हैं कि
हमारे पाइथन के अंदर जो वेरिएबल लिखने के
रूल्स होते हैं वो क्या-क्या होते हैं बात
करते हैं हमारे सबसे पहले रूल की दैट इज अ
पाइथन इज अ के सेंसिटिव लैंग्वेज सो हमारा
पहला रूल कहता है कि यहां पे हमारी जो
पाइथन है के सेंसिटिव लैंग्वेज है और तो
इसलिए हमारे वेरिएबल भी यहां पे के
सेंसिटिव है इसका मतलब ये हुआ कि सपोज अगर
मैं कोई यहां पे वेरिएबल बना रही हूं इस
तरह से कैपिटल ए नेम इज इक्वल टू यहां पे
मैं लिख रही हूं जॉन और उसके बाद मैं अगर
इसे प्रिंट कराती हूं और यहां पे मैं
लिखती हूं स्मल एंड नेम तो गाइ ये हमें
थ्रो करेगा एक एरर यहां पे ये हो जाएगा
कंपलीटली रंग क्योंकि यहां पे हमने यूज
किया है कैपिटल ए नेम और यहां पे हम यूज
कर रहे हैं छोटा ए तो वो हो जाएगा
कंपलीटली रंग पाइथन समझेगा कि ये जो नेम
है ये अलग है और ये जो नेम हम यहां पे
प्रिंट करा रहे हैं ये अलग है इसलिए वो
यहां पे थ्रो करेगा एरर तो हमें ये यहां
पे ध्यान रखना पड़ेगा कि हम यहां पे जो भी
केसेस यूज कर रहे हैं पाइथन के अंदर चाहे
हम यहां पे कैपिटल यूज़ कर रहे हैं तो
हमें यहां पे भी कैपिटल लिखना पड़ेगा अग
यहां पे स्मॉल यूज कर रहे तो यहां भी स्मल
लिखना पड़ेगा तो वो चीज हमें थोड़ी ध्यान
रखनी पड़ेगी बढ़ते हैं नेक्स्ट रूल की तरफ
कि नेक्स्ट रूल हमारा क्या कहता है
नेक्स्ट रूल गाइज हमारा ये कहता है कि हम
हम जब भी वेरिएबल का नाम लिख रहे हैं मान
लीजिए हमारे पास कोई ऐसा वेरिएबल है
जिसमें दो वर्ड्स का यूज करना पड़ रहा है
जैसे कि इवन नंबर ऑड नंबर या नंबर वन नंबर
टू तो हम यहां पे दो वर्ड्स का अगर हमें
यहां पे यूज करना है तो हम उनके बीच में
वेरिएबल का नाम देते वक्त स्पेसेस का यूज़
नहीं कर सकते हम अ दो चीज कर सकते हैं एक
तो हम लेटर्स के इनिशियल्स को हम कैपिटल
कर द दूसरी चीज हम यहां पर अंडरस्कोर दे
दें तो एक बार देख लेते हैं कि कैसे वो
किया जा सकता है ये था हमारा फर्स्ट रूल
अगर हम सेकंड रूल की बात करें तो हमारा
सेकंड रूल कहता है कि अगर हमारे पास दो
वर्ड्स है तो हमें कुछ नहीं करना है हमें
सिर्फ उनके बीच में अंडरस्कोर का यूज़
करना है या फिर हमें जो उनके इनिशियल्स है
उनको कैपिटल में लिखना है फॉर एग्जांपल
अगर मैं यहां पे लिखती हूं इवन और स्पेस
देके नंबर इज इक्वल टूट
यह हो जाएगा यहां पर ये हो जाएगा यहां पर
गलत य थ्रो करेगा हमें एरर क्यों थो करेगा
क्योंकि हमने यहां पर जो है बीच में स्पेस
का यूज किया है तो उसको अवॉइड करने के लिए
अगर हमें कोई ऐसा वेरिएबल बनाना है जिसके
अंदर दो वर्ड है और हमें पता है कि हम
नहीं दे सकते स्पेस बीच में तो हम क्या
करेंगे यहां पर हम लिखेंगे इवन और यही पर
लिखेंगे नंबर इल ू एक मेथड य है इसको ए
मेथड बोल दी बी मेथड य है कि हम लिख सकते
है इवन बीच में दे थ अंडरस्कोर और यहां पे
लिख सकते हैं नंबर इवन नंबर इ इक्वल टू 2
प्रिंट कराते वक्त भी हम सेम ही वेरिएबल
नेम्स का यूज करेंगे सो सेकंड रूल हमारा
यही कहता है कि अगर हम वेरिएबल क्रिएट कर
रहे हैं और उसके बीच में अगर हमें दो
वर्ड्स का यूज करना है तो हम स्पेस नहीं
दे सकते हमें या तो अंडरस्कोर यूज करना है
या सिंपली आप कैपिट आइजन कर सकते हैं ओके
गाइज लेट्स सी हमारा नेक्स्ट रूल क्या
कहता है सो गाइज हमारा थर्ड रूल यहां पे
ये कहता है कि हमारा जो वेरिएबल है वो कभी
किसी नंबर से या कभी कोई स्पेशल सिंबल से
नहीं स्टार्ट हो सकता एक बार देख लेते हैं
इसे भी तो यहां पे अगर मैं थर्ड रूल की
बात करूं तो यहां पे अगर मैं ऐसा तो यहां
पे अगर मुझे वेरिएबल बनाना है जिसका नाम
है वन नंबर तो मैं यहां पे वन एय ए नहीं
लिख सकती ये हो जाएगा रॉन्ग मैं अगर
लिखूंगी नंबर वन इज इक्वल टू 23 तो यस दिस
थिंग विल वर्क मतलब ये तो यस ये वाला हमें
यहां पे चल जाएगा बट अगर हम कोई भी
वेरिएबल नेम स्टार्ट कर रहे हैं कोई भी
नंबर से तो वो वहां पे एरर थ्रो करेगा एट
द सेम टाइम अगर हम यहां पे कोई सिंबल का
यूज कर रहे हैं जैसे कि हमने यहां पे लिखा
रेट
हेलो इ इक्वल टू 25 तो यहां पे ये भी हमें
एरर थ्रो करेगा ये भी हमें गलत बताएगा
क्यों एरर थ्रू करेगा क्योंकि स्टार्टिंग
का जो भी हमारा फर्स्ट कैरेक्टर होगा वो
लेटर ही होगा वो कभी नंबर नहीं हो सकता वो
कभी स्पेशल सिंबल नहीं हो सकता सो गाइ ये
थे हमारे तीन रूल्स पहला रूल काफी सिंपल
कि हमारी पाइथन जो है कई सेंसिटिव
लैंग्वेज होती है और हमें केसेस का ध्यान
रखना है कि जिस नाम से हम वेरिएबल बना रहे
हैं जितने जो वहां पे कैपिटल यूज कर रहे
हैं या जो वहां पे स्मॉल लेटर यूज कर रहे
हैं वही हमें वेरिएबल को कॉल करते टाइम
यूज करना है दूसरी चीज कि हम अगर दो
वर्ड्स का यूज कर रहे हैं वेरिएबल बनाते
टाइम तो हम उसमें स्पेसेस नहीं दे सकते
हमें या तो अंडरस्कोर देना है या फिर हम
कैपिट आइजे भी कर सकते हैं तीसरा रूल भी
हमारा य कहता है कि अगर हमारा कोई वेरिएबल
है तो वो कभी किसी स्पेशल नंबर से या
स्पेशल सिंबल से स्टार्ट नहीं होगा यस आप
नंबर्स का यूज कर सकते हैं एट द एंड ऑफ द
वेरिएबल स्टार्टिंग में आप उन्हें नहीं रख
[संगीत]
सकते आज के इस सेशन में हम पढ़ेंगे कि
क्या होते हैं हमारे पास डेटा टाइप एंड
यूजर इनपुट इससे पहले एक छोटा सा रीकैप
मार लेते हैं कि पिछले सेशन में हमने क्या
सीखा सो पिछले सेशन में हमने सीखा कि
वेरिएबल क्या होते हैं वेरिएबल कैसे
क्रिएट किए जाते हैं रूल्स क्या होते हैं
वेरिएबल को लिखने के आज हम बात करेंगे किस
टाइप का डाटा जो है ये वेरिएबल स्टोर करके
रखते हैं हमें ये तो पता है कि वेरिएबल
कैसे क्रिएट किए जाते हैं बट क्या कौन सा
जो डटा होता है किस टाइप का जो डाटा होता
है ये वेरिएबल स्टोर करके रखते हैं वो हम
आज डिस्कस करेंगे आल्सो हम जानेंगे कि
कैसे हम यूजर से इनपुट ले सकते हैं अगर
हमें किसी भी चीज के बारे में अगर यूजर से
कोई इंफॉर्मेशन लेनी हो रिलेटेड टू हमारा
प्रोग्राम तो वो हम कैसे ले सकते हैं वो
भी हम सीखेंगे सेशन के अंदर सो चलिए
स्टार्ट करते हैं सबसे पहले हम बात करते
हैं डेटा टाइप्स की डेटा टाइप्स मतलब वो
डाटा जो हम हमारे वेरिएबल के अंदर स्टोर
करके रख सकते हैं वेरिएबल नेम के अंदर जिस
भी टाइप का डाटा जो है हम रख सकते हैं उसे
हम कहते हैं डेटा टाइप डटा टाइप पाइथन के
अंदर काफी डेटा टाइप्स होते हैं जैसे कि
फर्स्ट है हमारा टेक्स्ट टाइप जो कि हमारी
स्ट्रिंग्स होती है स्ट्रिंग्स मतलब सब
कुछ जो कि एंक्लोज होता है डबल कोटेशंस
में सो मैं काफी डिटेल्स में नहीं जाऊंगी
फिलहाल हम इनके नाम के बारे में ही जान
लेंगे क्योंकि आगे जो हमारा पूरा कोर्स है
हम उसमें पूरा डिस्कस करेंगे इनके बारे
में एक एक एक एक डेटा टाइप को हम काफी
अच्छे से डिटेल में डिस्कस करने वाले हैं
सो फिलहाल के लिए हम जान लेते हैं कि
कौन-कौन से डेटा टाइप होते हैं पहला
टेक्स्ट टाइप है जो कि स्ट्रिंग है दूसरा
है न्यूमेरिक टाइप जिसके अंदर आ जाते हैं
हमारे सारे नंबर्स जैसे कि इंटी जर्स
फ्लोटिंग पॉइंट्स एंड कॉम्प्लेक्शन तीसरा
हम बात करेंगे सीक्वेंस टाइप सीक्वेंस
टाइप में हमारे पास आते हैं लिस्ट टपल्स
एंड रेंज उसके बाद है मैपिंग टाइप मैपिंग
टाइप में हमारे पास आता है डिक्शनरी सेट
टाइप के अंदर हमरा हमारे आ जाते हैं सेट्स
एंड फ्रोजन सेट्स बलिन के अंदर आ जाता है
बूल एंड लास्टली बाइनरी टाइप्स के अंदर
आते हैं बाइट बाइट एरे एंड मेमोरी व्यू सो
ये कुछ रियर टाइप्स है हमारे जो पाइथन में
यूज किए जाते हैं हम इन सबका तो नहीं यूज
करेंगे बट हां काफी इनमें से काफी चीजों
का हम यूज करने वाले हैं और काफी के बारे
में हम काफी डिटेल में भी बात करने वाले
हैं सो आई होप कि क्या डेटा टाइप्स होते
हैं वो क्लियर हो गया होगा डेटा टाइप्स
मतलब किस टाइप का डाटा जो है वो हम स्टोर
करने वाले हैं हमारे वेरिएबल के अंदर क्या
मतलब वो नंबर्स है कि क्या वो लेटर्स है
क्या वो कॉमिनेशन है क्या वो डेसिमल
नंबर्स है यही सब होते हैं हमारे डटा टाइप
नेक्स्ट हम बात करते हैं यूजर इनपुट के
बारे में कि यूजर इनपुट क्या होता है यूजर
इनपुट का मतलब होता है यूजर से किसी चीज
के बारे में इंफॉर्मेशन लेना जैसे कि मान
लीजिए मैंने प्रोग्राम बनाया या आप किसी
नई वेबसाइट प गए हैं वो वेबसाइट आपसे
शुरुआत में क्या मांगती है आपका आपका नेम
मांगती है यूजर नेम मांगती है और अगर आप
पहले यूजर है तो व आपसे पासवर्ड बनाने को
बोलेगी अगर आप पुराने यूजर है तो फिर आपको
आपसे पुराना पासवर्ड मांगेगी राइट तो जब
वो आपसे डिटेल मांगती है जैसे अगर आप नए
यूजर है तो आप उन्होंने आपसे यूजर नेम
मांगा उसके बाद और भी चीजें मांगेगी नेम
सर नेम डेट ऑफ बर्थ जेंडर ये सारी चीजें
अगर वो आपसे मांगती है तो ये चीजें क्या
होती है ये चीजें होती है यूजर से इनपुट
लेना यूजर से इंफॉर्मेशन लेना तो यूजर
इनपुट का क्या मतलब होता है यूजर इनपुट का
काफी सिंपल इतना सा मतलब होता है कि हम
यूजर से इंफॉर्मेशन लेते हैं ताकि हम उसे
हमारे प्रोग्राम के अंदर यूज कर सके अब
जानते हैं कि यूजर इनपुट लिया कैसे जाता
है तो उसके लिए हम एक छोटा सा एग्जांपल
देख लेते हैं तो यूजर इनपुट के लिए हमें
कुछ नहीं करना है अगर हम नाम की बात करें
कि अगर हमें जानना है किसी भी यूजर का नाम
तो उसके लिए हम यहां पर लिखेंगे नेम नेम इ
इक्वल टू इनपुट इनपुट मतलब आई एम टेकिंग
इनपुट का यहां पर मतलब हुआ कि हम यहां पर
इनपुट ले रहे हैं यूजर से क्या इनपुट ले
रहे हैं यहां पर हम लिखेंगे एंटर योर नेम
यर हम यूजर को बोल रहे हैं आपका नाम हम
आपका नाम आप यहां पर लिखें तो इसको एक बार
रन करा लेते हैं यहां पर लिखा आ रहा है
एंटर योर नेम हियर यहां पर हम लिख देते
जॉन
जॉन लिखने के बाद कुछ हुआ नहीं तो क्यों
नहीं हुआ क्योंकि हमने यूजर से इनपुट तो
ले लिया पर उसको प्रिंट नहीं करवाया तो
हमें अगर प्रिंट कराना है उसे तो सिंपली
यहां प लिख देंगे प्रिंट और वेरिएबल के
लिए हम कभी डबल कोटेश का यूज करते नहीं है
तो जैसे जैसे वेरिएबल का नाम है वैसे का
वैसे ही हम उसे यहां पे लिख देंगे तो अब
अगर मैं इसको रन कराती हूं और यहां पर मैं
लिखती हूं जॉन एंटर दबाते ही यहां पर
हमारे पास आ जाएगा जॉन तो इसी तरह से हम
यूजर से इनपुट ले सकते हैं अब यूजर से हम
इनपुट तो ले लेते हैं जैसे हमने तो लिया
कि नेम के लिए कैसे इनपुट लेते हैं बट
क्या अगर हमें इंटी जर्स प वर्क करना है
अगर हमें उनकी एज पूछनी है या हमें कोई
मैथमेटिकल ऑपरेशन लगाना है जिसके लिए हमें
नंबर्स का यूज करना है या फ्लोटिंग
पॉइंट्स यानी कि डेसीमल नंबर्स का यूज
करना है तो उसके लिए क्या मेथड है तो उसके
लिए भी मैं यहां पर पाइथन में चार टाइप्स
की आपसे बात करने वाली हूं इस सेशन के
अंदर पहला बात करेंगे स्ट्रिंग की उसके
बाद है इंटी जर फिर फ्लोट एंड लास्टली
इवेल सो एक एक करके चारों के बारे में बात
करते हैं तो सबसे पहले बात करी हमने
स्ट्रिंग्स की कि अगर हमें स्ट्रिंग्स में
चाहिए हमारा यूजर इनपुट स्ट्रिंग का मतलब
कोई भी डटा जो कि हमारा एंक्लोज होता है
डबल कोटेशन के अंदर वो कहलाता है स्ट्रिंग
डबल कोटेशन के अंदर हम जो भी डटा रखेंगे
चाहे वो नंबर्स हो इंटी जर्स हो हमारे
फ्लोटिंग पॉइंट्स हो सिंबल्स हो लेटर्स हो
या इनका कॉमिनेशन भी हो जो भी हम इसके
अंदर डबल कोटेशन के अंदर लिखते हैं वो
हमारा हो जाता है स्ट्रिंग तो अगर यूजर
इनपुट की अगर हम बात करें तो यूजर इनपुट
में स्ट्रिंग्स के लिए हमें कुछ लिखना
नहीं होता है स्ट्रिंग डिफॉल्ट होता है
यानी कि अगर हमने आगे कुछ नहीं लिखा है
सीधा अगर हमने यहां पर लिखा है नेम इज
इक्वल टू
इनपुट एंड यहां पर हमने लिख दिया है एंटर
नेम तो जो हमारा आउटपुट होगा वो अपने आप
ऑटोमेटिक स्ट्रिंग्स के अंदर आ जाएगा हमें
वहां पर डिफाइन नहीं करना पड़ेगा यहां पर
हमें लिखने की जरूरत नहीं है कि ये हमें
स्ट्रिंग के अंदर चाहिए किस भी चाहिए बट
एट द सेम टाइम अगर हम इनपुट मांग रहे हैं
जिसका आंसर हो सकता है नंबर के अंदर यानी
कि हम चाहते हैं लेट्स से हम यहां पर
एग्जांपल ले लेते हैं एज का तो एज के लिए
यहां पर हमें यहां पर आगे यूज करना पड़ेगा
आई एनटी इनपुट आई
एनटी
इनपुट एंटर एज तो यहां पे एंटर एज का मतलब
हो गया कि जो भी आउटपुट यहां पे यूज़र
देगा सपोज यहां पे अगर यूज़र 23 लिखता है
तो वह इंटी जर में आएगा वहीं एट द सेम
टाइम अगर वह यहां पे 23 ऐसे लिखता है तो
वह हमें थ्रो करेगा एरर क्योंकि हमने
यूज़र से इनपुट जो है वह मांगा है इंटी जर
के अंदर तो आई एनटी का मतलब हो गया इंटी
जर इंटी जर की शॉर्ट फॉर्म हो गई आईटी और
यहां पे हम यूज़ करेंगे आईटी अगर हमें
चाहिए नॉर्मल नंबर में नेक्स्ट बात करेंगे
गाइज फ्लोट के बारे में तो फ्लोट्स क्या
होते हैं ऐसे समझ लेते हैं कि जैसे हमें
चाहिए कोई भी डेसीमल के अंदर या हो सकता
है हमारा कोई भी ऐसा इनपुट हो सकता है जो
डेसीमल में आ सकता है यानी कि अगर हो गई
किसी की हाइट या हमें कोई नंबर किसी से
लेना है किसी की अगर हम लेंथ ऑफ ट्रायंगल
मांग रहे हैं लेंथ ऑफ रेक्टेंगल मांग रहे
हैं तो वो हो सकता है वो नंबर डेसीमल में
हो लाइक 4.5 हो 6.7 हो तो उसके लिए हम
इंटी जर नहीं यूज कर सकते उसके लिए हमें
यूज करना होते हैं फ्लोटिंग पॉइंट्स
फ्लोटिंग पॉइंट्स यानी कि हमारे फ्लोट्स
शॉर्ट फॉर्म में अगर हम बोले तो यहां पे
पाइथन में उनको लिखा जाता है फ्लोट अगर
हमें किसी ऐसी चीज का इनपुट लेना है जो कि
हमें पता है कि डेसीमल में आ सकता है
जिसका वैल्यू जो है जो हमारा यूजर जो है
वो डेसीमल में दे सकता है तो उसके लिए हम
यहां पे फ्लोट्स का यूज करेंगे यहां पे
हमें कुछ नहीं करना है सिर्फ इस इंटी जर
को रिप्लेस कर देना है फ्लोट से तो वो
हमारा जो इनपुट है वो फ्लोट में आ जाएगा
लास्टली है इवैल्यू इल्यूट के लिए हमें
क्या करना है इवैल्यू का शॉर्ट फॉर्म होता
है इवल इवल इल्यूट जैसे कि नेयम खुद ही
बता रहा है इवेलुएट का मतलब ये कोई भी चीज
का कोई भी एक्सप्रेशन का आंसर ढूंढ के
हमें दे देता है अगर हम कोई भी चीज पाइथन
के अंदर लिख रहे हैं जो कि हमें प्रिंट
करवानी है उसके लिए हम इल्यूट यूज कर सकते
हैं इल्यूट हमें कोई भी कोई भी हमें
मैथमेटिकल ऑपरेशन या किसी भी चीज जो पाइथन
से रिलेटेड कोई भी टर्म है पाइथन से
रिलेटेड कीवर्ड्स है वो इवेलुएट करा के दे
देता है तो एक बार देख लेते हैं इन सबको
पाइथन के अंदर कैसे यूज किया जाता है सो
गाइज स्ट्रिंग्स का एग्जांपल तो ऑलरेडी
हमारे पास है नेक्स्ट बात करते हैं हम
इंटी जर की इंटी जर के लिए सपोज हम अगर ले
रहे हैं केस यहां पे एज का तो यहां पे मैं
लिखूंगी आई एटी इनपुट एंड एंटर योर एज
हियर उसके बाद हम इसे भी प्रिंट करा देंगे
तो हम यहां पे लिखेंगे प्रिंट एज सो एक
बार रन करके देख लेते हैं यहां पे मैंने
इसे रन किया अगर मैं यहां पे लिखती हूं अ
जॉन और यहां पे मैं लिखती हूं 23 तो यहां
पे कोई एरर नहीं दिखाएगा एट द सेम टाइम
अगर मैंने यहां पे इंटी जर में लिया हुआ
है और यहां पे मैं लिख रही हूं जॉन और
यहां पे मैं एज में लिख रही हूं 20 3 तो
गाइज यहां पे एरर आ जाएगा क्या एरर क्या
आएगा कि इनवैलिड लिटरल फॉर आईटी विद बेस
10 दैट मींस हमने इंटी जर में तो इनपुट
मांगा है पर यहां पे हम लिख रहे हैं
स्ट्रिंग के अंदर तो वो यहां पे एक थोड़ा
सा एरर थ्रो कर देगा तो हमें ध्यान रखना
है कि अगर हमसे कोई इनपुट है जो इंटी जर
में मांगा गया है एंटर योर एज हियर तो
वहां पे हमें एज में एज अ नंबर ही लिखना
है सिमिलरली हमारे फ्लोटिंग पॉइंट्स का एक
एग्जांपल हम ले लेते हैं फ्लोटिंग पॉइंट
के लिए हमें कुछ नहीं करना यहां पे सपोज
मैं मांग रही हूं लेंथ फ्लोट इनपुट एंटर द
लेंथ ऑफ द रेक्टेंगल और लास्ट में यहां प
हम इसको प्रिंट करा देते हैं प्रिंट लेंथ
सो अगर मैं इसको रन करूंगी यहां पे अगर
मैं जॉन लिखती हूं इसमें अगर मैं 23 लिखती
हूं एंड यहां प मैं लिखती हूं
12.6 तो इट वर्क्स तो ये अच्छे से काम
करेगा बट एट द सेम टाइम मान लीजिए कि
मैंने यहां पे तो पर एट द सेम टाइम अगर
मान लीजिए मैंने यहां पे लिखा जॉन यहां पे
मैंने 23 की जगह 12.5 या फोर ऐसे कुछ लिख
दिया तो यहां पे भी ये थ्रो करेगा एरर
क्यों इंटी जर्स में भी हम फ्लोट्स का
नहीं यूज कर सकते फ्लोट्स के अंदर यस हम
इंटी जर्स का यूज कर सकते हैं फ्लोट्स के
अंदर अगर मैं इसको रन करवाऊं और यहां प
मैं रेक्टेंगल की लेंथ जो है वो फोर रख
दूं तो वो मुझे आंसर दे देगा क्योंकि यहां
पर मैं इंटी जर यूज कर सकती हूं बट इंटी
जर के अंदर मैं फ्लोट्स का नहीं यूज कर
सकती लास्टली हम बात करेंगे इवेलुएट की
इवेलुएट मैंने जैसे कि समझाया इवेलुएट
हेल्प करता है हमें कोई भी एक्सप्रेशन का
आंसर फाइंड आउट करने में सपोज मैं यहां पे
एक लिख रही हूं एक्सप्रेशन वन एक्सप्रेशन
वन इ इक्वल टू इल्यूड इनपुट एंटर एनी
इक्वेशन यर तब इसके बाद हम इसे प्रिंट
कराएंगे ट प्रिंट एक्स
पव एंड अगर मैं इसे रन कराती हूं यहां पे
आप यहां पे हमारे पास आता है एंटर इन
इक्वेशन हियर यहां पे मैं लिख देती हूं
2.3 2+ 3 अगर मैं एंटर दबाती हूं तो मुझे
यहां पे 2+ 3 नहीं मिल रहा है जैसे कि अगर
हम किसी और में स्ट्रिंग्स में अगर मैं
सीधा लिखूंगी 2+ 3 तो वो मुझे आउटपुट में
भी 2+ 3 लिख के दे देगा बट यहां पे अगर
मैं 2+ 3 लिख रही हूं तो मुझे आउटपुट में
मिलेगा फाइव दैट मींस वो उसको इवेलुएट कर
रहा है कि उसका आंसर ढूंढ के फिर हमें
आंसर दे रहा है एट द सेम टाइम अगर मैं
यहां पे लिखती हूं प्रिंट हेलो वर्ल्ड जो
कि हमारा पाइथन का एक्सप्रेशन है और मैं
एंटर करती हूं तो यहां पे ये मुझे दे देगा
हेलो वर्ल्ड हेलो वर्ल्ड यहां पे मुझे
क्यों दे रहा है क्योंकि ये पाइथन के भी
जो कीवर्ड्स है पाइथन की जो की टर्म्स है
उनको भी इवेलुएट कर सकता है अलोंग विद द
मैथमेटिकल ऑपरेशन तो यह काम होता है हमारे
इल्यूट
[संगीत]
का आज हम बात करेंगे टाइप कास्टिंग और
उसके सब टाइप्स के बारे में जानेंगे क्या
होता है टाइप कास्टिंग और क्या उसके दो
टाइप्स होते हैं उससे पहले एक छोटा सा
रिकप ले लेते हैं कि हमने क्या सीखा हमारे
प्रीवियस सेशन के अंदर से हमारे प्रीवियस
सेशन के अंदर हमने कवर किया क्या होते हैं
डाटा टाइप्स कैसे हम लेते हैं यूजर से
इनपुट किस किस डेटा टाइप में हम यूजर से
इनपुट ले सकते हैं और हमने उसके कुछ
एग्जांपल्स भी देखे सो आज हम डिस्कस करने
वाले हैं क्या होती है टाइप कास्टिंग और
उसके सब टाइप्स के बारे में हम डिस्कस
करेंगे सबसे पहले जानते हैं कि टाइप
कास्टिंग क्या होती है सो गाइस टाइप
कास्टिंग का मतलब होता है कि अगर कोई एक
डटा टाइप है हमारे पास जैसे हमारे पास
स्ट्रिंग है इंजर है फ्लोट है कोई भी एक
डटा टाइप है हमारे पास अगर हमें उसे
कन्वर्ट करना है दूसरे डेटा टाइप के अंदर
तो उसे हम कहते हैं टाइप कास्टिंग तो टाइप
कास्टिंग का सिंपल मतलब होता है एक डेटा
टाइप को दूसरे टाइप में कन्वर्ट करना अब
कन्वर्ट करने के यहां पे दो मेथड होते हैं
हमारे पास पहला होता है इंप्ली सिट टाइप
कास्टिंग और दूसरा होता है एक्सप्लिसिट
टाइप कास्टिंग इंप्ली टाइप कास्टिंग को
अगर हम सिंपल मेथड में समझे तो इंप्ली सिट
टाइप कास्टिंग का मतलब होता है जहां पे
कन्वर्जन कंप्यूटर खुद करता है जहां पे
पाइथन खुद से कन्वर्ट कर रहा है एक डटा
टाइप को दूसरे टाइप में तो वो होता है
इंपलीसिट टाइप कन्वर्जन और जहां पे हम
यूजर्स कन्वर्ट करते हैं एक डेटा टाइप को
दूसरे डाटा टाइप में वो होता है
एक्सप्लिसिट टाइप कन्वर्जन एक-एक बार हम
दोनों के एग्जांपल्स देख लेंगे देख लेंगे
कि कैसे हम टाइप पता लगा सकते हैं कि
हमारा जो वेरिएबल है उसका डेटा टाइप क्या
है और पता लगाने के बाद हम उसे कैसे
कन्वर्ट कर सकते हैं वो भी हम देखते हैं
तो सबसे पहले मैं यहां पे एक वेरिएबल ले
लेती हूं जैसे कि नेम नेम इज इक्वल टू जॉन
ठीक है अब अगर हमें जानना है कि कौन सा डे
टाइप है वैसे तो इट इज क्लीयरली विजिबल
यहां पे कि ये डबल कोटेशंस के अंदर है तो
इसका मतलब यह है कि ये स्ट्रिंग होगा बट
फिर भी हम एक बार एक बार देख लेते हैं कि
इसका यूज कैसे किया जा सकता है
तो अगर हम यहां पर प्रिंट कराएंगे टाइप
टाइप एक फंक्शन होता है पाइथन के अंदर जो
कि हमें पता करा के देता है कि कौन सा डटा
टाइप जो है वो स्टोर है हमारे वेरिएबल नेम
के अंदर तो अगर मैंने यहां पर लिखा टाइप
एंड उसके बाद अगर मैं अंदर नेम लिखती हूं
जो कि हमारे वेरिएबल का नाम है और फिर मैं
इसे रन कराती हूं तो ये मुझे देखा दैट इट
बिलोंग टू अ क्लास ऑफ स्ट्रिंग मतलब ये
स्ट्रिंग क्लासेस के अंदर है ये एटीआर
यानी कि स्ट्रिंग्स है राइट सिमिलरली अगर
मैं यहां पे एक और एग्जांपल लेती हूं जहां
पर मैं ले रही हूं एज एज इ इक्वल टू 23
यहां पे मैं डबल कोटेशंस का नहीं यूज कर
रही 23 इंटी जर है तो यहां पे मुझे ये
आईएमटी देना चाहिए सो अगर मैं यहां पे नेम
की जगह रिप्लेस कर देती हूं एज एंड अगर
मैं इसे रन कराती हूं तो यहां पे ये मुझे
दि कि ये बिलोंग करता है इंटी जर्स की
कैटेगरी से दैट मींस इसका डेटा टाइप जो है
वो इंटी जर्स का है राइट तो ऐसे हम कोई भी
डेटा टाइप पता लगा सकते हैं अब बात करते
हैं टाइप कास्टिंग की टाइप कास्टिंग यानी
कि कि एक डेटा टाइप को कन्वर्ट करना दूसरे
डेटा टाइप में सो दो तरह के डाइव कास्टिंग
हमने यहां पे डिस्कस करे एक तो था जहां प
पाइथन खुद से कन्वर्ट करता है खुद से कैसे
कन्वर्ट करता है वो देख लेते हैं हम यहां
पर दो वेरिएबल लेते हैं a इटू में 13 ले
लेती हूं और बी
इटू 1.23 ले लेते हैं तो इंप्लेस डेटा
टाइप क्या करेगा अगर मैं यहां पर प्रिंट
कराऊंगा टाइप और अगर मैं इसे रन कराऊंगा
सिमिलरली यहां पर मैं अगर कराती हूं बी का
डाटा टाइप तो यह मुझे देगा कि सेकंड
बिलोंग करता है फ्लोट से ठीक है अब इनका
एडिशन वी क्लीयरली नो कि अगर हम इसको ऐड
कर लेंगे इन दोनों नंबर्स को अगर यदि हमने
ऐड कर लिया 123 प् 1.23 किया तो हमारे पास
आउटपुट आएगा 12424 जो कि क्या किससे
बिलोंग करेगा बिलोंग करेगा टू द कैटेगरी
ऑफ फ्लोट्स यानी कि कॉमिनेशन किसका था
कॉमिनेशन इंटी जर और फ्लोट का था और हमें
आउटपुट क्या मिल रहा है फ्लोट में तो यहां
पे ऑटोमेटिक जो पाइथन है वो खुद हमें
कन्वर्ट करके दे रही है तो अगर एक बार देख
लेते हैं सी अगर सी को मैं इक्वल टू लगाती
हूं a प् ब के यहां प दो वेरिएबल को मैं
ऐड कर रही हूं तो c इटू अगर मैंने a प् b
किया उस के बाद मैंने प्रिंट किया सी को
और लास्टली मैंने टाइप लगाया इसका प्रिंट
टाइप सी एंड रन कराया तो मुझे यहां पे
आउटपुट मिलेगा
12423 और और यहां पे क्लासेस बताएगा कि ये
फ्लोट से बिलोंग करते है तो यहां पे
कन्वर्जन क्या हो रहा है ऑटोमेटिक हो रहा
है कि दो डटा टाइप है हमारे पास इंटी जर
और फ्लोट और उसका कन्वर्जन यहां पे हमारे
पास फ्लोट में हो रहा है बट एट द सेम टाइम
कई बार ऐसी केसेस हो सकती है जहां पे
कन्वर्जन होना पॉसिबल नहीं हो पाता खुद
पाइथन के पाइथन से तो वहां पे काम आता है
एक्सप्लिसिट टाइप कास्टिंग जैसे मान लीजिए
यहां पे मैंने यूज़ की स्ट्रिंग्स इंस्टेड
ऑफ इंटी जर यहां पे मैंने a में लिख दिया
है 123 पर किसके अंदर डबल कोटेशन के अंदर
अब मैं अगर इसे रन
कराऊंगा तो ये मुझे यहां पे बोलेगा कि ये
हमारी स्ट्रिंग्स और फ्लोट्स को नहीं ऐड
कर सकता स्ट्रिंग्स के साथ हम इंटी जर्स
को भी नहीं ऐड कर सकते तो वहां पे हमें
क्या करना पड़ेगा यहां पे हमें
एक्सप्लिसिट टाइप कन्वर्जन का यूज़ करना
पड़ेगा यानी कि हमें कन्वर्ट करना पड़ेगा
इस a = 1 2 3 को इनटू अ इंटी जर या फिर
इनटू अ फ्लोट भी हम कर सकते हैं तो उसको
करने के लिए हमें क्या करना है यहां पे
हमें पहले देख लेते हैं हमें पता है कि
यहां पे ए का जो टाइप है वो स्ट्रिंग है
यहां पे क्लियर लिखा हुआ है कि क्लास
स्ट्रिंग तो हम हम यहां प पहले देख लेते
हैं कि ए का टाइप यहां पे ऑलरेडी स्ट्रिंग
लिखा हुआ है अब यहां पे मैं कन्वर्जन
लगाऊंगी कन्वर्जन करने के लिए बहुत सिंपल
सा मेथड है a इ इक्व टू आटी ए a इ आटी का
मतलब हो गया a को हम कन्वर्ट कर रहे हैं
इंटी जर a के अंदर तो आगे अगर हमने इंटी
जजर लगा दिया आगे अगर हमने आ t लगा दिया
तो a के अंदर जो भी वैल्यू होगी वो
कन्वर्ट हो जाएगी ऑटोमेटिक इंटी जर के
अंदर तो अगर मैं यहां पे लिखती हूं प्रिंट
टाइप ए और यहां पे लिखती हूं आफ्टर
कन्वर्जन क्लोज करते हैं यहां प मैं कॉमा
लगा के लिखती हूं कि आफ्टर कन्वर्जन टाइप
ए क्या है तो आफ्टर कन्वर्जन ये आ गया
क्लासेस ऑफ इंटी जर तो आप देख सकते हैं कि
यहां पे पहले ये स्ट्रिंग था और कन्वर्जन
हमने क्या लगाया कि a इ आ एटी है तो आई
एटी यानी कि एक इंटी जर में कन्वर्ट कर
दिया है सिमिलरली अगर आपको इसको फ्लोट में
कन्वर्ट करना है तो आप यहां पे लिख सकते
हैं फ्लोट तो ये बन जाएगा यहां पे फ्लूट
कि आफ्टर कि बिफोर कन्वर्जन यहां पे हमारे
पास इनिशियली स्ट्रिंग था एंड आफ्टर
कन्वर्जन अब ये बन चुका है फ्लोट सो जो भी
डटा टाइप में आपको लिखना है जो भी डटा
टाइप में आपको कन्वर्ट करना है तो कुछ भी
नहीं करना है वही वेरिएबल आप पिक कीजिए
उसके आगे आप इक्वल टू लगाए फ्लोट या जिस
भी डेटा टाइप में आपको कन्वर्ट करना है वो
आप यूज करें उसके बाद वापस से अपने
वेरिएबल का नाम लिख दे इनसाइड पेंसिस तो
वो उसको उसी डेटा टाइप में कन्वर्ट करके
हमें दे देगा
सो गाइस पिछले सेशन में हमने कवर किया
टाइप कास्टिंग और उसके सब टाइप्स के बारे
में आज हम बात करने वाले हैं प्रॉब्लम
सॉल्विंग की सॉल्व करेंगे कुछ क्वेश्चंस
जिनकी हेल्प से अगर आपके पास कोई भी
डाउट्स या क्वेश्चन रहे होंगे जो भी हमारे
टॉपिक्स है उनको कवर करने में तो वो आपके
इस प्रॉब्लम सॉल्विंग के बाद सॉल्व हो
जाएंगे सो देख लेते हैं हमारे पास यहां पे
कुछ क्वेश्चंस है मैंने यहां पे कुछ
क्वेश्चंस एन लिस्ट करे हैं सबसे पहला
क्वेश्चन यहां पे है राइट अ प्रोग्राम टू
डिस्प्ले पर्सन नेम एज एंड एड्रेस इन थ्री
डिफरेंट लाइंस राइट अ प्रोग्राम टू स्वप
टू वेरिएबल थर्ड क्वेश्चन है राइट अ
प्रोग्राम टू कन्वर्ट अ फ्लोट इनटू इंटी
जर फोर्थ है राइट अ प्रोग्राम टू टेक
डिटेल्स फ्रॉम अ स्टूडेंट फॉर आईडी कार्ड
एंड देन प्रिंट इड इन डिफरेंट लाइंस फिफ्थ
क्वेश्चन है राइट अ प्रोग्राम टू टेक एन
यूज़र इनपुट एज़ इंटी जर एंड कन्वर्ट इट
टू अ फ्लोट सो एक-एक करके ये सारे हमारे
वही क्वेश्चंस हैं जो कि हमने इस पूरे
मॉड्यूल के अंदर कवर करे हैं उन टॉपिक से
रिलेटेड ही यहां पे ये क्वेश्चंस हैं सो
एक-एक करके इनको सॉल्व कर लेते हैं सबसे
पहले यहां पे बात करते हैं राइट अ
प्रोग्राम टू डिस्प्ले अ पर्सन नेम एज
एड्रेस इन थ्री डिफरेंट लाइंस तो इसके लिए
हम क्या करेंगे अगर हमारे पास य हमें पता
है कि हमें यहां पर वेरिएबल का यूज करना
है जिसमें हम स्टोर कर सके क्या किसी भी
पर्सन का नेम एज एंड एड्रेस तीन डिफरेंट
लाइन के अंदर तो उसके लिए हम क्या करेंगे
सबसे पहले एक वेरिएबल क्रिएट करेंगे नेम
नेम के अंदर हम कुछ भी नेम यहां पे स्टोर
कर सकते हैं सो मैंने यहां पे नेम स्टोर
कर दिया है एज एज के लिए मैं यहां पे इंटी
जर लूंगी तो इंटी जर के लिए हमें पता है
कि हमें कोटेशंस का यूज नहीं करना होता तो
हम बिना कोटेशंस के एज यहां पर मेंशन कर
देंगे उसके बाद तीसरा वेरिएबल है हमारा
एड्रेस एड्रेस के अंदर हम यहां पर लिख
देंगे कोई भी एड्रेस जैसे जैसे मैंने यहां
पर लिखा है 654 लेक स्ट्रीट एंड इसको यहां
पर इन क्लोज कर दिया है तो ये क्या हो
जाएगा ये हमारा यहां पे एड्रेस हो जाएगा
ठीक है तो अब ये तो हमारा यहां पे वेरिएबल
क्रिएट हो गया अब हमें क्या करना है इन
वेरिएबल को प्रिंट कराना है तीन डिफरेंट
लाइन के अंदर तो मैं प्रिंट के साथ एक
मेथड तो ये था कि तीनों चीजें एक साथ लिख
देती बट वो क्या करता है एक सेम लाइन के
अंदर आ जाता तो हम यहां पर क्या करेंगे हम
यहां पर प्रिंट कराएंगे नेम पहले उसके बाद
प्रिंट कराएंगे एज एंड लास्टली यहां पे
प्रिंट कराएंगे एड्रेस सो ये तीनों प्रिंट
कराने के बाद अगर मैं इसको रन कराती हूं
तो हमारे पास जो हमारा आउटपुट है वो कुछ
इस तरह आ जाएगा कि तीन डिफरेंट लाइन के
अंदर हमारे पास हमारा यहां पे आउटपुट आ
जाएगा सो गाइज ये हो ये है हमारा फर्स्ट
क्वेश्चन यहां पे नेक्स्ट के लिए हम यहां
पे बात करते हैं नेक्स्ट क्वेश्चन हमारा
कहता है राइट अ प्रोग्राम टू स्वैप टू
वेरिएबल तो गाइ ये दो मेथड से हो सकता है
यहां पे एक तो थर्ड टेंपररी वेरिएबल का
यूज करते हुए टेंपरेरी वेरिएबल का कैसे
यूज करते हुए वो भी मैं एक बार समझा देती
हूं सो टेंपरेरी वेरिएबल कैसे यूज कर है
वो एक बार समझ लेते हैं जैसे गाइज हमारा
मोटिव यहां पे क्या है कि हमें यहां पे दो
वेरिएबल को रिप्लेस करना है तो मैं यहां
पे दो वेरिएबल ले लेती हूं x = 12 एंड y =
13 हमारा मोटिव है कि इन दोनों को रिप्लेस
करना है यानी कि x में भेजनी है वैल्यू 13
एंड y के अंदर भेजनी है 12 ठीक है इसके दो
मेथड्स हो सकते हैं एक पहला मेथड है विद
टेंपररी वेरिएबल कि हम क्या करें कि x की
वैल्यू जो है वो टेंपररी वेरिएबल के अंदर
भेज दें x को इक्वल करा दे y के एंड देन y
की y को हम इक्वल करा दें टेंपररी वेरिएबल
के तो उससे क्या हो जाएगा हमारे पास x के
अंदर तो चली जाएगी y की वैल्यू और y के
अंदर टेंपरेरी वेरिएबल आ जाएगा यानी कि
टेंपरेरी वेरिएबल के अंदर क्या वैल्यू है
जो कि हमारी x में थी सो इस तरह से हमारे
पास यहां पे स्वैपिंग हो जाएगी सो एक बार
देख लेते हैं समझ लेते हैं कि मैं कहना
क्या चाह रही हूं कि मैं यहां पे अगर
टेंपररी वेरिएबल बनाऊं जिसकी वैल्यू मैं
लिखूं क्या कि उसकी वैल्यू है x के बराबर
x की वैल्यू क्या है यहां पे 12 तो यहां
पे मतलब मैं ब्रैकेट्स में लिख देती हूं
12 तो ये यहां पे क्या हो जाएगा टेंपररी
वेरिएबल की वैल्यू जो है वो बन जाएगी 12
अब इस अब क्या हुआ यहां पे कि अभी भी ये
12 है और अभी भी ये 13 है राइट अब मुझे
क्या करना होगा ना क्योंकि मुझे x के अंदर
चाहिए y की वैल्यू यानी कि x के अंदर अगर
मुझे 13 चाहिए तो मैं x के अंदर क्या
करूंगी x = मैं y लिख दूंगी यानी कि x के
अंदर क्या है x के अंदर अब 13 वैल्यू जा
चुकी है तो अब हमारे पास x भी 13 है और y
भी 13 है अब हमें क्या करना है y के अंदर
भेजनी है 12 वैल्यू तो x तो अब 13 हो चुका
है तो कैसे भेजे तो हमें क्या हमने क्या
किया था टेंपररी वेरिएबल के अंदर x की
वैल्यू को स्टोर कर दिया था तो हम थर्ड
वेरिएबल यानी कि टेंपररी वेरिएबल का यूज
करते हुए यहां पे y के अंदर भेज देंगे
किसकी वैल्यू टेंपररी की वैल्यू तो y क्या
हो जाएगा 12 तो इस तरह से हमारा जो x है
उसके अंदर आ जाएगा 13 और y है उसके अंदर आ
जाएगा 12 सो ये होता है हमारा स्वैपिंग ऑफ
वेरिएबल यानी कि हम स्वैप कर सकते हैं इस
तरह से वेरिएबल को एक बार इसी मेथड को हम
पाई चार्म में अप्लाई करके देख लेते हैं
सो मैं यहां पे मेंशन कर देती हूं मेथड वन
मेथड हमारा क्या कहता है कि अगर मेरे पास
x है यहां पे और x = 12 है एंड y है y इ
13 है अब मुझे इन दोनों को स्वप करना है
इन दोनों की वैल्यूज को स्वप करना है तो
इसके लिए मैं क्या करूंगी इसके लिए मैंने
यहां पे एक टेंपररी वेरिएबल बनाया है
जिसकी वैल्यू हो जाएगी x एंड इसके बाद हम
क्या करेंगे उसके बाद हम यहां पे y जो है
इक्वल कराएंगे x के कि x के अंदर चला जाए
y की वैल्यू तो x हो जाएगा y अगर मैं यहां
पे प्रिंट कराती हूं एक ही चीज जैसे
प्रिंट कराती हूं टेंपररी को तो आपको
समझना इजी हो जाएगा कि मैं यहां प अगर
टेंपररी प्रिंट कराती हूं इस ऊपर वाले को
हम कॉमेंट्स में ऐड कर देते हैं प्रिंट
कराते हैं टेंपरेरी को तो हमारे पास कुछ
आउटपुट ऐसा आएगा कि टेंपरेरी के अंदर क्या
जा चुका है 12 वैल्यू जा चुकी है राइट x
को इक्वल कराया y के और उसके बाद हम x को
भी प्रिंट करला देते हैं कि प्रिंट क्या
करें x तो अगर मैं x को रन कराती हूं तो x
हमारे पास 13 आ गया x के अंदर जा चुकी है
अब y की वैल्यू तो x हमारे पास 13 आ गया
अब x में भी 13 है y में भी 13 है अब y के
अंदर हमें क्या भेजना है y के अंदर
टेंपररी भेजना है तो y इव टू टेंपररी कर
देंगे एंड उसके बाद प्रिंट कराएंगे किसको
y को सो अब हमारे पास क्या हो जाएगा y के
अंदर चला जाएगा 12 तो अगर मैं ऐसे कर रहा
हूं दैट यहां पर मैं लिख दूं वैल्यू
प्रिंट वैल्यू ऑफ x इजमा एक एंड प्रिंट
वैल्यू ऑफ y इज कमावा एंड इसको एंक्लोज कर
देते हैं हम स्ट्रिंग्स के अंदर अब मैं
इसको अगर रन कराती हूं तो यहां पे आप
देखेंगे वैल्यू ऑफ x जो है वो 13 हो चुकी
है एंड वैल्यू ऑफ y जो है वो 12 हो चुकी
है जबकि मैंने स्टार्टिंग में क्या मेंशन
किया था कि वैल्यू ऑफ x क्या है हमारे पास
12 है यहां पे आ चुकी है 13 वैल्यू ऑफ़ y
है 13 एंड वैल्यू ऑफ y अब हमारे पास आ
चुकी है 12 तो इस तरह से हमारे पास दो
वेरिएबल जो है वो स्वैप हो सकते हैं उनकी
वैल्यू बेसिकली स्वैप हो सकती है एक तो ये
मेथड है दूसरा हमारे पास काफी सिंपल सा एक
मेथड है यहां पे मैं मेंशन कर देती हूं
मेथड टू सो गाइज मेथड टू हमारा यहां पे
कहता है कि सो गाइज अब मेथड टू हमारा यहां
पे ये कहता है कि x a इ टू हमने यहां पे
30 ले लिया एंड b इ इक्वल टू हमने यहां पे
40 ले लिया अब हमें इनको स्वैप कराना है
तो मैं क्या करूंगी a b = b ए मैं लिख
दूंगी यानी कि a की वैल्यू चली जाए b के
अंदर यहां पे कांसेप्ट क्या लगेगा कि
लेफ्ट कॉमा राइट इज इक्वल टू
राइट कॉमा लेफ्ट यानी कि लेफ्ट की वैल्यू
उठ के राइट में चली जाएगी राइट की वैल्यू
उठ के लेफ्ट में चली जाएगी तो ये वाला
कांसेप्ट अगर हम लगा के और उसके बाद
प्रिंट कराते हैं किसको प्रिंट बी तो
प्रिंट बी
कराऊंगा चाहिए और प्रिंट ए कराऊ तो मेरे
पास यहां पे 40 आना चाहिए तो प्रिंट बी
में हमारे पास क्या आता है वो एक बार देख
लेते हैं एंड प्रिंट ए में हमारे पास क्या
आता है वो देख लेते हैं तो प्रिंट बी में
हमारे पास यहां पे 30 आया है एंड प्रिंट ए
के अंदर हमारे पास यहां पे 40 आया है सो
इस तरह से हम स्वैप करा सकते हैं दो
वेरिएबल को दोनों मेथड बहुत सिंपल है एक
एक के अंदर हम यहां पर टेंपररी वेरिएबल का
यूज करते हैं वही दूसरे के अंदर हम क्या
करते हैं दूसरे के अंदर हम यहां पे
डायरेक्टली कॉमा लगा के उनको स्वैप करा
सकते हैं सो गाइ ये था हमारा स्वैपिंग ऑफ
वेरिएबल आगे बात करते हैं नेक्स्ट की कि
राइट अ प्रोग्राम टू कन्वर्ट अ फ्लोट इनटू
इंटी जर हमें एक प्रोग्राम लिखना है
जिसमें हम कन्वर्ट कर सके एक फ्लोट को
इंटी जर में सो मान लीजिए हमारे पास एक
वेरिएबल है x उसके अंदर लिखा है 12.4 अब
हमें क्या करना है ये एक फ्लोट है इसको
कन्वर्ट करना है इंटी जर के अंदर तो हम
उसके लिए क्या करेंगे यहां पे लिख देंगे
पहले प्रिंट टाइप ऑफ ए तो टाइप ऑफ x
एक्चुअली तो अगर मैं इसको रन कराती हूं
फिलहाल के लिए यहां पे तो हमारे पास
आउटपुट आ जाएगा कि ये फिलहाल बिलोंग करता
है फ्लोट से अब हमें क्या करना है इसको
इंटी जर में करना ना है तो ये हमारी टाइप
कास्टिंग का पार्ट है कि कि टाइप कास्टिंग
में हमने सीखा था कैसे एक डाटा टाइप को हम
कन्वर्ट कर सकते हैं दूसरे डटा टाइप के
अंदर तो यहां पे क्या करना है हमें सिर्फ
इतना सा लिखना है कि x
= आटी x यानी कि x को कन्वर्ट कर दिया
हमने इंटी जर x के अंदर और आप प्रिंट कराए
अगर हम टाइप ऑफ x को और प्रिंट करा देते
हैं x को भी तो हमारे पास जो वैल्यू है वो
कुछ इस तरह आ जाएगी कि हमारे पास टाइप में
तो क्या आ जाएगा इंटी जर आ जाएगा और उसकी
वैल्यू में क्या आ जाएगी हमारे पास 12
यहां पे उसकी वैल्यू आ जाएगी क्योंकि
फ्लोट में ये 12.4 था और इंटी जर में
कन्वर्ट होते ही हमारे पास पॉइंट के बाद
की जो वैल्यू है वो यहां से निकल चुकी है
एंड अभी कन्वर्ट हो चुका है किसमें इंटी
जर्स में तो ये होती है हमारी टाइप
कास्टिंग जहां पे हम कन्वर्ट कर सकते हैं
किसी भी डटा टाइप को दूसरे डटा टाइप के
अंदर आगे बात करते हैं राइट अ प्रोग्राम
टू टेक डिटेल्स फ्रॉम अ स्टूडेंट फॉर आईडी
कार्ड देन प्रिंटेड इन डिफरेंट लाइंस तो
हमें यहां पे क्या करना है टेक लेनी है
डिटेल स्टूडेंट से मतलब हमें यहां पे प्री
डिफाइंड वेरिएबल नहीं यूज करने यानी कि
हमें यहां पे वेरिएबल को नहीं डिफाइन करना
है हमें यहां पे स्टूडेंट से डाटा लेना है
सो स्टूडेंट से डाटा लेने के लिए हम यहां
पे क्या करेंगे हम यहां पे अलग-अलग यूजर
इनपुट्स ले लेंगे कि स्टूडेंट आईडी के
अंदर क्या-क्या होता है सबसे पहले मैं
प्रिंट करा देती हूं स्टूडेंट आईडी को कि
मैं यहां पे लिखवा देती हूं प्रिंट
स्टूडेंट आइडेंटिटी कार्ड एंड इसके अंदर
हम मेंशन करा देते हैं नेम नेम के लिए हम
यूजर से इनपुट लेंगे अच्छा क्योंकि नेम
डिफॉल्ट स्ट्रिंग्स होती है यहां पे तो
इसके लिए हमें यहां पे मेंशन करने की
जरूरत नहीं है हम सीधा इनपुट ले सकते हैं
कि इनपुट एंटर द नेम ऑफ द स्टूडेंट य पर
एंटर किया हमने नेम ऑफ द स्टूडेंट उसके
बाद उसकी ग्रेड पूछ लेंगे तो क्लास इ
इक्वल टू या क्लास यहां पर एक्चुअली हमारे
पास पाइथन का कीवर्ड होता है तो ग्रेड ले
लेते हैं ग्रेड इ इक्वल टू ग्रेड इ इक्वल
टू इनपुट एंटर द
ग्रेड ऑफ स्टूडेंट नेक्स्ट चीज हम यहां पर
पूछ लेते हैं
उसके ए के बारे में ए इक्वल टू ए अच्छा
सबको पता है कि नंबर्स के अंदर हो सकती है
तो हमें यहां पे इंटी जर्स का यूज करना
होगा कि आई एनटी इनपुट जो इनपुट है हम
इंटी जर्स के अंदर लेंगे कि एंटर द एज ऑफ
द स्टूडेंट ईमेल ले सकते हैं हम यहां पे
ईमेल इज इक्वल्स टू अगेन स्ट्रिंग के अंदर
जाएगा क्योंकि रेट यहां पे साइन आता है
एंड लेटर्स का यहां पे यूज होता है सो
एंटर द ईमेल ऑफ द स्टूडेंट एंड फोन नंबर
सो फोन नंबर इज इक्वल टू इनपुट एंटर द फोन
नंबर ऑफ द स्टूडेंट अच्छा अब मैं क्या
करती हूं ना ये स्टूडेंट आइडेंटिटी कार्ड
को मैं यहां से हटा के नीचे की तरफ पेस्ट
कर देती हूं क्योंकि जब हम डिटेल्स यहां
पर प्रिंट करेंगे तब ये आना चाहिए तो अब
मेरे पास यहां पे क्या-क्या डिटेल्स आनी
चाहिए प्रिंट आना चाहिए नेम क्योंकि
अलग-अलग लाइन में प्रिंट कराना है तो हम
अलग-अलग लाइन में मेंशन करेंगे वरना हम
यहां पे कॉमा लगा के भी वेरिएबल का यूज कर
सकते थे बट क्योंकि डिफरेंट लाइंस में
हमें चाहिए तो हम यहां पे प्रिंट लगा के
और दूसरी दूसरी लाइंस में लिखते जाएंगे कि
नेक्स्ट हमें ग्रेड चाहिए नेक्स्ट हमें
यहां पे चाहिए एज प्रिंट कराएंगे ईमेल एंड
लास्टली हम यहां पे प्रिंट कराएंगे फोन
नंबर सो अब मैं इसको एक बार रन करा देती
हूं इसको रन कराएंगे सबसे पहले हमारे पास
नेम आ गया नेम में हमने लिख दिया जॉन एंटर
द ग्रेड ग्रेड ही इज इन फिफ्थ ग्रेड और
एंटर द एज ऑफ द स्टूडेंट तो यहां पे एज हम
कर देते हैं कि फिथ स्टूडेंट का फिफ्थ
क्लास का जो स्टूडेंट है वो आई गेस 10 साल
का होगा सो एंटर द ईमेल जॉन @
gmail.com एंड फोन नंबर तो कोई भी रैंडम
मैं यहां पर फोन नंबर मेंशन कर देती हूं
तो हमारे कुछ इस तरह से आ जाएगा स्टूडेंट
आइडेंटिटी कार्ड जन
फ य पर आप चाहे तो इस तरह से स्टिंग के
अंदर नेम करके भी लिख सकते हैं नेम ए य पर
कॉमा लगा दूंगी एंड य पर ग्रेड य थोड़ा
अच्छा दिख जाएगा बेसिकली य पर मैंने पाच
डिटेल लिख एक बार इसको दोबारा रन करा देती
हूं नेम जन फथ ग्रेड
ज ज @ gmail.com एंड लास्टली कोई रैंडम
नंबर सो अब मैं इसको प्रिंट कराती हूं तो
यह कुछ इस तरह दिखेगा दैट स्टूडेंट
आइडेंटिटी कार्ड एंड उसके अंदर नेम ग्रेड
एज ईमेल एंड फोन नंबर तो इस तरह से हमारे
पास लाइन बाय लाइन हमारे पास डाटा यहां पे
विजिबल हो जाएगा सो यह हो गया हमारा
नेक्स्ट क्वेश्चन जिसमें हमें लिखना था कि
राइट अ प्रोग्राम टू गेट द स्टूडेंट
डिटेल्स हमें स्टूडेंट डिटेल्स लेनी थी और
उसको प्रिंट कराना था डिफरेंट लाइंस के
अंदर नेक्स्ट हम बात करते हैं यहां पे
हमारे लास्ट क्वेश्चन की जिसमें है राइट अ
प्रोग्राम टू टेक एन इनपुट फ्रॉम द यूजर
एज इंटी जर देन कन्वर्ट इट टू फ्लोट सो य
यहां पर हमारा दोबारा टाइप कास्टिंग का
मेथड लगेगा कि हमें यहां पर क्या करना है
यूजर इनपुट लेना है कोई भी नंबर के लिए सो
एक नंबर के लिए हम ले लेते हैं इंटी जर
में ट आई एटी इनपुट इनपुट लेना है किसम
इंटी जर में इसलिए हम लिख रहे हैं एंटर अ
नंबर हियर यहां पर हमने एक नंबर लिया इंटी
जर के अंदर उसके बाद हमें क्या करना है
पहले मैं इसको प्रिंट करा देती हूं कि
प्रिंट करा देते हैं ए को और इसका निकाल
लेते हैं टाइप टाइप ऑफ ए क्या है ठीक है
प्रीवियस वाले को मैं एक बार यहां पर
कमेंट्स में ऐड कर देती हूं सो टाइप ऑफ ए
अगर मैं इसको यहां पर फिलहाल के लिए रन
कराती हूं तो एंटर नंबर यर 12 मैं लिख
दिया तो यहां पर मुझे बताएगा 12 जो है वो
यहां पर इंटी जर क्लासेस का है अब हमें
क्या कराना है इसको फ्लोट में कन्वर्ट
कराना है फ्लोट में कन्वर्ट कराने का
सिंपल सा मेथड कि यहां पर हम लिख देंगे ए
इ फ्लोट ए एंड प्रिंट करा देंगे क्या
दोबारा से ए को और इसके टाइप को भी प्रिंट
टाइप ए इसको मैं ए के साथ प्रिंट कराता
टाइम यहां पर लिख देती हूं आफ्टर कन्वर्जन
कि हमने जब कन्वर्जन किया उसके बाद जो ए
है वो कैसे दिखेगा सो अब इसको अगर मैं रन
कराती हूं एंड यहां पर 12 लिखते हैं तो
हमारे पास पहले था 12 जो कि बिलोंग करता
था क्लासेस ऑफ इंटी जर से आफ्टर कन्वर्जन
यानी कि जब कन्वर्जन हो गया उसके बाद यहां
पे क्या हुआ वैल्यू आ गई 12.0 पहले 12 था
इंटी जर में फ्लोट में होते क्या हो गया
12.0 हो गया और कौन सी क्लासेस में आ गया
यहां पे फ्लोट में तो गाइज यही था हमारा
क्वेश्चन कि हमें यूजर से इनपुट लेना था
इंटी जर में और उसको कन्वर्ट करना था
फ्लोट
[संगीत]
में तो आज के सेशन में हम बात करने वाले
हैं कि ऑपरेटर्स एंड ऑपरेंट क्या होते हैं
इससे पहले हमने हमारे प्रीवियस मॉड्यूल
में स्टार्ट की थी हमारी पाइथन की जर्नी
जिसमें हमने हमारा पहला प्रोग्राम लिखा था
हमने जाना कि वेरिएबल क्या होते हैं डेटा
टाइप्स क्या होते हैं कैसे यूजर्स इनपुट्स
लेते हैं क्या अलग-अलग डेटा टाइप्स हम यूज
कर सकते हैं यूजर इनपुट के अंदर हमने जाना
कि टाइप कास्टिंग क्या होती है सो आज हम अ
नया टॉपिक स्टार्ट करने वाले हैं दैट इज
ऑपरेटर्स एंड ऑपरेंट इन पाइथन जानते हैं
कि सबसे पहले ऑपरेटर्स एंड ऑपरेंट होते
क्या है बात करें अगर हम सिंपल वर्ड्स के
अंदर तो ऑपरेशन का मतलब होता है जो भी हम
एक्शन परफॉर्म करवाना चाहते हैं किसी भी
इक्वेशन के अंदर तो वो होते हैं ऑपरेटर्स
और जिनके ऊपर हम वो एक्शन परफॉर्म कराना
चाहते हैं वो होते हैं ऑपरेंट सिंपल अगर
मैं आपको एग्जांपल दूं तो कोई इक्वेशन है
अगर हमारे पास x + y = 0 तो उसमें x y और
0 जो है वो हो गया हमारे ऑपरेंट यानी कि
उनके ऊपर हम कोई एक्शन परफॉर्म कराना
चाहते हैं और उनके ऊपर क्या एक्शन हम
परफॉर्म कराना चाहते हैं यानी कि प्लस और
इज इक्वल टू यानी कि जो सिंबल्स हम उसके
बीच में यूज कर रहे हैं वो हो गए हमारे
ऑपरेटर्स अब नॉट जस्ट सिंबल्स यहां पे
पाइथन में आपको मिलेंगे कॉमिनेशन ऑफ
लेटर्स एज वेल हमारे ऑपरेटर्स के अंदर तो
उन्हीं के बारे में हम डिस्कस करेंगे तो
पहले सिंपल वर्ड्स में हम इतना समझ लेते
हैं कि ऑपरेटर्स का मतलब होता है क्या
एक्शन परफॉर्म होने वाला है और राइंस का
मतलब होता है किनके ऊपर वो एक्शन परफॉर्म
होने वाला है हमारे पाइथन में हमारे पास
सेवन टाइप्स ऑफ ऑपरेटर्स होते हैं पहला है
एरिथ ऑपरेटर दूसरा है कंपैरिजन फिर है
लॉजिकल फिर है असाइनमेंट उसके बाद है
आइडेंटिटी आइडेंटिटी के बाद आ जाता है
मेंबरशिप एंड फिर है बिट वाइज ऑपरेटर्स तो
इस पूरे मॉड्यूल में हम यह सारे सात
ऑपरेटर्स डिस्कस करेंगे वन बाय वन सारे
ऑपरेटर्स काफी इंटरेस्टिंग है इन सबकी
काफी ज्यादा एप्लीकेशन है हमारे पाइथन के
अंदर तो एकएक करके हम सबके बारे में
डिस्कस करने वाले हैं
ब्रीफ
आज के सेशन में हम बात करेंगे एरिथ मेटिक
ऑपरेटर्स क्या होते हैं उसके बारे में हम
जानेंगे इससे पहले हम छोटा सा रीकैप ले
लेते हैं कि हमने हमारे पिछले सेशन में
क्या कवर किया सो गाइस पिछले सेशन में
हमने कवर किया कि ऑपरेटर्स एंड ऑपरेंड्स
क्या होते हैं कितने तरीके के हमारे पास
ऑपरेटर्स होते हैं आज हम डिस्कस करेंगे
सारे ऑपरेटर्स के बारे में ब्रीफ एक-एक
करके सबसे पहला ऑपरेटर हमारे पास आता है
एरिथ मेे िक ऑपरेटर्स जानते हैं एरिथ मेे
ऑपरेटर्स कौन-कौन से होते हैं तो बेसिकली
एरिथ मेे िक ऑपरेटर्स वो ऑपरेटर्स होते
हैं जो हमारे बेसिक मैथमेटिकल फंक्शंस अ
कैरी आउट करते हैं जैसे कि हो गया हमारा
एडिशन सबट क्शन मल्टीप्लिकेशन डिवीजन और
यहां पे आप कुछ नई टर्म्स भी देखेंगे जैसे
कि एक्सपो एशियल एक्सपो एं शियल जो हमारी
पावर्स होती है जो नंबर्स हमारे पावर्स
में डील करते हैं वहां पे हम एक्सपो एंसन
का यूज़ करते हैं उसके बाद आता है हमारे
पास फ्लोर डिवीजन फ्लोर डिवीजन भी एक नई
टर्म है उसको भी हम अच्छे से डिस्कस
करेंगे और आता है मॉड्यूस मॉड्यूस भी एक
शायद आप लोगों के लिए नई टर्म होगी तो हम
सबको एक-एक करके डिस्कस कर लेते हैं बात
करेंगे एडिशन सबट क्शन मल्टीप्लिकेशन
डिवीजन कोई भी अगर आप दो वेरिएबल लेते हैं
या कोई भी दो नंबर्स लेते हैं उनके बीच
में आप अगर इनका ऑपरेशन लगाएंगे तो वो
हमें वही आउटपुट दे देगा एक बार देख लेते
हैं फिर भी तो एडिशन के लिए एडिशन के लिए
सिंपल है कि आपने कोई नंबर लिया उसके बीच
में अगर आप ू ऐसे लगाते है तोय हम आउटपुट
दे देगा थ सिमिलरली यहां पर हमने सबक लिया
तोय हम आउटपुट दे देगा नव कराते हैं हम तो
हमें य आउटपुट दे
देगा और 4 डिवाइड बाटू कराते हैं तो यहां
पर हमें आउटपुट मिल जाएगा राइट तो ये तो
हमारे बेसिक मैथमेटिकल ऑपरेशंस हो गए अगर
हम बात करें यहां पे हमारे नेक्स्ट
एक्सपोसिस की तो एक्सपो शिशन हम कैसे
लिखते हैं सपोज अगर हमने लिखना है 2 रे टू
द पावर 10 तो पाइथन में उसको लिखने के लिए
हम लगाएंगे 2 स्टार स्टार 10 तो अगर हमने
ऐसे लिख दिया तो इसका मतलब होता है कि 2
की पावर 10 है तो यही हो यही होता है
हमारा एक्सपेशिएट तो एक्सपेंशन के लिए
हमें कुछ नहीं करना हमें दो स्टार्स का
यूज़ करना है दो स्टार्स यहां पे इंडिकेट
कर रहे हैं कि आप जो नेक्स्ट जो भी यहां
पे टर्म आएगी वो चली जाएगी ऑटोमेटिक पावर
के अंदर सिमिलरली अगर हम बात करें यहां पे
मॉड्यूस की मॉड्यूस हमें फाइंड करके देता
है रिमाइंडर यानी कि मान लीजिए अगर हमने
यहां पे लिखा 8 ए को अगर हम डिवाइड करा
रहे हैं थ्री से ट तो यहां पे हमारे पास आ
जाएगा 3 टा 2 इज 6 और यहां पे हमारे पास
रिमाइंडर आ जाएगा टू ये जीरो से पहले वाले
रिमाइंडर की बात हो रही है यहां पे तो अगर
हम यहां पे ऐसा इनपुट देते हैं कि 8
मॉड्यूस 3 तो हमारे पास यहां पे रिमाइंडर
आना चाहिए टू एक बार देख भी लेते हैं
पाइथन के अंदर कि अगर इसको इसका अगर मैं
एक बार एग्जांपल आपको समझा भी देती हूं तो
एरिथ मेे िक ऑपरेटर्स में अगर मैं यहां पे
लिखा देती हूं प्रिंट
अ 8 मॉडलेस थ एंड इसको मैं रन करा देती
हूं तो हमारे पास आउटपुट आ जाता है यहां
पे टू टू क्यों आता है क्योंकि हमें ये
डेसीमल से पहले की वैल्यू देता है अगर
कहीं प भी डेसीमल आ गया है तो उसके बाद की
वैल्यू हमें नहीं मिलेगी यहां पे डेसीमल
से पहले वाली जो भी वैल्यू है हम वहां पे
ऑटोमेटिक मिल जाएगी नेक्स्ट ली अगर हम
यहां पे बात करें फ्लोर डिवीजन की तो
समझते हैं फ्लोर डिवीज़न क्या होता है सेम
एग्जांपल अगर मैं यहां पे लेती हूं एट को
हम डिवाइड करा रहे हैं थ्री से तो 3 2
टाइम्स इज 6 तो यहां पे हमारे पास क्श
क्या आता है क्श हमारे पास आता है टू और
यही क्वेश हमारा आ जाता है फ्लोर डिवीजन
का आउटपुट पर यहां यहां पे फ्लोर डिवीजन
जो है जैसे डिवीजन अगर मैं इसको प्रॉपर
डिवाइड करती तो शायद ये यहां पे मुझे
मिलता 20 और यहां पे मैं लगाती सिक्स एंड
यहां पे मिलता है 18 यहां पे वापस मुझे
मिलता है 20 एंड यहां पे ये 66 का जो
कंटिन्यूएशन है वो चालू होता जाता तो फलो
तो हमें अगर नॉर्मल डिवीजन करना होता अगर
हमारा नॉर्मल डिवीजन होता तो हमें आंसर
मिलता 2.66 6 एंड समथिंग लाइक दैट बट अगर
हम यहां पे फ्लोर डिवीजन लगाएंगे तो ये
हमें देगा वैल्यू बिफोर डेसीमल यहां पे जो
भी वैल्यू है बिफोर डेसीमल अगर मैंने यहां
पे लिखा होता 8 फ्लोर डिवीजन 3 तो मुझे
यहां पे आउटपुट मिलता टू दैट मींस जो
क्वेश है बिफोर डेसिमल प्लेस तो एक बार
इसका भी एग्जांपल देख ही लेते हैं यहां पे
अगर मैं यहां पे मॉड्यूस मॉड्यूस इसके लिए
हम परसेंटेज साइन यूज करते हैं गाइस लवेज
रिमेंबर वो परसेंटेज साइन जो हम अब तक यूज
करते आ रहे थे ू कैलकुलेट परसेंटेजेस वो
अब हम यूज करेंगे एस अ मॉड्यूस इन पाइथन
बात करें फ्लोर डिवीजन की फ्लोर डिवीजन के
लिए आपको सिर्फ दो स्लैश लगाने है तो अगर
दो स्लश आप यूज कर लेंगे यहां प 8 फ्लोर
डिवीजन थ अगर मैं इसको रन कराती हूं तो
मुझे आउटपुट टू मिलता है सिमिलरली अगर मैं
यहां पर इस नंबर को चेंज करके 12 कर देती
हूं तो हमें यहां पर क्वेश मिलना चाहिए फो
13 कर देती हूं तब भी मुझे मिलेगा फोर y फ
क्योंकि पॉइंट की वैल्यू पॉइंट के बाद की
वैल्यू जो है वो उसको काउंट नहीं करेगा
सिमिलरली एक बार हम एक्सपो एंसन का भी
एग्जांपल देख ही लेते हैं तो सपोज मुझे 2
की पावर 10 लगानी है तो ू अप टू द रेज टू
द पावर दैट मींस दो चार एक्सपेंशन के लिए
हम दो स्ट यूज करते हैं तो रे टू द पावर
एंड यहां पे 10 एंड एस सून एज मैं यहां पे
इसको रन करती हूं तो मुझे यहां पे आउटपुट
मिलता है 1024 सो अगर हम 2 की पावर 10
लगाएंगे तो हमारा आउटपुट जो है वो आएगा
1024 सो आई होप गाइस क्लियर हो ग गए होंगे
कि एरिथ मेे िक ऑपरेटर्स क्या होते हैं
कौन-कौन से एरिथ मेे िक ऑपरेटर्स हमारे
पास होते हैं जैसे कि प्लस माइनस
मल्टीप्लिकेशन फ्लू डिवीजन मॉडलेस एंड
एक्सपो
[संगीत]
एंट आज के सेशन में हम बात करेंगे कि
हमारे कंपैरिजन ऑपरेटर्स जो है वो क्या
होते हैं कौन-कौन सी कंपैरिजन ऑपरेटर्स
हैं हमारे पास पाइथन में उससे पहले एक
छोटा सा रीकैप ले लेते हैं कि पिछले सेशन
में हमने क्या डिस्कस किया सो गाइज पिछले
सेशन में हमने डिस्कस किया एरिथ मेे िक
ऑपरेटर्स हमारे पास सेवन टाइप एरिथ मेे
ऑपरेटर्स होते हैं एडिशन सबक्स
मल्टीप्लिकेशन डिवीजन एक्सपेंस मॉड्यूस
एंड फ्लोर डिवीजन हमने एक एक को डिस्कस
किया आज की सेशन में हम डिस्कस करेंगे
कंपैरिजन ऑपरेटर्स के बारे में सो गाइज
कंपैरिजन ऑपरेटर्स जैसे कि नाम खुद ही बता
रहा है कि इसके अंदर हम कंपेयर करने वाले
हैं अब कैसे कंपेयर करने वाले हैं हम
वैल्यूज को कंपेयर करने वाले हैं जहां पे
हम कंपेयर करेंगे वैल्यूज को वही होते हैं
कंपैरिजन ऑपरेटर्स अब वैल्यूज को कैसे
कंपेयर अब अब वैल्यूज को कैसे कंपेयर करते
हैं जैसे कि हम बचपन से हमारे मैथमेटिक्स
में पढ़ते आ रहे हैं वैल्यूज को कंपेयर
करने के लिए हम ग्रेटर दन स्मॉलर देन
साइंस का यूज करते हैं इक्वल टू साइन का
यूज करते हैं वही साइंस हम यहां पे भी यूज
करेंगे हमारे पास लेस देन है हमारे पास
ग्रेटर देन है हमारे पास इक्वल टू है नॉट
इक्वल टू है ग्रेटर देन एंड इक्वल टू है
एंड स्मॉलर देन एंड इक्वल टू है तो एक-एक
करके हम सभी को डिस्कस कर लेते हैं विद द
हेल्प ऑफ एन एग्जांपल तो सबसे पहले आता है
हमारे पास ग्रेटर दन साइन तो यहां पे अगर
मैं लिखती हूं प्रिंट और इसके अंदर मैं
पास कर देती हूं अ 3 इज ग्रेटर दन 2 और
अगर मैं इसे रन कराती हूं
तो सिंपली मेरे पास आ जाएगा ट्रू ट मीन
यहां पर हम कंपेयर कर रहे दो वैल्यूज को ट
इ थ एंड टू और हम पूछ रहे हैं कि 3 क्या
टू से बड़ा है तो ट्रू मतलब यानी कि हां
है और यही एट द सेम टाइम अगर यहां पे हमने
लिखा होता सिक्स और यहां प आ जाता फल्स
वाक ि से बड़ा नहीं है तो सिमिलरली हमारा
स्लर देन का साइन भी यही काम करता है कि
लर दन सि तो यहां प आ जाएगा ट्रू सस छोटा
है सि से एट द सेम टाइम इक्वल टू साइन
अच्छा गा यहां पे पाइथन के अंदर जब हमें
एक वैल्यू इक्वल करानी है दूसरे वैल्यू से
मतलब जैसे कि मान लीजिए हमारे पास एक
बॉक्स है चॉकलेट का और दूसरा बॉक्स है
चॉकलेट्स का तो हम अगर कंपेयर कराएंगे
दोनों बॉक्स में चॉकलेट्स है तो यस
चॉकलेट्स है अगर एक के अंदर चॉकलेट्स है
एक के अंदर कैंडीज है तो वो नॉट इक्वल टू
हो गया मतलब वो इक्वल टू नहीं है राइट तो
उसके लिए हम यहां पे सिंगल इक्वल टू नहीं
यूज करते हैं हम यहां पे डबल इक्वल टू
करते हैं जब हमें कोई भी दो वैल्यूज
कंपेयर करनी है कि दोनों वैल्यूज सेम है
तो उसके लिए हम यहां पे डबल इक्वल टू का
यूज करते हैं तो अगर मैं यहां पे लगा दूं
3 इज इक्वल टू मतलब थ्री जो है वो सिक्स
के बराबर है क्या तो यहां पे ओबवियसली
हमारे पास फॉल्स आएगा क्योंकि हम खुद भी
जानते हैं 3 6 के बराबर नहीं है सिमिलरली
अगर मैंने यहां पे 3 इ इक्वल टूथ किया
होता तो यस ये हमें टू देता दैट मींस ये
इसके इक्वल है नॉट इक्वल टू के लिए हम
यहां पे एक छोटा सा चेंज करेंगे जो कि ये
है कि मैं यहां पे डबल इक्वल टू की जगह एक
एक्सक्लेमेशन और इक्वल टू लगाऊंगी यानी कि
एक्सक्लेमेशन और इक्वल टू जो हमारा साइन
होता है वो होता है नॉट इक्वल टू यानी कि
क्या थ्री नहीं है इक्वल थ्री के तो
ओबवियसली वो फाल्स आएगा क्योंकि थ इक्वल
होता है ्र के बट यहां पे अगर मैं 10 लिख
देती तो ये मुझे ट्रू देता क्यों ट्रू
देता क्योंकि थ्री नहीं है इक्वल 10 के सो
ये होता है हमारा नॉट इक्वल टू साइन
सिमिलरली नेक्स्ट हमारा आता है ग्रेटर दन
इक्वल टू ग्रेटर दन इक्वल टू क्या हुआ अगर
मैंने यहां पे लिखा 3 इज ग्रेटर दन एंड
इक्वल टू 3 क्या ये हमें ट्रू देगा या
फाल्स देगा गाइ ये हमें ट्रू देगा क्यों
ट्रू देगा क्योंकि थ्री जो है हम पूछ रहे
हैं क्या वो थ्री जो है थ्री से बड़ा या
उसके बराबर है यानी कि या तो उससे बड़ा
होना चाहिए या उसके बराबर होना चाहिए तो थ
जो है वो उससे बड़ा तो नहीं है बट उसके
बराबर जरूर है
दैट्ची और फॉल्स के रूप
[संगीत]
में आज के सेशन में हम बात करेंगे कि
लॉजिकल ऑपरेटर्स क्या होते हैं जैसे कि
नाम खुद ही बता रहा है यहां पे कुछ लॉजिक
का यूज होने वाला है उससे पहले हम जान
लेते हैं कि हमने हमारे प्रीवियस सेशन के
अंदर क्या पढ़ा सो गाइस प्रीवियस सेशन में
हमने कवर किए हैं कंपैरिजन ऑपरेटर्स
कंपैरिजन ऑपरेटर्स पाइथन में छह टाइप के
कंपैरिजन ऑपरेटर्स होते हैं जो कि हमें
हेल्प करते हैं टू कंपेयर बिटवीन वैल्यूज
कि अगर हमें दो हमारे पास दो वैल्यू है और
उनके बीच में हमें कंपैरिजन करना है कि
हमें बताना है कोई कौन सी वैल्यू बड़ी है
छोटी है कौन सी वैल्यू इक्वल है नॉट इक्वल
है तो उसके लिए हम यूज करते हैं कंपैरिजन
ऑपरेटर्स का आज हम बात करेंगे लॉजिकल
ऑपरेटर्स के बारे में तो सबसे पहले समझते
हैं लॉजिकल ऑपरेटर्स होते क्या हैं और
कौन-कौन से होते हैं तो गाइज लॉजिकल
ऑपरेटर्स वो ऑपरेटर्स होते हैं जो लॉजिक
यूज़ करते हैं जैसे कि हमारे पास है एंड
और एंड नॉट यहां पे एंड का मतलब यहां पे
होता है कि अगर हमने कोई भी दो इक्वेशंस
दी हुई है कोई भी दो लॉजिस दिए हुए हैं और
अगर वो दोनों ही लॉजिक करेक्ट है अगर
दोनों ही कंडीशन जो हमने प्रोवाइड कर कराई
हुई है अगर वो सेटिस्फाई हो रही है तो एंड
जो है हमें ट्रू रिटर्न करेगा स्टेटमेंट
के बाद जो भी हमारी स्टेटमेंट है उसके बाद
वो हमें ट्रू रिटर्न करेगा एट द सेम टाइम
और और म और का मतलब होता है कि जो भी हमने
दो स्टेटमेंट जो भी दो कंडीशन दी हुई है
अगर उनमें से एक भी कंडीशन अगर सही है तो
वो हमें अ ट्रू रिटर्न करेगा दोनों कंडीशन
सही है तब भी ट्रू रिटर्न करेगा पर अगर एक
एक सही है तब भी हमें वो ट्रू रिटर्न
करेगा तो जैसे कि एग्जांपल ले ले कि मान
लीजिए कि आपको बर्गर और पिज़्ज़ा दोनों
पसंद है तो अगर हमने हम रेस्ट प गए और
हमने उनसे पूछा कि आपके पास बर्गर एंड
पिज्जा अवेलेबल है अगर दोनों अवेलेबल है
तो एंड हमें ट्रू रिटर्न करेगा अगर उनमें
से एक अवेलेबल है और हमने और का यूज किया
हुआ है तो भी वो हमें ट्रू रिटर्न करेगा
सिमिलरली अगर हम नॉट के बारे में बात करें
तो अगर दोनों अवेलेबल है तो नॉट जो है
हमें फॉल्स रिटर्न करेगा यानी कि नॉट क्या
करता है जो भी अगर हमारा आउटपुट ट्रू आ
रहा है तो नॉट उसको उल्टा कर देता है उसको
वो फाल्स कर देगा अगर एंड एंड अगर हमें
ट्रू करके दे रहा है तो नॉट हमें उस ट्रू
का फाल्स करके दे देगा और अगर हमें फॉल्स
दे रहा है तो नॉट हमें उसका ट्रू करके दे
देगा तो और तो नॉट के काम कुछ नहीं है नॉट
का काम सिर्फ इनको फाल्स करना है तो एक
बार समझ लेते हैं विद द हेल्प ऑफ एग्जांपल
तो गाइज जैसे कि मान लीजिए यहां पे मैंने
दो कंडीशन दी है कि 3 इज ग्रेटर द 2
एंड 3 इज ग्रेटर दन 7 तो गाइज सबसे पहले
हम बात करते हैं एंड की एंड के लिए यहां
पे मैंने दो कंडीशन दी हुई है कि 3 इज
ग्रेटर दन 2 यानी कि 3 2 से बड़ा है और
मैंने दूसरी कंडीशन दी हुई है थ्री बड़ा
है सेवन से राइट तो यहां पे यह हमें देगा
फॉल्स क्यों हमें फॉल्स देगा क्योंकि हम
पहले चेक करेंगे फर्स्ट कंडीशन कि थ्री
क्या टू से बड़ा है यस बड़ा है दैट मींस
पहली कंडीशन तो सही हो गई दूसरा चेक
करेंगे क्या 3 सेन से बड़ा है नहीं बड़ा
है तो यानी कि एंड का मतलब क्या होता है
कि हमारी जो दोनों इक्वेशंस है यहां पे
अगर ये दोनों सेटिस्फाई हो रही है अगर ये
दोनों सही है ये दोनों करेक्ट है तो ही वो
हमें ट्रू देगा अदर वाइज ये हमें क्या
देगा फॉल्स तो अगर यहां पे मैंने जरूर
लिखा होता कि थ्री इज स्मॉलर देन सेवन तो
जरूर यहां पे मुझे ट्रू मिल जाता क्योंकि
जो हमारी दोनों कंडीशंस है यहां पे वो
करेक्ट हो जाती दोनों कंडीशन सेटिस्फाई हो
जाती राइट सिमिलरली अगर इसी में मैं और की
बात करूं तो और में ये दोनों कंडीशन अभी
सेटिस्फाई हो रही है तो ये हमें ट्रू देगा
एट द सेम टाइम अगर ये मैंने उल्टा कर दिया
होता मैंने कह दिया होता कि थ्री जो है वो
बड़ा है सेवन से तो भी ये मुझे ट्रू देता
क्यों ट्रू देता ये मुझे यहां पे क्योंकि
एक कंडीशन तो फिर भी सेटिस्फाई हो ही रही
है ना और का मतलब क्या होता है कि दोनों
में से एक कंडीशन तो सेटिस्फाई हो ही जाए
दोनों ना होए भले एक तो हो ही जाए तो अगर
एक भी सेटिस्फाई अगर यहां पे हो तब मुझे
ट्रू रिटन करेगा फल्स कब करेगा जब दोनों
ही सेटिस्फाई ना हो रही हो जब य पर भी
लिखा हो कि
भाई
लर
देन तो उस कंडीशन में यहां पर य मुझे क्या
देगा य पर य मुझे फल्स देगा अब नेक्स्ट
बात करते हैं हम नॉट
की तो य पर अगर मैंने लिखा 3 इ ग्रेटर
ू
एंड से इ ग्रेटर दन 3 तोय य पे हमें क्या
देना चाहिए ये हमें यहां पे ट्रू देना
चाहिए राइट बट एट द सेम टाइम अगर मैं यहां
पे आगे लगा दूं नॉट तो ये मुझे आंसर देगा
फॉल्स क्यों फॉल्स देगा कि अगर हमारे पास
जो भी स्टेटमेंट है अगर वो एंड या और के
साथ ट्रू दे रही है और अगर अगर अगर हमने
उसके आगे नॉट लगा दिया तो नॉट का मतलब
होता है उस स्टेटमेंट को वो अपोजिट कर
देगा उसका कम्प्लीनोस मींस अगर वो ट्रू है
तो उसको वो फॉल्स कर देगा और अगर वो फाल्स
है तो उसको वो ट्रू कर देगा यही काम होता
है नॉट का एक बार इसको पाइथन के अंदर भी
हम एग्जांपल से देख लेते हैं कि इसको से
एग्जीक्यूट किया जाता है तो गाइ नेक्स्ट
मैं बात करती हूं यहां पे हमारे और ऑपरेटर
की तो यहां पे मैं लिख देती हूं प्रिंट
एंड दो इक्वेशंस दे देती हूं 3 इज ग्रेटर
दन 4 और थी इज स्मॉलर दन फर तो यहां पे
हमारी एक इक्वेशन करेक्ट है और एक
इनकरेक्ट है तो थ 3 ग्रेटर दन 4 नहीं है
बट थ्री इज स्मॉलर दन फोर तो स्टिल ये
यहां पे हमें ट्रू देगा क्यों ट्रू देगा
क्योंकि भले हमारी फर्स्ट जो इक्वेशन है
वो गलत है बट सेकंड इक्वेशन ट्रू है तो और
हमें ट्रू देता है अगर हमारी एक इक्वेशन
दोनों में से अगर एक भी इक्वेशन अगर हमारी
सही है तो भीय हमें ट्रू दे देगा बात करते
हैं नॉट की यहां पे तो यहां पर हमें पता
है कि इसका आंसर हमें मिलेगा ट्रू राइट
अगर मैं यहीं पर आगे लगा दू नॉट और एन
क्लोज कर दू इसे एक ब्रैकेट के अंदर एंड
इसे रन करा दूं तो ये मुझे दे देगा फॉल्स
तो जो इक्वेशन हमारी ट्रू थी उसको उसने
कन्वर्ट कर दिया फॉल्स के अंदर सिमिलरली
अगर मैं एंड की भी यहां पर बात करूंगी एंड
अगर मैं सिर्फ यहां पर अभी नॉट हटा के तो
अगर यहां से नॉट हटा के सिर्फ एंड की बात
करूं तो ये अभी हमें यहां पे फॉल्स दे रहा
है बट एट द सेम टाइम अगर मैं यहां पे
ब्रैकेट लगा के नॉट लगाऊं एंड एंड में अगर
मैं ब्रैकेट में वापस इसको एंक्लोज कर दूं
तो अब मैं अगर रन कर रही हूं तो ये मुझे
ट्रू देगा तो नॉट का काम क्या होता है अगर
एंड अगर हमें ट्रू दे रहा है तो नॉट के
काम उसको फॉल्स करना होता है एंड अगर हमें
फॉल्स दे रहा है तो नॉट का काम उसको ट्रू
करना होता है सिमिलरली और के लिए भी यही
अप्लाई किया जाता है सो गाइज आई होप एंड
और नॉट तीनों क्लियर हो गए होंगे कैसे वो
वर्क करते हैं और क्या उनके एग्जांपल है
वो भी क्लियर हो गया
[संगीत]
होगा आज के सेशन में हम बात करेंगे
असाइनमेंट ऑपरेटर्स के बारे में उससे पहले
एक छोड़ा सा रीकैप ले लेते हैं कि हमने
क्या सीखा पिछले सेशन में तो गाइस पिछले
सेशन में हमने कवर किया हमारे लॉजिकल
ऑपरेटर्स लॉजिकल ऑपरेटर्स तीन तरह के होते
हैं एंड और एंड नॉट सो हमने उनको ब्रीफ
समझा एंड उनके एग्जांपल्स भी यूज किए आज
हम बात करेंगे असाइनमेंट ऑपरेटर्स के बारे
में असाइनमेंट ऑपरेटर्स क्या होते हैं
सबसे पहले वो जान लेते हैं सो गाइज
असाइनमेंट ऑपरेटर्स पाइथन में यूज जाते
हैं वैल्यूज असाइन करने के लिए जैसे कि
नाम खुद ही बोल रहा है असाइनमेंट तो असाइन
कर रहा है कुछ राइट तो अगर हमें कुछ असाइन
करना है जैसे कि हमें वेरिएबल ये जैसे कि
हमारा कोई वेरिएबल है a a को हमें कोई
वैल्यू देनी है 23 तो अगर हमें उसे वो 23
वैल्यू असाइन करनी है तो हम इज इक्वल टू
का यूज करते हैं कि a इज इक्वल टू 23
सिंगल इक्वल टू यानी कि यहां पे हम असाइन
कर रहे हैं कोई वैल्यू कि a की जो वैल्यू
है वो 23 है राइट तो उसे हम कहेंगे
असाइनमेंट ऑपरेटर अब यहां पे हमारे पास
चार तरह के असाइनमेंट ऑपरेटर्स होते हैं
जैसे कि फर्स्ट है इक्वल टू सेकंड है प्लस
इ इक्वल टू थर्ड है माइनस इ इक्वल टू
फोर्थ है मल्टीप्लाई एंड इक्वल टू इक्वल
टू तो क्लियर हो गया होगा बाकी सबके
एग्जांपल्स देख लेते हैं सो यहां पे मैं
चारों के एक बार एग्जांपल ले लेती हूं
जैसे कि मान लीजिए आप कोई गेम खेल रहे हैं
इनिशियली आपका स्कोर जो
है वो है इक्वल टू 0 तो ये हो गया हमारा
फर्स्ट असाइनमेंट ऑपरेटर यानी कि इक्वल टू
नेक्स्ट हमारा असाइनमेंट ऑपरेटर है प्लस इ
इक्वल टू प्लस इ इक्वल टू लिखा जाता है
प्लस इ इक्वल टू इन दिस वे ठीक है अब प् इ
इक्वल टू कैसे हुआ जैसे कि हम एक एग्जांपल
ले लेते हैं गेम का गेम अगर हम खेल रहे
हैं बीच में कुछ कॉइंस आए तो कॉइंस जब
हमने कलेक्ट करे तो एक कॉइन कलेक्ट करने
पे हमारा स्कोर जो है एक से बढ़ रहा है तो
हम क्या करते हैं यूजुअली हम क्या लिखते
हैं कि स्कोर जो है उसको बढ़ाना है कि
प्रीवियस जो भी हमारा स्कोर हो उसमें हमें
ऐड करना है प्व तो ये एक तरीका होता है
असाइनमेंट ऑपरेटर ने इसको इजी करके क्या
कर दिया है कि स्कोर प्लस इ 1 तो स्कोर
प्स इव वही काम करेगा यहां पे जो हमारा
स्कोर इ स्कोर प्व कर रहा है यानी कि अगर
कोई कॉइन टच करने पे हमारा स्कोर जैसे मान
लीजिए 20 है और कोई कॉइन हमने टच किया है
तो हमारा जो प्रीवियस स्कोर है यानी कि 20
उसमें वो वन ऐड कर देगा तो अब वो बन जाएगा
21 तो यही काम हमारा प्लस इ इक्वल टू कर
रहा है कि इंक्रीमेंट जो है वो दे रहा है
+ व में राइट सिमिलरली माइनस के लिए सपोज
मान लीजिए बीच में कोई ऑब्स्ट कल आया तो
उसके लिए हम क्या करेंगे स्कोर -5 मान
लीजिए कोई ऑब्स्ट कल है कोई बड़ा ऑब्स्ट
कल है जिसको हमने टच किया तो हमारे फाइव
पॉइंट्स कम हो गए तो उसके लिए हम क्या
लिखेंगे स्कोर इट स्कोर - 5 यानी कि जितनी
भी बार हम उस अ ऑब्स्ट कल को टच करेंगे
हमारा जो स्कोर है वो -5 हो जाएगा तो यहां
पे एक तरीका तो यह है दूसरा तरीका है
माइनस इट 5 माइनस इ इक्वल टू 5 का मतलब
क्या है कि अगर हमने उस ऑब्स्ट कल को टच
किया तो हमारी जो लाइफ है हमारा जो स्कोर
है वो रिड्यूज हो जाएगा बाय फाइव तो यही
हमारा माइनस इज इक्वल टू करता है सिमिलरली
अगर हम बात करें यहां पे मल्टीप्लाई इज
इक्वल टू की या मान लीजिए गेम खेल रहे हैं
गेम में कुछ पावर्स आती है कुछ लाइव्स आती
है राइट तो उनको उनको अगर हम उन पावर्स को
हम टच कर लेते हैं तो हमारा हरा स्कोर बाय
वन टाइम बाय टू टाइम्स बाय थ्री टाइम्स
बढ़ जाता है राइट तो जैसे मान ले कि हमारे
पास कोई अच्छी सी पावर आई है जिससे हमारा
जो स्कोर है वो थ्री टाइम्स बढ़ जाएगा तो
उसको हम कैसे लिखेंगे स्कोर मल्टीप्ला
बायथ तो जो भी हमारा स्कोर है वो
मल्टीप्लाई हो जाएगा थ्री से एक मेथड ये
है दूसरा मेथड अगर हमारे असाइनमेंट
ऑपरेटर्स का हम एग्जांपल लेंगे तो वो होगा
मल्टीप्लाई इ इक्वल 3 यानी कि जो भी हमारा
स्कोर करेंटली चल रहा है वो मल्टीप्लाई हो
जाएगा थ्री से तो लिखने का तरीका अलग है
बट जो हमारा आउटपुट है वो सेम ही आएगा सो
असाइनमेंट ऑपरेटर्स क्लियर है इ इक्वल टू
प्लस इटू माइनस इ इक्वल टू एंड मल्टीप्लाई
इज इक्वल
[संगीत]
टू सो गाइ पिछले सेशन में हमने पढ़ा कि
असाइनमेंट ऑपरेटर्स क्या होते हैं
असाइनमेंट ऑपरेटर्स वो होते हैं जो कि
हमें हेल्प करते हैं दो कोई भी वैल्यू को
असाइन करने में हमने चार तरह के असाइनमेंट
ऑपरेटर्स पढ़े जो थे इ इक्वल टू प्लस
इक्वल टू माइनस इ इक्व टू एंड मल्टीप्लाई
इ इक्वल टू सो गाइज इस सेशन में हम
पढ़ेंगे कि आइड आइडेंटिटी ऑपरेटर्स क्या
होते हैं जानेंगे आइडेंटिटी ऑपरेटर्स के
बारे में टाइप्स ऑफ आइडेंटिटी ऑपरेटर्स के
बारे में प्लस हम उसको एक बार एग्जांपल की
तरह भी देखेंगे तो सबसे पहले बात करते हैं
कि आइडेंटिटी ऑपरेटर्स होता क्या है तो
गाइस जैसे कि नाम खुद ही बता रहा है
आइडेंटिटी यहां पे आईडी की बात हो रही है
कि उसकी मेमोरी कहां जाके स्टोर हो रही है
किस आईडी में जाके स्टोर हो रही है तो
यहां पे हम बात करेंगे कि हमने अगर कोई दो
वेरिएबल लिए तो हमें उनकी वैल्यूज को
कंपेयर कराना है हमें उनकी आईडी को कंपेयर
कराना है उनके ऑब्जेक्ट टाइप को कंपेयर
कराना है कि वो सेम है या नहीं है अगर वो
एक ही ऑब्जेक्ट के है या नहीं दोनों
स्ट्रिंग स्ट्रिंग्स है या नहीं या दोनों
की वैल्यूज जो है वो सेम है कि नहीं क
क्या वो एक ही आईडी में जाके स्टोर हो रहे
हैं या नहीं यदि वो एक ही आईडी में जाके
स्टोर हो रहे हैं तो ये हमें ट्रू देगा
एल्स वो हमें फॉल्स देगा सो एक बार देख
लेते हैं दो तरह के आइडेंटिटी ऑपरेटर्स
हमारे पास है दैट इज इज और इज नॉट सो
दोनों के बारे में एक बार डिस्कस कर लेते
हैं गाइस मैं यहां पे एक एग्जांपल ले रही
हूं a इक्व टू मैं लिख रही हूं 1 2 3 4 एट
द सेम टाइम ब इ इक्वल टू मैं अगर लेती हूं
1 2 3 4 स्ट्रिंग्स के अंदर एंड इसके ऊपर
मैं अगर इस का ऑपरेटर लगाती हूं इस ऑपरेटर
लगाने के लिए कुछ नहीं करना है हमें सिर्फ
लिखना है प्रिंट a इज बी दैट मींस क्या a
की जो आईडी है वो बी के बराबर है एंड इसको
अगर हम रन कराते हैं तो ये हमें आंसर देगा
फॉल्स फॉल्स क्यों क्योंकि एक तरफ ये है
इंटी जर दूसरी तरफ ये है स्ट्रिंग भले
वैल्यू सेम है पर एक इंटी जर है और दूसरा
स्ट्रिंग है सिमिलरली अगर मैं यहां से
स्ट्रिंग हटा देती हूं और अब मैं इसको रन
कराती हूं तो ये मुझे देगा ट्रू सिमिलरली
इज नॉट के बारे में कि अगर मैं यहां पे इज
नॉट यूज कर लेती हूं कि ए इज नॉट बी जो ए
का जो टाइप है वो बी के बराबर है या नहीं
तो इज नॉट फॉल्स है क्योंकि हम बोल रहे
हैं यहां पे कि ए इज नॉट बी ए जो है वो बी
के बराबर नहीं है जोक गलत है क्योंकि
हमारे पास a और बी का टाइप भी सेम है और
वैल्यूज भी सेम है सिमिलरली अगर मैं इसको
दोबारा स्ट्रिंग के अंदर रख दूं तो इस बार
ये मुझे ट्रू देगा तो हम यहां पे कह रहे
हैं ए बी नहीं है जो कि सच है कि a तो बी
नहीं है यहां पे सो गाइस यह होता है हमारा
इज और इज नॉट जो हमें चेक कराता है कि कोई
भी जो वैल्यूज है वो हमारी सेम मेमोरी
आईडी में स्टोर हो रही है या नहीं उनका
ऑब्जेक्ट टाइप सेम है या
[संगीत]
नहीं सो गाइस हमने पिछले सेशन में पढ़ा कि
आइडेंटिटी ऑपरेटर्स क्या होते हैं दो तरह
के आइडेंटिटी ऑपरेटर्स हमने पढ़े जो थे इज
एंड इज नॉट आज हम बात करने वाले हैं बिट
वाइज ऑपरेटर्स के बारे में देखते हैं कि
बिट वाइज ऑपरेटर्स क्या होते हैं और क्या
इसके सब टाइप्स होते हैं सबसे पहले बात
करते हैं कि बिट वाइज ऑपरेटर्स क्या होते
हैं गाइज बिट वाइज ऑपरेटर्स वह होते हैं
जो कि कंपेयर करते हैं बाइनरी नंबर्स को
कि जैसे कि नाम खुद बोल रहा है बिट बिट
वाइज तो बिट का मतलब यहां पे बाइनरी से
कुछ हम रिलेट कर पा रहे हैं कि यहां पे जो
अ बिट वाइज़ ऑपरेटर्स है वह डील करते हैं
वह कंपेयर करते हैं किसको बाइनरी नंबर्स
को हमारे पास यहां पे कुछ अ बिट वाइज
ऑपरेटर हैं जैसे कि एंड ऑपरेटर और ऑपरेटर
एजोर ऑपरेटर ज़ीरो फिल लेफ्ट शिफ्ट एंड
ज़ीरो फिल राइट शिफ्ट सो हम सबके बारे में
बात करेंगे एक-एक करके सबसे पहले बात करते
हैं एंड ऑपरेटर के बारे में तो इन
ऑपरेटर्स को समझने से पहले एक बार बाइनरीज
के बारे में बात कर लेते हैं गाइ हमारे
पास बाइनरी नंबर दो बाइनरी नंबर्स होते
हैं दैट इज वन एंड जीरो वन हमारा इंडिकेट
करता है ऑन एंड जीरो हमारा इंडिकेट करता
है ऑफ सबसे पहले बात करते हैं हम यहां पे
एंड ऑपरेटर के बारे में गाइस कि एंड
ऑपरेटर क्या होता है एंड ऑपरेटर यहां पे
बोल रहा है कि जब हमारा जीरो जीरो का
ऑपरेशन होता है यानी कि ऑफ एंड ऑफ का
ऑपरेशन होता है तो वो हमें जीरो देता है
वन और 0 का ऑपरेशन होता है तो भी वह हमें
रो देता है 0 और वन का ऑपरेशन होता है तब
भी वह रो देता है और लास्टली जब वन और वन
यानी कि सिमिलर में भी सिर्फ वन और वन का
अगर ऑपरेशन होता है तब जाके वो हमें वन
देता है एंड कैसे कंपेयर करता है कि जीरो
जीरोज को वो रो देगा 0 वन को भी रो देगा
वन जीरो को भी रो देगा बट सिर्फ जब हमारे
पास वन और वन हो तभी वो हमें वन देगा सो
फॉर एग्जांपल जैसे कि हम यहां पे ले लेते
हैं स गाइज अगर मैं यहां पे एग्जांपल ले
लू वन और रो का वन यहां पे इंडिकेट करता
है ऑन एंड जीरो यहां पर इंडिकेट करता है
ऑफ यह हमारे बाइनरी नंबर्स होते हैं अब
मैं कह रही हूं कि मुझे 10 का बाइनरी नंबर
चाहिए एक बार 10 का बाइनरी नंबर कैसे
निकालते है वो भी देख लेते बाइनरी नंबर
निकालने का वेरी सिंपल फर्मूला होता है य
प कि बाइनरी का मतलब द वर्ड बाइनरी इस
वर्ड का मतलब होता है टू बाइनरी का मतलब
यहां पर क्या हुआ टू तो हम क्या करेंगे जो
भी हमारा नंबर है मान लीजिए अभी हमें 10
का निकालना है तो 10 के लिए हम य पर क्या
करेंगे इसको टू से डिवाइड लगाएंगे तो ट से
हम जब य जाता है और रिमाइंडर देता है जीरो
वापस से इसका डिवाइड लगाऊंगी टू 4 होता है
और रिमाइंडर बचता है न वापस से टू का हम
लगाएंगे ए 2 वट होता है एंड रिमाइंडर बचता
है जीरो यहां पर हमारे पास आ रहा है
0 ऐसे नहीं जाएंगे हम जब भी हम बाइनरी
नंबर काउंट करते हम जाएंगे अपोजिट हम
स्टार्ट करेंगे इस वन से जोक यहां पर भी
वन ही रहेगा य इसके बाद हमय फदर डिवाइड
नहीं कर
सकते बन जाएगा तो 10 के लिए हमारे पास
बाइनरी नंबर होता है
10 सिमिलरली अगर आपको 15 का देखना है फॉर
एग्जांपल यहां पे तो ये भी देख लेते हैं
सपोज मैंने यहां पे लिखा 15 ट से हमने
इसका डिविजन लगाया सेवन टाइम्स में हमें
देता है 14 और रिमाइंडर बचता है वन 2 3 6
होता है रिमाइंडर बचता है वन 2 व 2 होता
है रिमाइंडर बचता है वन और इस वन को भी हम
ऐसे के ऐसे यहां पे ले लेंगे तो हमारे पास
क्या आ गया 1 1 1 1 नीचे से ऊपर जाएंगे तो
15 के लिए हमारे पास हो गया 1 1 1 1 ऐसे
करके हम बाइनरी निकाल सकते हैं किसी भी
नंबर का ये तो हो गई छोटे नंबर्स के बाद
बट हमारे पास पाइथन में वेरी सिंपल मेथड
है एक बार देख लेते हैं क्या ये वेरी
सिंपल मेथड है तो सिंपल सा मेथड है गाइज
ऑल यू नीड टू डू इज यहां पे लिखेंगे
प्रिंट प्रिंट के बाद लिखेंगे अ बिन यहां
पे एक फंक्शन है बिन पाइथन के अंदर बिन
क्या होता है बिन हमें हेल्प करता है
फाइंड करने में कि बाइनरी नंबर क्या है
इसके अंदर हम पैरेंस में हमारी वैल्यू है
वो देंगे सपोज अगर मैं 10 यहां पे पास
करती हूं एंड इसको मैं रन करती हूं तो
हमारे पास आता है 0 बी
10 तो 0 बी को हम इग्नोर कर देंगे फॉर नाउ
10 हमारा बाइनरी नंबर है सिमिलरली अगर मैं
15 के लिए निकालती हूं यहां पे तो इट शुड
गिव अस 111 तो देख लेते हैं कि 111 आ रहा
है या नहीं तो आप देख लेंगे यहां पे 111 आ
रहा है जो कि हमारा सही था उस मेथड से भी
एंड अगर बड़े नंबर्स प हमें ऑपरेट करना है
तो फिर हम सीधा इसी मेथड से यहां पर निकाल
सकते हैं ये तो बाइनरी नंबर निकालने के
बाद अब वापस आते हैं हमारे एंड ऑपरेटर पे
सो गाइज हमारा एंड ऑपरेटर यहां पे क्या
कहता है कि अगर हमारे पास जीरो 0 है तो भी
वो हमें जीरो देगा व 0 है तो भी वो हमें
रो देगा 0 1 है तो भी हमें जीरो देगा बट
सिर्फ जब वनमा वन है हमारे पास तभी वो
हमें वन देगा तो मान लीजिए हमारे पास
बाइनरी नंबर है 10 और 8 का यहां पे मैं
लिख देती हूं 10 1 जो कि मुझे पता है
बाइनरी नंबर है 10 का नेक्स्ट यहां पे मैं
ले लेती हूं का ए के लिए मुझे पता है कि
बाइनरी नंबर य पर 8 के लिए होता है
ि अब इनके बीच में अगर हम एंड ऑपरेशन
लगाएंगे हमारा बिट वाइ का एंड ऑपरेशन जैसे
की हम बोलेंगे की प्रिंट करें 10
एंड 8 तो देखते हैं क्या हमें मिलना चाहिए
तो अकॉर्डिंग टू दिस टेबल जीरो क्या है
हमारा जीरो रो भी क्या
है जीरो जीरो जी दोबारा जीरो है सिर्फ नव
पवन है तो अगर हम एंड ऑपरेशन लगाते हैं 10
और 8 प तो ये हमें देना चाहिए वापस 8 एक
बार देख लेते हैं विद द हेल्प ऑफ एग्जांपल
इन
पाइथन तो हमने एक वेरिएबल लिया है ए इ 10
दूसरा वेरिएबल लिया है बी इ 8 अगर मैं
यहां पर प्रिंट कराती
हूं
ए एंड
बी एंड देन हम इसे रन कराते हैं तो हमें
आउटपुट मिलेगा यहां पर ए यानी कि हमारा जो
आंसर है हमने जो मेथड यूज किया है वो एकदम
करेक्ट है सो इसी तरह से यूज किया जाता है
एंड ऑपरेटर को सो गाइज नेक्स्ट हम बात
करते हैं और ऑपरेटर की और ऑपरेटर के लिए
हमारे पास है 0 के लिए रो वैल्यू 0 के लिए
यहां पे वन वैल्यू है 0 व के लिए वन
वैल्यू है और वव के लिए भी वन वैल्यू है
तो कहीं भी अगर वन आ जाता है और ऑपरेटर
में तो वो हमें ट्रू देगा ही देगा एक बार
देख लेते हैं इसे भी हम एग्जांपल के साथ
समझ लेते हैं सो गाइस और की अगर हमने बात
करी तो अगर वो जीरो जीरो है हमारे पास तब
वो हमें जीरो देगा न जीरो पे हमें मि
0 व प भी हमें मिलेगा न एंड वव पर हमें
मिलेगा न तो अगर मैं सेम एग्जांपल यहां पर
लेती हूं कि 10 के लिए हमारे पास वैल्यू
है 10 और 8 के लिए हमारे पास वैल्यू है ि
इसके ऊपर अगर हम और ऑपरेशन लगाते हैं यहां
पर हम लगाएंगे और ऑपरेशन तो और ऑपरेशन के
अकॉर्डिंग जीरो जीरो हो जाएगा जीरो जी हो
जाएगा वन क्योंकि यहां पर हमारे पास है कि
न जी जो है हो जाता है जाएगा जीरो और वव
भी हमें मिलेगा विद वन तो अगर हम और
ऑपरेशन लगाते हैं 10 और 8 के ऊपर तो वह
हमें रिटर्न करेगा विद द वैल्यू ऑफ 10 एक
बार देख लेते हैं इसको विद द हेल्प ऑफ
एग्जांपल तो और ऑपरेशन लगाने के लिए मुझे
यहां पे सेम टू सेम मैं सेम वेरिएबल का
यूज कर रही हूं और और ऑपरेशन के लिए हमें
सिर्फ एक स्ट्रेट लाइन रखनी है यहां पे कि
ए और बी दैट मींस ए और बी के बीच में हम
और ऑपरेटर का यूज कर रहे हैं एक बार रन
करके देख लेते हैं सो गाइ यस हमें आंसर
मिल रहा है 10 चच वाज करेक्ट जो हमने हम
मेथड से निकाला वो भी सेम ही आंसर था
सिमिलरली अब बात करते हैं एजोर ऑपरेटर के
बारे में गाइ एजोर ऑपरेटर हमारा यहां पे
कह रहा है कि जब भी हमारे पास सिमिलर
आइटम्स है वो हमें जीरो देगा बट हमारे पास
डिस सिमिलर आइटम्स है तो वो हमें वन देगा
जीरो जीरो पे हमें जीरो मिल रहा है वन
जीरो पे वन मिल रहा है जीरो व पे वन मिल
रहा है बट जैसे ही वापस सिमिलर आइटम हमारे
पास वन वन आ गया तो ये हमें फिर से जीरो
दे देगा इसे भी एक बार एग्जांपल की तरह
देख लेते हैं सो गाइज अगर मैं यहां पे
लिखती हूं वन 0 तो ये मुझे मिलेगा वन 0 व
पे भी मुझे मिलेगा 1 0 0 पे मुझे मिलेगा 0
एंड 1 1 पे भी मुझे मिलेगा वन तो अगर मैं
यहां पे सेम एग्जांपल ले रही हूं 10 10 का
और यहां पे ले रहे हैं 1 यानी कि अगर हम
और ऑपरेशन लगाते हैं बिटवीन 10 और 8 ये
हमारा 10 के लिए है ये हमारी एट के लिए
बाइनरी स्ट्रिंग है इस पे अगर हम लगाते
हैं एजोर ऑपरेशन तो रो 0 हमें देगा 0 व 0
हमें देगा वन वापस से रो 0 देगा हमें रो
और वव देगा हमें जीरो तो अकॉर्डिंग टू दिस
हमारा आंसर होना चाहिए टू एक बार चेक कर
लेते हैं कि एजर ऑपरेशन अगर हम लगा रहे
हैं तो क्या वो हमें टू देगा तो एजर के
लिए हमारे पास सिंबल होता है ये एंड अगर
मैं इसको रन कराती हूं तो मुझे आउटपुट
मिलता है टू सो गाइस आई होप क्लियर हो गया
होगा कि एजर ऑपरेशन कैसे वर्क करता है सो
गाइ एंड और एंड एजर ये तीनों काफी सिंपल
ऑपरेशंस है हमें ये सिर्फ और सिर्फ बाइनरी
नंबर्स पे अप्लाई करने हैं अब नेक्स्ट हम
देख लेते हैं नेक्स्ट हमारे ऑपरेटर्स कौन
सो गाइज नेक्स्ट हम बात कर रहे हैं जीरो
फिल लेफ्ट शिफ्ट की जीरो फिल लेफ्ट शिफ्ट
क्या करता है हमारे कोई भी बाइनरी नंबर है
जैसे कि हमारे पास बाइनरी स्ट्रिंग है
यहां पे 10 की दैट इज 10 10 अगर मैं इसके
ऊपर ऑपरेटर लगाती हूं 10 के ऊपर लेफ्ट
शिफ्ट बाय टू तो ये क्या करेगा यहां पीछे
से ये दो वैल्यू हटा देगा और इसकी जगह आगे
की तरफ लेफ्ट की तरफ दो वैल्यू ऐड कर देगा
जो कि होंगी जीरो तो जीरो फिल कर रहा है
ये आगे की तरफ और पीछे से हटा रहा है तो
ये क्या बन जाएगा 0010 व्हिच वी क्लियर नो
होता है हमारे पास टू अगर मैं 10 के ऊपर
लगाती लेफ्ट शिफ्ट बाय वन तो यह क्या करता
10 जीरो को यहां से जीरो हटाता है यहां
जीरो ऐड करता है एंड हमें आउटपुट दे देता
फाइ तो एक बार देख लेते हैं इसको विद द
हेल्प ऑफ द एग्जांपल आल्सो कि अगर यहां प
मैं यूज करती हूं प्रिंट प्रिंट में
इनसाइड में लिख रही हूं 10 10 को हम लेफ्ट
शिफ्ट देने वाले हैं सो लेफ्ट शिफ्ट यहां
पे अगर मैं टू से दे रही हूं तो ये मुझे
आउटपुट देना चाहिए टू सिमिलरली अगर मैं
लेफ्ट शिफ्ट यहां पे 1 कर रही हूं तो यहां
पे हमें आउटपुट देना चाहिए फाइव स गाइज जो
मेथड हमने समझा वो क्लियर हमें हमारा
करेक्ट आउटपुट दे रहा है नेक्स्ट हम बात
करते हैं राइट शिफ्ट के बारे में सो गाइज
राइट शिफ्ट का यहां पे जो लेफ्ट शिफ्ट का
काम था वही राइट शिफ्ट का काम है बट लेफ्ट
शिफ्ट का काम क्या था कि वो पीछे से जीरोज
हटाता था आगे की तरफ जीरोज ऐड कर देता था
अब राइप शिफ्ट का काम रहेगा कि वो पीछे की
तरफ वैल्यूज और ऐड कर देगा यानी कि अगर
हमारे पास 10 10 है जो कि हमारी बाइनरी
नंबर है बाइनरी स्ट्रिंग है फॉर 10 तो अगर
मैं यहां पे 10 के ऊपर राइट शिफ्ट लगाती
हूं विद वन जीरो तो ये यहां पर एक और जीरो
ऐड कर देगा और इसको बना
देगा
20 सिमिलरली अगर मैं यहां पर इसका
इंक्रीमेंट करती विद टू और यहां पर मैं
इसे लिखती तो ये इसका आउटपुट बना देता
40 एक बार देख लेते हैं कैसे ये वर्क करता
है सो अगर हमने यूज किया राइट शिफ्ट यहां
पे ये हमें वैल्यू देगा 20 सिमिलरली अगर
हमने यहां पर टू वैल्यूज से शिफ्ट किया है
यानी कि आगे की तरफ हमने टू वैल्यूज अ
शिफ्ट करा दिए पीछे दो जीरोज और ऐड कर दिए
हमने तो ये हमें आउटपुट देगा
[संगीत]
40 सो गाइ पिछले सेशन में हमने पढ़ा कि
बिट वाइज ऑपरेटर्स क्या होते हैं हैं हमने
बात करी पांच तरह के विट वाइज ऑपरेटर्स के
बारे में जो कि थे एंड और एकज और ज़ीरो
फिल लेफ्ट शिफ्ट ज़ीरो फिल राइट शिफ्ट
गाइस आज हम बात करने वाले हैं मेंबरशिप
ऑपरेटर्स के बारे में सो मेंबरशिप मतलब
यहां पे मेंबरशिप जो वर्ड है वो कह रहा है
कि मेंबर यहां पे कुछ है तो मेंबरशिप यहां
पे मतलब हुआ कि हम चेक करेंगे कि कोई भी
हमने अगर वेरिएबल दिए हैं वो पहले वाले
वेरिएबल का मेंबर है या नहीं यानी कि वो
उसकी प्रेजेंस उसके अंदर है या नहीं तो
मेंबरशिप ऑपरेटर्स हमारे पास दो तरीके के
होते हैं इन एंड नॉट इन इन का मतलब है
क्या वो उसके अंदर है नॉट इन का मतलब है
नहीं है सो इन का मतलब यहां पे हमारा चेक
करना होता है कि क्या वो उसके अंदर है एंड
नॉ इन का मतलब होता है जब हमें चेक करना
होता है क्या वो उसके अंदर नहीं है तो
उसके लिए हम एक छोटा सा एग्जांपल ले लेते
हैं एग्जांपल से इसको समझते हैं सो गाइ
यहां पे मैं एक वेरिएबल बना रही हूं हेलो
एंड उसके बाद मैं यहां पे प्रिंट कराऊंगा
एक कोई भी हम वर्ड ले लेते हैं कोई भी हम
यहां पे लेटर ले लेते हैं जैसे कि पी इन ए
तो मैं पूछ रही हूं क्या ये जो प है जो
स्ट्रिंग प है हमारी वो इन इन है मतलब है
या नहीं किसके अंदर ए के अंदर तो अगर मैं
इसको रन कर आऊंगी तो ये मुझे देगा फाल्स
क्यों क्योंकि प यहां पे है ही नहीं एंड
सिमिलरली अगर मैं यहां पे लिखती हूं ई एंड
इसको मैं रन कराती हूं तो इट विल गिव अस
ट्रू ट्रू क्यों क्योंकि है हमारे पास ई
इसके अंदर हेलो के अंदर सेकंड लेटर जो है
हमारा ई है तो वो हमें क्या कह रहा है कि
कह रहा है कि ई जो है वो है ए के अंदर
सिमिलरली नॉट इन के बारे में अगर हम बात
करें यहां पे मैं अगर लिखती हूं कि ई नॉट
इन ए मतलब मैं कह रही हूं कि ई जो है ए के
अंदर है ही नहीं तो ये तो गलत है क्योंकि
ई तो है हमारे पास तो ये हमें फॉल्स दे
देगा और इसी तरह अगर मैं यहां पे लिखती
हूं p कि मैं कह रही हूं p जो है वो नहीं
है a के अंदर ये तो सही बात है है तो ये
हमें दे देगा ट्रू तो ये हो गया हमारा
मेंबरशिप ऑपरेटर तो मेंबरशिप ऑपरेटर ने
क्या किया वो हमें चेक करके बता रहा है कि
कोई भी हमने जो वेरिएबल दिया है या हमने
कुछ भी जो भी चीज दी है वो हमारी प्रेजेंट
है या नहीं हमने जिसके अंदर उसको कंपेयर
कराना है वो चीज उसका मेंबर है या
[संगीत]
नहीं सो गाइज हमने पिछले सेशन में पढ़ा कि
हमारे पास होते हैं सात तरीके के ऑपरेटर्स
हमने सबके बारे में एक-एक करके डिस्कस
किया आज हम स्टार्ट करने वाले हैं कंप्लीट
न्यू टॉपिक जो कि है कंडीशनल स्टेटमेंट
काफी इंटरेस्टिंग टॉपिक है एंड काफी इसकी
एप्लीकेशंस है पूरी ही पाइथन में सो बात
करते हैं कंडीशनल स्टेटमेंट की सो गाइस
कंडीशनल स्टेटमेंट यहां पे जो हमारा वर्ड
है उसके अंदर लिखा हुआ है कंडीशन कंडीशन
यहां पे होती है कि कोई भी सर्टेन कंडीशन
पे हमें क्या काम करना है कोई भी सर्टेन
कंडीशन पे हमें कोई काम करना है या नहीं
करना है तो यहां पे कंप्यूटर में भी
कंडीशनल स्टेटमेंट क्या होता है कि हम कोई
कंडीशन देते हैं कंप्यूटर को कि अगर यह
वाली कंडीशन हो तो इससे काम करना अगर ये
नहीं हो तो यह काम करना वो नहीं हो तो वो
काम करना तो मतलब यहां पर हमारा बेसिकली
कंडीशनल स्टेटमेंट्स का काम होता है कोई
भी सर्टेन कंडीशन पे कोई भी काम करवाना सो
मान लीजिए कि हम यहां पे एग्जांपल ले लेते
हैं कि जैसे कि आप गए हैं रेस्टोरा में
रेस्टोरा में जाके आपने बोला है कि मुझे
चाहिए पिज़्ज़ा और आपने कंडीशन दे दी कि
मुझे तो सिर्फ पिज्जा ही चाहिए तो वहां का
स्टाफ है वो जाएगा चेक करेगा पिज्जा
अवेलेबल है या नहीं अवेलेबल होगा तो वो
आपके लिए ले आएगा नहीं होगा तो वो आगे का
काम करेगा आगे आपके पास आएगा आगे आप जो भी
काम बोलेंगे वो वो कर देगा पर आपने यहां
पर कंडीशन क्या दी थी पहली कि पिज़्ज़ा
अवेलेबल हो तो ले आना तो यहां पे आपकी
कंडीशन अगर सेटिस्फाइड हो जाती है अगर
वहां पे अवेलेबल होता है तो वह उसका काम
कर देता है वह पिज़्ज़ ले आता है नहीं
होता है तो व आगे का काम करता है तो यहीं
पे हमारे कंडीशनल स्टेटमेंट्स भी यही काम
करते हैं कि हम कोई कंडीशन प्रोवाइड करते
हैं कंप्यूटर को एग्जीक्यूट करने के लिए
अगर वह कंडीशन सेटिस्फाई हो जाती है तो
हमने जो टास्क बोला है वह वह कर देगा अगर
वह कंडीशन सेटिस्फाई नहीं होती है तो फिर
वह आगे का काम करने लग जाएगा यही होते हैं
कंडीशनल स्टेटमेंट्स अब पाइथन के अंदर छह
तरीके के कंडीशनल स्टेटमेंट्स होते हैं
पहला है इफ द स्टेट स्ट सेकंड है इफ एल
स्टेटमेंट थर्ड है इफ एल इफ एल स्टेटमेंट
फोर्थ है नेस्टेड स्टेटमेंट फिफ्थ है
शॉर्ट हैंड इफ स्टेटमेंट एंड सिक्स्थ है
शॉर्ट हैंड इफ एल स्टेटमेंट सो हम इन्हीं
छह स्टेटमेंट्स के बारे में बात करेंगे
काफी डिटेल में हमारे आगे आने वाले सेशंस
के
[संगीत]
अंदर स गाइज पिछले सेशन में हमने पढ़ा कि
कंडीशनल स्टेटमेंट्स क्या होते हैं आज हम
स्टार्ट करने वाले हैं इसके सब टाइप्स के
बारे में सबसे पहले हम स्टार्ट करेंगे इफ
द स्टेटमेंट स गाइज जानते हैं इफ द
स्टेटमेंट क्या होता है इफ द स्टेटमेंट
काफी फंडामेंटल स्टेटमेंट होता है यानी कि
एक इफ द स्टेटमेंट में हमें कुछ करने की
जरूरत नहीं है मान लीजिए कि हमने कोई
वेरिएबल पास किया सो हमें क्या करना है
वहां पे एक कंडीशन देनी है और यहां पे
हमारा जो स्टेटमेंट है वो चेक करेगा कि ये
कंडीशन सेटिस्फाई हो सकती है या नहीं हो
सकती अगर वो सेटिस्फाई हो सकती है तो उसके
अंदर के ब्लॉक को काम करेगा अदर वाइज वो
ब्लॉक से बाहर निकल के आगे का स्टेटमेंट
पे वर्क करेगा सो एक बार इसको विद द हेल्प
ऑफ एग्जांपल देख लेते हैं सो गाइ मान
लीजिए कि मैंने यहां पे एक वेरिएबल लिया
है a a = 10 एंड यहां पे मैं एक कंडीशन
दूंगी इफ कंडीशन दैट इफ कंडीशन कैसे काम
करती है यहां पर हम लिखते हैं इफ और जो भी
हमारी कंडीशन
है उसके बाद हम लगाते हैं कॉलन एंड कॉलन
लगाने के बाद यहां पे हम लिखते हैं हमारा
स्टेटमेंट कि अगर ये कंडीशन सेटिस्फाई हो
जाती है तो बॉडी ऑफ फफ यानी कि क्या चीज
हमें एक्जिक्यूट करनी है बॉडी ऑफ इफ क्या
हो गया हमारा बॉडी ऑफ इफ हो गया कि अगर जो
ये कंडीशन है अगर ये सेटिस्फाई हो जाती है
तो हमारा बॉडी ऑफ इफ एग्जीक्यूट करेगा
नहीं तो हम इससे बाहर आ जाएंगे और मान
लीजिए लास्ट में हमने अगर प्रिंट थैंक्यू
लिखा हुआ
है तो अगर ये कंडीशन सेटिस्फाई हो जाती है
तो इससे पहले ये बॉडी ऑफ फफ को एग्जीक्यूट
करेगा और उसके बाद प्रिंट कर देगा थैंक यू
को अगर ये कंडीशन सेटिस्फाई नहीं होती है
तो वो क्या करेगा डायरेक्टली प्रिंट कर
देगा सिर्फ थैंक यू को स एक बार इसको
पाइथन के अंदर भी देख लेते हैं कि पाइथन
के अंदर इसको कैसे इंप्लीमेंट किया जाता
है सो यहां पर मैं एक एग्जांपल ले रही हूं
मार्क्स का कि मार्क्स इ इक्वल टू 87 कोई
स्टूडेंट है जिसके मार्क्स है 87 ठीक है
यहां पे हम कंडीशन देंगे कि इफ अब यहां पे
इफ के बाद जैसे कि मैंने बोला था कि इफ
स्टेटमेंट हम लिखते हैं और उसके बाद हम
कंडीशन देते हैं तो हमें क्या कहना है कि
हमारे जो मार्क्स है अगर 90 के ऊपर है तो
जो हमारा स्टूडेंट है उसको मिलेगा एक
मोबाइल ओके तो हम इसको यहां पर लिख देंगे
कि इफ जो मार्क्स है हमारे वो है ग्रेटर
देन
या मान लीजिए ग्रेटर इक्वल टू अगर 90 के
बराबर है या 90 से ज्यादा भी है तो उस
कंडीशन में य कंडीशन लगाने के लिए कॉलन
रखेंगे तो उस कंडीशन में हम बॉडी ऑफ
लिखेंगे हमारी की हम उसको देने वाले
मोबाइल य विल गेट मोबाइल
फोन ठीक है उसको मोबाइल दे दिया अगर उसके
9 के ऊपर है अगर नहीं होते तो सीधा क्या
कर देंगे
प्रिंट थैंक
यू एक बार चेक कर लेते हैं इसको रन करके
अगर मैं इसको रन करूंगी तो हमारे पास
सिर्फ आएगा थैंक यू क्यों थैंक यू आ रहा
है क्योंकि मार्क्स तो 90 के नीचे है यहां
प हमारे मार्क्स 87 है बट अगर इसी
स्टूडेंट के मार्क्स अगर 97 होते तो उस
केस में यहां पर क्या आता यू विल गेट अ
मोबाइल फोन एंड थैंक यू मोबाइल फोन यहां प
क्यों लिखा हुआ आया क्योंकि हमने कंडीशन
दी हुई है कि मार्क्स जो है 90 के ऊपर
होने चाहिए तो वो पहले क्या कर रहा है उस
उसकी कंडीशन को चेक कर रहा है तो वो पहले
क्या कर रहा है उसकी को चेक कर रहा है कि
मार्क्स जो है वो 90 के ऊपर है या नहीं अब
90 के ऊपर मार्क्स निकल गए तो उसकी जो
अंदर का जो पार्ट है यानी कि उसके अंदर जो
हमने लिखा है प्रिंट स्टेटमेंट की यू विल
गेट अ मोबाइल फोन तो वो उसको प्रिंट कर
रहा है उसके बाद उसके बाहर निकल के थैंक
यू कर रहा है अगर वो मार्क्स लेस है अगर
वो मार्क्स कम है हमारे 90 से तो उस
कंडीशन में क्या कर रहा है वो उस पूरे
ब्लॉक को स्किप कर रहा है ये पूरा का पूरा
ब्लॉक यहां पर स्किप हो जाएगा और सीधा
प्रिंट हो जाएगा हमारे पास थैंक य अगर मैं
इसको 87 कर देती हूं और रन करती हूं तो
यहां पे सिर्फ आ जाता है थैंक यू इस पूरे
ब्लॉक को वो स्किप कर देगा तो यही होता है
हमारा इफ द स्टेटमेंट जहां पे हमारा सिंगल
इफ स्टेटमेंट का यूज किया जाता है हम
सिंगल एक स्टेटमेंट देते हैं अगर वो
सेटिस्फाई होता है तो उसके अंदर का काम हो
जाता है नहीं होता है तो आगे बढ़ते जाते
हैं यही होता है इफ द
[संगीत]
स्टेटमेंट सो गाइस पिछले सेशन में हमने
सीखा कि इफ द स्टेटमेंट क्या होता है आज
हम बात करने वाले हैं एफएल स्टेटमेंट के
बारे में सो गाइज एक बार पहले एफएल
स्टेटमेंट समझ लेते हैं उसके बाद हम आते
हैं कोड के ऊपर फेल स्टेटमेंट का मतलब
होता है जब हमारे पास दो कंडीशंस होती हैं
कि हमें पता है कि पहली कंडीशन अगर नहीं
हुई तो सेकंड तो डेफिनेटली होगी या फिर
सेकंड नहीं हुई तो पहली तो डेफिनेटली होगी
ही होगी जब हमारे पास दो ऐसी कंडीशंस है
जिसके लिए हमें पता है कि अगर पहली
सेटिस्फाई नहीं होती है तो दूसरी
डेफिनेटली होगी दूसरी नहीं होती है तो
पहली तो होगी ही तो मान लीजिए कि जैसे
हमारे पास एक बाउल है बॉल के अंदर दो
बॉल्स है एक है रेड कलर की एक है येलो कलर
की तो अगर मैंने बॉल में से आंख बंद करके
एक बॉल निकाली भी सही तो या तो वो रेड हो
सकती है येलो हो सकती है करेक्ट यानी कि
अगर वो रेड नहीं ई तो डेफिनेटली येलो है
और अगर वो येलो नहीं हुई तो वो डेफिनेटली
रेड है तो हमें यहां पे जब पता है कि इन
दोनों में से एक तो सेटिस्फाई होगा ही
होगा तब हम यूज करते हैं इफल स्टेटमेंट का
एक बार देख लेते हैं फफएल स्टेटमेंट का
स्ट्रक्चर कैसा होता है उसके बाद हम ले
लेंगे उसका एग्जांपल विद पाइथन सो गाइस
फफएल स्टेटमेंट लिखने के लिए पहले हमें
चाहिए लेट्स से मान लीजिए यहां पे हम
कंसीडर कर लेते हैं एक वेरिएबल यहां पे 10
ओके अब यहां पे इफ स्टेटमेंट इफ कंडीशन हम
यहां पे लिखेंगे दैट इफ और हमारी जो भी
कंडीशन है लगाएंगे हम यहां पे कॉलन और
उसके बाद इसके अंदर आएगी हमारी बॉडी ऑफ इफ
कि अगर यह कंडीशन सेटिस्फाई हो जाती है तो
क्या हमारा कोड जो है वो एग्जीक्यूट होगा
अगर जो ये कंडीशन सेटिस्फाई नहीं होती
उसके बाद हमारे पास होता है एल्स एल्स के
साथ हम कभी कोई कंडीशन नहीं लिखते हैं
क्यों नहीं लिखते हैं क्योंकि हमें पता है
कि जैसे कि मान लीजिए हमने यहां प
एग्जांपल लिया था एक बाल का उसके अंदर दो
बॉल्स है एक है रेड एक है येलो हमने
निकाली मान लीजिए कोई भी एक बॉल तो या तो
हमारी बॉल रेड होगी और रेड नहीं है तो वो
डेफिनेटली येलो होगी ही सही तो एल्स के
साथ हमें लिखने की जरूरत नहीं है कि वो
अगर येलो है तो ये प्रिंट कराना है
क्योंकि हमें पता है कि अगर वो रेड नहीं
है तो डेफिनेटली येलो है तो उसके लिए हम
यहां पर एल्स के साथ कभी कोई कंडीशन नहीं
लिखते हैं सीधा हम लिख देते हैं बॉडी ऑफ
एल्स की अगर ये कंडीशन सेटिस्फाई नहीं
होती अगर जो इफ सेटिस्फाई नहीं होता है तो
डायरेक्टली वो प्रिंट कर देगा एल्स के
अंदर का कि मतलब अगर वो रेड नहीं है तो
डेफिनेटली वो येलो होगी सी और वो वहां पर
लिख देगा कि दिस इज येलो बॉल और अगर वो
येलो नहीं है तो वो डेफिनेटली रेड होगी
सही वहां पे वो अगर वो सेटिस्फाई हो ही
जाती है तो वो लिख ही देगा कि ये रेड बॉल
है तो दोनों कंडीशन तो एक साथ सेटिस्फाई
हो नहीं सकती यहां पे कि अगर जो ये हमने
बॉल निकाली है रेड और येलो तो नहीं हो
सकती है एक ही कलर होगा इसमें अगर इफ
हमारा सेटिस्फाई हो जाता है तो हम बॉडी ऑफ
इफ लिख देंगे और अगर हमारा इफ सेटिस्फाई
नहीं होता तो बिना सोचे समझे बिना कोई
कंडीशन जाने हम सीधा का सीधा हम बॉडी ऑफ
एल्स लिख देंगे क्योंकि अगर ये नहीं हुआ
तो वो तो डेफिनेटली होगा ही होगा स गा ये
था इसका स्ट्रक्चर एक बार समझ लेते हैं
विद द हेल्प ऑफ हमारा पाइथन कि पाइथन में
इसे कैसे लिखा जाता है सो गाइस यहां पर
मैं दोबारा से एक वेरिएबल ले रही हूं
जिसमें है मार्क्स मार्क्स इ इक्वल टू
लेट्स से 87 तो हमें पता है मार्क्स या तो
90 के ऊपर होंगे या नीचे होंगे मतलब 90 के
ऊपर होते हैं या नीचे हो सकते हैं मतलब
उसके अलावा तीसरा ऑप्शन तो कुछ है नहीं तो
हम यहां पर क्या करेंगे इफ कंडीशन देंगे
कि इफ मार्क्स आर ग्रेटर दन 90 या फिर
ग्रेटर दन इक्वल टू ले लेते हैं कि
मार्क्स आर ग्रेटर दन इक्वल टू 90 अगर
मार्क्स 90 या 90 से ज्यादा है तो उस केस
में हम प्रिंट करेंगे वही सेम चीज कि यू
विल गेट अ फोन एल्स जैसा कि मैंने कहा था
एल्स के साथ कोई कंडीशन नहीं लिखते हैं
अगर मैं यहां पे एल्स के साथ कोई कंडीशन
लिखना चाहूंगी भी सही यहां पे अगर मैं
लिखती हूं कि मार्क्स आर स्मॉलर देन
स्मॉलर देन 90 तो देखिए ये कंटीन्यूअसली
मुझे रेड लाइन दे रहा है यहां पे एरर दे
रहा है क्यों क्योंकि एल्स के साथ कभी कोई
कंडीशन नहीं नहीं लिखते हैं तो सीधा हम
लिख देंगे एल्स कॉलन एंड यहां पर प्रिंट
करा देंगे तो अगर 90 से कम होते हैं तो एक
हफ्ते के लिए कोई फोन नहीं तो यहां पे हम
लिख देंगे नो
फोन फॉर वन वीक ठीक है और लास्ट में
प्रिंट करा देंगे थैंक यू टू थैंक यू कि
भाई अगर ये सेटिस्फाई हो जाता है तो यू
विल गेट अ फोन नहीं होता है तो नो वन नो
फोन फॉर अ वीक एंड लास्ट में थैंक यू तो
दोनों स्टेटमेंट्स के साथ आएगा ही सेही तो
एक बार इसको रन करके देख लेते हैं इसमें
लिखा है नो फोन फॉर वन वीक क्योंकि उसने
पहले क्या किया उसने पहले यहां पर जाके
चेक किया कि पहले मार्क्स 90 के ऊपर है या
नहीं नहीं थे तो उन्होंने सीधा का सीधा
सेकंड जो स्टेटमेंट है हमारा कि नो फोन
फॉर वन वीक वो एग्जीक्यूट कर दिया क्योंकि
या तो 90 के ऊपर हो सकते हैं या नीचे हो
सकते हैं उसके अलावा तो कोई थर्ड ऑप्शन है
नहीं हमारे पास तो यहां पे हमने क्या किया
है यहां पे सीधा सा ये लिखा है कि अगर 90
के ऊपर मार्क्स है तो ये वाला स्टेटमेंट
करना है नहीं है तो सीधा हमारा नेक्स्ट
स्टेटमेंट हमें एग्जीक्यूट करना है
सिमिलरली अगर ये मार्क्स 87 की जगह 97
होते तो हमारा फर्स्ट स्टेटमेंट
एग्जीक्यूट हो जाता जो कि था यू विल गेट अ
फोन तो यू विल गेट अ फोन अलोंग विद थैंक
यू एग्जीक्यूट हो जाएगा यहां
[संगीत]
पे सो गाइस पिछले सेशन में हमने सीखा कि
इफल स्टेटमेंट क्या होता है जहां पे हमें
दो कंडीशन देनी होती है जहां पे हमें पता
होता है कि दोनों में से एक कंडीशन तो
सेटिस्फाई होगी ही होगी वही होता है हमारा
एफएल स्टेटमेंट वहीं पे यूज होता है हमारे
एफएल स्टेटमेंट का आज हम बात करने वाले
हैं इफ एल इफ एल स्टेटमेंट तो इफ तो पड़ा
है एल्स भी पड़ा है अब ये एल इफ क्या है
एल इफ लग नहीं रहा कि एल इफ इज अ कॉमिनेशन
ऑफ एल्स और इफ तो यस अगर ऐसा आपको लग रहा
है तो सही है नहीं लग रहा है तो मैं बता
देती हूं कि एल इफ जो है कॉमिनेशन है
हमारा एल्स इफ का तो एल इफ मतलब एल्स इफ
सो अब देख लेते हैं कि इफ एल इफ एलस
स्टेटमेंट क्या होता है इफ एल इफ एल
स्टेटमेंट होता है जब आपको मल्टीपल
कंडीशंस देनी होती है कि अगर ये ये कंडीशन
सेटिस्फाई नहीं हुई तो ये देख लो ये नहीं
हुई तो वो देख लो वो नहीं हुई तो वो देख
लो और लास्ट में अगर कुछ नहीं हुआ तो ये
तो डेफिनेटली होना ही है तो वो होता है
हमारा इफ एल इफ एल स्टेटमेंट तो मान लीजिए
गाइस कि जैसे कि आप किसी आइसक्रीम पार्लर
में गए आप आइसक्रीम पार्लर में गए आपने
वहां पे बोला कि अगर चॉकलेट आइसक्रीम
अवेलेबल है तो चॉकलेट ले आना तो वो वहां
पे गए उसने चेक किया चॉकलेट है नहीं है तो
आपने नेक्स्ट कंडीशन दी हुई है कि अगर
चॉकलेट ना हो तो स्ट्रॉबेरी ले आना तो
स्ट्रॉबेरी भी नहीं है अब आपने नेक्स्ट
दिया हुआ है कि मान लीजिए कि स्ट्रॉबेरी
नहीं है तो मैंगो लि आना तो मैंगो भी नहीं
है मैंगो नहीं है तो बटर स्कच लियाना तो
बटर कुछ भी नहीं है अब लास्ट आपने बोल
दिया कि अगर कुछ नहीं है तो वनीला तो होगा
ही सही हमें पता है कि वला तो हर जगह मिल
ही जाता है तो वनीला तो होगा ही सही तो
लास्ट में अगर ये चारों नहीं है तो आखिरी
में क्या करना वनीला ले आना तो वो क्या
करेगा इन चारों के लिए चेक करेगा पहले
पहले चॉकलेट से स्टार्ट करेगा चॉकलेट
नेक्स्ट हमने शायद बोला था बटर स्कच तो
बटर स्कच पे आएगा फिर उसके बाद मैंगो पे
आएगा फिर स्ट्रॉबेरी पे आएगा अगर ये चारों
ही नहीं है तो लास्ट में वो वनेला लाके
पकड़ा देगा कि ये चारों तो नहीं है अभी आप
वनीला ले लीजिए तो ये होता है हमारा इफ एल
इफ एल स्टेटमेंट जहां पे हम मल्टीपल स्टेट
स्टेटमेंट देते हैं जहां पे हमें जब
मल्टीपल स्टेटमेंट देने हैं तब हम यूज
करते हैं इफ एल इफ एल स्टेटमेंट का देख
लेते हैं एक बार इसका स्ट्रक्चर कैसा होता
है उसके बाद इसका एग्जांपल भी हम देख
लेंगे पाइथन के अंदर तो सबसे पहले बात
करते हैं इसके स्ट्रक्चर की तो इसका
स्ट्रक्चर कुछ इस तरह होता है कि हमारे
पास पहले होता है इफ और उसकी कंडीशन और
उसके बाद हमारे पास आ जाती है बॉडी ऑफ इफ
ठीक है इसके बाद क्या होता है हमारे पास
आता है लास्टली बात करते हैं यहां पे एल्स
की एल्स के लिए हमारे पास कोई कंडीशन नहीं
होती है सीधा हम लेते हैं बॉडी ऑफ एल्स अब
मान लीजिए आपको और कंडीशंस देनी है यहां
पे बीच में तो वापस हम इफ का नहीं यूज
करेंगे हम यूज करेंगे इनका कॉमिनेशन एल्स
इफ तो यहां पे हम लिखेंगे एल्स इफ दैट इज
एल इफ और एल इफ के साथ लगाएंगे हमारी
कंडीशन लगाएंगे कॉलन और उसके अंदर हम
लिखेंगे हमारी बॉडी ऑफ
एलिफ सिमिलरली अगर और एलिफ कंडीशन है तो
वापस से हम एलिफ लिखेंगे कंडीशन लगाएंगे
बॉडी ऑफ एलिफ लिखेंगे तो जितनी हमारे पास
कंडीशन हो हम ये एलिफ के स्टेटमेंट्स को
को इंक्रीज करते जाते हैं हम इफ के
स्टेटमेंट्स को इंक्रीज नहीं करेंगे एल्स
की स्टेटमेंट्स को इंक्रीज नहीं करेंगे हम
यहां पे एल इफ इंक्रीज करेंगे तो जितनी
हमारे पास मल्टीपल कंडीशंस हैं हम यहां पे
एलिफ लगा देंगे और लास्ट में हम लिख देंगे
एल्स वाला पार्ट जो हमें पता है कि ये तो
होगा ही होगा अगर कुछ ना हुआ तो तो ये
होती है हमारा स्ट्रक्चर फॉर इफ एल इफ
एल्स अब बात करते हैं इसके एग्जांपल की तो
देखते हैं पाइथन के अंदर इसको कैसे लिखा
जाता है सो गाइ मैं सिंपल जो हम एग्जांपल
लेते हुए आ रहे हैं मार्क्स का वही
एग्जांपल ले लेती हूं कि मार्क्स जो है वो
है 87 एंड अब मैं यहां पे क्या करूंगी
यहां पे मैं कंडीशन लूंगी दैट एक इफ
मार्क्स आर ग्रेटर देन एंड इक्वल टू 90 कि
अगर मार्क्स जो है 90 से ज्यादा है तो
प्रिंट कराएंगे हम कि तुम चले जाओ एक
ट्रिप पे तो यू कैन गो टू अ ट्रिप ठीक है
अगर 90 से ज्यादा या 90 के बराबर या 90 से
ज्यादा है मान लीजिए आपको ज्यादा कंडीशन
देनी है अब आप चाहते हैं कि भाई मतलब
थोड़ी और हमें अलग-अलग सिचुएशन प अलग अ
अलग कुछ प्राइस दे दे स्टूडेंट्स को कि 90
के ऊपर तो वो ट्रिप प जा सकते हैं अब उसके
बाद अगर हमारे पास रेंज आ गई कि भाई बच्चे
के मार्क्स 80 टू 90 है तो भी हम कुछ
अच्छा दे ही देते हैं उसको तो यहां पे हम
क्या करते हैं हम लिख देते हैं एलएफ दैट
एलएफ मार्क्स जो है वो ज्यादा है
किससे 80 से और मार्क्स जो है वो कम है
किससे 90 से तो उस कंडीशन में हम क्या
करेंगे उस कंडीशन में मैं यहां पर प्रिंट
करा दूंगी इसका स्टेटमेंट यहां पर मैंने
डिफाइन कर दिया एक रेंज कि भाई अगर
मार्क्स जो है 80 के ऊपर है और 90 से कम
है तो उसके अंदर हम यहां पे लिखेंगे
प्रिंट फोन दे ही देते हैं दैट यू विल गेट
अ न्यू फोन अब बात होती है कि चलो 70 टू
80 भी आ गए तो भी चलो ठीक है मामला वहां
तक भी कोई गड़बड़ नहीं है 70 टू 80 में भी
काम चलाया जा सकता है तो हम यहां पे एक और
कंडीशन जोड़ देते हैं कि इफ कि एल इफ
मार्क्स जो हैं वो ग्रेटर हैं इक्वल टू है
70 के और मार्क्स जो है हमारे
वो कम है 80 से तो हमारी जो रेंज हो गई वो
क्या हो गई ग्रेटर देन 70 एंड लेस देन 80
और उसके अंदर हम प्रिंट स्टेटमेंट डाल
देते हैं
कि यू
विल गेट अ न्यू बुक तो भाई मान लेते हैं
कि हमारा स्टूडेंट जो है वो उसको पढ़ना
बहुत पसंद है तो उसको न बुक दे देते हम
गिफ्ट में लास्टली अगर ठीक है मतलब 90 के
ऊपर है तो िप मिल गई 80 से 90 के बीच में
तो फोन मिल गया और 70 से 80 के बीच में है
तो भी उसको नई बुक मिल गई पर अब उससे 70
से कम हुए तो 70 से कम में तो हम जो फोन
है उसको भी छीन लेंगे एक काम करते य पर
लास्ट एल्स लिख देते हैं कि भाई अगर
तुम्हारे 70 से कम कितने भी हो चाहे फिर
वो 60 हो 68 हो 50 हो 40 हो 30 हो कुछ भी
हो तुम्हारा फोन ी जाएगा य पर हम लिख लेते
प्रिंट यू विल नॉट गेट योर फोन बैक ठीक है
तो य पर हमारे पास क्या कंडीशन हो गई पहली
हो गई अबोव 90 दूसरी हो गई 80 से 90 के
बीच की तीसरी हो गई अ 70 से 80 के बीच की
और उसके बाद लास्ट हमारी हो गई 70 से कम
वाली तो अब एक बार इसको रन करा देते हैं
वैसे तो हमें पता है कि हमारा जो अभी
वेरिएबल है वो है 87 जो कि बीच में है 80
टू 90 के तो यहां पे आना चाहिए यू विल गेट
अ न्यू फोन तो यस यू विल गेट अ न्यू फोन
सिमिलरली अगर ये होता 90 के ऊपर जैसे कि
मान लीजिए यहां पे मैंने लिखा होता है 98
स हमारा फर्स्ट स्टेटमेंट एग्जीक्यूट हो
जाता है कि यू विल गो टू अ ट्रिप अ एक बार
मैं यहां पे 50 लिख देती हूं 50 में क्या
होगा 50 में आना चाहिए यू विल नॉट गेट योर
फोन क्यों क्योंकि पहले वो जाएगा इसके
अंदर यहां प आके चेक करेगा कि भाई मार्क्स
जो है 90 के ऊपर है या नहीं नहीं है उसके
बाद चेक करेगा कि 80 से 90 के बीच में है
नहीं है 70 से 80 के बीच में नहीं है तो
लास्ट हमारा एल्स क्या है कि अगर इन तीनों
में से ही कुछ नहीं है तो लास्ट तुम्हारा
यही है कि यू विल नॉट गेट योर फोन बैक एस
सून एस हम रन करते हैं तो यहां पे आ जाएगा
यू विल नॉट गेट योर फोन बैक तो ये हो गया
हमारा इफ एल इफ ए स्टेटमेंट जहां पर हम
यूज करते हैं मल्टीपल कंडीशंस
[संगीत]
स गाइस पिछले सेशन में हमने पढ़ा कि इफ एल
इफ एल स्टेटमेंट क्या होते हैं गाइस इफ एल
एल स्टेटमेंट वो होते हैं जब हमें मल्टीपल
कंडीशन देनी हो तो हम फल स्टेटमेंट का यूज
करते हैं अब आज हम बात करने वाले हैं
नेस्टेड इफ स्टेटमेंट की गाइस नेस्टेड इफ
स्टेटमेंट नेस्टेड वर्ड खुद कह रहा है कि
कुछ तो घोसला है तो घोसला यानी कि असली
वाला घोसला तो नहीं होगा घोसला मतलब इ
स्टेटमेंट का घोसला होगा कि एक इफ के अंदर
अनादर इफ को अगर हम जोड़ दें एक इफ
स्टेटमेंट के अंदर एक और इफ स्टेटमेंट आ
जाए तो वो होता है नेस्टेड इफ स्टेटमेंट
तो नेस्ट डफ स्टेटमेंट का मतलब क्या हुआ
कि जैसे मान लीजिए कि हमने कोई कंडीशन दी
ठीक है हमने उसके अंदर भी एक और कोई
कंडीशन दी तो उसको हम बोलेंगे नेस्ट टेव
स्टेटमेंट जैसे कि मान लीजिए हम गए
रेस्टोरा के अंदर रेस्टोरा के अंदर हमने
बोला कि अगर पिज़्ज़ा हो तो ले आना और
पिज़्ज़ा के अंदर भी हमने बोल दिया कि
पिज़्ज़ा के अंदर चीज बर्स्ट हो तो ले आना
तो हमने यहां पे दो इफ स्टेटमेंट दे दिए
कि एक इफ स्टेटमेंट अगर पिज़्ज़ा हो तो ले
आना तो पिज़्ज़ा तो आना ही है और उसके
अंदर हमने एक और कंडीशन दे दी कि चीज
बर्स्ट हो तो चीज बर्स्ट ले आना तो यहां
पे दो कंडीशन चल रही है कि एक तो है कि
पिज़्ज़ा तो आ ही रहा है और अगर पिज़्ज़ा
आ रहा है तो उसके अंदर हमने एक और चीज पूछ
ली कि चीज बर्स्ट छो तो ले आ तो वो उसके
लिए भी चेक करेगा कि चीज बर्स्ट है तो वो
चीज बर्स्ट लेके आएगा नहीं है अगर
पिज़्ज़ा ही नहीं है तो वो ना तो चीज बस्ट
के बारे में सोचेगा ना पिज़्ज़ के बारे
में सोचेगा सीधा बाहर आ जाएगा बट अगर
पिज़्ज़ा है वहां पे तो हम पहले पिज़्ज़
के लिए चेक करेंगे उसके बाद उसके अंदर चीज
बर्स्ट के लिए हम चेक करेंगे सो यह होता
है हमारा नेस्टेड इफ स्टेटमेंट एक बार
इसका स्ट्रक्चर देख लेते हैं फिर उसके बाद
बात करते हैं इसका एग्जांपल पाइथन के अंदर
सो सबसे पहले बात करते हैं इसके स्ट्रक्चर
की नेस्टेड इफ स्टेटमेंट सो नेस्ट इफ
स्टेटमेंट में हम सबसे पहले लिखेंगे इफ इफ
और उसके साथ लिखेंगे हम हमारी कंडीशन कि
हमारी कंडीशन क्या है उसके बाद हम लिखेंगे
हमारी बॉडी ऑफ इफ अब इसी के अंदर हम एक और
इफ कंड कंडीशन दे देंगे और यहां पर लिख
देंगे एक और कंडीशन यहां पर कॉलन लगा के
इसी के अंदर हम लिख देंगे हमारी बॉडी ऑफ
इफ एंड अगर हम चाहे तो और भी दे सकते हैं
कंटीन्यूअसली चल सकता है हम चाहे जितने इफ
स्टेटमेंट देना चाहे दे सकते हैं तभी इसको
नेस्टेड बोलते हैं के अंदर उसके अंदर उसके
अंदर उसके अंदर उसके अंदर तभी यहां पे ये
नेस्टेड होता है तो फिलहाल हम दो की ही
बात कर रहे हैं और अगर और चलाना है तो ये
और आगे तक भी चल सकता है और लास्टली अगर
हम चाहे तो एल स्टेटमेंट यहां पर दे सकते
हैं कि इफ अगर ये सेटिस्फाई नहीं होता तो
य हम एल्स लगा के कुछ और हमारा बॉडी ऑफ
एल्स दे देंगे इसके साथ भी हम चाहे तो दे
सकते हैं कि इसके इसका एल्स भी हम यहां पर
दे सकते हैं कि इस कंडीशन में चेक करा अगर
यह वाली कंडीशन नहीं है तो फिर यह वाली
सेटिस्फाई करा देंगे या फिर लास्टली हम एक
एल्स कंडीशन देके भी इसे खत्म कर सकते हैं
तो गाइस ये था हमारा नेस्ट डिफ का
स्ट्रक्चर एक बार देख लेते हैं कि इसको
कैसे हम एग्जांपल की तरह यूज करते हैं तो
गाइस यहां पर मैं दोबारा से एग्जांपल लेने
वाली हूं मार्क्स का मार्क्स हमारे पास है
मान लीजिए 87 अब मैंने यहां पर कंडीशन हैट
इफ मार्क्स आर ग्रेटर दन इक्वल टू 80 उस
कंडीशन में हमें यहां पर प्रिंट कराना है
कि यू
विल गेट अ न्यू फोन ठीक है बच्चे बच्चे को
हमने बोल दिया कि 80 के ऊपर तुम्ह आ गए तो
तुम्हे नया फोन मिल जाएगा पर अब बच्चा आग
जिद कर रहा है कि भाई अगर मैं तो बहुत ही
अच्छा परफॉर्म करूं मेरे को 95 के ऊपर मिल
जाए तो फिर मुझे क्या मिलेगा तो भाई नया
फोन तो मिलना ही चाहिए उसके साथ 95 के ऊपर
भी कुछ और मिलना चाहिए राइट तो यहां पर हम
क्या करेंगे एक और कंडीशन दे देंगे कि चलो
80 के ऊपर अगर तुम्हारे आते हैं अगर
तुम्हारे 80 के ऊपर आते हैं और उसके अंदर
भी एक और कंडीशन लगा देते हैं कि कि अगर
जो तुम्हारे मार्क्स है वो 80 के ऊपर तो
है ही सी अगर वो 95 के भी ऊपर है तो यहां
पे हम प्रिंट करा देंगे कि यू कैन गो टू अ
ट्रिप और अगर दोनों ही नहीं है जैसे कि
मान लीजिए कि इफ 80 के ऊपर है ही नहीं तो
यहां पे सीधा हम एल्स लिख देंगे चाहे तो
एलिफ लिख के और कुछ भी लिख सकते हैं जितना
जो जो स्टेटमेंट अब हम चाहे वो यूज कर
सकते हैं तो एल्स लिख के यहां पे हम
सिंपली लिख सकते हैं प्रिंट हमारा कि एल्स
प्रिंट नो फोन फॉर अ मंथ एक महीने तक कोई
फोन नहीं यूज करेगा तो फर्स्ट ऑफ ऑल सबसे
पहले वाली हम कंडीशन चेक कर लेते हैं कि
का अगर हमारा जो है मार्क्स जो है वो 80
से भी कम है तो 78 अगर मैं यहां पे लिखती
हूं तो सीधा यहां पे क्या मिल जाएगा नो
फोन फॉर अ मंथ अब मैं आती हूं 80 के ऊपर
कि 80 के ऊपर अगर हमारे मार्क्स है यानी
कि मान लीजिए 85 हमारे मार्क्स है तो
फर्स्ट कंडीशन तो हमारी सेटिस्फाई हो
जाएगी यहां पे कि यू विल गेट अ न्यू फोन
तो सेटिस्फाई हो जाएगा राइट बट सेकंड
कंडीशन नहीं होगा क्यों नहीं होगा क्योंकि
हमने यहां पर लिखा हुआ है कि मार्क्स जो
है वो ज्यादा होने चाहिए 95 के भी तो अब
अगर हम यहां पर लिखते हैं 96 तो 96 ज्यादा
है 80 के तो यहां तक तो ये इसको पार कर
लेगा दूसरा क्या है कि अगर मार्क्स जो है
वो 95 के भी ऊपर है तो यस 95 के भी ऊपर है
96 है तो हमारे दोनों स्टेटमेंट यहां पर
प्रिंट हो जाएंगे कि यू विल गेट अ न्यू
फोन प्लस यू कैन गो टू अ ट्रिप तो यहां पे
दोनों स्टेटमेंट यहां पे हमारे सेटिस्फाई
हो चुके हैं और दोनों एक स्टेटमेंट जो है
दूसरे स्टेटमेंट के अंदर है तो यहां पे ये
क्या बन गया है ये बन गया है नेस्टेड इफ
स्टेटमेंट सो गाइज यही होता है नेस्टेड इफ
[संगीत]
स्टेटमेंट गाइज इस सेशन में हम बात करने
वाले हैं शॉर्ट हैंड इफ स्टेटमेंट की हमने
इससे पहले पढ़ा है नेस्टेड इफ स्टेटमेंट्स
क्या होते हैं नेस्टेड इफ स्टेटमेंट्स
होते हैं इफ स्टेटमेंट के अंदर एक और इफ
स्टेटमेंट और उसके अंदर और फफ स्टेटमेंट
जब बहुत सारे इफ स्टेटमेंट्स होते हैं एक
दूसरे के अंदर तो उसे हम बोलते हैं नेड इफ
स्टेटमेंट्स आज हम बात करने वाले हैं
शॉर्ट हैंड इफ स्टेटमेंट की सो इफ
स्टेटमेंट तो हमें पता है हमारा फर्स्ट जो
सेशन था इस मॉड्यूल का वो था इफ स्टेटमेंट
के ऊपर अब हम बात कर रहे हैं शॉर्ट हैंड
इफ स्टेटमेंट की तो गाइज शॉर्ट हैंड इफ
स्टेटमेंट एक वन लाइनर इफ स्टेटमेंट है
यानी कि हमें दो लाइंस यूज करने की जरूरत
नहीं है हम एक ही लाइन के अंदर हमारा इफ
का स्टेटमेंट जो है हमारी कंडीशन जो है और
उसकी जो बॉडी है सब कुछ हम एक ही लाइन में
लिख सकते हैं पर अब इसको लिखने का एक ही
लाइन में लिखने का फायदा क्या है मतलब
पहले भी तो हमने लिख ही लिया था अब इसको
एक ही लाइन में क्यों लिखना है तो गाइस
पाइथन क्या है पाइथन हमारी इंटरप्रिटेड
लैंग्वेज है यानी कि एक-एक लाइन एक-एक बार
में एग्जीक्यूट करती है एक लाइन रन करेगी
फिर दूसरी लाइन फिर तीसरी लाइन फिर चौथी
लाइन राइट सिमिलरली अगर अगर हमारा कंडीशनल
स्टेटमेंट जो है वो अगर एक ही लाइन में
लिखा हुआ होगा तो प्रोसीजर थोड़ा सा जल्दी
हो जाएगा यानी कि अगर दो लाइन की जगह अगर
कोई स्टेटमेंट है जो कि एक ही लाइन में
लिखा हुआ है तो वो प्रोसीजर जो है वो
लिटिल फास्टर हो जाएगा राइट तो इसीलिए
शॉर्ट हैंड स्टेटमेंट का यूज किया जाता है
एक बार इसका स्ट्रक्चर देख लेते हैं और
उसके बाद हम कर लेंगे इसका एग्जांपल हमारे
पाइथन के अंदर सो यहां पे मैं लिखती हूं
शॉर्ट
हैंड इफ स्टेटमेंट और शॉर्ट हैंड इफ
स्टेटमेंट का स्ट्रक्चर कुछ ऐसा है कि
आपको लिखना है पहले इफ स्टेटमेंट और उसके
बाद देनी है यहां पे उसकी कंडीशन उसके बाद
लगाना है कॉलन और यहीं पे नेक्स्ट लाइन
में लिखने के बाद नॉर्मली हम क्या करते
हैं नेक्स्ट लाइन में हम यहां पे लिखते
हैं बट हमें ये वन लाइनर स्टेटमेंट है
हमारा ये जो है हमारा ये है व लाइनर
स्टेटमेंट इसलिए हम इसे एक ही लाइन में
यहीं पे हमारा जो बॉडी ऑफ इफ
है उसे लिख देंगे यानी कि जो भी हमारा
प्रिंट स्टेटमेंट है या जो भी हमारी बॉडी
है इफ के अंदर की वो इसको हम कॉलन के बाद
एक ही लाइन के अंदर लिख देंगे और उसे ही
वो एग्जीक्यूट कर देगा तो ये इसका
स्ट्रक्चर होता है एक बार इसका एग्जांपल
भी देख लेते हैं हम पाइथन के अंदर तो
एग्जांपल के लिए सिंपली वापस से मैं एक
वेरिएबल क्रिएट करूंगी मार्क्स मार्क्स इ
इक्वल टू 87 यहां पर मैं कंडीशन दूंगी दैट
इफ जो हमारे मार्क्स है वो है ग्रेटर देन
एंड इक्वल टू 90 उस कंडीशन में अब हमें
नेक्स्ट लाइन में नहीं जाना है यहां पे हम
इसी लाइन में रहेंगे और यहीं पे हमें
प्रिंट लिखना है कि प्रिंट यू विल गेट अ
न्यू फोन और इसके बाद मैं यहां प इसको
एग्जीक्यूट कर देती हूं इसको रन किया तो
यहां पे कोई आउटपुट नहीं आ रहा है क्यों
नहीं आ रहा है क्योंकि इसके बाद मैंने कोई
स्टेटमेंट नहीं लिखी हुई है यहां पे थैंक
यू या कुछ भी तो यहीं पे इसको रोक दे रहा
है बट अगर मेरा यहां पे मार्क्स 97 से
होते तो उस केस में अगर मैं रन कराती तो
यहां पे आ जाता यू विल गेट अ न्यू फोन दैट
मींस हमारा इफ स्टेटमेंट जो है वो तो काम
कर रहा है प्रॉपर्ली और एक ही लाइन के
अंदर कर रहा है जिससे कि हमारा जो
प्रोसीजर है वो हल्का सा फास्ट हो गया है
कंपैरेटिव जो पिछला प्रोसीजर था राइट सो
गाइज ये होता है हमारा शॉर्ट हैंड
[संगीत]
स्टेटमेंट सो गाइ आज हम बात करने वाले हैं
शॉर्ट हैंड इफ एल स्टेटमेंट के बारे में
इससे पहले एक छोटा सा रीकैप ले लेते हैं
कि पिछले सेशन में हमने क्या डिस्कस किया
सो गाइज पिछले सेशन में हमने डिस्कस किया
कि क्या होता है शॉर्ट हैंड इफ स्टेटमेंट
शॉर्ट हैंड इफ स्टेटमेंट एक वन लाइनर
स्टेटमेंट है जिसके अंदर हम हमारा इफ
स्टेटमेंट उसकी कंडीशन उसकी बॉडी सब कुछ
एक ही लाइन में देते हैं आज हम बात करने
वाले हैं शॉर्ट हैंड एफेल स्टेटमेंट के
बारे में वो भी सिमिलर है बट थोड़ा सा
स्ट्रक्चर में डिफरेंस है फ्रॉम अ शॉर्ट
हैंड इफ मेथड तो एक बार पहले समझ लेते हैं
कि शॉर्ट हैंड एफएल स्टेटमेंट क्या होता
है तो गाइ जैसे हमारा इफ एल स्टेटमेंट
होता है जहां पे हमारे पास दो कंडीशन होती
है और उनमें से एक कंडीशन तो सेटिस्फाई
होनी ही होनी होती है होती है तो जैसे
वहां पे हम एफएल स्टेटमेंट यूज़ करते हैं
सिमिलरली यहां शॉर्ट हैंड में भी हम एफ
एल्स यूज करेंगे बस चेंज क्या होगा यहां
पे थोड़ा सा हमारा स्ट्रक्चर चेंज हो
जाएगा और ये भी हमारा वन लाइनर स्टेटमेंट
हो जाएगा नॉर्मल इफल स्टेटमेंट में हमें
फोर लाइंस लगते हैं इफ कंडीशन और उसकी
बॉडी ये दो लाइन एल्स और उसकी बॉडी ये दो
लाइन तो चार लाइंस हमें लगती है बट यहां
पे हमें सिर्फ एक लाइन लगने वाली है ये भी
एक वन लाइनर स्टेटमेंट है तो एक बार इसका
स्ट्रक्चर देख लेते हैं कि कैसे हमारा
शॉर्ट हैंड एफएल स्टेटमेंट लिखा जाता है
उसके बाद हम उसका एग्जांपल भी ले लेंगे सो
बात करते हैं शॉर्ट हैंड एफएल स्टेटमेंट
की अगर हम नॉर्मल स्टेटमेंट की बात करें
नॉर्मल शॉर्ट हैंड इफ स्टेटमेंट की बात
करें तो वहां पे होता है हमारा न हमारा इफ
फिर कंडीशन और उसके बाद उसकी बॉडी बट यहां
पे क्या होगा यहां पे पहले आएगी बॉडी ऑफ
इफ सबसे पहले आएगा बॉडी ऑफ इफ उसके बाद
आएगी हमारी इफ कंडीशन कि यहां पे ये
एग्जीक्यूट होगा उसके बाद आएगा हमारा एल्स
और फिर आएगी हमारी बॉडी ऑफ एल्स एंड यहां
पे हम कॉलन नहीं यूज़ करेंगे सो पहले आई
बॉडी ऑफ इफ फिर आया इफ कंडीशन उसके बाद
आया एल्स और उसके बाद आई बॉडी ऑफ एल्स तो
सबसे पहले हम क्या करेंगे जैसे कि हमारा
कोई प्रिंट स्टेटमेंट है तो प्रिंट पहले
उसे लिखेंगे उसके बाद उसकी कंडीशन देंगे
उसके बाद एल्स लिखेंगे और उसके बाद उसकी अ
उसका स्टेटमेंट हम लिखेंगे तो एक बार देख
लेते हैं इसको हम कैसे फॉलो करने वाले हैं
पाइथन के अंदर तो गाइज मैं यहां पे सेम
एग्जांपल ले रही हूं मार्क्स = 97 अब जैसे
कि हमने बात करी थी कि सबसे पहले हम लिखते
हैं बॉडी ऑफ इफ तो प्रिंट कराना है क्या
कि यू विल गो टू अ ट्रिप कब ट्रिप प
जाएंगे अगर मार्क्स जो है हमारे इस
मार्क्स जो है वो है ग्रेटर दन इक्वल टू
90 तो क्या लिखा है मैंने कि प्रिंट कराना
है यू विल गो टू अ ट्रिप अगर मार्क्स जो
है वो है 90 से ज्यादा एल्स अगर नहीं है
यहां पर कोई कॉलन कोई कुछ नहीं यूज करना
है एल्स हमें क्या प्रिंट कराना है अगर
नहीं होता है उस कंडीशन में हम प्रिंट
कराएंगे नो
फोन फॉर अ मंथ यानी कि हमने लिखा पहले
हमारी बॉडी ऑफ इफ की प्रिंट यू विल गो टू
अ ट्रिप कब जाना है जब मार्क्स 90 से
ज्यादा हो नहीं तो फिर कोई फोन नहीं एक
महीने के लिए सो इसको अगर मैं रन कराती
हूं तो ये देखिएगा यू विल गो टू अ ट्रिप
क्योंकि मार्क्स जो है 97 के ऊपर है
सिमिलरली अगर 87 होते यहां पे तो यहां पे
आता नो फोन फॉर अ मंथ तो जैसे हम एल
स्टेटमेंट होता है वैसे ही यह वर्क करता
है बट यहां पर क्या है कि ये एक ही लाइन
में लिखा जाता है यानी कि ये वन लाइनर
स्टेटमेंट है प्लस इसका स्ट्रक्चर थोड़ा
सा वेरी करता है सो ये होता है हमारा
शॉर्ट हैंड इफ एल स्टेटमेंट जो कि बचाता
है हमारा काफी सारा
[संगीत]
टाइम सो गाइस पिछले कुछ सेशंस में हमने
कवर किए हैं सारे कंडीशनल स्टेटमेंट के
टॉपिक्स आज हम बात करने वाले हैं प्रॉब्लम
सॉल्विंग की सो आई होप अगर आपको कोई डाउट
या क्वेश्चन रहे होंगे तो आप आज के सेशन
के बाद वो क्लियर हो जाएंगे सो मेरे पास
अनलिस्टेड है कुछ क्वेश्चंस यहां पे और इन
क्वेश्चंस को सॉल्व करके हम हमारे काफी
सारे जो डाउट्स है वो क्लियर कर लेंगे
सबसे पहला यहां पर हमारे पास क्वेश्चन है
राइट अ प्रोग्राम टू चेक इफ अ नंबर इज
पॉजिटिव र नॉट सो चलिए देखते हैं कि कैसे
इसको सॉल्व किया जा सकता है सो हमारे पास
सबसे पहला यहां पे क्वेश्चन है राइट अ
प्रोग्राम टू चेक इफ अ नंबर इज पॉजिटिव र
नॉट तो अगर कोई नंबर हमें गिवन है सपोज
सबसे पहले इसके लिए एक नंबर के लिए इनपुट
ले लेते हैं यूजर से कि नंबर इ इक्वल टू
आईटी इनपुट एंटर द नंबर हियर ये हमने नंबर
ले लिया सपोज अब यूजर ने यहां पर कोई नंबर
दिया है कि नंबर है फ या सिक्स तो अब कैसे
लगाते हैं हम पता कि कोई नंबर जो है वो
पॉजिटिव है या नेगेटिव है तो सिंपल सा
लॉजिक हमें यहां पर लगाना है हमें पता है
कि जितने भी जो नंबर्स है जो कि जीरो से
बड़े होते हैं उन्हें हम पॉजिटिव नंबर्स
कहते हैं और जीरो से छोटे वाले जो नंबर्स
होते हैं जीरो से बाद में जो नंबर्स होते
हैं उनको हम नेगेटिव नंबर्स कहते हैं तो
हम यही लॉजिक यही कांसेप्ट का यूज करते
हुए यहां पर लगाएंगे ये कंडीशनल स्टेटमेंट
दैट इफ नंबर इज ग्रेटर दन 0 कि अगर हमारा
जो नंबर है और उसमें ग्रेटर देन ऑपरेटर का
हम यहां पे यूज करने वाले हैं तो इफ हमारा
जो नंबर है अगर वो ग्रेटर देन है जीरो से
उस कंडीशन में हम क्या प्रिंट कराएंगे कि
इट इज पॉजिटिव तो चलिए एक बार इसको रन
करके भी देख लेते हैं सो यहां पे मुझसे
पूछ रहा है कि एक नंबर यहां पे एंटर कीजिए
तो 45 सपोज मैं एंटर करती हूं एंड उसके
बाद प्रेस करते हैं हम एंटर तो यहां पे
आता है इट इज पॉजिटिव वहीं पे देख लेते
हैं कि नेगेटिव के लिए हमारे पास यहां पे
क्या आता है तो अगर मैं यहां पे लिखती हूं
-4
एंड इसको अगर मैं एंटर प्रेस करती हूं तो
यहां पर हमारे पास कोई आउटपुट नहीं आया तो
आप एल्स देके यहां प ये भी लिख सकते हैं
कि अगर यहां पे कोई आउटपुट नहीं है तो आप
यहां पर दे सकते हैं कि इट इज नेगेटिव अदर
वाइज हमें सिर्फ क्वेश्चन में इतना पूछा
गया है कि चेक करना है कि अगर कोई नंबर
पॉजिटिव है या नहीं तो पॉजिटिव है या नहीं
उसके लिए तो हमने चेक कर लिया कि नंबर अगर
पॉजिटिव है तो हमारा प्रोग्राम जो है वो
हमें बता रहा है इट इज पॉजिटिव नहीं है तो
वो कुछ भी नहीं बोल रहा है आगे बढ़ते हैं
हमारे नेक्स्ट क्वेश्चन के ऊपर सो हमारा
नेक्स्ट क्वेश्चन यहां पे कहता है राइट अ
प्रोग्राम टू चेक वेदर नंबर इज ऑड और इवन
यानी कि अब क्या चेक कराना है कि अगर
हमारा जो नंबर है वो ऑड है या इवन है तो
उसी के लिए मैं पहले सबसे पहले ये
स्टेटमेंट यहां पे ले लेती हूं नंबर का
अच्छा अब बात करते हैं ऑड एंड इवन नंबर्स
की तो सबसे पहले ऑड नंबर्स एंड इवन नंबर्स
क्या होते हैं वो समझ लेते हैं सो ऑड
नंबर्स वो नंबर होते हैं जो कि टू से
डिविजिबल नहीं होते हैं जो कि टू की टेबल
में नहीं आते हैं सिमिलरली इवन नंबर्स वो
होते हैं जो टू से डिविजिबल होते हैं और
हमें रिमाइंडर देते हैं जीरो यानी कि वो
जो टू की टेबल में आते हैं तो जो नंबर टू
की टेबल में आते हैं वो इवन नंबर और जो
नहीं आते हैं वो ऑड नंबर अब बात करते हैं
कि कैसे पता लगाएं कि कोई भी नंबर अगर
हमें गिवन है तो वो ऑड है या इवन तो उसके
लिए सिंपल सा लॉजिक उसके लिए हमें यहां पे
लगाना है वो लॉजिक इतना सा रहेगा कि अगर
हमारा जो नंबर है वो टू से डिवाइड होने के
बाद हमें रिमाइंडर देता है जीरो तो फिर वो
होता है इवन नंबर और अगर नहीं रिमाइंडर
देता है जीरो तो फिर वो होता है ऑड नंबर
तो एक बार इसको समझ भी लेते हैं हम तो
यहां पर मैं एग्जांपल ले लेती हूं कोई भी
नंबर का जैसे मान लीजिए हमने एट का
एग्जांपल ले लिया एट को अगर हम टू से
डिवाइड करते हैं तो 2 4 टाइम्स इज 8 तो
यहां पे परफेक्ट रिमाइंडर क्या आ रहा है
जीरो और भी दूसरा एग्जांपल ले लेते हैं
124 का मैं यहां पे ले लेती हूं तो 26
टाइम्स इ 12 एंड यहां पे रिमाइंडर जीरो
एंड फो सो टू टाइम्स इज फोर तो यहां पे
रिमाइंडर जीरो तो आप क्या यहां पे नोटिस
कर रहे हैं कि जो भी हमारे इवन नंबर्स है
अगर उनको हम टू से डिवाइड कर रहे हैं तो
यहां पे रिमाइंडर क्या है जीरो आ रहा है
तो यही चीज हम हमारे पाइथन के अंदर एक
लॉजिक की तरह लगा सकते हैं क्या लॉजिक लगा
सकते हैं कि अगर कोई भी नंबर है जैसे
हमारा नंबर है उसका नाम है एय ए तो अगर
कोई भी नंबर है उसको अगर हम डिवाइड कर रहे
हैं टू से और वो रिमांडर हमें दे रहा है
जीरो यानी कि इसका जो मॉड्यूस है नंबर
डिवाइडेड बाय टू का जो रिमाइंडर आ रहा है
वो अगर जीरो है तो हमारा जो नंबर है वो
इवन नंबर है क्योंकि अगर हम यहां पर कोई
भी ऑड नंबर का कंसीडर करेंगे केस जैसे
मैंने सेन लिखा तो सेन को अगर मैं टू से
डिवाइड करती हूं तो थ टाइम्स सि एंड यहां
प रिमाइंडर आ जाता है हमारे पास वन राइट
उसके बाद तो आ जाएगी डेसीमल की वैल्यूज तो
डेसीमल की वैल्यूज को हम यहां प काउंट
नहीं कर रहे हैं तो हम यहां पर सिंपली
हमें पता है कि जो हमारा मॉड्यूस से
रिमाइंडर आता है वो वन आ जाएगा तो यहां पे
हमें क्या पता चल रहा है कि जितने भी ऑड
नंबर्स हैं ऑड नंबर्स का रिमाइंडर वन आता
है और इवन नंबर्स का जीरो आता है तो इसी
कांसेप्ट को हम यहां पे यूज करेंगे हमारे
पास सो यहां पर मैं कंडीशन दूंगी कि इफ
नंबर व्हेन डिवाइडेड बाय टू यानी कि नंबर
को जब हम टू से डिवाइड करते हैं तो अगर
हमारे पास रिमाइंडर जीरो आता है उस कंडीशन
में हम प्रिंट करा देंगे कि इट इज एन इवन
नंबर वही एट द सेम टाइम अगर ऑड के लिए
लिखना है तो ऑड के लिए हमें कोई कंडीशन
लगाने की जरूरत नहीं है क्योंकि हमें पता
है कि ए स्टेटमेंट यानी कि अगर कोई नंबर
है तो या तो वो इवन हो सकता है या ऑड हो
सकता है उसके अलावा कोई तीसरा नंबर तो हो
ही नहीं सकता सो यहां पे हमें पता है कि
अगर वो इवन नहीं है तो वो डेफिनेटली ऑड है
तो एल्स के साथ कोई कंडीशन यहां पे लगाने
की जरूरत नहीं है हम सीधा लिख देंगे
प्रिंट इट इज एन ऑड नंबर तो अगर मैं इसको
रन कराती हूं यहां पे तो हमारे पास यहां
आउटपुट आएगा सपोज मैंने लिखा 23 हमें पता
है 23 ऑड नंबर है एक बार एंटर मार के भी
देख लेते हैं तो यस इट इज एन ऑड नंबर यहां
पे हमारा प्रोग्राम वर्क कर रहा है
सिमिलरली अगर मैं यहां पर कोई इवन नंबर
डाल देती हूं यानी कि 456 मैं यहां पर डाल
देती हूं एंड उसके बाद मैं एंटर प्रेस
कराती हूं तो ये मुझे दे देगा इट इ एन इवन
नंबर सो यहां पर हमारा प्रोग्राम अच्छे से
वर्क कर रहा है हमें बता रहा है कि कब
हमारा जो नंबर है वो इवन है और ऑड है
सिंपल सा लॉजिक है नंबर को अगर हम टू से
डिवाइड कर रहे हैं और हमारे पास रिमाइंडर
आ रहा है जीरो तो उस केस में वो इवन है
अदर वाइज वो ऑड है आगे बढ़ते हैं आगे
नेक्स्ट क्वेश्चन है हमारे पास की राइट अ
प्रोग्राम टू क्रिएट एन एरिया कैलकुलेटर
तो अच्छा अब हमें एक एरिया
बनाना है कैलकुलेटर के लिए सिंपल मेथड य
पर यूज करेंगे हम सबसे पहले क्या करेंगे
सबसे पहले हम य पर प्रिंट करते टॉप में
प्रिंट ए ए कैलकुलेटर बना रहे तो कुछ
अच्छा सा य परसे लिख
देते एरिया कैलकुलेट नेक्स्ट लाइन में
प्रिंट कराते है चॉइस यूजर को मिलने वाली
है स प्रिंट य पर लिखती
ए य पर प्रेस कर यहा पर प्रिंट
कर
प्रेस वन टू फाइ टू गेट द एरिया ऑफ
स्क्वायर ठीक है और एक काम करते हैं इसको
ट्रिपल कोटेशंस में लगा देते हैं हम ताकि
हम यहां पे एंटर प्रेस कर पाए सिमिलरली
प्रेस टू टू गेट द एरिया ऑफ रेक्टेंगल
तीसरी चीज है हमारे पास सर्कल और फिर
लास्ट हो जाएगा ट्रायंगल सो ये फोर ऑप्शंस
हमने यूजर को दे दिए हैं कि वन पे अगर आप
प्रेस करते हैं यानी कि वन लिखेंगे तो
एरिया ऑफ़ स्क्वायर के लिए होगा टू
लिखेंगे तो एरिया ऑफ रेक्टेंगल के लिए
होगा थ्री लिखेंगे तो एरिया ऑफ सर्कल के
लिए होगा और फोर्थ लिखेंगे यहां पे तो
एरिया ऑफ ट्रायंगल के लिए यहां पे होगा अब
सबसे पहले हम बात करते हैं यूजर्स इनपुट
लेने की कि यूजर से इनपुट ले लेते हैं कि
यूजर को क्या चाहिए उसको एरिया जानना है
स्क्वायर का रेक्टेंगल का सर्किल का
ट्रायंगल का सो यहां पे इनपुट ले लेते हैं
यूजर से कि मैं एक वेरिएबल क्रिएट कर लेती
हूं चॉइस नाम से कि चॉइस इ इक्वल टू आईटी
इनपुट ये जो इनपुट है हमें इंटी जर्स के
अंदर लेना है क्योंकि 1 2 3 4 वो यहां पे
लिखने वाला है याद रखें कि ये स्ट्रिंग के
अंदर ना ले वरना हमारे कंडीशनल स्टेटमेंट
दे टाइम यहां पर हमारे साथ दिक्कत हो
जाएगी स इंटी जर इनपुट एंटर अ नंबर
बिटवीन टू फ यहां पे एक कोई भी नंबर लगा
देंगे हम न टू फोर के बीच में से अब इसके
बाद हमने क्या करना है हमने चॉइस तो ले
लिया यूजर से अब डिपेंडिंग ऑन यूजर चॉइस
की यूजर ने क्या चूज किया अगर यूजर नंबर
वन चूज किया है तो हम निकालेंगे एरिया ऑफ
स्क्वायर अगर यूजर ने टू चूज किया तो
एरिया ऑफ रेक्टेंगल निकालेंगे सिमिलरली 3
फो के लिए हम सर्कल और ट्रायंगल निकाल
सबसे पहले बात करते हैं अगर यूजर की चॉइस
जो है वो है वन तो अगर हमने यहां पे
स्ट्रिंग लगाया होता तो हमें इसको भी वन
को भी स्ट्रिंग के अंदर एंक्लोज करना होता
बट फिलहाल के लिए हमने यहां पे भी इंटी जर
का यूज किया है तो यहां पे भी हम
डायरेक्टली ऐसे ही इंटी जर लिख देंगे एंड
उसके बाद यहां पे इफ चॉइस इ इक्वल टू वन
है यानी कि स्क्वायर का एरिया निकालना है
स्क्वायर के एरिया के लिए अब स्क्वायर के
एरिया के लिए हमें पता है कि स्क्वायर का
जो एरिया होता है वो होता है साइड
स्क्वायर यानी कि अगर चार साइड है हमारे
पास तो एक साइड की लेंथ और उसका स्क्वायर
जो होता है वो हमारा स्क्वायर का एरिया
होता है तो साइड के लिए यहां पे इनपुट ले
लेते हैं कि साइड इ इक्वल टू आटी इनपुट या
फिर हम फ्लोट में भी यहां पे इनपुट ले
सकते हैं क्योंकि लेंथ जो है वो फ्लोट में
भी हो सकती है सो इनपुट एंटर द लेंथ ऑफ वन
साइड तो अगर वो हमें एक साइड की लेंथ दे
देगा तो उसके बाद हमारे लिए काफी इजी हो
जाएगा स्क्वायर का एरिया निकालना सो एरिया
इज इक्वल टू फिर क्या हो जाएगा साइड
स्क्वायर यानी कि आप चाहे तो यहां पे साइड
मल्टीप्लाई बाय साइड भी लिख सकते हैं या
फिर अगर आप एकस एक्सोनेट का यूज करना चाहे
तो आप
एक्सपोटल सकते हैं हमारा स्क्वायर का
एरिया न प्रेजेंट करा सकते हैं तो प्रिंट
कराना है क्या सिंपल दैट द एरिया ऑफ
स्क्वायर
इज एंड यहां प हम लगा देंगे कॉमा एंड
एरिया वेरिएबल को हम यहां पे छोड़ देंगे
ये हो जाएगा अगर हमारी चॉइस है वन सो अब
हमें यहां पे एक और कंडीशनल स्टेटमेंट
देना पड़ेगा क्यों देना पड़ेगा क्योंकि अब
नेक्स्ट हमें रेक्टेंगल के लिए जाना है तो
यहां प इफ के बाद हम नेक्स्ट क्या लगाते
हैं एलिफ लगा लते हैं अगर हमें मल्टीपल
कंडीशंस देनी होती है क्योंकि अभी तो
हमारे पास और चॉइस है तो हम यहां पे यूज
करेंगे एलएफ का कि एलएफ अगर चॉइस जो है
हमारी वो टू है तो उस केस में हमें
रेक्टेंगल के लिए चाहिए तो रेक्टेंगल के
लिए हमारे पास हमें पता होता है कि
रेक्टेंगल के पास लेंथ होती है और विड्थ
होती है सो लेंथ टाइम्स विड्थ यानी कि
लेंथ को अगर हम मल्टीप्लाई कर देंगे विड्थ
से तो हमारे पास जो है रेक्टेंगल का एरिया
आ जाएगा सो लेंथ लिखते हैं यहां पे कि
लेंथ के लिए इनपुट ले लेते हैं लेंथ इ
इक्वल टू फ्लोट इनपुट यहां फ्लोट का मैं
इसलिए यू कर रहे क्योंकि हो सकता है जो
लेंथ है वो 3.5 4.5 कुछ इस तरह से हमारी
लेंथ हो तो यहां पर हम फ्लोट का इसलिए
इनपुट कर रहे हैं क्योंकि फ्लोट के अंदर
तो हम इंटी जर दे सकते हैं पर इंटी जर के
अंदर हम फ्लोट नहीं दे सकते सो फ्लोट
इनपुट एंटर द लेंथ ऑफ द रेक्टेंगल यहां प
लेंथ हम ले लेंगे एस इनपुट और सिमिलरली
विड्थ भी ले लेंगे ट विथ इ इक्वल टू फ्लोट
इनपुट एंटर द विथ ऑफ द रेक्टेंगल अब उसके
बाद यहां पर हम एरिया का फर्मूला लगाएंगे
कि एरिया क्या होता है लेंथ टाइम्स विड्थ
तो यहां पे लिख दिया लेंथ टाइम्स विड्थ
एंड इसको प्रिंट करा देंगे लास्टली कि ये
जो एरिया है द एरिया ऑफ रेक्टेंगल इज
एरिया सो हमारे पास यहां पे दो आ चुके हैं
कि एक तो पहले हमने स्क्वायर के लिए लिया
सिमिलरली हमने यहां पे रेक्टेंगल के लिए
लिया है रेक्टेंगल के लिए हमें विड्थ और
लेंथ चाहिए और एरिया के लिए हमारे पास
सिंपल सा फार्मूला है कि अगर लेंथ को हम
मल्टीप्लाई करेंगे विड्थ से तो हमारे पास
आ जाएगा हमारा रेक्टेंगल का एरिया जिसको
हम प्रिंट करा देंगे सिमिलरली अब हम बात
करते हैं इ च इ 3 तो ए चॉइस इ 3 में हमारे
पास क्या आएगा ए चॉइस इ 3 में हमारे पास
आएगा सर्किल सर्किल की बात करते हैं ट एल
इ चॉइस इ इक्वल टू 3 इन दैट कंडीशन हम
क्या करेंगे अच्छा अब सर्किल का एरिया
होता है पाई रेडियस स्क्वायर तो पाई की
वैल्यू होती है 3.14 जो कांस्टेंट होती है
या फिर आप चाहे तो 22/7 भी यहां पर लिख
सकते हैं जो आपकी चॉइस है आप वो लिख सकते
हैं रेडियस के लिए हम यहां पर इनपुट लेकि
रेडियस का स्क्वायर निकालना है तो रेडियस
का हम यहां पे इनपुट ले लेते हैं कि
रेडियस इज इक्वल टू फ्लोट इनपुट एंटर द
रेडियस ऑफ द सर्कल एंड लास्टली यहां पे
एरिया निकाल लेंगे कि एरिया इ इक्वल टू
पाई रेडियस स्क्वायर सो पाई की वैल्यू अगर
मैं 3.14 लेना चाहूं तो 3.14 भी ले सकते
हैं या फिर ब्रैकेट लगा के
22/7 भी ले सकते हैं तो यहां पे हमें खास
करके ब्रैकेट्स का ध्यान रखना है कि अगर
यहां पे कोई 22/7 हम ले रहे हैं तो वो
पूरा को डिवाइड ना कर दे से के लिए इसलिए
हम यहां पर क्या करेंगे इसलिए हम यहां पर
ब्रैकेट्स का यूज करने वाले हैं 22 डिवाइड
बा 7 मल्टीप्ला बाय रेडियस का स्क्वायर सो
रेडियस के स्क्वायर के लिए हम यहां पर
लिखेंगे रेडियस
एक्सपोटल इसके अंदर हमें प्रिंट कराना है
इस एरिया को ट प्रिंट द एरिया ऑफ
द
सर्कल इ कॉमा एरिया सो ये हो गया सिंपल सा
हमारे रेडियस के लिए और लास्टली हमारे पास
बचता है ट्रायंगल ट्रायंगल के लिए भी मैं
एलिफ ले रही हूं यहां पे क्यों ले रही हूं
वो मैं लास्ट में समझाऊ आपको फिलहाल के
लिए मैं एलएफ ले रही हूं चॉइस इ इक्वल टू
4 भले ही ट्रायंगल यहां पे फोर्थ नंबर पे
है लास्ट है फिर भी मैं यहां पे एलएफ ले
रही हूं उसका रीजन समझेंगे फिलहाल के लिए
हमें पता है कि ट्रायंगल के अंदर बेस और
हाइट होती है तो ट्रायंगल का एरिया जो
होता है वो होता है हाफ टाइम बेस टाइम्स
हाइट यानी कि हाफ को मल्टीप्लाई करेंगे
बेस और हाइट से यानी कि बेस और हाइट का
डिवाइडेड बाय टू जो होता वो हमारा हो जाता
है क्या ट्रायंगल का एरिया तो सबसे पहले
बेस और हाइट के लिए हम यहां से यूजर्स
इनपुट ले लेते हैं कि बेस इ इक्वल टू
फ्लोट इनपुट एंटर द बेस ऑफ द ट्रायंगल
सिमिलरली हाइट के लिए भी इनपुट ले लेंगे
कि हाइट इज इक्वल टू फ्लोट इनपुट एंटर द
हाइट ऑफ द ट्रायंगल सो हम बेस एंड हाइट ले
चुके हैं लास्टली हमें क्या करना है इसका
एरिया निकालना है और इसको प्रिंट कराना है
तो एरिया क्या होता है हाफ टाइम्स बेस
टाइम्स हाइट तो हाफ के लिए हम 0.5 का भी
यूज कर सकते हैं कि
0.5 मल्टीप्ला बाय बेस
मल्टीप्ला बाय हाइट एंड लास्टली इसको
प्रिंट करा लेते हैं कि प्रिंट द एरिया ऑफ
द ट्रायंगल इज यहां प कॉमा लगा के मैं
एरिया लिख दूंगी सो हमारे पास आ गया यहां
पर ट्रायंगल का भी एरिया अब लास्टली हम
यहां पर क्या करते हैं हम यहां पर देते
हैं एल्स कंडीशन एल्स क्यों दे रही हूं
मैं यहां पर कि मान लीजिए अगर किसी ने वन
लिया टू लिया थ्री लिया फोर लिया तब तो
हमारे पास है बट किसी ने गलती से फव लिख
दिया तो फिर उसको क्या डिस्प्ले कराएंगे
तो अगर किसी ने गलती से यहां पर लिख दिया
या कोई भी एनी अदर नंबर लिख दिया इंस्टेड
ऑफ टूथ 4 कोई भी नंबर ऐसा उन्होंने लिख
दिया टूथ 4 के अलावा तो उसके लिए हम यहां
पर प्रिंट कराएंगे एल्स इनवैलिड इनपुट
यानी कि आपने जो इनपुट दिया है वो वैलिड
नहीं है तो क्या करते हैं अब एक बार इसको
रन करा के देख लेते हैं कि हमारा जो
प्रोग्राम है वो कैसे वर्क कर रहा है तो
रन कराते हैं अब इसे सो हमारे पास ये आ
गया एरिया कैलकुलेटर प्रेस वन टू गेट द
एरिया ऑफ स्क्वायर टू टू गेट द एरिया ऑफ
रेक्टेंगल थर्ड फॉर थर्ड फॉर सर्कल फोर्थ
फॉर ट्रायंगल सबसे पहले फर्स्ट की बात कर
लेते हैं एंटर द लेंथ ऑफ एनी साइड तो मान
लीजिए फोर मैंने लिए 4 टा 4 इज 16 तो अगर
ये हमें 16 देगा तो ये करेक्ट होगा सो यस
हमारे पास 16 आउटपुट आ रहा है यहां पे
दोबारा इसको रन करते हैं एंड इस बार मैं
सेकंड देती हूं सेकंड इज लेंथ ऑफ द
रेक्टेंगल दैट इज 12 और फोर टाइम्स ले
लेते हैं कि 12 टाइम्स 4 इज हमारे पास
यहां पे 48 आ चुका है तो 48 भी हमारे पास
करेक्ट है नेक्स्ट बात करते हैं सर्किल की
सर्किल का एरिया निकालना है तो सर्किल के
लिए मैं यहां य पे लिखेंगे थ और मैं
रेडियस दे देती हूं फोर तो सर्कल का एरिया
हमारे पास यहां पे आ चुका है 4 टा 4 इ 16
एंड मतलब रेडियस यानी कि 4 टा 4 तो 16 और
16 को अगर मल्टीप्लाई करेंगे हम 3.14 से
तो हमारे पास यहां पर आउटपुट आ जाएगा कुछ
ऐसा लास्टली हम बात करते हैं ट्रायंगल की
तो ट्रायंगल के लिए हमारे पास यहां पे
फोर्थ नंबर है फोर्थ नंबर पे हमें डालना
है बेस तो बेस ले लेते हैं फोर हाइट ले
लेते हैं इसकी सिक्स तो 4 प् 6 इ 10 और 10
डिवाइड बा 2 हो जाएगा 5 सो 6 * बा 4 इज 24
और 24 / बा 2 हमारे पास यहां पे आ चुका है
12 यानी कि अ हाफ ऑफ 24 इज यहां पे 12 तो
ये भी हमारा करेक्टली वर्क कर रहा है
लास्टली हम देख लेते हैं कि अगर हमने कोई
एनी अदर नंबर दे दिया यहां से 1 2 3 4 के
अलावा हमने कोई भी दूसरा नंबर दे दिया तो
उसके लिए हम क्या करेंगे जैसे सिक्स लिख
दिया किसी ने गलती से तो उसके लिए हमारे
पास यहां पे लिखा आ जाएगा इनवैलिड इनपुट
यानी कि आपने कुछ गलत इनपुट दिया है आपको
वैलिड इनपुट देना है तो वो क्या करेगा
दोबारा से पड़ेगा और इस बार करेक्ट इनपुट
देगा सो गाइ ये था हमारा एरिया कैलकुलेटर
एक बार मैं इसको रिपीट कर देती हूं सबसे
पहले हमने प्रिंट कराया एरिया कैलकुलेटर
और यूजर को ऑप्शंस दए कि कौन-कौन से हमारे
पास ऑप्शंस है वन के लिए स्क्वायर टू के
लिए रेक्टेंगल थी के लिए सर्कल ऑफ ए
ट्रायंगल आप चाहे तो ट्रेपीजियम वगैरह कुछ
और भी चाहे तो ऐड कर सकते हैं बस यहां पे
हमें यूजर्स इनपुट लेके फार्मूला ही लगाना
है चॉइस लेनी है यूजर से कि यूजर को क्या
चॉइस चाहिए मतलब टूथ 4 में से वो क्या
सेलेक्ट करेगा सो यहां पे जैसे ही चॉइस ली
उसके बाद हम चॉइस के बेसिस प कंडीशनल
स्टेटमेंट लगा देंगे कि अगर चॉइस वन है तो
हम ले लेंगे यहां पे साइड की लेंथ यानी कि
मतलब एक साइड की लेंथ ले लेंगे स्क्वायर
के लिए और उसके बाद एरिया लगा देंगे
प्रिंट करा देंगे सिमिलरली रेक्टेंगल के
लिए यहां पे लेंथ एंड विड्थ का यूज होता
है तो लेंथ विड्थ के लिए हम यहां पे इनपुट
लेके एरिया निकाल के उसको प्रिंट करा
देंगे नेक्स्ट हमारे पास एफ चॉइस इ इक्वल
3 है क्योंकि आप देख रहे हैं यहां पे
मल्टीपल चॉइस है जब भी हमारे पास मल्टीपल
चॉइस होती है तो उसके लिए हम एलएफ का यहां
पे यूज करते हैं सो हम यहां पे थ्री लिया
और सर्कल का निकाला फोर लेके ट्रायंगल का
निकाला और लास्टली अगर 2 3 4 अगर टूथ 4 ही
नहीं चूज किया यूजर ने तो फिर यहां पर
हमारे पास आ जाएगा एल्स यानी कि अगर वो
टूथ 4 के अलावा कोई भी नंबर लिखता है तो
वो सिंपली यहां पे इनवैलिड इनपुट के अंदर
चला जाएगा सो गाइस यह था हमारा कोड एरिया
कैलकुलेटर के लिए बढ़ते हैं नेक्स्ट
क्वेश्चन की तरफ नेक्स्ट क्वेश्चन हमारा
यहां पर कहता है राइट अ प्रोग्राम टू चेक
वेदर द पास्ट लेटर इज अ वल और नॉट तो सबसे
पहले इसके लिए क्या करना है यूजर्स इनपुट
लेना है लेटर के लिए कि राइट एनी लेटर ओवर
हियर तो यहां पर एक लेटर ले लेते हैं कि
लेटर इ इक्वल टू इनपुट डायरेक्टली इनपुट
लेंगे क्यक स्ट्रिंग के अंदर ही जाएगा सो
एंटर अ लेटर हियर अब लेटर तो हमने ले लिया
अब हमें क्या चेक करना है कि वो वोल है या
नहीं तो वोल के लिए हमें सिंपली हमें पता
होता है कि वोल कौन-कौन से होते हैं हमारे
पास इंग्लिश अल्फाबेट के अंदर ए ई आई ओ यू
सो हमें चेक कराना है कि अगर जो हमारा
लेटर है वो एजिस्ट करता है ए ई आई ओ यू के
अंदर तो फिर हमें क्या करना है हमें
प्रिंट कराना है कि वो वोल है सो उसके लिए
सिंपल सा यहां पर कंडीशनल स्टेटमेंट
लगाएंगे कि इफ लेटर इन और स्ट्रिंग लिख
देंगे ए ई आई ओ
यू इन दैट कंडीशन प्रिंट करा देंगे क्या
दैट इट इज अ वोल तो एक बार इसको रन करा के
देखते हैं तो यहां पर मैंने लेटर लिया आर
तो यहां पे कुछ नहीं आया वहीं पे अगर
मैंने यहां प लेटर ले लिया ई जो किय वोल
है तो यहां पे आ जाएगा इट इज अ वोल और
यहां पर हमारे पास क्वेश्चन में पूछा है
हमें चेक करना है इफ इट इज अ वोल और नॉट
तो नहीं के लिए क्या करेंगे या तो या तो
हमारा लेटर वोल है या नहीं है तो नहीं के
लिए यहां प एल्स लगा देंगे एंड प्रिंट करा
देंगे क्या कि इट इज नॉट अ वोल इट इज नॉट
अ वोल सो अब अगर मैं इसको रन कराती हूं
यहां पे तो हमारे पास है एंटर अ लेटर हियर
तो अगर मैं डब् लिखा तो इट इज नॉट अ वोल
वही प सिमिलरली अगर मैंने यहां पर लिखा ए
तो ए वोल है तो यहां प हमने चेक कर लिया
सो इफ लेटर इन ए ई आई ओ यू या फिर अगर अब
यहां पर एक चीज और आ जाती है क्या अगर
लेटर यहां पे ए तो किसी ने लिखा सपोज मैं
रन कराती हूं एंड यहां प मैं कैपिटल ए लिख
देती हूं प्रेस एंटर करते हैं तो ये
बोलेगा इट इज नॉट अ वोल पड़ ये तो वोल है
तो यहां पे हमें क्या करेंगे हम यहां पे
एक और कंडीशन लगा देंगे और यानी कि और
हमें क्या चेक कराना है और लेटर इन एई आई
ओ यू तो यहां पे इसको मैं एंक्लोज कर देती
हूं ब्रैकेट्स के अंदर एंड सिमिलरली इसको
भी मैं एंक्लोज कर देती हूं ब्रैकेट्स के
अंदर अब इसको चेक कराते हैं सो अगर मैं
यहां पे ए लिखती हूं कैपिटल का तो ये बोल
देगा इट इज अ वोल यानी कि अब क्या हो गया
है यहां पे मैंने और का ऑपरेटर लगा दिया
है जिसमें ये चेक करेगा कि पहले इसमें चेक
करेगा कि एई आई ओ यू के अंदर है या नहीं
और अगर उसमें नहीं हुआ तो इसमें चेक करेगा
सो ये दोनों में से अगर कोई भी ट्रू है तो
ये यहां प प्रिंट करा देगा इट इज अ वोव और
अगर इन दोनों में से कोई सा भी ट्रू नहीं
है तो फिर ये यहां पे दे देगा इट इज नॉट अ
ववलू हो गया हमारा सिंपल से प्रोग्राम चेक
करने के लिए कि अगर कोई भी हमारे पास लेटर
है तो वो ववलू लास्टली अब हम बात करते हैं
हमारे लास्ट क्वेश्चन की यहां पे लास्ट
क्वेश्चन कहता है राइट अ प्रोग्राम टू चेक
इफ अ नंबर इज अ सिंगल डिजिट नंबर टू डिजिट
नंबर एंड सो ऑन और अप टू फाइव डिजिट तक
हमें चेक करना है तो कोई भी नंबर के लिए
सबसे पहले इनपुट ले लेते हैं यूजर से तो
इनपुट के लिए मैं यहां पे ऊपर चल जाती हूं
कि नंबर के लिए सबसे पहले हमें क्या करना
है इनपुट लेना है यूजर से सो यहां पे हमने
नंबर के लिए इनपुट ले लिया कि नंबर इ
इक्वल टू आईटी इनपुट एंटर अ नंबर हियर ठीक
है तो एंटर नंबर के साथ हम लिख देते हैं
कि अप टू फाइव डिजिट्स एंटर अ नंबर हियर
अप टू फाइव डिजिट्स तो यूजर को है याद
रहेगा कि भाई पांच डिजिट तक ही हमें नंबर
लिखना है सो उसके बाद हम क्या करेंगे यहां
पे कंडीशनल स्टेटमेंट्स लगाना स्टार्ट
करेंगे अब अच्छा कैसे चेक करना है यहां पे
कि कोई भी जो नंबर है हमारा वो वन डिजिट
है टू डिजिट है थ्री डिजिट है तो बहुत ही
सिंपल सा लॉजिक है यहां पे कि हमें पता है
जैसे कि हमारा जैसे कोई भी नंबर ले लीजिए
फाइव तो फाइव किस रेंज के बीच में लाई
करता है वो लाई करता है जीरो से लेके नाइन
तक की रेंज के अंदर कोई भी नंबर ले जैसे
12 12 कहां से लाई करता है 10 से लेके 99
के अंदर यानी कि जो भी हमारी सिंगल डिजिट
वैल्यूज है वो 0 टू ना है डबल डिजिट
वैल्यूज है 10 टू 99 है ट्रिपल डिजिट
वैल्यूज है वो क्या है 100 से स्टार्ट हो
रही है और 999 पे खत्म हो रही है वहीं पे
फोर डिजिट वैल्यूज जो है वो 1000 से
स्टार्ट हो रही है एंड
9999 पे खत्म हो रही है तो तो ये क्या हो
रहा है हमें यहां पे रेंज का पता चल रहा
है कि हमें यहां पे कौन सी रेंज लेनी है
तो अगर हम यहां पे कंडीशनल स्टेटमेंट में
लिख द कि अगर हमारा जो नंबर है वो जीरो से
बड़ा है मतलब जीरो के बराबर और उससे बड़ा
है और नाइन के बराबर और उससे छोटा है तो
उस केस में वो क्या हो जाएगा वो हो जाएगा
यहां पर सिंगल डिजिट नंबर सिमिलरली हम
यहां पर एक कंडीशन दे दे कि एलएफ हमारा जो
नंबर है वो 10 के बराबर या उससे बड़ा है
या 99 के बराबर या उससे छोटा है तो उस केस
में वो क्या हो जाएगा डबल डिजिट नंबर ठीक
है सिमिलरली हम आगे केसेस भी ले लेंगे तो
यही लॉजिक को एक बार यूज करते हैं हमारे
एजाम के अंदर मैं यहां पे कंडीशनल
स्टेटमेंट देना स्टार्ट कर देती
हूं कि इफ नंबर इज ग्रेटर देन एंड इक्वल
टू 0
एंड
नंबर इज स्मॉलर देन एंड इक्वल टू ना तो उस
कंडीशन में हम क्या कर देंगे प्रिंट की इट
इज अ सिंगल डिजिट नंबर सिंगल डिजिट कब हुआ
जब वो नंबर जो है वो जीरो से बड़ा है उसके
बराबर है या नाइन से छोटा है या उसके
बराबर है सिमिलरली यहां पे एलएफ लगाएंगे
कि एलएफ नंबर जो है एंड का मैंने यहां पे
यूज किया एंड ऑपरेटर मतलब यहां पे हमारा
नंबर दोनों कंडीशंस को सेटिस्फाई करना
चाहिए मतलब वो जीरो से तो बड़ा होना चाहिए
वहीं पे नाइन के बराबर या नाइन से छोटा भी
होना चाहिए सो यहां पे दो कंडीशंस है
दोनों ही यहां पे सेटिस्फाई होनी चाहिए कि
नंबर जो है जीरो से बड़ा और नाइन से छोटा
होना चाहिए या उनके बराबर होना चाहिए
दूसरा बात करते हैं नंबर 10 की कि अगर जो
नंबर है वो ग्रेटर है 10 के या उसके इक्वल
टू भी है एंड दूसरी कंडीशन क्या है जो
नंबर है वह है स्मॉलर एंड इक्वल टू किसके
99 के तो ये लास्ट रेंज जो टू डिजिट
नंबर्स की होती है वो होती है 99 तो
प्रिंट करा देंगे क्या कि इट इज़ अ डबल
डिजिट नंबर सिमिलरली हम थ्री डिजिट के लिए
एंड फोर डिजिट के लिए भी करेंगे यहां पे
मैंने क्या लिखा है कि एलएफ अगर हमारा
नंबर 100 से बड़ा और उसकी इक्वल है और 999
से छोटा या उसके इक्वल है तो उस कंडीशन
में हम हम क्या करेंगे उस कंडीशन में हम
बोल देंगे कि इट इज अ ट्रिपल डिजिट नंबर
एंड यहां पे मैंने दे दिया है एलएफ नंबर
जो है हमारा वो 1000 से बड़ा है या फिर
9999 के बराबर या उससे छोटा है तो उस
कंडीशन में वो फोर डिजिट नंबर है यहां पे
मैंने यूजर को बोला है कि अप टू फाइव
डिजिट्स ही डाले तो एल्स में हम सीधा लिख
देंगे कि अगर वो वन डिजिट टू डिजिट थ्री
डिजिट फोर डिजिट नहीं है तो ओबवियसली वो
फाइव डिजिट होगा क्योंकि यूजर को हम बोल
चुके हैं कि वो फाइव डिजिट नंबर ही डाले
और यूजर को हमारे स्मार्ट होने की काफी
जरूरी है कि वो फाइव डिजिट ही डाले हम हम
हम यहां पे कंडीशन लेही नहीं रहे कि वो य
पर स्मार्ट नहीं है तो हम य पर प्रिंट करा
देंगे क्या सीधा का सीधा की इट इ अ फाइव
डिजिट
नंबर तो अगर आप इसको मैं रन कराती हूं
यहां पर तो हमारे पास यहां
पर हमारे पास यहां पर आ जाएगा आउटपुट
स्क्रीन के अंदर की एंटर नंबर यर अप टू फ
डिजिट एंटर करते हैं कोई भी नंबर फ डिजिट
तक का तो य पर 45 लिख देते है तो ये हमें
बता देगा इट डबल डिजिट तो ये हमें बता
देगा इट इज अ डबल डिजिट नंबर सिमिलरली
फ 345 में लिखती हूं तो ट्रिपल डिजिट आ
जाएगा कोई सिंगल नंबर अगर मैं यहां पर ले
लेती हूं तो सिंगल डिजिट बता देगा
सिमिलरली कोई फोर डिजिट्स मैं यहां पर ले
लेती हूं तो यह हमें बता देगा कि इट इज अ
फोर डिजिट नंबर एंड लास्टली अगर मैं यहां
पे फाइव डिजिट नंबर ले लेती हूं तो ये
हमें बता देगा इट इज अ फाइव डिजिट नंबर तो
हमारा प्रोग्राम यहां पे वर्क कर रहा है
एंड मल्टीपल कंडीशन हमने क्यों दी है
मल्टीपल कंडीशन इसलिए क्योंकि यहां पर
हमारे एंड इफ फल्स का हमने यहां प क्य यू
किया यानी कि एलिफ का यहां पे य यूज़ किया
है क्योंकि यहां पे हमारे पास मल्टीपल
कंडीशंस है तो सिर्फ हर बार हम इफ इफ इफ
नहीं लिख सकते यहां पे इफ एलिफ का हमें
यूज करना पड़ेगा कि पहले वो इफ के अंदर
चेक करेगा उसके बाद एल इफ में चेक करेगा
फिर अलग नेक्स्ट एलिफ में करेगा फिर
नेक्स्ट एलिफ में करेगा और लास्टली एल्स
में चला
[संगीत]
जाएगा स गाइस पिछले सेशन में हमने कवर
किया कि क्या होते हैं हमारे कंडीशनल
स्टेटमेंट्स हमने जाना हमारे पास छह तरीके
की कंडीशनल स्टेटमेंट्स होते हैं हमने
सबको थली डिस्कस भी किया और लास्ट में की
हमने प्रॉब्लम सॉल्विंग तो गाइ आज इस सेशन
से हम स्टार्ट करने वाले हैं कंप्लीट न्यू
टॉपिक जो कि है इंट्रोडक्शन टू लूप्स काफी
ही इंटरेस्टिंग और काफी ही एप्लीकेशंस है
इस टॉपिक की पूरे पाइथन में सो हम काफी
ध्यान से इसे पढ़ने वाले हैं तो सबसे पहले
बात करते हैं लूप्स की लूप्स वर्ड से ही
समझ आ रहा होगा कुछ तो चक्कर है यहां पे
चक्कर ये वाला चक्कर नहीं है यहां पे
चक्कर मतलब कोई भी काम को रिपीट करना जैसे
कि मान लीजिए अगर हमें कोई चीज करनी है
पाइथन के अंदर या मान लीजिए हमें खाना है
प्रिंट स्टेटमेंट प्रिंट स्टेटमेंट के
अंदर हमें लिखना है हेलो वर्ल्ड पांच बार
हेलो वर्ल्ड लिखना है तब क्या हम पांच बार
प्रिंट हेलो वर्ल्ड प्रिंट हेलो वर्ल्ड
प्रिंट हेलो वर्ल्ड लिखेंगे नहीं ना
क्योंकि अगर यही करना होता तो फिर कोडिंग
क्यों कर रहे होते मतलब कोडिंग का काम ही
होता है ना आसान करना हमारी चीजों को तो
गाइस अगर कोई ऐसा मौका लग रहा है जहां पे
आपको लग रहा है कि आपको कोई चीज बार-बार
रिपीट करनी है या कोई पैटर्न है जो आपको
बार-बार रिपीट करना है तो उसके लिए हमारे
पास होते हैं पाइथन के अंदर लूप्स गाइज
लूप्स का काम होता है कोई भी चीज को रिपीट
करना एग्जैक्ट सेम पैटर्न में चाहे वो आप
एग्जैक्ट करा रहे हो कोई सीक्वेंस में करा
रहे हो किसी गैप में करा रहे हो पूछ के
रिपीट करा रहे हो तो उसको कहते हैं हम
लूप्स यहां पे तो लूप्स का इस्तेमाल किया
जाता है कोई भी चीज को रिपीट करने के लिए
हमारे पास पाइथन में चार तरीके के लूप्स
होते हैं पहला है फॉल लूप दूसरा है वाइल
लूप तीसरा है वाइल ट्रू और चौथा है
नेस्टेड लूप इस पूरे मॉड्यूल के अंदर हम
डिस्कस करने वाले हैं चारों लूप्स के बारे
में काफी थिरली तो फिलहाल के लिए बस इस
सेशन के लिए इतना समझ लीजिए कि लूप्स का
काम होता है कोई भी चीज कोई भी काम को
बार-बार रिपीट करना एग्जैक्ट सेम मैनुअल
के
[संगीत]
अंदर सो गाइस पिछले सेशन में हमने डिस्कस
किया कि लूप्स क्या होते हैं जाना कि चार
तरह के लूप्स होते हैं हमारे पास पाइथन
में जो कि होते हैं फॉर लूप वाइड लूप वाइल
ट्रू एंड नेस्टेड लूप तो अब हम एक-एक करके
इन सारे लूप्स के बारे में बात करेंगे आने
वाले सेशंस के अंदर सो सबसे पहले हम बात
करते हैं फॉर लूप की कि गाइस समझते हैं
फॉर लूप होता क्या है तो फॉर लूप गाइज
एग्जीक्यूट कराता है इन अ पर्टिकुलर रेंज
फॉर लूप का मतलब क्या होता है कि एक ऐसा
लूप है जिसको हमें एक रेंज देनी पड़ती है
कि हमारा स्टार्टिंग पॉइंट क्या है हमारा
एंडिंग पॉइंट क्या है और उसी के बीच में
ये एग्जीक्यूट कराता है मान लीजिए कि आपको
सीढ़ियां चढ़ नहीं है ठीक है हमारे पास 12
12 स्टेयर्स है तो हमें सीढ़ियां चढ़ नहीं
है अगर हमें स्टार्टिंग वैल्यू से चढ़
नहीं है अगर हमें स्टार्टिंग फर्स्ट सीढ़
से चढ़ने है तो हमें वहां पे स्टार्टिंग
वैल्यू देनी पड़ेगी एंडिंग वैल्यू हमें
देनी पड़ेगी कि 12 सीढ़ियां हैं तो अच्छा
फॉर लूप के अंदर ना एक चीज होती है कि अगर
आपकी जो एंडिंग वैल्यू अगर 12 पे रुक रही
है तो आप वहां पे 13 लिखेंगे अगर वो 10 पे
रुक रही है तो आप वहां पे 11 लिखेंगे तो
जब जो भी एंडिंग वैल्यू है उसमें हमें
प्लस व करके प्रोवाइड करना होता है रेंज
के अंदर तो अगर हमारे पास 12 स्टेयर्स है
तो हम वहां पे 13 लिखने वाले हैं अच्छा अब
स्टार्टिंग वैल्यू आप कहीं से भी डिफाइन
कर सकते हैं आप चाहे कि आप पहली सीढ़ी ना
चढ़े आप ऑलरेडी चौथी या पांचवी सीडी में
और वहां से आप फॉर लूप लगाना चाहते हैं तो
हम पांचवी सीडी भी हमारा फर्स्ट
स्टार्टिंग पॉइंट लगा सकते हैं और जा सकते
हैं एंड तक चाहे जहां तक आपको जाना हो जो
भी स्टार्टिंग वैल्यू देनी हो जो भी
एंडिंग वैल्यू देनी हो आप वो दे सकते हैं
और उसके बीच में हम लगा सकते हैं हमारा
फॉर लूप अब गाइ बात करते हैं अ गैप की कि
मान लीजिए कि छोटे बच्चे होते हैं राइट
छोटे बच्चे क्या करते हैं कि वो स्टेयर्स
चढ़ते हैं तो एक-एक सीढ़ियां स्किप करके
चढ़ते हैं या कई बार हम भी ऐसा कर लेते
हैं कि अगर हमारी छोटी-छोटी सीढ़ियां है
तो हम एक-एक स्टेप स्किप कर लेते हैं तो
फॉर लूप के अंदर भी गाइ हमारे पास ये
ऑप्शन होता है कि हमें कोई सीक्वेंस के
अंदर कोई स्टेप स्किप करना है जैसे कि मान
लीजिए हमें फर्स्ट सीडी चरनी है फर्स्ट के
बाद थर्ड थर्ड के बाद फिफ्थ यानी कि ऑड
नंबर्स वाली सीडिया करनी है तो हमारे पास
वो ऑप्शन भी होता है हम वहां पे प्रोवाइड
करा सकते हैं गैप कि उनके बीच में जो गैप
है वो हमें टू का चाहिए एट द सेम टाइम अगर
हमें थ्री का गैप चाहिए कि फर्स्ट हम
फर्स्ट स्टेयर पे जाए फिर फोर पे जाए फिर
सेवन पे जाए तो ऐसे तीन-तीन के गैप्स अगर
हमें चाहिए तो हम वो भी दे सकते हैं टोटली
हमारे ऊपर होता है कि हमें कितने गैप्स
चाहिए इन बिटवीन और अगर हम कोई गैप नहीं
देते हैं तो उसका डिफॉल्ट गैप वन का होता
है कि अगर हमने स्टार्ट किया है वन से और
हमारे पास 12 स्टेयर्स है तो 1 2 3 4 5 6
7 9 10 11 12 तक जाएगा तो ये होता है
हमारा डिफॉल्ट लास्टली बात करते हैं प्लस
व तो जैसे कि हमने बोला कि प्लस व यानी कि
अगर एंडिंग वैल्यू जो भी है हमारी 12 प
अगर खत्म हो रही है तो हमें उसम प्लस व
करके 13 लिखना है जब फॉर लूप को हमें उसे
देना है तो हम उसे 12 अगर हमारे पास 12 पे
हमें रुकना है तो हम उसे 13 देंगे अगर
हमें 10 पे रुकना है तो हम उसे 11 देंगे
तो यही हमारी एंडिंग वैल्यू प्लस वन का
कांसेप्ट है तो ये एक छोटा सा कांसेप्ट है
फॉल लूप का एक बार इसका स्ट्रक्चर भी देख
लेते हैं कि कैसे बनता है इसका स्ट्रक्चर
एंड उसके बाद हम ले लेंगे इसका एग्जांपल
बात करते इसके स्ट्रक्चर की फर लूप को
लिखने का जो तरीका है व ऐसा कुछ होता है
कि हम सबसे पहले ते है फ उसके बाद लेते
हैं एक वेरिएबल इन रेंज मतलब जो भी हमारा
वेरिएबल है व आइट करेगा एक रेंज के अंदर
हम उसको प्रोवाइड कराने वाले हैं एक रेंज
अब रेंज जैसे मान लीजिए य पर मैंने एपल
दिया था आपको स्टेयर्स का य पर एक पर्सन
है उसने चनी है
टूथ फर फ
स्टेर ठीक है तोब उसकी स्टार्टिंग वैल्यू
क्या हो गई यहां पर वन हो गई और उसकी
एंडिंग वैल्यू हमें पता है कि यहां पर फ
है तो हम यहां पर क्या लिखेंगे प्लव लगा
के सिक्स कर देंगे तो यह हो गई हमारी रेंज
कि फॉर एक वेरिएबल ले लेना है कोई सा भी ए
बी सीडी एज एक्स वा जड कुछ भी ले सकते हैं
आप वेरिएबल के अंदर कोई भी नाम ले सकते
हैं कोई भी लेटर ले सकते हैं यूली लोग आई
का यूज करते हैं जब एग्जांपल लेते हैं कि
फॉर आ इन रेंज तो हम भी कोई भी वेरिएबल
यहां पर ले सकते हैं दूसरी बात कर रहे फॉर
इन रेंज इन रेंज का मतलब जो हमारा वेरिएबल
है वो इस रेंज के अंदर आइट करेगा यानी कि
इस जो भी हम रेंज प्रोवाइड कर रहे हैं इस
रेंज के अंदर वो घूमेगा और घूम के क्या
करेगा जैसे कि मुझे प्रिंट कराने हैं ये
पांच नंबर तो यहां पर मैं लिख दूंगी जो भी
हमारे वेरिएबल का नाम है तो फॉर वेरिएबल
इन रेंज यानी कि अगर ये वेरिएबल आ है इन
रेंज वन टू सि यानी कि हम अगर फॉर लूप यूज
कर रहे हैं और वेरिएबल लगा रहे हैं आ का
और उसको इटरेट करा रहे हैं टू स की रेंज
में तो यहां पे कॉलन लगा के जब हम प्रिंट
वेरिएबल कराएंगे तो हमारे पास कुछ इस तरह
से नंबर्स आ जाएंगे तो यहां पे क्या हो
रहा है हमें लिखना नहीं पड़ रहा है 1 2 3
4 5 सिमिलरली अगर आपको यहां पे ये 1 2 3 4
5 नहीं प्रिंट कराना है आपको यहां पे मान
लीजिए हेलो वर्ल्ड प्रिंट कराना है तो भी
हम कुछ नहीं करेंगे यहां पे स्ट्रिंग लगा
के हेलो वर्ल्ड लिख देंगे और इसका काम
क्या हो जाएगा ये पांच बार हमें हेलो
वर्ल्ड प्रिंट करके दे देगा तो यहां पे ये
रेंज का काम क्या हो गया हम जो रेंज
प्रोवाइड कर रहे हैं ये उसके अंदर
हाइड्रेट कर रहा है उतनी टाइम कोई भी चीज
होएगी सिमिलरली अगर हमें यहां पे कोई गैप
चाहिए जैसे कि मान लीजिए हमारा ये फर्स्ट
टेयर है ये सेकंड है ये थर्ड है ये फोर्थ
है और लास्ट फिफ्थ है हमें पहले फर्स्ट
चरनी है फर्स्ट के बाद थर्ड चरनी है और
थर्ड के बाद फिफ्थ चरनी है तो हम यहां पे
क्या करेंगे एक सिंपल सा मेथड है यहां पे
कॉमा लगा के टू लिख देंगे कि इनके बीच का
जो गैप है वो हमें टू चाहिए तो उसके बाद
वो क्या करेगा उसके बाद हमारा जो आउटपुट
आएगा वो कुछ इस तरह आएगा वन थ्री एंड फाइव
तो क्या कर रहा है ये रेंज तो वही यूज हो
रही है पर इसके अंदर इस बार इसमें क्या हो
गया गैप्स आ गए हैं तो इसी तरह यहां पे
हमारा फॉर लूप भी वर्क करता है तो गाइ अगर
स्ट्रक्चर क्लियर हो गया है तो बढ़ते हैं
हमारे पाइथन के अंदर एग्जांपल की तरफ तो
काफी चीजें वहां पर भी क्लियर हो जाएंगी
अगर अभी तक भी कोई डाउट है तो तो गाइ जैसा
एग्जांपल हमने वहां पे लिया था मैं यहां
पे भी सिमिलर एग्जांपल लेने वाली हूं कि
यहां पे हम एक स्ट्रक्चर लिखेंगे फॉर
वेरिएबल ले रही हूं वेरिएबल आई मैं यहां
पे ले रही हूं कि फॉर आई इन रेंज दैट
हमारा फॉर लूप जो है वो किस काम करेगा
किसके अंदर एक रेंज के अंदर क्या वो रेंज
होगी यहां पे 1 स क्योंकि मुझे प्रिंट
कराने है 1 टू 5 नं हमें पांच सीढ़ियां
चढ़ने है तो न टू फ नंबर्स हमें प्रिंट
कराने है तो यहां पे पांच की जगह हम छह
लिखेंगे कॉलन लगाएंगे प्रिंट कराएंगे क्या
आई को क्योंकि आई जो है वही स्टोर कर रहा
है हमारे टूथ 4 फ नंबर्स तो अगर मैं इसको
एक बार रन कराती हूं तो देखेंगे आप यहां
पे ट 3 4 5 हमारे पास आ गया है सिमिलरली
अगर आपको आई नहीं प्रिंट कराना है आपको आप
चाहते हैं कोई भी एक स्ट्रिंग है जो कि
पांच बार प्रिंट हो जाए तो आप क्या करेंगे
यहां पे डबल कोटेशंस में लिख देंगे हेलो
वर्ल्ड तो हेलो वर्ल्ड मैं लिख रही हूं
आपको जो भी स्ट्रिंग आपको प्रिंट करानी है
आप उसे लिख सकते हैं एंड इसको मैं रन
कराऊंगा बार हेलो वर्ल्ड आ गया तो सिंपल
सा मेथड था पांच बार प्रिंट स्टेटमेंट तो
यूज़ करने की जरूरत नहीं पड़ी एक छोटा सा
लूप लगा के हमने चाहा इतनी बार हेलो
वर्ल्ड लिखवा दिया सिमिलरली अगर मैं बात
करूं दोबारा वापस से अ आ की यहां पे कि
अगर मुझे यहां पे कोई गैप प्रोवाइड कराना
है यहां पे देना है कि मुझे वन के बाद
डायरेक्ट थ आए थ्री के बाद सीधा फाइव आए
यानी कि हमारे सारे ऑड नंबर्स आ जाए तो ऑड
नंबर लाने के लिए यहां पे कुछ नहीं करना
है गाइस यहां पे एक कॉमा लगाएंगे टू
लिखेंगे और अगर मैं इसको रन करा देती हूं
तो देखिए हमारे पास आउटपुट आ जाएगा थ एंड
5 सिमिलरली अगर आपको इवन नंबर चाहिए तो
इवन नंबर के लिए यहां पे गैप सेम रहेगा
एंडिंग वैल्यू सेम रहेगी पर स्टार्ट हम
किससे करा देंगे जीरो से करा देंगे तो
यहां पे अगर मैं इसको रन कराती हूं तो
हमें मिल जाएगा 024 अगर आपको स्टार्टिंग
वैल्यू टू चाहिए तो आप टू से भी स्टार्ट
करा सकते हैं कि पहले टू मिल जाए फिर उसके
बाद फोर मिल जाए कि आप सीधा पहले स्टेयर
नंबर टू पे गए उसके बाद फोर पे गए ये होता
है हमारा फॉल लूप ऐसे वर्क करता है फॉल
लूप एक छोटा सा कपट काफी इंटरेस्टिंग से
एक और एग्जांपल ले लेते हैं कि मान लीजिए
हमें प्रिंट करानी है एक मल्टीप्लिकेशन
टेबल एक फॉर लूप की हेल्प से हमें करानी
है प्रिंट मल्टीप्लिकेशन टेबल तो वो हम
कैसे कराएंगे एक बार वो भी देख लेते हैं
पहले हम एक बार स्ट्रक्चर समझा देती हूं
उसके बाद हम इसका एग्जांपल भी देख लेंगे
तो गाइस कोई भी टेबल जब हम लिखते हैं मान
लीजिए यहां पे मैंने ले ली टेबल सेवन की
तो 7 टाइ 1 = 7 7 टास 2 = 14 7 टाइम्स 3 =
21 एंड सो ऑन ऐसे जाता जाता है राइट अब हम
लगाते हैं फॉर लूप हम यूज़ करते हैं फॉर
लूप का लिखने के लिए सेवन की टेबल सबसे
पहले हमें क्या चाएगा हमें ये सेवन चाहिए
तो सेवन को हम स्टोर कर लेते हैं एक
वेरिएबल के अंदर ट n = 7 ठीक है अब लगाते
हैं फॉर लूप यहां पे कि फॉर आ इन रेंज अब
जो टेबल्स जो है वो 1 टू 10 नंबर्स तक
जाती है हम यहां इसकी बात नहीं कर रहे ना
इसकी बात कर रहे हैं हम इसकी बात कर रहे
हैं कि ये 10 नंबर्स तक जाती है कि 10
नंबर मल्टीप्लिकेशन होता है कि पहले वन से
मल्टीप्लाई करेगी टू से करेगी थ्री से
करेगी तो आइट किस पर हो रहा है इस वाली इस
वाली लाइन प आइट हो रहा है हमारा राइट तो
हम क्या करेंगे न टू 10 ये वाली ले लेंगे
तो न टू 10 की जगह हम क्या लिखेंगे 1 11
क्योंकि हमें 10 तक जाना है तो हम प्लस व
लगा के 11 लिख देंगे यहां पर लगाएंगे हम
कॉलन एंड में और इसके अंदर प्रिंट कराएंगे
अब प्रिंट कराने के लिए इसका फार्मूला
क्या हुआ ये से जो है ये स्टोर हो रहा है
n के अंदर तो हम लिख देंगे ए एज इट इज
लगाएंगे
मल्टीप्लिकेशन के साइन गा य पर हम एक्चुअल
में मल्टीप्लाई नहीं कर रहे ये सिर्फ एक
स्ट्रिंग है यहां पर तो हम ये स्ट्रिंग
लिख रहे हैं तो यहां पर मैं स्ट्रिंग के
अंदर लिख दूंगी
मल्टीप्लिकेशन फिर से लगाएंगे कॉमा अब टूथ
4 5 6 तो टूथ 4 5 स को क्या स्टोर कर रहा
है आई जो है हमारा वो स्टोर कर रहा है
हमारे टूथ 4 5 6 क्योंकि आई जो है वही तो
रेंज है हमारी आई के अंदर ही तो हम आेट कर
रहे हैं सब कुछ तो हम यहां पर लिखेंगे आई
बिना किसी कोटेशन से आ हमारा एक वेरिएबल
है वापस से इ इक्वल टू इ इक्वल टू यहां पर
असाइन नहीं कर रहा है कुछ नहीं कर रहा है
सिर्फ दिखाने का इ इक्वल टू है इसलिए हम
यहां पर दिखाएंगे इसे स्ट्रिंग के अंदर और
लास्टली यहां पर कॉमा लगा के मैं क्या
लिखूंगी 7 मल्टीप बाव फर्स्ट टाइम में से
क्या है हमारे पास n मल्टीप्ला बाय आ
क्योंकि वन किसके अंदर आ रहा है आ के अंदर
क्योंकि अब नेक्स्ट नेक्स्ट वाली जब आएगी
तो वापस नेक्स्ट वाला जब टर्न आएगा तो उस
टाइम प क्या हो जाएगा सेनन भी वैसे का
वैसे रहेगा बट लिकेशन हो जाएगा किससे टू
से एंड वैसे ही हमारा थ्री के साथ भी होगा
कि नेक्स्ट टाइम जब पहली बार में वो वन से
करेगा दूसरी बार में टू से करेगा तीसरी
बार में थ्री से करेगा फोर से फिर अप टू
10 तक ये ऐसा करता रहेगा तो एक बार गाइ
स्ट्रक्चर अगर समझ में आ गया है तो
एग्जांपल भी देख ही लेते हैं तो जैसा कि
मैंने बोला कि सबसे पहले हम लेते हैं एक
वेरिएबल यहां पे n n इटू हम से कर देते
हैं चाहे तो आप यूजर इनपुट भी ले सकते हैं
अगर आपको यूजर से चाहिए कि आप कोई भी नंबर
यहां पे लिखे और उस नंबर की हम टेबल बना
दे तो वो भी यहां पे पॉसिबल हो सकता है n
= 7 सबसे पहले यहां पर मैं लगाती हूं फॉर
लूप फॉर लूप के बाद लगता है वेरिएबल तो
वेरिएबल के लिए ले लेते आ इन रेंज कौन सी
रेंज में य आइट करेगा वो हम यहां पर लिख
लेते हैं कि वो स्टार्ट करेगा वन से और
क्योंकि हमारे पास 10 तक के लिए होती है
टेबल्स 10 नंबर्स तक के लिए नहीं 10
टाइम्स यहां पर मल्टीप्लिकेशन होता है
इसलिए हम 10 तक की लेते हैं तो यहां पर
लिखेंगे 11 लगाएंगे एक कॉलन प्रिंट प्रिंट
क्या करना है सबसे पहले से यानी कि ए
हमारा कॉमा लगाएंगे मल्टीप्लिकेशन के साइन
जो कि एक्चुअल मल्टीप्लिकेशन नहीं है बट
बिकॉज हमें वहां पे दिखाना है तो हम यहां
पे x लगा देते हैं फिर से मैं कॉमा लगाती
हूं एंड इस बार हमारा आएगा 7 मला बा 1 तो
1 2 3 4 5 6 7 8 9 10 वैल्यूज है हमारी i
के अंदर तो इसलिए हम यहां पे लगाएंगे i
लगाएंगे कॉमा उसके बाद बात करेंगे इ इक्वल
टू साइ इ इक्वल टू साइन यहां पे साइन नहीं
कर रहा है इ इक्वल टू साइन सिर्फ दिखाने
के लिए है तो इसलिए हम रखेंगे इसको
स्ट्रिंग्स के अंदर एंड लास्टली रखेंगे n
मल्टीप्ला बाय आ यानी अब होगा हमारा
एक्चुअल मल्टीप्लिकेशन कि n को हम पहले वन
से करेंगे फिर n को टू से फिर थ्र से फोर
से जैसे जैसे लूप चलता जाएगा उससे वो
मल्टीप्लाई होता जाएगा तो n
टाइम्स आ अब एक बार इसको रन करा लेते हैं
तो गा यहां प आप नोटिस करेंगे कि हमारे
पास सेन की टेबल आ गई है 7 टा 1 इ 7 7 टाट
इ 14 7 टा 3 इ 21 वैसे ही 7 टा 4 इ 28 तो
यहां पर हमारी पूरी सेन की टेबल आ गई है
और अगर सिंपली हम यहां पर ले ले इनपुट
यूजर से एंटर अ नंबर हियर और इसे मैं रन
करा दू तो अगर मैं यहां पर देती हूं 12 य
मुझे प्रोवाइड कर देगा 12 की टेबल कुछ
नहीं करना कितना सिंपल सा मेथड है एक छोटा
सा फॉर लूप लगाया और जिस भी चीज के आपको
मल्टीप्लिकेशन टेबल चाहिए जितने भी नंबर
तक चाहिए 50 तक चाहिए आप यहां पर 51 लिख
दे तो आपको 50 तक की टेबल मिल जाएगी आपको
50 तक की टेबल में ड नंबर्स में चाहिए तो
आप यहां पर कॉमा लगा दे और सारे आपको ऑड
नंबर्स की टेबल मिल जाएगी एक बार रन करा
के देखें यहां पर मैं 12 लिखती हूं तो
मुझे 50 तक की टेबल मिल जाएगी बट क्योंकि
यहां पर मैंने गैप मेंशन किया है टू का तो
इस वजह से यहां पे और नंबर्स के अंदर मुझे
टेबल मिल रही है तो जैसे हम चाहे वैसे हम
इससे कस्टमाइज कर सकते हैं हमारे चॉइस के
अकॉर्डिंग तो काफी इंटरेस्टिंग और काफी ही
काम का लूप है हमारा फॉल लूप आगे इसकी और
एप्लीकेशंस भी हम
[संगीत]
देखेंगे सो गाइस पिछले सेशन में हमने कवर
किया कि फॉर लूप क्या होता है जाना कि
कैसे फॉर लूप का र लिखा जाता है और दो
एग्जांपल्स भी लिए हमने फॉर लूप के साथ इस
सेशन में हम बात करने वाले हैं एक और नए
लूप की जो कि होता है वाइल लूप सो बात
करेंगे वाइल लूप होता क्या है सो गाइज
वाइल लूप एग्जीक्यूट करता है कोई भी लूप
को जब तक ये कंडीशन ट्रू हो जब तक हमने जो
भी कंडीशन प्रोवाइड की हुई है जब तक वो
कंडीशन सच है जब तक वो कंडीशन ट्रू है तब
तक वो उसे एग्जीक्यूट करता रहेगा जैसे ही
वो कंडीशन फॉल्स हो जाती है उसे वो
एग्जीक्यूट करना बंद कर देगा अगर सिंपल वड
में हम यहां पे एग्जांपल ले तो जैसे कि
अगर आपको कोई बोल दे कि खाना खाना है तब
तक खाना है जब तक पेट ना भर जाए तो हमें
नहीं पता हमारा एक रोटी खाने के बाद पेट
भरेगा दो रोटी खाने के बाद भरेगा ढाई तीन
रोटी खाने के बाद पेट भरेगा बट हमें कब तक
खाना है कि जब तक पेट ना भर जाए जब हमें
नहीं पता होता कि कोई काम कितनी बार करना
है पर हमें कब तक करना है जब तक कि हमारे
पास जो कंडीशन है वो वो फाल्स नहीं हो
जाती तो गाइस वाइल लूप यहां पे कोई नंबर्स
पे काम नहीं करता कि हमें कोई स्टार्टिंग
वैल्यू देनी है एंडिंग वैल्यू लेनी है या
हमें कितनी बार कराना है ये हमें पता हो
वाइल लुक का इस्तेमाल तब किया जाता है जब
हमें नहीं पता कि कोई काम कितनी बार होना
है पर हमें पता है कि जो हमारी कंडीशन है
वो जब तक फॉल्स नहीं आती तब तक वो काम
करते ही जाना है तो जब तक भूख नहीं मर
जाती तब तक खाते ही जाना है या फिर मान
लीजिए कि आपका घर है और 1 किलोमीटर दूर या
2 किलोमीटर दूर आपकी किसी दोस्त का घर है
तो अगर आप साइकिल से जा रहे हैं तो हमें
नहीं पता कितनी बार पैडल मारने पड़ेंगे
हमें साइकिल पे पर हम कब तक पैडल मारते
रहेंगे जब तक उसके घर नहीं पहुंच जाते तो
यहां पे ये वाइ लूप हो गई कंडीशन हो गई
हमें हमें ये नहीं पता कि यहां पे कितने
पेडल्स मारने हैं कितनी हमारी स्टार्टिंग
वैल्यू कौन सी एंडिंग वैल्यू है बट हमें
ये जरूर पता है कि हमें तब तक पेडल मारते
रहना है कि जब तक उसका घड़ नहीं आ जाए तो
ये हो गया हमारा वाइल लूप यानी कि ये जब
तक एग्जीक्यूट करेगा तब तक हमारी दी हुई
कंडीशन ट्रू है जैसे ही फॉल्स जाती है ये
एग्जीक्यूट करना बंद कर देगा अब बात करते
हैं इंक्रीमेंट की तो फॉर लूप के अंदर
हमने क्या देखा था कि फॉर लूप के अंदर हम
लूप के बाहर ही वहीं पे इंक्रीमेंट कर रहे
थे जैसे फॉर लूप का जो स्ट्रक्चर था उस
स्ट्रक्चर के अंदर ही हम ऊपर की तरफ ही
लिख रहे थे कि हमें यहां पे गैप कितना
चाहिए बट वाइ लूप के अंदर क्या होता है
वाइ लूप के अंदर अंदर की तरफ इंक्रीमेंट
होता है यानी कि वाइल लूप एक बार हम लगा
दे उसके बाद जो अंदर का पार्ट होता है
यानी कि जहां पर हम चीजें प्रिंट करा रहे
हैं या हमारा जो स्टेटमेंट है वो पास कर
रहे हैं उसी के अंदर वहां पर हमें
इंक्रीमेंट देना होता है तो इंक्रीमेंट
वाइ लूप के अंदर ऐसे दिया जाता है अब एक
बार इसका स्ट्रक्चर भी देख लेते हैं उसके
बाद इसका एक एग्जांपल ले लेंगे तो गाइस
वाइल लूप का स्ट्रक्चर कैसा होता है कि
हमें पहले लिखना होता है वाइल और उसके बाद
देनी होती है हमारी कंडीशन जो भी हमारी
कंडीशन है जो हमें सेटिस्फाई करा के रखनी
है यानी कि इस कंडीशन तक हमें हमारे वाइल
लूप को चलाना है जैसे ही कंडीशन फॉल्स
जाएगी हमारा वाइल लूप बंद हो जाएगा उसके
बाद लगाएंगे हम कॉलन और इसके अंदर प्रिंट
कराएंगे हमारी बॉडी ऑफ वाइल और रही बात
इंक्रीमेंट की तो जैसे फॉर लूप में यहां
ऊपर की तरफ ही इंक्रीमेंट हो जाता है यहां
पे ऐसा नहीं होगा यहां पे क्या होगा यहां
पे इंक्रीमेंट जो होगा वो यहीं पे लूप के
अंदर की तरफ होगा तो यहीं पे हम लगाएंगे
हमारा इंक्रीमेंट अगर हमें + व का
इंक्रीमेंट लगाना है + टू का लगाना है
कितने का भी इंक्रीमेंट लगाना है क्योंकि
हर बार जो है हमारी वैल्यू है व प्व से
बढ़ती जाए ् टू से बढ़ती जाए प् थ से
बढ़ती जाए जैसे भी बढ़ती जाए वो सारा
इंक्रीमेंट लगेगा यहां पे वाइल के अंदर तो
गाइ अगर स्ट्रक्चर क्लियर हो गया है तो एक
एग्जांपल ले लेते हैं हम पाइथन के अंदर कि
कैसे लिखा जाता है वाइल लूप को तो गाइ
सबसे पहले मैं यहां पे वेरिएबल क्रिएट कर
लेती हूं n = 0 इसके बाद क्या करूंगी मैं
वाई लूप यूज करूंगी जैसे हमने फॉर लूप में
किया था कि हमने फाइव तक के नंबर्स को
प्रिंट कराया था यहां पे भी मैं फाइव तक
के नंबर्स को प्रिंट
कराऊंगा
n इज स्मॉलर देन और इक्वल टू 5 यानी कि n
की जो वैल्यू है जब तक वो पाच के बराबर या
पाच से कम है तब तक हमें प्रिंट कराना है
n को ही पर n का इंक्रीमेंट कैसा होगा n
का इंक्रीमेंट होगा प्सव से तो n के लिए
क्या लिखेंगे n प् = 1 यानी कि यहां पे हो
रहा है हमारे प्लस इक्वल टू असाइनमेंट
ऑपरेटर का काम कि n = n+ 1 या n प् = 1
कुछ भी हम लिखे बात सेम ही है तो यहां लग
गया हमारा असाइनमेंट ऑपरेटर जो कह रहा है
कि हर बार जो n है उसकी वैल्यू बढ़ेगी + 1
से तो गाइज सिंपल सा स्ट्रक्चर है y
लिखेंगे कंडीशन लगाएंगे कि n जो है तब तक
वो फाइव से छोटा या उसके बराबर का है तब
तक हमें प्रिंट कराना है क्या n को और n
का जो इंक्रीमेंट होगा वो + 1 से होगा तो
अगर मैं इसको रन करा देती हूं तो आप
देखेंगे कि 1 2 3 4 5 हमारे पास यहां पे आ
गया है रो क्योंकि हमने स्टार्टिंग वैल्यू
दी थी तो रो भी यहां पे ऐड हो गया अगर आप
चाहे स ये अगर इसको वन से स्टार्ट कराना
है तो आप वन से भी स्टार्ट करा सकते हैं
बीच में अगर आपको गैप देना है टू नंबर्स
का तो हम इंक्रीमेंट वन की जगह पे यहां पे
टू का कर देंगे तो स्टार्टिंग वैल्यू तो
वन हो ही गई बाद में 1 3 5 यहां पे हमारे
पास आउटपुट आ जाएगा सिमिलरली अगर हमें ऑड
नंबर्स चाहिए यहां पे तो हम यहां पे 0 लिख
देंगे और इसको अगर रन कराएंगे तो 0 2 4 आ
जाएगा जहां तक के नंबर्स चाहिए सपोज मान
लीजिए कि 10 तक हमें नंबर्स चाहिए तो
कंडीशन में क्या दे देंगे कि हमें चाहिए
कि वाइल जब तक हमारा जो n है वो छोटा या
बराबर है किस के 10 के तो अगर मैं इसको रन
कराती हूं तो हमें यहां पे 10 तक की
वैल्यूज मिल जाएंगी सो ये होता है हमारा
सिंपल सा वाइल लूप का एग्जांपल अगर हमें
सेम जैसे हमने मल्टीप्लिकेशन टेबल प्रिंट
कराई थी वही मल्टीप्लिकेशन टेबल यहां पे
भी प्रिंट करानी है तो एक बार उसका भी
मेथड देख लेते हैं काफी सिंपल सा मेथड है
सो गाइ यहां पे हमरे को दो वेरिएबल की
जरूरत पड़ेगी एक वेरिएबल ले लेते हैं n जो
कि हो जाएगा वन और एक वेरिएबल ले लेते हैं
a जिसकी वैल्यू हो जाएगी सेन क्योंकि अगर
हमें सेवन की टेबल चाहिए तो हम यहां पे
सेवन का यूज करेंगे अब क्या लिखना है कि
वाइल इंक्रीमेंट कौन कर रहा है टूथ 4 5 6
7 8 9 10 यानी कि n जो है हमारा
इंक्रीमेंट करेगा तो वाइल n इज स्लर देन
इक्वल टू 10 यानी कि n जो है हमारा जब तक
वो 10 से छोटा या उसके बराबर है तब तक
हमें प्रिंट कराना है क्या प्रिंट कराना
है वही हमारा मेथड लगाएंगे टेबल वाला कि ए
यहां पर ले लेंगे कॉमा लगाएंगे उसके बाद
हमें मल्टीप्लिकेशन का साइन दिखाना है तो
उसके लिए एक लगाएंगे कॉमा लगाएंगे वापस से
अगर हमें ट 5 6 7 8 9 10 लेना है तो उसके
लिए हमारे पास है हमारा वेरिएबल n ओवर
हियर तो n यहां पे लिखेंगे इज इक्वल टू
हमें एक्चुअल इ इक्वल टू नहीं लगाना है
उसका सिर्फ साइन दिखाना है तो यहां पे हम
लगाएंगे इज इक्वल टू एंड उसके बाद लगाएंगे
कॉमा लास्टली हमारे पास आ जाता है अ इन
दोनों का एक्चुअल मल्टीप्लिकेशन यानी कि 7
मल्टीप्ला बाय 1 तो सेन हमारा होल्ड कर
रहा है a और 1 1 2 3 4 5 6 7 8 9 10 यानी
कि लूप जैसे चलेगा लूप कैसे चलेगा पहले वन
फिर टू फिर थ्री फिर फोर फिर फाइव फिर
सिक्स तो ऐसे हमारा लूप चलने वाला है तो
इसलिए हम यहां पे क्या लिखेंगे n एक्चुअल
मल्टीप्लिकेशन विद a और इसका इंक्रीमेंट
जो हमारा यहां पे n है 1 2 3 4 5 6 7 8 9
10 ये वैल्यू कैसे इंक्रीज होगी n प् इ
इक्व 1 से ये वैल्यूज इंक्रीज होगी तो अगर
मैं इसको सिंपली रन करा देती हूं तो यहां
पे आप देखेंगे हमें टेबल मिल चुकी है 7
टाइम्स 1 इ 7 7 टा 2 इज 14 7 टा 3 इज 21
एंड अप टू 7 टा 10 इज 70 तो जो भी नंबर
आपको चाहिए अगर आपको इसकी जगह यूजर इनपुट
भी लेना है तो आपको सिंपल इतना सा करना है
कि आई एनटी इनपुट एंटर अ नंबर हियर और
इसके बाद अगर हम इसे रन करा के पूछ डाल
देते हैं कि 12 यहां पर है तो 12 का हमें
यहां पर टेबल मिल गया है सिमिलरली अगर
हमें टेबल तो 12 की चाहिए बट हमें सारे ऑड
नंबर्स के लिए चाहिए तो यहां पर हम
इंक्रीमेंट लगा देंगे टू का तो अब हम
देखेंगे यहां पर मैंने 12 लिखा और मुझे
नंबर्स के ऊपर मल्टीप्लिकेशन टेबल मिल गई
है तो 12 टाइम्स व के बाद 12 टाइम्स 3 फिर
5 फिर से फिर ना तो ऐसे हमारा वाइल लूप
गाइज वर्क करता है होप ये दो एग्जांपल्स
के बाद काफी क्लेरिटी आ गई
[संगीत]
होगी सो गाइस पिछले सेशन में हमने पढ़ा कि
वाइल लूप क्या होता है हमने उसका
स्ट्रक्चर देखा और उसके कुछ एग्जांपल्स भी
लिए आई होप वाइल लूप क्लियर हो गया होगा
आज हम बात करने वाले हैं वाइल ट्रू के
बारे में वाइल ट्रू का काम क्या होता है
वो समझ लेते हैं सो गाइस वाइल लूप क्या
होता है वाइल लूप एक इफना लूप होता है
इफना का मतलब यहां पर हुआ कि अगर ये लूप
हमने चालू कर दिया तो ये कभी रुकेगा नहीं
इसको रोकने का सिर्फ और सिर्फ एक तरीका
होता है जो कि होता है यूज ऑफ ब्रेक
स्टेटमेंट ब्रेक स्टेटमेंट हम आगे चलके
पढ़ने वाले हैं काफी डिटेल के अंदर फिलहाल
के लिए सिर्फ इतना समझ लेते हैं कि वाइल
ट्रू एक इफना इट लूप है जो कि रुक नहीं
सकता एंड अगर हमें इसको रोकना है तो उसके
लिए सिर्फ एक मेथड है वो है हमारा ब्रेक
स्टेटमेंट तो सबसे पहले देख लेते हैं कि
वाइल लूप दिखता कैसा है और कैसे कंडीशंस
में काम आ आता है तो गाइ वाइल ट्रू के लिए
हमें कुछ भी पहले प्री डिफाइन वेरिएबल
लेने की भी जरूरत नहीं है या ऐसा कुछ करने
की जरूरत नहीं है वाइल ट्रू के लिए हम
सिंपली यहां पे वाइल ट्रू ले सकते हैं
जैसे कि अगर हम यहां पे लिखेंगे वाइल ट्रू
ट्रू यहां पे कैपिटल टी रहेगा इसका
सिंटेक्स में यहां प अगर आप स्मल अगर इसके
सिंटेक्स में यहां पे हम स्मल टी लिख
देंगे तो वो यहां पे एरर दे देगा हमें
हमें काफी ध्यान रखना है कि यहां पे हम
यूज करेंगे कैपिटल t टू ओके सो यहां पे
वाइल ट्रू लिखा यूज करेंगे हम कॉलन और
इसके अंदर लगा देंगे उसकी बॉडी दैट इज
प्रिंट लेट से मुझे लिखना है
हेलो तो अगर मैं इसको रन कराती हूं तो आप
देखेंगे यहां पे ये हेलो कंटीन्यूअसली
प्रिंट करते जा रहा है प्रिंट करते जा रहा
है ये स्टॉप नहीं हो रहा है एंड ये स्टॉप
होगा भी नहीं क्योंकि ये इंफाइटिंग
[संगीत]
देनी है सपोज यहां पे अगर हम कोई वेरिएबल
ले लेते हैं फॉर एग्जांपल n इ इक्टू 1 और
इसके अंदर मैं प्रिंट कराती हूं n
को और इंक्रीमेंट जैसे हम नॉर्मल हमारे
वाइड लूप के अंदर इंक्रीमेंट देते हैं
वैसे ही हम यहां पर भी इंक्रीमेंट दे सकते
हैं कि n प् इ 1 और इसको अगर हम रन
कराएंगे तो ये कंटीन्यूअसली सारे नंबर्स
लिखता जाएगा इट विल नेवर स्टॉप क्योंकि ये
इंफाइटिंग
देता जाएगा लिखता जाएगा एंड इंक्रीमेंट
देता जाएगा स गाइस बात करते हैं वाइल ट्रू
एगजैक्टली यूज कहां पे होता है तो जब हमें
कुछ यूजर से इनपुट्स लेने हो और जब हमें
कोई काम रोकने के लिए भी यूजर से इनपुट
लेना होगी कोई काम हम कंटीन्यूअसली चलाते
रहना चाहते हैं पर हमें यूजर से रोकने के
लिए इनपुट लेना हो तो वहां पे हम वाइल
ट्रू का यूज कर लेते हैं जैसे कि हम वाइल
ट्रू यहां पे लिख लेते हैं और उसके बाद
मैं एक नंबर के लिए इनपुट मांग लेती हूं
दैट नंबर इज इक्वल टू आई एटी इनपुट एंटर अ
नंबर हियर एंड नंबर टू के लिए भी ले लेते
हैं दैट नंबर टू इज इक्वल टू आई एटी इनपुट
और यहां पे भी हम करा लेते हैं नंबर एंटर
ठीक है गा इसके बाद मैं एक काम करती हूं
इनका एडिशन दे देती हूं कि प्रिंट अ नंबर
वन
प्लस नंबर टू और पूछ लेते हैं यूजर से कि
इसको रिपीट करना है क्या तो उसके लिए एक
वेरिएबल ले लेते हैं कि रिपीट इ इक्वल टू
इनपुट इसके बाद अगर मैं सिर्फ इतना सा
यहां प प्रिंट कराऊ तो यहां पे ये मुझे
नंबर मांगेगा 12 और यहां प मुझे दूसरा
नंबर देना है 14 तो यहां प मुझे आउटपुट
मिल गया और वापस ऑटोमेटिक इसने वापस एक
नंबर मांग लिया और मुझे वापस से वो कोई भी
आउटपुट देंगे हम यहां पे 56 78 जो भी हम
यहां पे हमारे नंबर्स देंगे वो हमें एज
आउटपुट यहां पे मिल जाएगा तो अब अगर मुझे
यूजर से पूछना है कि क्या हम यहां पे इसे
रोक द या प्रोग्राम यहीं पे एंड करते हैं
तो उसके लिए क्या करेंगे एक सिंपल सा मेथड
है कि रिपीट लगाएंगे रिपीट करके एक
वेरिएबल ले लूंगी मैं उसमें यूजर से इनपुट
ले लूंगी कि डू यू वांट टू स्टॉप द
प्रोग्राम और अगर यूजर का आंसर यस होता है
यूजर अगर कहता है यस उसको रोकना है
प्रोग्राम को तो उस कंडीशन में हम क्या
करेंगे यहां पे हम इसे ब्रेक कर देंगे तो
हम यहां पे कंडीशनल स्टेटमेंट लगा देते
हैं कि इफ
रिपीट इ इक्वल टू यस अगर रिपीट का आंसर यस
है तो हम कर देंगे इसे ब्रेक ब्रेक के
बारे में बाद में अच्छे से डिटेल में
पढ़ेंगे फिलहाल के लिए इतना समझ लीजिए कि
हम रिपीट इल टू यस करते हैं तो हम यहां पर
से कर देंगे ब्रेक एंड य पर ड कर देते
कॉलन सो अगर मैं इसको अब रन कराती हूं
यहां पर आता है एंटर नंबर 12 दूसरा नंबर
34 ड य वांट टू स्टॉप द प्रोग्राम अगर मैं
नो लिखती हूं तो फिर यह चलता
रहेगा और जैसे ही मैंने यहां पे यस लिखा
कि यहां पे हमारा प्रोग्राम खत्म हो जाएगा
प्रोग्राम बंद हो जाएगा तो यही तरीका होता
है वाइल लूप को रोकने का बाद में इसको और
अच्छे से डिटेल में समझेंगे फिलहाल के लिए
इतना समझ लेते हैं कि वाइल ट्रो एक इफना
लूप है जिसको रोका नहीं जा सकता और रोकने
के लिए चाहिए होता है ब्रेक स्टेटमेंट और
कहां पर इसका मेजर्ली यूज किया जाता है ये
हम समझ चुके
[संगीत]
हैं गाइस पिछले सेशन में हमने पढ़ा कि
वाइल ट्रू लूप्स क्या होते हैं वाइल ट्रू
होते हैं इफना लूप्स आज इस सेशन में हम
स्टार्ट करने वाले हैं नेस्टेड लूप्स सो
सबसे पहले समझते हैं कि नेस्टेड लूप्स
होता क्या है तो गाइज नेस्टेड टर्म हमने
पहले ही पढ़ी है हमने नेस्टेड कंडीशनल के
बारे में पढ़ा था नेस्टेड कंडीशनल जहां पे
एक कंडीशनल स्टेटमेंट के अंदर अनदर
कंडीशनल स्टेटमेंट था वो हमारे नेस्टेड
कंडीशनल स्टेटमेंट्स थे यहां पे भी कुछ
ऐसा ही होगा गाइ जब एक लूप के अंदर दूसरा
लूप हो तो उसको कहते हैं नेस्टेड लूप
नेस्टेड लूप का अगर सिंपल वे में अगर हम
एग्जांपल लेना चाहे तो नेस्ट लूप को इस
तरह से समझ सकते हैं कि मान लीजिए आदि आप
कर रहे हैं कोई एक्सरसाइज और आपको बोल दि
कि आप 10 पुशअप्स लगाए तो आप क्या करेंगे
एक लूप आपका काउंट करेगा 1 2 3 4 5 6 7 8
9 10 यहां पे एक फॉल लूप चालू कर देंगे जो
कि एक रेंज होगी 1 टू 10 की 1 टू 11 की
एक्चुअली क्योंकि प्लस व वहां पे यूज किया
जाता है तो 1 टू 11 की एक रेंज होगी और एक
फॉर लूप वर्क करेगा 10 टाइम्स राइट अब अब
आपसे ये भी कह दिया जाता है कि आपको 10
पुशअप्स जो है उसके तीन सेट्स मारने हैं
तो क्या करना है 10 पुश अप मारे एक सेट
वापस से 10 पुश अप मारे दूसरा सेट वापस से
10 पुश अप मारे तीसरा सेट तो यहां पे दो
लूप एक साथ काम कर रहे हैं एक लूप बाहर की
तरफ काम कर रहा है जो कि काउंट कर रहा है
वन टूथ और एक लूप अंदर की तरफ काउंट कर
रहा है कि वो जब वन पूरा कर रहा है मतलब
वन टू 10 हम जब पुशअप्स मार रहे हैं तो वो
वन पूरा कर रहा है फिर वापस वन टू 10
पुशअप मार रहे हैं तो वो टू पूरा कर रहा
है फिर 1 टू 10 पुशअप्स मार रहे हैं तो वो
थ्री पूरा कर रहा है तो यहां पे दो लूप जब
एक साथ काम करते हैं जब लूप के अंदर लूप
होता है तो उसे हम कहते हैं नेस्टेड लूप
सो नेस्टेड लूप की काफी सिंपल सी डेफिनेशन
होती भी है कि व्हेन देयर इज अ लूप इनसाइड
द लूप जब लूप के अंदर लूप होता है तो उसे
नेस्टेड लूप कहते हैं और नेस्टेड लूप्स का
काफी ज्यादा इस्तेमाल किया जाता है पैटर्न
प्रॉब्लम्स को सॉल्व करने के लिए तो एक
पैटर्न हम आज भी देख लेंगे बाकी के सारे
पैटर्स हम हमारे प्रॉब्लम सॉल्विंग सेक्शन
में कवर करने वाले हैं फिलहाल के लिए हम
आज एक एग्जांपल ले लेंगे इसके अंदर एंड
उससे पहले हम बात करते हैं नेस्टेड लूप की
स्ट्रक्चर की कि नेस्टेड लूप का स्ट्रक्चर
जो है वो कैसा दिखता है सो गाइज नेस्टेड
लूप को समझने के लिए यहां पे एग्जांपल ले
लेते हैं यहां पे हम ले लेते हैं कोई सा
भी लूप जैसे ज कि मान लीजिए हम नेस्टेड
लूप ले रहे हैं विद द हेल्प ऑफ फॉर लूप
अच्छा नेस्टेड लूप के लिए नेस्टेड लूप कोई
खुद लूप नहीं है नेस्टेड लूप का मतलब होता
है एक लूप के अंदर लूप तो यहां पे हम फॉर
लूप का यूज कर सकते हैं वाइ लूप का यूज कर
सकते हैं नेस्टेड खुद कोई लूप नहीं है तो
फॉर लूप के अंदर अगर फॉर लूप होगा तो वो
भी नेस्टेड लूप है फॉल लूप के अंदर वाइल
होगा तो भी नेस्टेड लूप है वाइल के अंदर
वाइल भी होगा तो भी नेस्टेड लूप है वाइल
ट्रू के अंदर वाइल ट्रू भी होगा तो भी वो
नेस्टेड लूप है तो यहां पे नेस्टेड लूप
खुद एक लूप नहीं है बट नेस्टेड लूप का
मतलब है कि लूप के अंदर जब लूप्स का
इस्तेमाल किया जाता है तो वो होता है
नेस्टेड लूप बात करते हैं यहां पे कि एक
सिंपल सी एग्जांपल ले लेती हूं मैं फॉर
लूप का कि यहां पे मैंने एक कोई भी फॉर
लूप ले लिया है फॉर लूप के अंदर मैं यहां
पे एक और फॉर लूप ले लूंगी जो हमारा इनर
लूप है यहां पे इसकी बॉडी ले लेंगे कि
बॉडी ऑफ इनर फॉर
लूप और उसके बाद इस जगह पे आ जाएगी बॉडी
ऑफ आउटर फॉर लूप तो ये जो है यह हो गया
हमारा आउटर लूप जो कि मान लीजिए काउंट कर
रहा है 1 2 3 हमरा हमारे कितने सेट्स जो
है पुशअप्स के उनको और यह वाला जो है यह
हो गया हमारा इनर लूप जो कि काउंट कर रहा
है वन टू 10 जो कि है हमारे कि 10 पुशअप्स
हमें मारने हैं और कितने की सेट में मारने
हैं तीन की सेट में सो आउटर लूप हो गया
तीन का सेट और इनर लूप जो हो गया जो अंदर
की तरफ काम कर रहा है वो हो गया 10 10 पुश
अप तो कुछ इस तरह से हमारा नेस्टेड लूप का
स्ट्रक्चर दिखता है एक बार ये सेम
एग्जांपल हम पाइथन के अंदर ले लेते हैं
ताकि आपको समझने के लिए काफी इजी हो जाएगा
तो जैसा कि मैंने बोला हम यहां पे सेम
एग्जांपल लेने वाले हैं तो मैं यहां पर
फॉर लूप ले लेती हूं कि फॉर आ इन रेंज टूथ
मैं रेंज लेने वाली हूं क्योंकि तीन हमारे
पास सेट है तो नथ नहीं लिखेंगे प्लस व लगा
के फोर लिखेंगे कॉलन अब उसके बाद बात करते
हैं दूसरे लूप की यहां पहले हमने फॉर लूप
लिखा उसके बाद हम अभी बॉडी नहीं लिखेंगे
इसकी पहले हम दूसरा लूप ले लेंगे कि फॉर ज
इन रेंज अंदर काउंट करने वाले हैं 1 2 3 4
5 6 7 8 9 10 तो यहां पर लि लिख देंगे 1 2
11 और प्रिंट कराएंगे ज को क्योंकि 1 2 3
तो हमें प्रिंट करना नहीं है 10 टाइम्स हम
काउंट कर रहे हैं पर 10 टाइम्स हमारे
पुशअप्स हो रहे हैं पर हम उसके साथ टूथ तो
नहीं लिख रहे ना तो यहां पे हमें प्रिंट
आई कराने की कोई जरूरत नहीं है अगर हम
यहां पे सिर्फ प्रिंट ऐसे ओपन क्लोज करके
छोड़ दें तो भी कोई दिक्कत नहीं है
क्योंकि प्रिंट क्योंकि हमारा जो टूथ है
वो सिर्फ काउंट कर रहा है कि कितनी बार ये
1 2 3 4 5 6 7 8 9 10 काउ चलेगा ये वाला
जो 10 टाइम्स जो हमारा लूप चल वाला है ये
कितनी बार चलेगा ये 1 2 3 यहां पे हमारा
काउंट कर रहा है तो एक बार इसको रन करके
देख लेते हैं तो गाइ आप यहां पे देखेंगे 1
टू 10 हमारे पास है एक बार फिर वापस से 1
टू 10 है हमारे पास दूसरी बार और फिर वापस
से 1 टू 10 है तीसरी बार इसको अगर एक ही
लाइन में प्रेजेंट कराना है तो मैं यहां
पे कॉमा लगा के एंड इ इक्वल टू ओपन क्लोज
कोटेशंस का यूज कर दूंगी तो इससे क्या
होगा कि हमारा जो एक लूप है वो पूरा एक
लाइन के अंदर आ जाएगा यानी कि 1 टू 10 जो
नंबर्स हैं वो एक बार के वो पूरे एक ही
लाइन में आ जाएंगे तो इसको अगर मैं रन
कराती हूं तो यहां पर देखेंगे आप 1 टू 10
यहां पर है हमारे पास जो कि एक ही लाइन
में आ चुके हैं और थ्री टाइम्स 1 टू 10
यहां पे एग्जीक्यूट कर रहे हैं यानी कि ये
जो आउटर लूप है ये तो काउंट कर रहा है
थ्री टाइम्स और इनर लूप जो है वो 1 टू 10
हमारे नंबर्स को प्रिंट करा रहा है तो ये
हो गया हमारा नेस्टेड लूप का एक
एग्जांपल आल्सो गाइज मैंने बात करी थी
पैटर्न प्रॉब्लम्स की कि नेस्टेड लूप्स का
काफी ज्यादा यूज होता है पैटर्न
प्रॉब्लम्स को सॉल्व करने में तो एक
पैटर्न प्रॉब्लम भी हम यहां पे देख लेते
हैं तो मान लीजिए हमारे पास कुछ ऐसा
पैटर्न है वन 1 2 1 2 3 1 2 3 4 एंड 1 2 3
4 5 मैं चाहती हूं कि ये मेरा एक पैटर्न
है इसको मैं प्रिंट कराऊं विद द हेल्प ऑफ
हमारा नेस्टेड लूप तो उसके लिए क्या
करेंगे अगर हम आप यहां पे देखेंगे तो हमें
यहां पे मिल रही है फाइव रोज और फाइव ही
कॉलम्स हमारा जो फॉर लूप होता है जो पहला
वाला फॉर लूप होता है अगर आप यहां पे
नोटिस करेंगे तो जो ये फॉर लूप ूप है पहला
वाला ये तो काउंट कर रहा है नंबर ऑफ रोज
को प्लस जो ये जे वाला है ये काउंट कर रहा
है कितनी कॉलम्स है ट 3 4 5 6 7 8 9 10 10
कॉलम्स है यहां पे एंड थ्री रोज है यहां
पे तो आउटर काउंट करता है रोज को इनर
काउंट करता है कॉलम्स को तो यही कांसेप्ट
हम यहां पर भी लगाने वाले हैं कि आउटर जो
लूप है यानी कि फॉर आ इन रेंज अब अब कितनी
रोज है फाइव रोज है तो यहां पर भी मैं लिख
दूंगी 1 सि एंड अंदर लगाएंगे फर j इन रेंज
और इसमें भी लिख दूंगी मैं 1 6 और इसमें
क्या हो रहा है j का कांसेप्ट अब यहां पे
समझिए कि j में हर बार एक जो कॉलम है ज
में इनिशियल जैसे रोज तो शुरू से पांच है
पर j में क्या हो रहा है कि हर बार एक
कॉलम प्लस होई जा रही है यानी कि हर बार
जो है प्लस व से इंक्रीमेंट हो रहा है तो
हम यहां क्या करेंगे 1 i + 1 लिख देंगे i
क्या है पहले अगर वन है तो 1 + 1 नेक्स्ट
वाली में क्या हो जाएगा टू हो जाएगा फिर
थ्री हो जाएगा फिर फोर हो जाएगा फिर फाइव
हो जाएगा तो ऐसे करके यहां पर इंक्रीमेंट
होता रहेगा कि इनिशियल वैल्यू तो वन रहेगी
उसके बाद जो नेक्स्ट होंगे वो क्या होंगे
इंक्रीमेंट होते जाएंगे कैसे इंक्रीमेंट
होंगे कि आई के हेल्प के पहले अगर वन था
तो नेक्स्ट वाली में टू हो जाएगा फिर टू
था तो थर्ड हो जाएगा फिर फोर हो जाएगा फिर
फाइव हो जाएगा इस तरह से हमारे जो कॉलम्स
है वो इंक्रीज होते जाएंगे उसके बाद हम
प्रिंट कराएंगे यहां पे जे को और लगाएंगे
एंड इ इक्वल टू ओपन क्लोज कोटेश एंड
लास्टली प्रिंट स्टेटमेंट लगा के हम उसे
छोड़ देंगे तो एक बार इसको हम पाइथन में
भी यूज करके देख लेते हैं ताकि हमारा अगर
कहीं पे भी थोड़ा सा भी डाउट है तो क्लियर
हो जाएगा बेसिकली एजेंडा ये है कि यहां पे
हमें ये वाला पैटर्न क्रिएट करना है 1 1 2
1 2 3 1 2 3 4 1 2 3 4 5 एंड इसके अंदर
फाइव रोज और फाइव कॉलम्स है हमारे पास तो
यहां पे हम लिख लेते हैं फॉर आ इन रेंज
सबसे पहले बात करते हैं नंबर ऑफ रोज की तो
1 6 यानी कि फाइव रोज चाहिए तो 1 स यहां
पे लिखेंगे फॉर j इन रेंज अब हर बार क्या
है कॉलम जो है प्लस वन इंक्रीज हो जाएगा
शुरुआत में तो वन ही रहेगा शुरुआत में तो
एक कॉलम रहेगा उसके बाद के जो कॉलम्स है
वो प्लस व से इंक्रीज हो रहे हैं तो हम
उसके लिए क्या करेंगे i प्व लिख देंगे
यहां पे कि हर बार जो है आ की वैल्यू प्लस
व से इंक्रीज होती जाएगी प्रिंट कराएंगे
ज को एंड एंड इ इक्वल टू ओपन क्लोज कोटेशन
का हम यहां पे यूज करेंगे ताकि ये एक ही
लाइन के अंदर रहे और लास्टली प्रिंट
स्टेटमेंट को हम छोड़ देंगे ऐसे लगा के
आई गेस मैं कॉलन लगाना भूल गई थी तो अगर
मैं इसको रन कराती हूं तो गाइस आप देख रहे
हैं यहां पर हमारे पास हमारा पैटर्न आ
चुका है बीच में अगर गैप चाहिए हमें तो
यहां प मैं एक गैप लगा दूंगी तो इ इन
नंबर्स के बीच में यहां पे गैप आ जाएगा तो
अब हमारा एग्जैक्ट सेम पैटर्न जैसा हम चाह
रहे थे वैसा पैटर्न आ चुका है एंड 1 1 2 1
2 3 1 2 3 4 1 2 3 4 5 पैटर्न जो हमें
चाहिए था इनिशियली वही पैटर्न यहां पे आ
चुका है जिसमें पांच रोज हैं पांच कॉलम्स
है और जो कॉलम्स है वो इंक्रीमेंट हो रही
है प्लस वन से
सो गाइस पिछले सेशन में हमने पढ़ा कि
नेस्टेड लूप्स क्या होते हैं जब लूप के
अंदर लूप होता है तो उसे हम नेस्टेड लूप
बोलते हैं आज के इस सेशन में हम स्टार्ट
करने वाले हैं एक और टॉपिक के साथ जो कि
है फॉर लूप विद कंडीशनल स्टेटमेंट सो गाइज
हमारे चार लूप तो कंप्लीट हो चुके हैं बट
अब उनके साथ हम एडिशनल और चीजें क्या कर
सकते हैं हम वो डिस्कस करने वाले हैं आगे
आने वाले दो सेशंस के अंदर आज हम बात करने
वाले हैं फॉर लूप विद कंडीशनल स्टेटमेंट्स
यस लूप्स को कंडीशनल स्टेटमेंट के साथ भी
जोड़ा जा सकता है है क्यों जोड़ा जा सकता
है उसके लिए अ उसकी बात करते हैं कि जब हम
कोई कंडीशनल स्टेटमेंट लगाते हैं लूप के
साथ तो हमारे जो लूप की एबिलिटी होती है
कोई भी टास्क को कंप्लीट करने की वो काफी
ज्यादा इफेक्टिव हो जाती है काफी ज्यादा
अच्छी हो जाती है कंडीशनल स्टेटमेंट अगर
हम लूप के साथ लगाएं तो हमें अगर कोई
स्पेशल कंडीशंस भी अगर प्रोवाइड करानी है
लूप के अंदर तो वो भी हम लगा सकते हैं तो
एक बार देख लेते हैं कि कैसे हम यूज करते
हैं फॉर लूप को कंडीशनल स्टेटमेंट्स क्या
क्या इसके एग्जांपल्स होते हैं तो एक बार
देख लेते हैं पाइथन के अंदर कैसे हम यूज
करते हैं लूप्स को कंडीशनल स्टेटमेंट्स के
साथ सो गाइस यहां पर मैं एक एग्जांपल ले
लेती हूं कि मान लेते हैं कि आप रोड ट्रिप
पर है एंड आपके पास प्लेलिस्ट है
प्लेलिस्ट के अंदर 10 गाने हैं ठीक है
आपके पास एक प्लेलिस्ट है उसके अंदर 10
गाने हैं तो यहां पे पहले लिख लेते हैं कि
फॉर आई इन रेंज 1 11 के हमारे पास 10 गाने
हैं अब मुझे ये सारे 10 गाने बजाने हैं बट
आल्सो मुझे यहां पे मेंशन करना है कि नंबर
थ्री वाला जो गाना है वो मेरा फेवरेट है
ठीक है तो उसके लिए यहां पे क्या करेंगे
हम सिंपली एक कंडीशनल स्टेटमेंट लगा देंगे
दैट इफ i = 3 अगर यहां पे जब i = 3 आता है
तो वहां पे हमें क्या करना है ऐड करना है
इस सॉन्ग को टू द फेवरेट तो प्रिंट करा
देंगे ऐड दिस सॉन्ग टू द फेवरेट
एल्स
प्रिंट आई तो अगर मैं इसको रन कराती हूं
तो यहां पे हम देख रहे हैं कि 1 2 10 यहां
पे हमारे पास नंबर्स आ गए हैं और जहां पे
नंबर थ्री था उसकी की जगह प क्या आ गया है
कि ऐड दिस सॉन्ग टू द फेवरेट यानी कि थ्री
सॉन्ग जो है वो अच्छा सॉन्ग है उसको हम
फेवरेट में ऐड कर रहे हैं तो ये हो गया एक
सिंपल सा यूज इफ स्टेटमेंट का अच्छा एक और
एग्जांपल हम यहां पे ले लेते हैं कि मान
लीजिए आपके पास कुछ काफी सारे नंबर्स है
लेट से 100 नंबर्स है हमारे पास 100
नंबर्स में हमें पता लगाना है कि कौन से
ऐसे नंबर्स है जो कि कॉमन मल्टीपल है कोई
भी दो नंबर के तो अगर मैं यहां पर ले लेती
हूं कोई भी रेंज जैसे कि फॉर आई इन रेंज
वन
100 तो इसके लिए 10 ले लेते हैं हम एंड
मुझे देखना है कि कौन से जो नंबर्स है वो
कॉमन मल्टीपल है जो कि है टेबल 8 के अंदर
और टेबल 12 के अंदर तो
इफ आई न डिवाइडेड
बाय 8 गिव्स द रिमाइंडर जीरो यानी कि आई
को जब हम ए से डिवाइड करते हैं तो अगर वो
रिमाइंडर जीरो देता है एंड एंड का मतलब ये
कंडीशन तो सच होनी ही चाहिए और दूसरी
कंडीशन क्या है कि अगर आ को हम डिवाइड
करते हैं 12 से और तब भी वो रिमाइंडर देता
है जीरो तो इस कंडीशन के अंदर हमें प्रिंट
करा देना है उस आई को यानी कि हम और
नंबर्स नहीं प्रिंट करा रहे हम सिर्फ कॉमन
मल्टीपल निकाल रहे हैं 8 और 12 के यहां पे
तो ट और 12 के कॉमन मल्टीपल निकालने के
लिए हमने एक स्पेशल कंडीशन दे दी है कि
अगर वो एट के टेबल में आता है यानी कि एट
से डिवाइड करने के बाद रिमाइंडर जीरो देता
है तो वो एट का मल्ट है और साथ में हमें
एक और हमने एंड यहां पर यूज किया है एंड
का मतलब क्या है कि यह पहली कंडीशन तो सही
होनी ही चाहिए दूसरी कंडीशन जो है हमारे
कि आ को जब हम डिवाइड करते हैं 12 से तो
अगर वो भी रिमाइंडर जीरो आता है तो ये
वाला जो नंबर है जो दोनों कंडीशंस को
सेटिस्फाई कर रहा है वो यहां पर प्रिंट हो
जाएगा किस रेंज के बीच में वन से लेके 100
की रेंज के बीच में तो अगर मैं इसको रन
करती हूं तो मेरे पास यहां पे चार नंबर्स
आ गए हैं जो कि है 24 48 72 96 तो ये
चारों नंबर न वो नंबर्स है जो कि कॉमन
मल्टीपल है जो कि 8 की टेबल में भी आता है
प्लस 12 की टेबल में भी आता है तो ऐसे ही
हमने यहां पे फॉर लूप यूज किया और एक
स्पेशल कंडीशन प्रोवाइड की है गाइस ये
सिर्फ फॉर लूप तक सीमित नहीं है अगर हम
चाहे तो वाइ लूप के साथ भी हम कंडीशनल
स्टेटमेंट को यूज कर सकते हैं है कि अगर
हमने कोई वेरिएबल ले लिया n इटू 1 और यहां
पे लगा रहे हैं वाइल n इज स्मॉलर देन एंड
इक्वल टू 10 के ए जब तक छोटा है 10 के या
बराबर है 10 तब तक हमें प्रिंट कराना है ए
को सो गाइस यहां पर एक स्पेशल कंडीशन भी
हम दे देते हैं कि जो हमने पहले ली थी कि
प्लेलिस्ट वाली कि n इइ 3 उस कंडीशन में
हम प्रिंट करा
देंगे ड दिस टू फेवरेट्स और इसको क्लोज
करेंगे एल्स प्रिंट ए तो होना ही है और ए
का जो इंक्रीमेंट है वो प्लस व से होगा तो
यहां पर क्या करते हैं n प् इव लिख देते
हैं और अगर मैं इसको रन कराती हूं यहां पर
तो वापस से हमारे पास सेम आउटपुट आ गया है
वन टू और यहां पर थ्री की जगह आ गया है ड
दिस टू फेवरेट एंड बाकी के सारे आउटपुट जो
है बाकी सारे नंबर जो है वो हमारे पास आ
गए हैं आउटपुट के अंदर स गाइस यही होता है
लूप्स को कंडीशनल स्टेटमेंट के साथ ऐड
करना यह हमारे प्रोग्राम को मोर इफेक्टिव
बनाता है अगर कोई हमें स्पेशल कंडीशन
प्रोवाइड करनी है तो वो भी यहां पे पॉसिबल
करवाता
[संगीत]
है गाइस पिछले सेशन में हमने पढ़ा कि फ
विथ कंडीशनल स्टेटमेंट्स को कैसे यूज किया
जाता है आज इस सेशन में हम बात करने वाले
हैं ब्रेक एंड कंटिन्यू स्टेटमेंट के बारे
में तो जान लेते हैं कि सबसे पहले ब्रेक
एंड कंटिन्यू स्टेटमेंट होते क्या है तो
ब्रेक सबसे पहले बात करते हैं कंटिन्यू
स्टेटमेंट की तो कंटिन्यू स्टेटमेंट को
यूज किया जाता है जब भी हमें कोई भी चीज
स्किप करनी हो हमें हमारे लूप चला रहे हैं
और लूप के अंदर हमें कोई भी चीज स्किप
करनी है मान लीजिए हमने अगर न टू 10
नंबर्स डाल दिए और मुझे स्किप करना है
नंबर फाइव तो उसके लिए मैं यहां पे क्या
कर सकती हूं मुझे य मैं यहां पे यूज कर
सकती हूं कंटिन्यू स्टेटमेंट का कंटिन्यू
स्टेटमेंट हमें अलाउ करता है कि कोई भी
कंडीशन को स्किप करने के लिए सिमिलरली
ब्रेक स्टेटमेंट ब्रेक स्टेटमेंट का मतलब
होता है ये ब्रेक कर देता है लूप को तो
अगर हम कोई लूप का यूज कर रहे हैं और उसके
बीच में हमने कोई भी पर्टिकुलर कंडीशन पे
ब्रेक स्टेटमेंट का यूज किया है कि इस
वाली कंडीशन अगर आती है तो यहां पे हमें
लूप को ब्रेक कर देना है यानी कि आगे उसको
एग्जीक्यूट ही नहीं करना है तो वहां पे हम
यूज करेंगे ब्रेक स्टेटमेंट का कंटिन्यू
स्टेटमेंट सिर्फ स्किप करता है आगे के
पार्ट को कंटिन्यू करता जाता है पर ब्रेक
स्टेटमेंट क्या करता है ब्रेक पूरी तरीके
से लूप को तोड़ देता है उसके आगे जो है
हमारा लूप एग्जीक्यूट ही नहीं करता है
वहीं पे हमारा जो लूप है वहीं पे स्टॉप हो
जाता है उसके बाद का अगर कुछ पार्ट होता
भी है तो वो नहीं एग्जीक्यूट करता है विद
इन अ लूप लूप के बाहर अगर कुछ होता है तो
यस वो एग्जीक्यूट करेगा बट लूप के अंदर का
जो पार्ट है वो स्टॉप कर देगा गाइज ब्रेक
एंड कंटिन्यू स्टेटमेंट दोनों ही यूज किए
जाते हैं विद लूप आप सिर्फ इनको कंडीशनल
स्टेटमेंट के साथ नहीं यूज कर सकते अगर
सिर्फ हमारे पास सिर्फ और सिर्फ कंडीशनल
स्टेटमेंट है तब भी यहां पे यूज नहीं होगा
ब्रेक एंड कंटिन्यू बट अगर वहां पे लूप है
तो लूप के साथ ही ये यूज होगा विद द हेल्प
ऑफ कंडीशनल स्टेटमेंट तो एक बार आप इनका
स्ट्रक्चर देख लेते हैं कैसे इसका
स्ट्रक्चर बनता है तो गाइ हम वही एग्जांपल
ले लेते हैं कि हमारे पास एक प्लेलिस्ट है
जिसमें 10 गाने हैं तो हम क्या चाहते हैं
कि फॉर आई इन रेंज 1 11 हो हमारे पास अब
ऐसा होता है कि अब मान लीजिए आप रोड ट्रिप
पे हैं आपके पास 10 गाने प्लेलिस्ट में आप
ही गाने बजा रहे हैं गाड़ी के अंदर और
आपको कोई फ्रेंड है वो बोल देता है कि जो
पांच वाला गाना है नंबर फाइव पे जो सॉन्ग
है वो उसे नहीं पसंद है तो आप उसको स्किप
कराना है तो स्किप कराने का यहां पे क्या
तरीका है यहां पे हम कंडीशन दे देंगे कि
इफ आई आई जो है जो काउंट कर रहा है हमारा
वन से 10 यानी कि आई जो है वही हमारा आइ
ट्रेट कर रहा है वही हमारा काउंट कर रहा
है व से 10 सो अगर आ की जो वैल्यू है वो
अगर हो जाती है नंबर फाइव तो उस केस में
हम लिख देंगे कंटिन्यू यहां पे इसके अंदर
एल्स हम क्या प्रिंट कराएंगे
आ तो i तो हमें प्रिंट कराना ही है पर
हमें यहां पे क्या कंडीशन देनी है कि अगर
i जो है i की जो वैल्यू है वो नंबर फाइव आ
जाती है वहां पे हमें उसको स्किप कर देना
है मतलब फाइव नंबर वो लिखेगा ही नहीं सीधा
आगे बढ़ जाएगा 1 2 3 4 देन 6 7 8 9 10 एक
बार देख लेते हैं इसका यूज पाइथन में विद
द हेल्प ऑफ सेम एग्जांपल सो गाइज अगर मैं
यहां पे सेम एग्जांपल लेती हूं कि फॉर आ
इन रेंज 1 11 एंड मैं यहां पर बोलती हूं
कि मुझे यहां प कंडीशनल स्टेटमेंट लगाना
है नंबर फाइव को स्किप कराना है तो यहां
पर मैं क्या लिखूंगी आ इ 5 इन दैट कंडीशन
हमें क्या करना है कंटिन्यू करना है
कंटिन्यू मतलब कि हमें स्किप कर देना है
अगर जो हमारा नंबर है वो नंबर फाइव है तब
तो हमें स्किप कर देना है अगर उसके अलावा
कोई भी नंबर है यानी कि एल्स एल्स का मतलब
पांच के अलावा कोई भी अगर यहां पर नंबर है
उस केस में हमें उस नंबर को प्रिंट करा
देना है यानी कि यानी कि हमें हमारा गाना
बजाना है तो इसको अगर मैं रन कराती हूं तो
यहां पे आप देखेंगे कि 1 2 3 4 फर तक है
फोर के बाद डायरेक्टली यहां पे सिक्स आ
गया है फाइव है ही नहीं क्यों क्योंकि
फाइव के लिए हमने यहां पे कंडीशन दे दी है
कि इफ i इ 5 यानी कि i की वैल्यू अगर फाइव
है तो वहां पे हम कंटिन्यू यूज करके उसको
करा देंगे स्किप तो ये होता है कंटिन्यू
का यूज यहां पे सिमिलरली अगर हम बात करें
ब्रेक की ब्रेक का काम क्या होता है वो
देख लेते हैं तो ब्रेक के लिए गाइस अगर
मैंने यहां पे बोल दिया कि मेरे पास सेम
प्लेलिस्ट है वन से 10 तक गाने हैं अब
मेरे फ्रेंड ने बोल दिया कि सात के बाद के
कोई भी गाने मुझे नहीं पसंद नंबर सात और
सात के बाद के कोई भी गाने उसे नहीं पसंद
तो क्या करेंगे हम वापस से रेंज तो हमने 1
टू 11 ले ही रखी है और यहां पे हम कंडीशन
दे देंगे कि इफ i इ इ 7 अगर i की जो
वैल्यू सेवन आ चती है तो उस कंडीशन पे हम
क्या करेंगे ब्रेक कर देंगे इस लूप को
यानी कि वहीं पे ये लूप जो है वो टूट
जाएगा और उसके बाद आगे कुछ भी एग्जीक्यूट
नहीं होगा जब तक सेवन नहीं आया है तब तक
तो वो लूप चलता रहेगा जैसे ही सेवन आता है
वहीं पे ये ब्रेक हो जाएगा तो एक बार इसका
यूज पाइथन के अंदर भी देख लेते हैं तो सेम
एग्जांपल मैं यहां प लेने वाली हूं कि
प्लेलिस्ट हमारी न टू 10 सोंग्स की है तो
यहां पे 1 टू 11 हमने रेंज ले रखी है एंड
इफ आ इ इक्व 7 यानी कि आ की वैल्यू जब
सेवन होती है यानी कि सेन और सेवन के बाद
के गाने हमें नहीं पसंद है तो हम यहां पे
क्या लिख देंगे कि सेवन आते ही ब्रेक कर
दे नहीं तो आई तो प्रिंट करना है ही से जब
तक सेवन नहीं आ रहा था तो देखिए यहां पे
अगर मैं इसको रन कराती हूं तो यहां पे
हमारे पास आउटपुट आता है टूथ
फ स सिक्स के बाद सेन आना चाहिए था बट सेन
प हमने कंडीशन दे द सेन आते ही हमें ब्रेक
करा देना है मतलब आगे का लूप है व एक्यूट
करना ही नहीं है अगर मैंने यहां पर कुछ और
प्रिंट किया होता मान लीजिए मैंने यहां पर
लिखा होता प्रिंट थैंक यू तो यह क्या करता
है यहां पर य तक रन करता और उसके बाद सीधा
बाहर निकल जाता लूप से और प्रिंट करा देता
थैंक यू स यह होता है गाइस ब्रेक का यूज य
[संगीत]
प सो गा पिछले में हमने कवर किया कि क्या
होता है हमारा ब्रेक एन कंटिन्यू
स्टेटमेंट आज हम बात करने वाले हैं
प्रॉब्लम सॉल्विंग की कि लूप्स के हम इतने
सारे टॉपिक्स क्लियर कर चुके हैं चारों
तरीके के लूप्स हम यहां पे पढ़ चुके हैं
और उसके बाद हम फॉर लूप विद कंडीशनल
स्टेटमेंट एंड ब्रेक एंड कंटिन्यू
स्टेटमेंट्स भी पढ़ चुके हैं अब हम बात
करेंगे प्रॉब्लम सॉल्विंग की क्योंकि अगर
आपके मन में कोई डाउट होगा अभी भी इन कुछ
लूप्स को लेके तो वो यहां पे क्लियर हो
जाएगा प्रॉब्लम सॉल्व करने के बाद सो
लेट्स गेट स्टार्टेड सो गाइ यहां पे मैंने
कुछ प्रॉब्लम्स एंड लिस्ट की हुई है एक-एक
करके एक बार इन प्रॉब्लम्स को देख लेते
हैं सबसे पहली प्रॉब्लम है टू राइट अ
प्रोग्राम टू फाइंड द सम ऑफ ऑल द इवन
नंबर्स अप टू 50 यानी कि जितने भी इवन
नंबर्स होते हैं 50 तक के उनका हमें यहां
पे सम फाइंड करना है तो एक बार देख लेते
हैं इस क्वेश्चन को हम कैसे कर सकते हैं
सो गाइ जैसे कि यहां पे बात हुई है 1 2 50
नंबर्स की तो हम यहां पे क्या करने वाले
हैं यहां पे ये 1 टू 50 देख के हमें क्या
पता चल रहा है कि यहां पे रेंज दे दी गई
है कि हमें यहां पे क्या चाहिए एक रेंज
चाहिए और रेंज हमारे पास किसमें आती है
यहां पे फॉर लूप के अंदर तो हम यहां पे
क्या यूज़ करने वाले फॉर लूप का हम यहां
पर यूज करने वाले हैं तो फॉर लूप का कैसे
यूज करेंगे कि फॉर आई इन रेंज 1 51 51 तक
के हमें यहां पर किस चीज का सम निकालना है
इवन नंबर्स का राइट तो टू 51 हमने यहां पर
लिखा क्यों 51 यहां पर लिख रहे क्योंकि
हमारा फॉर लूप कहता है कि जो लास्ट
एलिमेंट है उसका प्लस व हम लिखे तब जाके
हमें वो जो लास्ट एलिमेंट है वो यहां पर
गेट होगा सो यहां पर हम 51 लिखेंगे उसके
बाद हमें यहां पर क्या करना है हमें यहां
पर निकालना है सम किसका इवन नंबर्स का तो
सबसे पहले क्या काम करते हैं एक और
वेरिएबल यहां पे क्रिएट कर लेते हैं हम कि
सम जो है इनिशियली जीरो है तो इसमें क्या
होगा सम में हर बार जो है हमारी जो वैल्यू
है इवन नंबर की वो यहां पे ऐड होती जाएगी
अच्छा इवन नंबर है तो अगर वन से स्टार्ट
करने की जगह हम जीरो से स्टार्ट करें तो
ज्यादा बेटर रहेगा क्योंकि यहां पे क्या
होगा कि फिर जो वैल्यूज है वो ऑड में चली
जाएंगी सो 1 टू 51 हमने यहां पे लिखा उसके
बाद हमें क्या चाहिए कि हमें चाहिए कि
जितने भी इवन नंबर्स है उनका सम मिलता जाए
तो इवन नंबर्स ला ने के लिए हम यहां पे
कंडीशनल स्टेटमेंट्स का यूज करेंगे कि इफ
आ जो हमारा वेरिएबल है जिसके अंदर यह लूप
चल रहा है आ जो ये लूप के सारे एलिमेंट्स
को कैरी कर रहा है इस आ के लिए हम चेक
करेंगे कि इफ i वन डिवाइडेड बाय टू यानी
कि i को अगर हम टू से डिवाइड करते हैं तो
अगर वो हमें रिमाइंडर देता है जीरो तो उस
केस में क्या होगा सम के अंदर ये जो हमारा
सम है जो जीरो है इसके अंदर हमारा आ
जुड़ता जाएगा तो बेसिकली यहां पे क्या हो
रहा है कि अगर हम मान ले कि हम हमारा जो आ
है वो नंबर थ्री है तो थ्री को अगर हम
डिवाइड करेंगे टू से तो वो रिमाइंडर नहीं
देगा जीरो इसलिए यहां पे क्या होगा कि ये
थ्री तो हमारा ऐड नहीं होगा बट वही उसी
टाइम पे फोर होगा अगर हमारे पास तो फोर को
हम टू से डिवाइड करेंगे तो वहां पे
रिमाइंडर ज़ीरो आता है तो फोर क्या होएगा
कि हमारे सम जो है उसके अंदर ऐड हो जाएगा
फिर उसके बाद फाइव के लिए चेक करेगा तो
फाइव नहीं ऐड होगा फिर सिक्स के लिए चेक
करेगा तो सिक्स ऐड हो जाएगा सेवन के लिए
करेगा नहीं होगा एट के लिए चेक करेगा हो
जाएगा ऐसे करते करते हम ये अप टू 50
नंबर्स यहां पे चेक करने वाले हैं एंड 50
नंबर तक ये लूप यहां पर चलेगा जैसे ही 50
नंबर आता है वैसे ही हमारा जो लूप है वो
यहां पर स्टॉप हो जाएगा एंड हमारे पास सम
जो है वो आ जाएगा अप टू 50 नंबर्स एंड
लास्ट में हम यहां पर प्रिंट स्टेटमेंट
लगा के हमारा जो सम है उसके अंदर पास करवा
सकते हैं सो एक बार इसी का हम एग्जांपल
देख लेते हैं विद द हेल्प ऑफ पाई चम तो
सबसे पहली चीज हमें यहां पे क्या करनी है
एक सम नाम का वेरिएबल क्रिएट करना है
जिसकी वैल्यू लिखनी है जीरो फॉर ल्यूम
लगाना है कि फॉर आ इन रेंज रेंज क्या है
हमारी रेंज होगी टू 50
नंबर्स तो यहां पे लिख देते हैं 1 51 कॉलन
अब इसमें हमें क्या चेक करना है 1 टू 51
तो हमारा ये लूप आइट ट होगा ही सही इसके
अंदर हमें चेक करना है कि इफ आ जो हमारा
जिस आ जो है जो हमारी सारी वैल्यूज यहां
पे कैरी कर रहा है हर बार की इफ आ वन
डिवाइडेड बाय टू गिव्स द रिमाइंडर जीरो
यानी कि अगर i को हम दो से डिवाइड करें और
हमारे पास जीरो रिमाइंडर आता है तो उस
कंडीशन में हमें क्या करना है सम के अंदर
क्या करेंगे सम के अंदर हम प्लस करा देंगे
किसको आ को कि हर सम प्लस इ इक्वल टू मैं
यहां पे क्यों यूज कर रही हूं कि प्लस इ
इक्वल टू का मतलब है कि अगर पहले हम मान
लीजिए कि हमारे पास सम है 10 अब 10 के
अंदर नेक्स्ट नंबर जैसे मान लीजिए हमारे
पास नेक्स्ट नंबर है 8 तो 10 के अंदर हमें
एट ऐड कराना है तो प्रीवियस वाला जो सम है
यानी कि 10 है इसके अंदर अब हमें ऐड कराना
है ए तो प्लस इ इक्वल टू को यहां पे यूज
होगा कि 10 जो प्रीवियस एसिस्टिंग सम है
उसके अंदर नया वैल्यू लानी है तो अब वो 18
हो जाएगा और उसके बाद जो नेक्स्ट वैल्यू
होगी वो उसके अंदर ऐड होती जाएगी तो इस
तरह से यहां पर ये ऐड होना है ऐड होने के
बाद हमें यहां पर प्रिंट नहीं कराना है कि
हमारा जो सम है वो क्या है हमें लास्ट में
हम लूप के जब बाहर आ जाएंगे उसके बाद हम
यहां पर प्रिंट कराएंगे ट द सम ऑफ ऑल द
इवन नंबर्स अप टू 50 आर और आर नहीं इज
लिखेंगे हम ए यहां पे आ जाएगा सम एक बार
इसको रन करके देख लेते हैं गाइस यहां पर
मैं रन करके देखती हूं इसे तो सम ऑफ ल द
इवन नंबर अप टू 50 इज मुझे यहां पे 650
दिखा रहा है अगर आप चेक भी करेंगे तो ये
करेक्ट आंसर है कि जितने भी इवन नंबर्स
होते हैं उनका सम अ 650 होता है अप टू 50
नंबर्स सो ये तो हो गया हमारा फर्स्ट
क्वेश्चन आगे बढ़ते हैं नेक्स्ट क्वेश्चन
की तरफ कि राइट अ प्रोग्राम टू राइट
फर्स्ट 20 नंबर्स एंड दियर स्क्वायर्ड
नंबर्स सो स्टार्टिंग के 20 नंबर्स हमें
लिखने हैं यानी कि रेंज जो हो गई वो हमारी
हो गई 1 टू 20 और 1 टू 20 के नंबर्स के
साथ-साथ हमें क्या लिखना है उनके सामने
उनका स्क्वायर्ड नंबर लिखना है तो एक बार
इसे भी हम समझ लेते हैं कि यहां पे अगर
फॉर लूप लगा के हमें क्या करना है कि फॉर
आ इन रेंज हमने लगा दिया 1 21 क्योंकि 20
तक जाना है तो हम यहां पे 21 लगाएंगे अब
हमें क्या चाहिए यहां पे प्रिंट कराना है
क्या कि हमें एक तो चाहिए आई यानी कि सारे
नंबर्स जो है 1 2 3 4 अप टू 20 नंबर्स ये
तो चाहिए ही सही और उसके साथ-साथ हमें
यहां पे क्या चाहिए इनका स्क्वायर चाहिए
यानी कि ये जो आ है अगर वन है तो वन का
स्क्वायर टू है तो टू का स्क्वायर थ्री है
तो थ्री का स्क्वायर फोर है तो फोर का स्
स्क्वायर तो यहां पे i का स्क्वायर हम
कैसे कर सकते हैं यहां पे i स्टार स्टार
टू भी लिख सकते हैं या फिर हम यहां पे लिख
सकते हैं i मल्टीप्ला बाय आ तो जो आप चाहे
वहां वो यहां पे लिख सकते हैं एज अ
स्क्वायर बस यहां पे हमें क्या लिखना है
स्क्वायर्ड नंबर लिखना है तो हमारे पास
यहां पे क्या आ जाएगा i भी आ जाएगा साथ
में हमारा स्क्वायर्ड नंबर आ जाएगा सो एक
बार इसको भी करके हम देख लेते हैं सो फॉर
आई इन
रेंज वन कॉमा
21 हमें प्रिंट कराना है क्या एक तो आ तो
हमें प्रिंट ही कराना है प्लस आ स्क्वा
हमें यहां पर प्रिंट कराना है तो i स्क्वा
के लिए हम चाहे तो आ और एक्सपो एसशन लगा
के टू लिख सकते हैं या फिर i मल्टीप्ला
बाय आ भी हम यहां पर लिख सकते हैं एक बार
इसको रन करा लेते हैं सो रन कराने के बाद
आउटपुट कुछ इस तरह आएगा कि वव का स्क्वायर
है टू का स्क्वायर 4 3 का स्क्वायर 9 4 का
स्क्वायर 16 5 का स्क्वायर 25 6 का
स्क्वायर 36 तो इस तरह से हम हमें अप टू
20 सारे स्क्वायर्ड नंबर्स यहां पे मिल
चुके हैं सो आई होप गाइ ये क्वेश्चन भी
यहां पे क्लियर हो गया होगा मैं इन दोनों
क्वेश्चन को एक बार कमेंट्स में ऐड कर
देती हूं ताकि हम आगे बढ़ पाए नेक्स्ट
क्वेश्चन की अगर हम बात करें यहां पे तो
नेक्स्ट क्वेश्चन हमारा कहता है राइट अ
प्रोग्राम टू फाइंड सम ऑफ फर्स्ट 10 ऑड
नंबर्स यूजिंग वाइल लूप सो फर्स्ट 10 ऑड
नंबर्स का हमें यहां पे सम निकालना है
यूजिंग कौन सा लूप वाइल लूप तो वाइल लूप
हमारा यहां क्या कहता है कि वा लूप तब तक
एग्जीक्यूट करता है जब तक हमारा कोई भी
कंडीशन कोई भी हमारी गिवन कंडीशन है वो
यहां पे हो तब तक हमारा य पर वाइ लूप जो
है एक्यूट करता है तो इसी वाइ लूप को हम य
पर यूज करते हुए हम क्या करेंगे हम यहां
पर सम निकाले किसका फर्स्ट 10 जो है हमारे
ऑड नंबर्स का तो सम निकालने के लिए य पर
सबसे पहले सम नाम का वेरिएबल बना लेते और
उसके अंदर वैल्यू लगा देते जीरो और वाइल
के अंदर हमें य पर क्या कंडीशन लगानी है
कि वाइल एक कोई भी यहां पर वेरिएबल ले
लेते
हैं ए जो है वह स्टार्ट हो रहा
है जीरो से ठीक है सो 10 इज स्मॉलर देन
एंड इक्वल टू 20 तो 20 तक में हमारे सारे
आई गेस 10 जो ऑड नंबर्स है वो आ जाएंगे
यानी कि 1 3 5 9 7 एंड उसके बाद 11 13 15
17 एंड 19 तो ये 10 ऑड नंबर्स जो है हमारे
फर्स्ट 10 जो ऑड नंबर्स है वो वो 20 से
पहले पहले हमारे पास यहां पे आ जाएंगे तो
ये जो लूप है ये हमें कब तक चलाना है जब
तक n की जो वैल्यू है वो 20 से कम है जब
तक जो n की वैल्यू है वो 20 से कम है तब
तक हमें ये लूप चलाना है और उसके बाद क्या
ऐड कराना है यहां पे कंडीशन देख के कि
इफ हमारा जो ये n नंबर है इसको अगर हम
डिवाइड करें टू से अगर ये रिमाइंडर नहीं
देता है अ रिमाइंडर इज नॉट इक्वल टू 0
यानी कि अगर ये रिमांडर जीरो नहीं देता है
उस केस में हमें सम में ऐड करना है तो
हमने जब इवन नंबर की बात करी थी यहां पे
तो इवन नंबर में था कि कोई भी नंबर जब टू
से डिवाइड करें तब वो रिमाइंडर जीरो दे तो
वो इवन नंबर है वही एट द सेम टाइम कोई भी
नंबर को टू से डिवाइड करें और वो रिमाइंडर
जीरो ना दे तब जाके वो क्या है वो एक ऑड
नंबर है तो हमें सम के अंदर क्या करना है
इस n को ऐड करा देना है कि प्लस इ इक्वल
टू लगा के मैं यहां पे n को ऐड करा दूंगी
n का इंक्रीमेंट की हम यहां पे बात कर
लेते हैं कि n जो है हर बार इंक्रीज होगा
प्लस इ 1 से एंड लास्टली हम क्या करेंगे
हम यहां पे प्रिंट करा देंगे कि द सम ऑफ
फर्स्ट 10 ऑड नंबर्स इज कॉमा सम सो अब अगर
मैं इसको यहां पे रन कराती हूं तो हमारा
जो आउ है वो कुछ इस तरह दिखेगा दैट द सम
ऑफ ऑल द 10 नंबर्स ऑल द फर्स्ट 10 ऑड
नंबर्स इज 100 यहां पे ये कैसे किया एक
बार इसको दोबारा समझ लेते हैं कि सबसे
पहले हमने सम लिखा जो रो था एक वेरिएबल
बनाया जो कि रो से स्टार्ट होने वाला था
यानी कि जो हमारा इटरेशन करेगा बेसिकली
वाइल n इज स्मॉलर दन इक्वल टू 20 यानी कि
n की वैल्यू ये जो रो है जब तक 20 से कम
है 20 से कम यहां पे क्यों लिख रहे हैं
क्योंकि जितने भी फर्स्ट एंड ऑड नंबर्स है
वो 20 तक की रेंज में हमारे पास आ रहे हैं
तो हम यहां पे क्या लिखेंगे n जो है हमारा
जब तक वो छोटा है या उसके बराबर है 20 के
बराबर तब तक हमें ये लूप चलाना है और इस
लूप के अंदर क्या कंडीशन है कि अगर जो
हमारा n है n जो इंक्रीज हो रहा है हर बार
एक नंबर से यानी कि जीरो है तो फिर वन फिर
टू फिर थ्री फिर फोर फिर फाइव तो n जो
हमारा यहां से इंक्रीज हो रहा है कि अगर
ये जो n है इसको अगर हमने डिवाइड कराया है
टू से और वो रिमाइंडर नहीं दे रहा है जीरो
उस केस में हम इसको सम के अंदर ऐड करते
जाएंगे एंड लास्टली हम क्या करेंगे यहां
पे प्रिंट लगा के और हमारी सम के लिए हम
यहां पे स्टेटमेंट पास कर देंगे द सम ऑफ
फर्स्ट 10 ऑड नंबर्स इज एंड हमारा जो सम
वेरिएबल है हम इसको यहां पे पास कर देंगे
सो इससे हमें हमारा जो आउटपुट है दैट द सम
ऑफ फर्स्ट इन ऑड नंबर्स इज 100 वो यहां पे
मिल जाएगा आगे बढ़ते हैं गाइज हमारा
नेक्स्ट क्वेश्चन यहां पे कहता है राइट अ
प्रोग्राम टू चेक इफ अ नंबर इज डिविजिबल
बाय 8 एंड 20 अप टू 100 नंबर्स तो अप टू
100 नंबर्स मिलते ही हमारे पास क्या हो
गया यहां पे एक रेंज आ चुकी है कि अप टू
100 नंबर्स की हमारे पास एक रेंज है और
हमें क्या चेक करना है कि कोई भी नंबर जो
है वो एट और 12 से डिविजिबल है या नहीं तो
यहां पे ये चेक करने के लिए हमें क्या
करना है सबसे पहले फॉर लूप पे हमें रेंज
लेनी है कि फॉर आ इन रेंज यहां पे एक रेंज
ले लेंगे रेंज कितनी न टू 100 नंबर्स की
तो 100 के लिए हम यहां पे 10 लिखेंगे एंड
उसके अंदर हमें क्या चेक करना है कि अगर
हमारा कोई भी नंबर है तो वो जो है वो ए से
डिविजिबल है एंड 12 से भी डिविजिबल होना
चाहिए यानी कि अगर जो नंबर है कि अगर आ जो
है उसको हम डिवाइड करें ए से और वो
रिमांडर दे हमें जीरो एंड एट द सेम टाइम
अगर हम आ को डिवाइड करें 12 से वो भी हमें
रिमाइंडर दे जीरो उस केस में हमें वो नंबर
गेट कराना है यानी कि उस केस में हमें वो
नंबर प्रिंट कराना है ठीक है तो यहां पे
ये दोनों कंडीशन ट्रू होने के लिए हम यहां
पे कौन सा ऑपरेटर यूज करेंगे हम यहां पे
एंड ऑपरेटर यूज करेंगे हमारा एंड ऑपरेटर
कांसेप्ट कहता है कि दोनों यहां पे जो
स्टेटमेंट्स है दोनों जो गिवन स्टेटमेंट्स
है ये ट्रू हो तभी हमारा एंड जो है वो
यहां पे वर्क करता है तो ए को हम यहां पर
इसी तरह से वर्क कराएंगे स एक बार इसका
प्रैक्टिकल एक्सप्लेनेशन भी देख लेते हैं
कि मैं यहां पर लिखूं फॉर आ इन
रेंज 1 100 कॉलन और हमें यहां पर क्या चेक
करना है कि इफ हमारा जो आई है उसको जब
हमने डिवाइड किया एक से अगर वो रिमाइंडर
दे रहा है जीरो एंड एट द सेम टाइम हमारा
जो आई है वन हमने उसको डिवाइड किया 12 से
तो वो रिमाइंडर दे रहा है जीरो उस कंडीशन
में हमें क्या करना है उस कंडीशन में हमें
प्रिंट कराना है आ को तो आ कब प्रिंट होगा
जब i को डिवाइड किया ए से और वो रिमाइंडर
दे रहा है जीरो एंड i को डिवाइड किया 12
से एंड वो रिमाइंडर दे रहा है जीरो यानी
कि दोनों जो है डिविजिबल होने चाहिए जो भी
नंबर है 1 टू 100 के अंदर वो डिविजिबल
होने चाहिए बोथ 8 एंड 12 से एक बार इसको
रन करके देख लेते हैं सो इसको मैं अगर रन
करा के देखती हूं तो हमारे पास यहां पे
चार आउटपुट्स आते हैं 24 48 72 एंड 96 ये
चारों ऐसे नंबर हैं जो कि 8 और 12 दोनों
से ही डिविजिबल है यानी कि अगर इनको हम एट
से डिवाइड करें या 12 से डिवाइड करें तो
हमारे पास रिमाइंडर जो है वो जीरो आएगा
लास्टली अब हम बात कर लेते हैं राइट अ
प्रोग्राम टू क्रिएट अ बिलिंग सिस्टम एट
सुपर मार्केट सो अब ये देख लेते हैं कि
बिलिंग सिस्टम हम कैसे क्रिएट कर सकते हैं
यूजिंग क्या यहां पे हम यहां पे वाइ लूप
और नेस्टेड लूप का यूज करने वाले हैं वाइल
ट्रू एंड नेस्टेड लूप का यूज़ करने वाले
हैं बेसिकली तो आइए देखते हैं कि इसका
रिप्रेजेंटेशन कैसा होगा एक बार इस
प्रोग्राम का स्ट्रक्चर समझ लेते हैं और
उसके बाद हम यहां पे पाई चार्म के अंदर
लिख लेंगे सो ये समझने के लिए हमारे पास
यहां पे क्या होना चाहिए सबसे पहले तो अगर
सुपर मार्केट में है तो सुपरमार्केट में
पूरे दिन काम होता है तो पूरे दिन काम
होगा तो वाइल ट्रू का हम यहां पे ले लेते
हैं तो सबसे पहले हम यहां पे वाइल ट्रू ले
लेते हैं वाइल ट्रू किसलिए क्योंकि वाइल
ट्रू यहां पे तब यूज होगा जब यहां पे
मल्टीपल काम हो रहा है बार-बार बार-बार
कोई काम हो रहा है एंड उसको हमें रोकना है
तो उसके लिए हम ब्रेक स्टेटमेंट का यहां
पे यूज लगाएंगे तो पूरे दिन अगर काम होने
वाला है सुपरमार्केट के अंदर तो यहां पे
वाइल ट्रू का स्टेटमेंट का यूज कर लेते
हैं वाइल ट्रू के अंदर हम क्या-क्या चीजें
रखेंगे सबसे पहले तो हम कस्टमर जैसे हमारा
रो में कोई क्यू में कस्टमर खड़ा हुआ है
तो सबसे पहले उससे क्या पूछेंगे उसका नेम
नेम पूछेंगे तो नेम पूछ लिया नेम के लिए
हमने क्या ले लिया इनपुट ले लिया वही एट द
सेम टाइम हमने यहां पर क्या रखा एक टोटल
रख लिया जो कैलकुलेट करेगा क्या चीज कि
हमारा जो टोटल होगा वो क्या होगा तो यहां
पे इसके अंदर हम रख देंगे जीरो टोटल नाम
का एक वेरिएबल बना लेंगे इसके अंदर लख
देंगे जीरो की जीरो तो हर मतलब जीरो क्या
है इनिशियली जो हमारा जो टोटल अमाउंट है
बेसिकली वो जीरो है अब हमें यहां पे क्या
करना है एक और मैं यहां पे वाइल ट्रू
लगाऊंगी और उसके अंदर मैं चीजें पूछूंगी
क्या उसके अंदर मुझे चीजें पूछनी है कि
हमारा जो मतलब जो पर्सन है उसने क्या-क्या
खरीदा है एंड कितना कॉस्ट में खरीदा है
मतलब क्या आइटम खरीदा है एंड कितने कॉस्ट
में खरीदा है तो आइटम तो यहां पे लिखने का
मतलब नहीं वो हमारे प्रोग्राम को काफी
लेंथी बना देगा हम यहां पे क्या कर सकते
हैं कि हम यहां पे क्वांटिटी एंड अमाउंट
पूछ सकते हैं तो क्वांटिटी के लिए मैं
यहां पे लिख देती हूं कि क्वांटिटी कितनी
क्वांटिटी में खरीदा है तो इसके लिए हम
यहां पे इनपुट ले लेंगे कि सपोज यहां पे
दो चीजें कुछ खरीदी गई है और अमाउंट यानी
कि उन दो चीजों का उन दोनों में से एक का
अमाउंट कितना है
तो यहां पर अगर इसके लिए भी हम इनपुट ले
लेंगे कि मान लीजिए अगर दो चीजें खरीदी गई
है और उसमें से एक का अमाउंट 100 है तो ये
क्या हो जाएगा 200 हो जाएगा तो हम यहां पर
टोटल कैसे लगाएंगे टोटल के लिए हम यहां पर
लिखेंगे टोटल प्लस इ इक्वल टू यानी कि हर
बार टोटल में क्या होगा यह अमाउंट और
क्वांटिटी ऐड होते जाएंगे तो प्लस इ इक्वल
टू अमाउंट मल्टीप्ला बाय क्वांटिटी मैंने
लिख दिया यहां प टोटल प्लस इ इक्वल टू
अमाउंट मल्टीप्ला बाय क्वांटिटी ठीक है अभ
अमा मल्टीप्लाई बाय क्वांटिटी हो गया अब
इसके बाद हम क्या पूछेंगे यूजर से रिपीट
करने का कि भाई मतलब एक चीज तुमने खरीद ली
वो थी 00 की और तुमने वो दो खरीदी बट अब
तुम्ह और भी चीज अगर खरीदनी है तो रिपीट
करने के लिए हम क्या लेंगे इनपुट लेंगे
एंड पूछेंगे कि कोई भी चीज रिपीट करनी है
या नहीं और अगर रिपीट नहीं करनी है तो
उसके बाद हम करा देंगे ब्रेक मतलब यहां पर
कंडीशन
लगाएंगे कि अगर रिपीट करना है तब तो यस
एंड नो लिखा तो ब्रेक करा देंगे राइट
ब्रेक कराने के बाद हमारा नेक्स्ट नेक्स्ट
मोटिव यहां पर क्या है ब्रेक कराने के बाद
हमारा नेक्स्ट मोटिव है यहां पर कि हम इस
लूप से तो निकल गए अब बाहर वाला जो लूप है
हमारा बाहर वाले लूप के अंदर हमें क्या
करना है हमें यहां पर कस्टमर का बिल
प्रिंट करना है तो यहां पर क्या होगा बिल
प्रिंटिंग होएगी इस चीज से तो निकल गए मेन
अमाउ मेन चीज जो हमारी यहां प थी वो था कि
क्वांटिटी एंड अमाउंट और टोटल कितना हो
रहा था एक बार हमने ये चीजें क्लियर कर ली
उसके बाद लास्ट में जब आप बिल भी देखते
हमारा तो पहले सब अमाउंट क्वांटिटी अमाउंट
क्वांटिटी अमाउंट क्वांटिटी लिखा होता है
और लास्ट में हमारा जो टोटल बिल है वो आता
है तो यहां पे बिल प्रिंट करा देंगे तो
बिल प्रिंट बिल प्रिंटिंग यहां पे लिख
देती हूं मैं बिल प्रिंटिंग हमने करनी है
उसमें हम नेम लिख देंगे टोटल अमाउंट लिख
देंगे और लास्ट में एक रिपीट वन नाम से
मैं एक और वेरिएबल बना लूंगी वो क्या
पूछेगा कि ये चीज तो आपने रिपीट कर ये चीज
तो आपने रिपीट कर ली अमाउंट और क्वांटिटी
के लिए अब नेक्स्ट पर्सन पे अगर आपको जाना
है यानी कि ये पूरा जो प्रोसीजर है इसी को
रिपीट करना है दूसरे पर्सन के लिए तो उस
उसके लिए हम यहां पे इनपुट ले लेंगे
कंडीशन लगाएंगे एंड उसके बाद अगर नो होता
है तो यहां पे ब्रेक करके पूरा ही जो
हमारा प्रोग्राम है वो एंड कर देंगे ठीक
है तो यहां पे बेसिकली हमने क्या किया है
सबसे पहले वाइल ट्रू लिया है वाइल ट्रू के
अंदर हमने नाम पूछा है और टोटल को रखा है
जीरो उसके बाद वाइल ट्रू के अंदर हमने
यहां पे क्वांटिटी अमाउंट यहां पे लिया है
उसके बाद टोटल से हमने क्या निकाला है कि
टोटल प्लस इ इक्वल टू यानी कि टोटल के
अंदर हर बार क्या ऐड होता जाएगा अमाउंट ऑफ
क्वांटिटी का मल्टीप्लिकेशन यानी कि टोटल
जीरो है तो अमाउंट टाइम्स क्वांटिटी यानी
कि 2 मल्टीप्ला बा 100 यहां पे हमारे पास
क्या हो जाएगा
200 ये चीज हमारे पास क्या हो जाएगी 200
अब नेक्स्ट एक और कोई चीज खरीदी वो एक ही
खरीदी और वो 50 की है तो 1 * 50 हमारे पास
प्लस क्या हो जाएगा यहां पे 50 हो जाएगा
तो अब नया टोटल क्या हो गया 250 हो गया
ऐसे ही अगर वो बढ़ता जाएगा घटता जाएगा
यहां पे अगर ये लूप चलता जाएगा तो ये जो
टोटल है वो उसी अकॉर्डिंग यहां पे बढ़ता
जाएगा लास्टली रिपीट पूछा है कि अगर जो है
आइटम्स और ऐड करने हैं तो उसके लिए यहां
पे रिपीट है इससे अगर निकल जाएंगे कि भाई
ठीक है मतलब आपके कार्ट में सामान खत्म हो
चुके हैं सारे सामान यहां पे आ चुके हैं
अब आपको क्या करना है बिल प्रिंट करना है
तो बिल प्रिंटिंग का प्रोसीजर क्या होगा
कि आपका नाम वहां पे आएगा टोटल अमाउंट
वहां पे आ जाएगा और फिर उसके बाद कैशियर
जो है नेक्स्ट पर्सन के ऊपर मूव कर जाएगा
यहां पे हमारा रिपीट को यूज करते हुए सो
ये हो जाएगा
हमारा सुपर मार्केट का बिलिंग सिस्टम एक
बार इसको पाई चाम में हम लगा के देखते हैं
तो शायद चीजें काफी क्लियर हो जाएगी यहां
पे तो यहां सबसे पहले हम स्टार्ट करेंगे
वाइल ट्रू से तो मैं यहां पर लिख देती हूं
वाइल ट्रू वाइल ट्रू के अंदर हमें यहां पर
क्या पूछ र है नेम के लिए यूजर इनपुट लेना
है कि इनपुट एंटर अब ये किस रिस्पेक्ट से
बना रही हूं मैं ये कस्टमर के रिस्पेक्ट
से नहीं बना रही हूं मैं यह हम कैशियर के
रिस्पेक्ट में बना रहे हैं कि कैशियर जो
है यह सब कुछ काउंट कर रहा है तो एंटर
कस्टमर्स नेम तो आपको सबसे पहले पूछा जाता
है कि आपका नाम क्या है राइट तो यहां पर
क्या होगा एंटर कस्टमर नेम आ जाएगा हमारे
पास तो कस्टमर का नेम हमें ऐड करना है और
टोटल नाम का एक वेरिएबल बना के उसकी
वैल्यू लिख देते हैं जीरो उसके बाद हम
यहां पर एक और वाइल ट्रू का लूप यूज
करेंगे कि एक चीज और यहां पर लूप में
घूमेगी कि वो क्या होगा हमारा प्रिंट करना
है क्या अमाउंट एंड क्वांटिटी यहां प
प्रिंट कर देते हैं कि प्रिंट एंटर द
अमाउंट एंड क्वांटिटी एंड उसके बाद अमाउंट
के लिए मैं यहां पे एक वेरिएबल बना लेती
हूं अमाउंट इज इक्वल टू अमाउंट को हम
फ्लोट में ले लेते हैं क्योंकि हो सकता है
कि कोई चीज की जो वैल्यू है वो 10.99 या
11.99 आजकल कुछ इस तरह से अमाउंट जो है
हमारे लिखे हुए रहते हैं तो इस तरह से अगर
लिखे हुए हो तो वो यहां पे मेंशन हो जाए
तो इसलिए फ्लोट में ले लेते हैं एंटर
अमाउंट एंड नेक्स्ट इज क्वांटिटी तो
क्वांटिटी के लिए भी हम यहां पे फ्लोट लगा
लेते हैं कि फ्लोट इनपुट एंड क्वांटिटी
नेक्स्ट हमें यहां पे क्या करना है टोटल
के लिए हमें यहां पे लिखना है कि टोटल में
हर बार क्या होगा ये जो अमाउंट टाइम्स
क्वांटिटी हर बार ऐड होता जाएगा तो हम
क्या लिखेंगे टोटल प्लस इ इक्वल टू अमाउंट
टाइम्स क्वांटिटी यानी कि अमाउंट जो है वो
मल्टीप्लाई होता जाएगा क्वांटिटी से और
किसम ऐड होता जाएगा टोटल के अंदर एंड
लास्टली रिपीट के लिए हम यहां पर पूछेंगे
कि रिपीट कराना है अगर यही मेथड वापस यानी
कि एक समान तो आ गया अब एक समान जो है वो
उसका अमाउंट है 100 और वो दो क्वांटिटी
में है वो तो आ गया अब उसके बाद नेक्स्ट
सामान जो है अगर वहां पर है तो उसके लिए
हम यहां पर रिपीट का यूज करेंगे तो इसी
प्रोसीजर को रिपीट करना है क्या रिपीट
करना है हम उसके लिए इनपुट ले लेते हैं
कि डू यू वांट टू
ड मोर
आइटम्स क्वेन मार्क्स और आंसर दे यस स्ल
नो के अंदर ठीक है तो यहां पर क्या हो गया
हम य पर कंडीशन दे देंगे की इ जो रिपीट है
इसका आंसर जो है अगर व आ गया नो के अंदर
या फिर कैपिटल ए भी कोई लिख सकता है नो के
लिए तो यहां पर और भी लगा के लिख सकते हैं
और रिपीट इ इक्वल
टूल ए नो यानी कि अगर किसी ने नो लिखा वि
कैपिटल ए या फिर नो लिखा विल ए तो उस केस
में क्या होगा य जो लूप है यह ब्रेक हो
जाएगा ब्रेक होक य कहां आ जाएगा ब्रेक
होकर अब य नेक्स्ट वाइल ट्रू के लिए आ
जाएगा जहां पर हमारे पास क्या था हमारा
बिलिंग सिस्टम था तो बिलिंग सिस्टम का
हमें य पर क्या कराना प्रिंट कराना है तो
प्रिंट क्या क्या चीज करानी हमें सबसे
पहले सबसे पहले मैं य पर कुछ सिंबल ड कर
देती हूं टाम
40 प्रिंट कराते हैं हम नेम नेम इ जो
हमारा वेरिएबल इनिशियली नेम
था ल अमाउंट य पर प्रिंट करा देते हैं या
फिर अमाउंट टू बी पेड ये क्या हो जाएगा
हमारा टोटल जो हम टोटल कैलकुलेट कर रहे
हमारा जो टोटल वेरिएबल है वो यहां पर आ
जाएगा उसके बाद प्रिंट करा देते हैं वापस
से डस को 40 टाइम्स प्रिंट करा देती हूं
मैं कुछ अच्छा सा
जैसे पी शॉपिंग एंड लास्टली हम यहां पर
रिपीट वन लगा देते हैं कि रिपीट वन जो है
वो क्या रिपीट करेगा कि नेक्स्ट कस्टमर पर
आपको जाना है या नहीं रिपीट वन के लिए हम
य पर लिखने वाले हैं ट इनपुट ड यू वांट टू
गो टू नेक्स्ट कस्टमर क्वेश्चन मार्क और
इसके लिए हम लिखेंगे यस स्ल नो एंड इसको
बंद कर देंगे यहां
पर लास्टली हम यहां पर क्या करने वाले
हैं इफ कंडीशन दे इस रिपीट को चेक कराने
वाले हैं कि इफ रिपीट वन इ इक्वल टू नो या
फिर रिपीट वन इ इक्वल टू ए वाला नो तो उस
कंडीशन में हमें क्या करना है इस लूप को
हमें कर देना है ब्रेक यहां पर मैं कॉलन
और ऐड कर देती हूं तो यहां पर हमारा
प्रोग्राम जो है वह बनके रेडी है एक बार
मैं इसको रन करा देती हूं उसके बाद मैं
दोबारा से इसको एक्सप्लेन कर दूंगी सो
इसका एंटर कस्टमर नेम की हम बात करते हैं
सबसे पहला कस्टमर है जॉन ओके एंटर द
अमाउंट एंड क्वांटिटी मान लीजिए जॉन ने
कोई चीज खरीदी है 00 की एंड वो दो चीजें
उसने खरीदी डू यू वांट टू ड मोर आइटम्स यस
वापस से पूछ रहा है एंटर द अमाउंट एंड
क्वांटिटी तो नेक्स्ट आइटम जो है वो 50 का
है और उसने तीन ये चीजें खरीदी है तो अभी
फिलहाल के लिए हम टोटल लगाए तो 100 * 2 हो
गया हमारे पास 250 * 3 हो गया 150 तो ये
कितना हो गया 200 + 150 यानी कि 350 सो
यहां पे अगर मैं नो लिख देती हूं तो हमारे
पास यहां पे क्या आ जाएगा नेम आ जाएगा जॉन
अमाउंट टू बी पेड आ जाएगा 350 और नीचे
लिखा आ जाएगा हैप्पी शॉपिंग उसमें लिखा है
उसके बाद लिखा है डू यू वांट टू गो टू द
नेक्स्ट कस्टमर सो यस और नो अगर मैं प्रस
करती हूं यहां पे यहां पे हमारे पास
दोबारा मांग गया एंटर कस्टमर्स नेम तो आप
यहां पे देखेंगे कि ये जो डैश का मैंने
पैटर्न बनाया है कितना रियल लग रहा है
राइट कि मतलब जैसे हमारे सुपर मार्केट के
अंदर डैश होते हैं तो वैसे का वैसे ही
यहां पे लग रहा है तो ये चीज आप यहां पे
यूज कर सकते हैं एंटर कस्टमर्स नेम दोबारा
कोई और कस्टमर का हम यहां पे ले लेते हैं
जैसे लेली है लिली ने कोई चीज खरीदी 300
की तीन ही खरीदी एंड और उसके अलावा कुछ
नहीं खरीदा तो यहां पे लिली का अमाउंट आ
जाएगा और उसके बाद हमें नेक्स्ट कस्टमर पे
जाना है तो नेक्स्ट कस्टमर मान लीजिए कि
पूरा दिन खत्म हो गया है अब कोई नेक्स्ट
कस्टमर ही नहीं है तो हम यहां पे नो
करेंगे तो यहीं पे हमारा जो प्रोग्राम है
वो एंड हो जाएगा सो इस तरह से यहां पे
हमारी जो बिलिंग है सुपरमार्केट की वो हम
यहां पे दिखा सकते हैं कि कैसे वहां पे
बिलिंग हो सकती है विद द हेल्प ऑफ क्या
नेस्टेड लूप्स का यहां पे यूज हुआ है
नेस्टेड लूप कैसे क्योंकि लूप इनसाइड अ
लूप दो लूप यहां पे यूज़ हो रहे हैं एक
लूप के अंदर दूसरा लूप और कौन सा लूप यूज़
हो रहा है वाइल ट्रू का यहां पे बेसिकली
यूज़ हो रहा है तो वाइल ट्रू का यूज करते
हुए हमने नेस्टेड लूप के अंदर ये पूरा जो
प्रोग्राम है वो बनाया है सिंपल सा मेथड
है पहले नेम के लिए पूछा टोटल प्रिंट
कराया अमाउंट एंड क्वांटिटी उसके बाद हमने
उसको टोटल में ऐड कराया रिपीट पूछा कि ये
जो मेथड है दोबारा रिपीट करना है या नहीं
सो अगर नहीं करना है तो उसको ब्रेक कर
देंगे ब्रेक करते ही हम यहां पे किस चीज
पे आ जाएंगे हमें यहां पे आइडेंट का जरूर
ध्यान रखना है कि अ यहां पे वाइल ट्रू जो
है वो यहां पे ब्रेक हो गया है तो अब जो
हमारा नेक्स्ट प्रिंट स्टेटमेंट है वो इसी
के अलाइन मेंट में चलेगा यहां पे उसके बाद
हम प्रिंट करा देंगे हमारे बिलक एंड
लास्टली पूछेंगे कि नेक्स्ट कस्टमर पे
जाना है या नहीं सो अगर नेक्स्ट कस्टमर पे
जाना होगा तो अ ये वापस से पूरा जो लूप है
यहां से एग्जीक्यूट कर देगा और नहीं जाना
होगा तो यहीं पे ब्रेक करके एंड हम यहां
पे एंड हो जाएंगे तो यहीं पे ब्रेक करके
हमारा जो प्रोग्राम है वो यहीं पे एंड हो
जाएगा आज हम बात करने वाले हैं कि कैसे हम
स्ट्रिंग की कुछ प्रॉब्लम्स जो है वो
सॉल्व कर सकते हैं ताकि उससे आपके जो
डाउट्स है वो भी यहां पे क्लियर हो जाएंगे
सो लेट्स हैव अ लुक सो गाइज यहां पे मेरे
पास कुछ क्वेश्चन मेंशन है यहां पे एक
स्ट्रिंग है मेरे पास a इ इ y फिट इन
व्हेन यू आर बोर्न टू स्टैंड आउट और उसके
बाद यहां पे उससे रिलेटेड कुछ यहां पे
क्वेश्चंस जैसे कि राइट अ प्रोग्राम टू
फाइंड द लेंथ ऑफ द फॉलोइंग स्टेटमेंट यानी
कि इस स्टेटमेंट की अगर हमें लेंथ निकालनी
है तो उसके लिए हम प्रोग्राम लिख राइट अ
प्रोग्राम टू चेक हाउ मेनी टाइम अल्फाबेट
ओ इज अरिंग तो इसके अंदर अल्फाबेट ओ कितनी
बार अकर हो रहा है वो हम चेक करें राइट अ
प्रोग्राम टू कन्वर्ट द होल स्ट्रिंग इनटू
अ लोअर एंड अपर केसेस यानी कि हमें क्या
करना है पूरी की पूरी स्ट्रिंग को है उसको
एक बार लोअर केस में कन्वर्ट करना है
दूसरी बार उसको अपर केस में कन्वर्ट करना
है राइट अ प्रोग्राम टू कन्वर्ट द फॉलोइंग
स्ट्रिंग इन टू अ टाइटल सो वी हैव टू
क्रिएट अ टाइटल स्ट्रिंग आउट ऑफ फट तो
इसमें हमें टाइटल स्ट्रिंग बनानी है इसकी
एंड लास्टली राइट अ प्रोग्राम टू फाइंड द
इंडेक्स नंबर ऑफ फिट इन तो फिट इन का हमें
यहां पे इंडेक्स नंबर ढूंढ के देना है
हमारे फाइंड मेथड से सो एक-एक करके सारे
के बारे में यहां पे बात कर लेते हैं
एक-एक करके सारे जो क्वेश्चंस है वो यहां
पे देख लेते हैं हम सो गाइज यहां पे मैंने
सारे क्वेश्चन को मेंशन कर दिया है यहां
पे है राइट अ प्रोग्राम टू फाइंड द लेंथ
ऑफ द फॉलोइंग स्ट्रिंग सबसे पहले लेंथ
निकालने के लिए हमें क्या करना है लेंथ के
लिए हमारे पास एल ए का हमारे पास फंक्शन
होता है सो हम उसके लिए क्या करेंगे इसमें
लगाते हैं एल और a इसको क्या करना है हमें
प्रिंट करा देना है या तो हम डायरेक्टली
प्रिंट करा दे या फिर एक वेरिएबल के अंदर
इसको पास करके उसे हम प्रिंट करा द स ए ऑफ
ए अगर इसको मैं सिर्फ इतना सा रन कराती
हूं तो हमारे पास लेंथ आ जाएगी कि हमारे
पास ये जो हमारी स्ट्रिंग है इसकी लेंथ है
43 या फिर दूसरा मेथड ये था कि मैं यहां
पे एक वेरिएबल क्रिएट करती b बी इ इक्वल
टू मैं करती ए ऑफ ए एंड उसके बाद प्रिंट
करा देती किसको बी को तो यहां पर दोनों ही
चीजें हमारा सेम ही काम करने वाली है
दोनों ही हमें लाके दे देगा कि इसमें टोटल
43 एलिमेंट्स है अलोंग विद द स्पेसेस यहां
पे ये जो ब्लैंक स्पेसेस है ये भी हमारे
एज अ कैरेक्टर काउंट होते हैं स्ट्रिंग्स
के अंदर सो फर्स्ट क्वेश्चन हमारा ये है
आप चाहे तो यहां पे लिख भी सकते हैं दैट द
लेंथ ऑफ द गिवन स्ट्रिंग इज एंड यहां पे
बी कर देंगे मैं रन करा देती हूं तो हमारे
पास आ जाएगा द लेंथ ऑफ द गिवन स्ट्रिंग इज
43 राइट अ प्रोग्राम टू चेक हाउ मेनी
टाइम्स अल्फाबेट ओ इज अरिंग तो यहां पे हम
चेक कर लेते हैं कि हमारा जो अल्फाबेट ओ
है वो यहां पे कितनी बार अकर कर रहा है
कोई भी चीज की अगर हमें काउंट करनी है
स्ट्रिंग के अंदर कि कितनी बार वो अकर कर
रहा है तो उसके लिए हम यहां पे काउंट
फंक्शन का यूज करते हैं तो काउंट फंक्शन
को ही हम यहां पे यूज करते हुए इसका ओ का
जो अरिंग है वो चेक करेंगे कि ओ कितनी बार
हमारी स्ट्रिंग के अंदर आ रहा है सो हम
यहां पे लिख सकते हैं प्रिंट एडॉट काउंट
और काउंट हमें यहां पे क्या कराना है हमें
यहां पे काउंट कराना है अल्फाबेट ओ को जो
कि लोअर केस के अंदर है सो अब अगर मैं
इसको यहां पे रन करा देती हूं तो हमारे
पास आ जाएगा कि थ्री टाइम्स हमारी
स्ट्रिंग के अंदर ओ आ रहा है वो हम देख
लेते हैं ओ के अंदर यहां पे है एक ब के
अंदर ओ है और एक वाओ य के अंदर यहां पर ओ
है जो कैपिटल ओ है वो यहां पर काउंट नहीं
होगा क्योंकि यहां पर हमारा हमने यहां पर
स्मॉलर केस में लिखा हुआ है सो इस वजह से
यहां प कैपिटल ओ काउंट नहीं होगा बट यहां
पर स्मल ओ थ्री टाइम्स यहां प अकर हो रहा
है इसलिए यहां प आ जाएगा सो यहां प लिख
सकते हैंट द नंबर ऑफ टाइम्स ओ इ अरिंग इ
एंड इसको एंक्लोज करा देंगे विद कॉमा तो
अब यहां पे आ जाएगा हमारे पास नंबर ऑफ
टाइम्स ओ इ अ करंग ए मूविंग अहेड नेक्स्ट
हम बात करें राइट प्रोग्राम टू क द होल
स्ट्रिंग इन टू लोअर एंड अपर केस तो हमें
क्या करना है सबसे पहले तो एक बार उसको
लोअर केस में कन्वर्ट करना है एंड उसके
बाद उसको अपर केस में कन्वर्ट करना है सो
बी इ इक्वल टू हम क्या करते हैं एडॉट लोअर
लिख देते हैं ओपन क्लोज द पैरेंस और
प्रिंट कराते हैं किसे बी को या अभी आई
गेस हम ऑलरेडी यूज कर चुके हैं इस वेरिएबल
को तो मैं यहां प x बना देती हूं इसको अगर
हम रन कराते हैं तो यहां पे यहां पे हमारे
पास 43 आ रहा है क्यों क्योंकि यहां पर
हमने वैल्यू चेंज नहीं करी है तो एक बार
इसको दोबारा रन कराते हैं और आप देखेंगे
कि हमारे पास यहां पे जो भी कैपिटल आइज
लेटर्स थे यानी कि वाई हो गया वेन हो गया
फन हो गया स्टैंड हो गया आउट हो गया ये
सारे जो कैपिटल में लेटर्स थे ये सारे
हमारे पास आ चुके हैं कब किसम स्मॉल
लेटर्स के अंदर सिमिलरली अगर आपको किसी को
लोअर केस में कन्वर्ट करना है तो मैं यहां
वा लगा के लिख देती हूं y इ एड अपर
एक्चुअली अपर में हमें यहां प कन्वर्ट
कराना है लोअर में नहीं लोअर में हम करा
चुके हैं एंड यहां पे हम लिखेंगे प्रिंट
प्रिंट क्या कराना है वा को इस बार प्रिंट
कराना है सो इस बार इसको रन कराते हैं तो
आप कि जो सारे लेटर्स हैं वो यहां पे
कैपिट आइज हो चुके हैं मतलब जितने भी
स्मॉल थे वो भी कैपिटल हो चुके हैं एंड
जितने भी यहां पे कैपिटल थे वो भी यहां पे
कैपिटल ही है सी ये हो गया हमारे कन्वर्जन
इनटू लोअर एंड द अपर केसेस नेक्स्ट मूविंग
अहेड बात करें राइट अ प्रोग्राम टू
कन्वर्ट द फॉलोइंग स्ट्रिंग इनटू अ टाइटल
यानी कि इसको क्या करना है हमें टाइटल में
कन्वर्ट करना है तो उसके लिए हम क्या
करेंगे z इ इक्वल्स लिख देती हूं मैं a
डॉट टाइटल एंड इसके बाद प्रिंट करा देते
हैं किसको z को यहां पे प्रिंट करा देते
हैं एंड जैसे हम रन कराएंगे तो हमारे पास
ये आप देखेंगे कि जितने भी यहां पे स्मॉल
वाले लेटर्स भी थे जैसे कि आई हो गया एफ
हो गया वा हो गया ए हो गया प हो गया ये सब
यहां पे क्या हो चुके हैं कैपिटल में
कन्वर्ट हो चुके हैं यानी कि जितने भी
हमारे पास वर्ड्स हैं पूरी स्ट्रिंग के
अंदर सब कुछ यहां पे कैपिट आइज हो चुका है
इसीलिए इसको क्या कहते हैं टाइटल बोलते
हैं यानी कि इसको टाइटल में कन्वर्ट करना
मतलब सारे जितने भी वर्ड्स है स्ट्रिंग के
अंदर उन सबके फर्स्ट लेटर को कैपिट आइज
करना मूविंग अहेड लास्ट हमारे पास है राइट
द प्रोग्राम टू फाइंड द इंडेक्स नंबर ऑफ
फिटन तो हमें क्या ढूंढना है इंडेक्स नंबर
ढूंढना है फिटन का वो कैसे ढूंढना है उसके
लिए हम लिख देंगे फ प्रिंट a डॉट फाइ फाइन
क्या करना है हमें फिट इन को तो फिट इन
यहां पे मैं देख लेती हूं फिट इन यहां पे
इसी तरह से लिखा हुआ है इसको अगर मैं रन
करा देती हूं तो हमारे पास यहां पे आ
जाएगा कि नंबर फोर पे है ये हमारे पास तो
इसी तरह से यहां पे क्या हो चुका है w0 है
h1 है y2 है स्पेस थ्री है नंबर फोर पे एफ
है तो यहीं से हमारा फिटन का जो
इंडेक्सिंग है वो स्टार्ट हो चुकी है दैट
मींस य हमें करेक्ट आउटपुट यहां पे थ्रो
कर रहा है सो गाइ ये हो गए हमारे पांचों
क्वेश्चन रिलेटेड टू दिस स्ट्रिंग की हमें
लिखना था प्रोग्राम टू फाइंड द लेंथ इसमें
ए ए का फंक्शन हमने यूज किया लेंथ का
फंक्शन काउंट करना था ओ को कितनी बार अकर
करता है तो इसलिए काउंट का फंक्शन यूज
किया अपर केस में कन्वर्ट करने के लिए डॉट
अपर लोअर केस में कन्वर्ट करने के लिए डॉट
लोअर टाइटल में अगर हमारी स्ट्रिंग को
कन्वर्ट करना है तो उसके लिए हमने डॉट
टाइटल का यूज किया और इंडेक्सिंग ढूंढने
के लिए इंडेक्स नंबर ढूंढने के लिए हमने
यहां पे फाइन का यूज किया है सो आई होप
गाइज यहां को डाउट्स से क्वेश्चन नहीं रहे
होंगे तो आज कुछ ऐसी ही हम पैटर्न
प्रॉब्लम्स देखेंगे जैसे कि हमारे पास
सबसे पहली पैटर्न प्रॉब्लम है ये वाली कि
हमारे पास कुछ ऐसा तरीके का ट्रायंगुलर
शेप में एक पैटर्न आया हुआ है इस पैटर्न
को हमें प्रिंट कराना है अब इस पैटर्न को
प्रिंट कराने के लिए आपको एक सिंपल सा
लॉजिक है कि कोई भी अगर आपको पैटर्न
प्रॉब्लम सबसे पहली बात तो समझनी भी है तो
एक सिंपल सा लॉजिक समझना जरूरी है वो
सिंपल सा लॉजिक क्या है वो मैं आपको बता
देती हूं कि जैसे कि अ हमें क्या करना है
हमें एक बॉक्स कंसीडर करके चलना है ठीक है
अब यहां पे क्या है 1 1 1 1 1 ये तो हो गई
नंबर ऑफ रोज 1 2 3 4 5 ये हो गई पांच कॉलम
यानी कि पांच रोज पांच कॉलम हो गए 3 4 5
ये हो गए हमारे पास पांच रोज एंड पांच
कॉलम सो अब हमें यहां पे क्या करना है अब
मुझे यहां पे एक डायगोनल कट करना है और
फोर को इसके अंदर ही लेना है तो फोर को
मैं यहां ले लेती हूं सो यहां पे एक
डायगोनल कट करना है और इसी ट्रायंगल को
हमें ऑब्टेन करना है तो सबसे पहले हमें
क्या समझना होगा सबसे पहले हमें समझना
होगा इस बॉक्स को बनाना तो इस बॉक्स को
बनाने के लिए एक सिंपल सा मेथड है वो हम
देख लेते हैं मैं यहां पाई चाम में जाती
हूं एंड यहां पे हमारे पास मैं लगाती हूं
कि फॉर आ इन रेंज यानी कि सबसे पहले हम
बात कर ें नंबर ऑफ रोज की तो नंबर ऑफ रोज
कितनी है हमें पांच रोज चाहिए इसलिए मैं
यहां पे 1 26 लिखूंगी और आगे लिख देती हूं
कि ये किसके लिए है रोज के लिए है एंड वही
बात करते हैं फॉर जे इन रेंज नंबर ऑफ
कॉलम्स कितने चाहिए ये भी हमें पांच ही
चाहिए तो इसके लिए भी हम वन से लेके सिक्स
तक चले जाते हैं एंड ये लगा देते हैं फॉर
कॉलम्स यानी कि ये हमारे किसके लिए हैं
कॉलम्स के लिए हैं ठीक है प्रिंट कराना है
किसको प्रिंट कराते हैं हम j को कि j को
मुझे यहां पे प्रिंट कराना है और एंड इज
इक्वल टू ओपन क्लोज कोटेशंस में लगा दूंगी
ताकि यहां पे जो है इनके बीच में गैप आ
जाए नेक्स्ट लाइन के अंदर और मैं प्रिंट
करा दूंगी यहां पे आई के लिए कुछ भी नहीं
एंड एक ताकि वो नेक्स्ट लाइन में यहां पे
चला जाए तो आप देखेंगे कि हमारे पास यहां
पे एक बॉक्स बन के आ चुका है तो ये बॉक्स
तो हमारे पास सिंपली यहां पे ऑब्टेन हो
चुका है अब हमें क्या चाहिए इसमें से हमें
एक ट्रायंगल को कट करना है ट्रायंगल कट
करने का सिंपल सा मेथड है कि जैसे आपने
यहां पे क्या देखा था यहां पे एक बॉक्स इस
तरह का दिया था और इसके अंदर हमें कट करना
था ट्रायंगल को तो ट्रायंगल में आप
देखेंगे नंबर ऑफ रोज जो है वो तो सेम ही
है यानी कि i जो है वो तो इज इक्वल टू सेम
ही रहेगा जो हमारा पहले था बट यहां पे
चेंजेज किसके आने वाले हैं जे के जे होगा
यहां पे क्या चेंज होगा कैसे चेंज होगा जे
कि हर बार क्या है जे के अंदर एक कॉलम
इंक्रीज होता जाएगा यानी कि आ अगर पहले वन
है तो नेक्स्ट टाइम टू हो जाएगा देन थ्री
हो जाएगा देन फोर तो किस तरह से इंक्रीज
हो रहा है जैसे रोज यहां पे इंक्रीज हो
रही है कि 1 2 3 4 5 फ पांच रोज यहां पे
ऐसे बन रही है इसी तरह से यहां पे ये
इंक्रीज होता जा रहा है यानी कि
इंक्रीमेंट किससे हो रहा है आ से हो रहा
है यानी जितनी नंबर ऑफ रोज है जैसे कि
यहां पे अगर मान लीजिए कि रो है रो है
पहली तो उसमें एक ही एलिमेंट है रो है
दूसरी तो उसमें वन और टू दो कॉलम्स है रो
है तीसरी तो उसमें वन टू और थ्री तीन
कॉलम्स है इस तरह से यहां पे चल रहा है तो
हम आई से इंक्रीमेंट करेंगे यहां पे कि
अगर मैं पाई चाम में यहां पे जाके लिख दूं
इंस्टेड ऑफ सिक्स मैं यहां लिख दूं i + 1
कि हर बार प्लस व हो जाए जो भी हमारा आई
है उसके अंदर तो यहां पे हमारी जो पैटर्न
है वो कुछ इस तरह आ जाएगी और जो हमें
बेसिकली पैटर्न चाहिए था यानी कि ट्रायंगल
से जो हमें कट करना था वो ट्रायंगल से
यहां पे कट हो चुका है अब इसी में एक छोटा
सा टेक्निक मैं बता देती हूं कि अगर मैं
जे को हटा के यहां पे लगा दूं स्टार तो
यहां पे हमारे पास क्या पैटर्न आएगा तो
अगर आपने स्टार पैटर्न भी देखे नेस्टेड
लूप्स के अंदर तो वहां पे स्टार पैटर्न
में भी कुछ ऐसे पैटर्न बनते हैं तो यहां
पे सिर्फ इतना सा करना है कि नंबर के लिए
हम जे लिख रहे हैं सिर्फ नंबर ऑब्टेन करने
के लिए हम यहां पे जे लिख रहे हैं तो जे
को अगर हटा के हम स्टार से रिप्लेस कर
देंगे तो हमारे पास यहां पे स्टार पैटर्न
भी आ जाएगा चलिए आगे बात करते हैं नेक्स्ट
क्वेश्चन की सो नेक्स्ट क्वेश्चन में
हमारे पास है राइट अ पाइथन प्रोग्राम टू
डिस्प्ले दिस पैटर्न अब पहले जैसा ही
पैटर्न है पर इस बार क्या है इस बार है 1
2 2 333 4 4 44 एंड 55 55 5 यानी कि जो
नंबर की रो है यानी कि वन नंबर की रो है
तो वन वन ही आएगा उसके अंदर टू नंबर की रो
है तो टू ही लिखा हुआ आएगा थ्री नंबर की
रो है तो थ्री ही लिखा आएगा फोर्थ नंबर की
रो है फोर लिखा आएगा एंड फाइव की है तो
फाइव लिखा आएगा तो ये काम कौन कर रहा है
आई ही कर रहा है यानी कि i 1 2 3 4 5 है
तो सिर्फ इतना सा करना है हमें यहां पे
हमारे प्रोग्राम के अंदर जाके कि यहां पे
हम जैसे पहले लिख रहे थे j ठीक है j को
अगर हम रन करा रहे थे तो हमें मिल रहे थे
नंबर्स कैसे 1 1 2 1 2 3 1 2 3 4 अब अगर
इसकी जगह मैं यहां पे लिख दूं आ सो गाइज
इसको अगर हमने रन कर दिया तो हमारे पास
यहां पे क्या ऑब्टेन हो रहा है 1 2 2 333
4 4 44 एंड 55 555 तो हमारा जो पैटर्न है
वो बेसिकली यहां पे ऑब्टेन हो चुका है
सिर्फ कितना सा चेंजेज करना था कि जे की
जगह यहां पे आई लिखना था क्योंकि क्या कर
रहा है हमारी यहां पे रोज को काउंट कर रहा
है तो यही हमें यहां पे लिखना था नेक्स्ट
क्वेश्चन की मैं बात करूं यहां पे तो अब
हमने क्या है इस तरह का ट्रायंगल तो
ऑब्टेन कर लिया अब ये नेक्स्ट ट्रायंगल
क्या है हमारा कुछ इस तरीके का है तो इस
तरीके के ट्रायंगल में क्या हो रहा है कि
जैसे ये क्या कर रहा था ये 1 2 3 4 5 जा
रहा था अब ये 5 4 3 21 आ रहा है राइट यानी
कि नंबर ऑफ रोज तो 1 2 3 4 5 ही चल रही है
पर कॉलम्स कैसे जा रही है कॉलम्स जा रही
है 5 4 3 2 1 तो उसके लिए हम यहां पे क्या
करेंगे उसके लिए हम यहां पे सिंपल सा एक
मेथड लगा जे के अंदर कि जे के अंदर हमें
चाहिए पहले क्या नंबर ऑफ रोज यानी कि
सिक्स कहां तक जा रही है i तक और
डिक्रिमेंट किसका लग रहा है -1 का सो अगर
अब मैं इसको रन कराती हूं तो आप देखेंगे
हमारे पास जो पैटर्न है वो कुछ इस तरह आ
चुका है कि पहले हमारे पास सिक्स थी सिक्स
से ये आ तक जाएगा यानी कि सिक्स से फर्स्ट
आई क्या है वन है यानी कि 6 5 4 3 2 यानी
कि वन तो आएगा नहीं क्योंकि लास्ट वैल्यू
वन है देन जब रो नंबर टू हो जाएगी यहां पे
तो 65 4 3 देन 65 4 65 एंड सिक्स इस तरह
से अगर आपको यह समझ आना समझाना है तो आप
यहां पे जे भी लिख सकते हैं कि अगर मैं
यहां पर रन करूं तो जैसे मैं बोल रही थी
जैसे कि 65 432 65 43 यहां पे टू क्यों टू
तक क्यों रुक गया क्योंकि वन तक ये
स्टार्ट हो रहा है यानी कि i की वैल्यू जो
है वन से स्टार्ट हो रही है बट हमें पता
है फॉल्ड लूप के अंदर लास्ट एलिमेंट काउंट
नहीं होता है ना तो 654 32 तक ये गया 6543
654 65 एंड सिक्स तो यहां पे सिर्फ कितना
सा करना है कि हमें ज की जगह पे यहां पे आ
लिखना है तो हमारा जो पैटर्न है वो हमें
यहां पे मिल जाएगा जो कि हो जाएगा 11 1 1
1 2 2 222 333 44 एंड 5 एंड सिमिलरली आप
चाहे तो इसकी जगह अगर स्टार लगा देंगे तो
स्टार पैटर्न हमें यहां पे मिल जाएगा तो
इस तरह से हमारे पास यहां पे हमारे स्टार
पैटर्स भी आ जाएंगे सो सिंपल सा मेथड है
सिंपल से मेथड से आप सिर्फ नंबर नंबर से
आप यहां पे स्टार पे स्विच कर सकते हैं
आगे बात करते हैं नेक्स्ट क्वेश्चन की सो
गाइज नेक्स्ट क्वेश्चन हमारा थोड़ा सा
ट्रिकी है यहां पे दो चीजों का हमें ध्यान
रखना है कि जैसे कि हमारा जो ट्रायंगल है
अब पहले तो यहां पे क्या हो रहा था
ट्रायंगल स्टार्ट पहला ट्रायंगल था हमारा
ऐसा दूसरा ट्रायंगल था हमारा ऐसा यानी कि
स्टार्टिंग वैल्यू तो यहीं से थी
स्टार्टिंग वैल्यू तो कॉर्नर से ही हो रहा
था परट इसकी स्टार्टिंग कहां से हो रही है
इस कॉर्नर से हो रही है तो आगे हमें यहां
पे क्या चाहिए गैप्स चाहिए गैप्स के लिए
मैं यहां पे रेट का साइन लगा देती हूं कि
मैं यहां पे रेट साइन लगा देती हूं एंड
यहां पे चाहिए हमें स्टार फिर तीन ट द रेट
लगा दिए मतलब भरने तो पांच ही है और यहां
पे चाहिए क्या स्टार दो ट रेट लगा दिए अब
इस बार चाहिए तीन स्टार सिंगल ट द रेट लगा
दिया इस बार चाहिए चार स्टार और इस बार
चाहिए पांच स्टार तो अब यहां पे क्या होने
वाला है यहां पे एक सिंपल सा मेथड लगने
वाला है दो लूप्स का यानी कि फॉर लूप भी
लगेंगे कितने दो अ दो फॉर लूप लगेंगे अंदर
की तरफ एक फॉर लूप काउंट करेगा क्या नंबर
ऑफ स्पेसेस यानी कि स्पेस यहां पे काउंट
करेगा और दूसरा फॉल लूप क्या करेगा स्टार
का फॉर्मेशन करेगा सो यहां पे दो फॉर लूप
हम लगाएंगे अब दो फॉर लूप कैसे लगाने हैं
वो मैं आपको दिखाती हूं सो गाइज सबसे पहली
चीज तो आपने यहां पे क्या करी फॉर लूप
लगाया कि फॉर आ इन रेंज व स सिक्स तक हम
गए उसके बाद यहां पे क्या किया फॉर जे इन
रेंज की हम बात करते हैं कि j की रेंज
क्या जाती है कि फॉर ज इन रेंज अब ये क्या
है ये काउंट करने के लिए हमारे नंबर ऑफ
स्पेसेस तो अब नंबर ऑफ स्पेसेस कैसे काउंट
होंगे कि स्टार्ट होंगे चार स्पेस से कहां
तक जाएंगे आ तक जाएंगे और उसके बाद
डिक्रिमेंट कैसे होगा माइव से यानी कि 5 4
3 2 1 ये वन नहीं है एक्चुअली यहां पे आ
आएगा जैसे नंबर ऑफ रोज होगी वो यहां पे
माइनस होएगी सो अगर हमारा फर्स्ट है फोर
तो फोर से लेके ये वन तक जाएगा यानी कि आ
आई क्या काउंट कर रहा है वन को देन फोर से
लेके कहां तक जाएगा टू तक जाएगा क्योंकि
आई काउंट कर रहा है नेक्स्ट रो में टू को
फोर से लेके थ्री तक जाएगा यानी कि आउट आई
काउंट कर रहा है किसको यानी कि फोर एंड
थ्री यानी कि दो स्पेसेस वहां पे आ जाएंगे
एंड लास्टली फोर यानी कि एक ही स्पेस वहां
पे रहेगा तो प्रिंट कराना है हमें यहां पे
क्या स्पेस को यहां पे हमें प्रिंट कराना
है एंड एंड इज इक्वल टू ओपन क्लोज कोटेशंस
का हम यहां पे यूज करने वाले हैं ठीक है
यहां पे कॉलन ऑड लगा देते हैं अब हमें
क्या प्रिंट कराना है अब हमें हमारे
स्टार्स को प्रिंट कराना है तो प्रिंट अब
हमें नेक्स्ट क्या कराना है अब हमें
स्टार्स को प्रिंट कराना है तो उसके लिए
मैं यहां पे फ और के इन रेंज ले लेती हूं
कि रेंज जो है टूथ 4 5 जाएगी यानी कि जीरो
से लेकर फ तक जाएगी तो मैं यहां पर सिंपल
आई लगा रही हूं कि रेंज जो जाए जीरो से
फाइव तक जाए एंड उसके बाद प्रिंट कराना है
क्या स्टार्स को प्रिंट कराना है के को भी
नहीं स्टार्स को यहां प बेसिकली प्रिंट
कराना है कॉमा एंड इ इक्वल टू ओपन क्लोज
कोटेशन हम यहां पर लगाएंगे एंड लास्टली
प्रिंट करा देंगे ओपन क्लोज ब्रैकेट्स लगा
के अब हम देखते हैं एक बार रन करके कि
हमारा आउटकम जो है वो क्या आता है यहां
पे एक स्पेस से हिल चुका है तो उसके लिए
हम यहां पे क्या करेंगे स्पेस हमारा यहां
पे फाइव लगा देते हैं तो हमारा जो आउटकम
है वह परफेक्टली यहां पे आ चुका है यानी
कि फाइव से यह स्टार्ट हो सो 5 4 3 2 1 तक
ये ऐ इस तरह से जाए सो ये हमारा काम करेगा
मूविंग अहेड नेक्स्ट क्वेश्चन के बारे में
बात करते हैं गाइज नेक्स्ट क्वेश्चन हमारा
यहां पे क्या कहता है नेक्स्ट क्वेश्चन
कहता है कि पहले हमारे पास हो वन हो फिर
उसके बाद हो 21 यानी कि ये ट्रायंगल
पैटर्न तो हमने ऑब्टेन किया हुआ है हमने
लिखा हुआ है वन 1 2 1 2 3 अब हमें क्या
चाहिए 1 2 1 3 2 2 1
4321 एंड
54321 राइट ये वाला पैटर्न हमें चाहिए अब
इसको ऑब्टेन करने के लिए हम क्या करेंगे
सबसे पहले रोज की बात करें तो रोज तो 1 स
ही रहेंगी बात करते हैं कॉलम्स की कॉलम्स
यहां पे कैसे आइट ट होंगे सो कॉलम्स यहां
पे आएंगे पहले सबसे पहले अगर फर्स्ट की
बात हुए तो यहां पे आई से लेके आई से
स्टार्ट होंगे कि सबसे पहले तो वन पे वन
ही रहेगा टू पे क्या होगा टू पे यहां पे
सेकंड नंबर की जब रो होगी तो यहां पे क्या
होना चाहिए ट वन आना चाहिए तो यहां पे 2 1
0 के लिए मैं यहां पे इसको जीरो तक लेती
हूं और उसके बाद इसको -1 में यहां पे लगा
देती हूं कि यहां पे क्या हो कि पहले पहले
लिखा हुआ i1 अब नेक्स्ट टाइम पे यहां पे
वापस जब आइट हो तो टू आए फिर नेक्स्ट
वैल्यू कहां तक जाए वन तक जाए एंड देन
जीरो जीरो को हम लिखेंगे नहीं माइनस
क्योंकि हम वन तक ही जा पाते हैं अगर जीरो
लिखा है तो वन तक जा रहे हैं फिर उसके बाद
थर्ड रो है हमारी तो 3 2 1 फोर्थ रो है तो
4 3 2 1 फिफ्थ रो है तो 5 4 3 2 1 ठीक है
एक बार इसी मेथड को यहां पे लगा लेते हैं
कि i तो ऐसा का ऐसा रहेगा j के अंदर क्या
लिख देंगे i 0 एंड -1 तो अगर मैं लगाऊ
यहां पे फॉर i इन रेंज रेंज कहां तक की
लेनी है वन से लेके सिक्स तक की यहां पे
हमें रेंज लेनी है एंड फॉर j इन रेंज रेंज
कैसे लेनी है i से हमें स्टार्ट करना है
कॉमा जीरो तक जाना है और आएगा -1 यहां पे
उसके बाद प्रिंट कराएंगे किसको j को हमें
प्रिंट कराना है एंड इ इक्वल टू ओपन क्लोज
कोटेशन एंड उसके बाद प्रिंट कराएंगे ओपन
क्लोज ब्रैकेट को तो अब एक बार इसको रन
करके देखते हैं और देखते हैं हमारा जो
आउटपुट जैसा हमें चाहिए वैसा आ रहा है या
नहीं आ रहा है तो आप देखेंगे कि हमारा जो
जैसा आउटपुट चाहिए यानी कि वन 2 1 3 2 1
यानी कि नंबर ऑफ रोज का जो है वही हमें
यहां पे डिक्रिमेंट यहां पे मिल रहा है सो
आई होप गाइस कि ये भी यहां पे क्लियर हो
गया होगा मूविंग अहेड टू नेक्स्ट क्वेश्चन
गाइस नेक्स्ट क्वेश्चन हमारा कुछ इस तरीके
का पैटर्न है कि हमारे पास यहां पे दो
ट्रायंगल बने हुए हैं यानी कि मतलब है तो
एक ही ट्रायंगल बट ये कुछ इस तरह से बना
हुआ है कि हमारे पास एक ही ट्रायंगल के
अंदर दो ट्रायंगल बने हुए हैं तो हमें आता
है कि ये वाला ट्रायंगल कैसे बनाया जाए
हमें क्या सीखना है ये वाला ट्रायंगल
सीखना है तो इसके लिए सबसे पहले हम पहला
वाला ट्रायंगल तो बना लेते हैं ये पहले
वाले ट्रायंगल के लिए हमें यहां पे क्या
करना है 1 2 6 तो ये लेना ही है और उसके
बाद हम यहां पे क्या ले लेंगे हम स्टार्ट
करेंगे वन से और जाएंगे कहां पे i + 1 पे
ठीक है तो अगर मैं इसको रन
कराऊंगा लगा के क्योंकि ये स्टार पैटर्न
है तो अब अगर इसको रन
कराऊंगा है वो तो आ जाएगा अब हमें नीचे
जाता हुआ ट्रायंगल चाहिए नीचे जाते हुए
ट्रायंगल के लिए मैं यहां पे एक और लूप का
यूज करने वाली हूं कि फॉर आ इन रेंज अब ये
जो रेंज होगी ये कैसी रेंज होगी हमें
चाहिए होंगे 4 3 2 1 तो 4 3 2 1 के लिए
हमें पहले नंबर ऑफ रोज चाहिए होंगी तो
नंबर ऑफ रोज फाइव है तो हम यहां पे लिख
देंगे फाइव कि फाइव से ये स्टार्ट हो कहां
तक जाए जीरो तक जाए और डिक्रिमेंट कैसे हो
-1 तक ये तो हो गया हमारा आ का काम अब बात
करते हैं j की या फिर इसके अंदर ले लेते
हैं k की फॉर k इन रेंज
अब ये जैसे यहां पर क्या हो रहा था यहां
पर तो आ आ प्व हो रहा था अब यहां पर कॉलम
जो है डिक्रीज हो रही है पहले तो क्या है
कॉलम नंबर ऑफ कॉलम्स बढ़ रही थी हर रो के
साथ अब हर रो के साथ नंबर ऑफ कॉलम्स
डिक्रीज हो रही है तो मैं यहां पर क्या
लिख दूंगी कि ये वन से तो स्टार्ट होगा
एंड जाएगा कहां तक आ माइव तक इसको कॉलन
लगा देंगे प्रिंट करा देंगे के को कॉमा
एंड इ इक्वल टू ओपन क्लोज कोटेशन हम लगा
देंगे एंड लास्टली इसको भी हम प्रिंट करा
देंगे एक बार मैं इसको रन करा के देख लेती
हूं देखेंगे तो हमारे पास पैटर्न कुछ इस
तरीके का आ रहा है क्योंकि के को नहीं
प्रिंट कराना है हमें तो यहां पे स्टार को
प्रिंट कराना है तो यहां पे हमारे पास
स्टार पैटर्न में एक स्टार की कमी हो रही
है क्यों हो रही है क्योंकि यहां पे मैंने
ले लिया है शायद वन यहां पे हम एक बार
लेते हैं जीरो से यस सो गाइज अब यहां पे
हमारे पास जो है परफेक्ट यहां पे पैटर्न आ
रहा है कि यहां पे जो के की जो रेंज है वो
हमें यहां पे जीरो से स्टार्ट करनी है एंड
उसके बाद हर बार डिक्रीज होती जाएगी वो
क्योंकि फर्स्ट वाला कॉलम जो है वो तो
हमें काउंट करना नहीं है हमें नेक्स्ट
वाले कॉलम से यहां पे स्टार्ट करना है सो
इसलिए कुछ इस तरह से ये दिखेगा कि क्योंकि
फाइव तो यहां पे ऑलरेडी आ ही चुका है ना
फाइव यहां पे आ ही चुका है तो अब नेक्स्ट
कहां से स्टार्ट होगा फोर से स्टार्ट होगा
सो यहां पे फोर लाने के लिए हम यहां पे
क्या करेंगे जीरो ले लेंगे इस जगह पे सो
आई होप गाइ ये क्वेश्चन क्लियर हो गया
होगा मूविंग टू नेक्स्ट क्वेश्चन नेक्स्ट
क्वेश्चन हमारा यहां पे क्या कहता है हमें
चाहिए यहां पे एक मल्टीप्लिकेशन टेबल टाइप
की कोई चीज कि यहां पे क्या हो रहा है टू
ए नंबर्स लिखे हुए हैं एंड टू अगर रो नंबर
टू है तो टू टाइम्स उसका मल्टीप्लिकेशन
लिखा है रो नंबर थ्री है तो थ्री टाइम्स
उसका मल्टीप्लिकेशन लिखा है रो नंबर फर है
तो फोर टाइम्स इसका मल्टीप्लिकेशन है तो
इसके लिए सबसे पहले तो मैं यहां पे एक
ब्लॉक पैटर्न ऑब्टेन कर लूंगी उसके बाद इस
डायगोनल को काटेंगे तो ब्लॉक पैटर्न यहां
पे ऑब्टेन करने के लिए मुझे सिंपल सा मेथड
लगाना है कि मुझे पहले यहां पे ले लेना है
लूप की फॉर आ इन रेंज अच्छा मैं यहां पे
एट की जगह यहां पे 10 तक की टेबल ले लेती
हूं तो मैं यहां पे 11 ले लेती हूं एंड
फॉर j इन रेंज सबसे इजस्ट प्रोग्राम होगा
अगर जब आप इसका आउटकम देखेंगे तो फॉर जेन
रेंज कहां तक ले लिया हमने 1 11 तक हमने
ये ले लिया प्रिंट कराना है कि इसको
मल्टीप्लिकेशन कराना है रोज का कॉलम के
साथ तो रोज कॉलम मल्टीप्लाई हो रही है तो
i किससे मल्टीप्लाई हो जाएगा j से
मल्टीप्लाई हो जाएगा राइट एंड इ इक्वल टू
ओपन क्लोज कोटेश यहां पे एंड प्रिंट करा
दूंगी मैं ओपन क्लोज पैरेंस को इसको रन
कराएंगे तो अभी पूरा स्क्वायर में हमारे
पास ये पैटर्न मिल जाएगा कि वन से 10 है
देन टू की टेबल है देन थ्री की फोर की 5 6
7 8 9 10 ऐसे रोज एंड कॉलम्स भी यहां पे
मल्टीप्लाई हो रही जैसे टू और टू का
मल्टीप्लिकेशन यहां बीच में फोर आ रहा है
थ्री और थी का मल्टीप यहां पे नाइन आ रहा
है तो इस तरह से हमारे पास रोज एंड कॉलम्स
तो मल्टीप्लाई हो रही है पर ये हमें क्या
मिल रहा है ये हमें बॉक्स पैटर्न मिल रहा
है हमें चाहिए क्या ट्रायंगल पैटर्न सो
ट्रायंगल पैटर्न के लिए हमें सिर्फ इतना
पता है कि हर बार क्या होता है ट्रायंगल
के अंदर एक कॉलम बढ़ती जाती है तो यहां पे
भी क्या करना है आई को बढ़ाते जाना है कि
i + 1 जो हम यहां पे स्टार्टिंग से कर रहे
हैं कि जैसे फर्स्ट पैटर्न जो था हमारा
स्टार वाला उसमें हमने हर बार आई को ही तो
इंक्रीज किया था तो वही चीज हमें यहां पे
करते जाना है एंड अगर इसको मैं यहां पे रन
कराती हूं तो हमारा जो आउटकम है वो कुछ इस
तरह दिखेगा कि जैसे हमें स्टार पैटर्न
चाहिए था वैसे हमें एट तक का मिला हुआ था
हमारे क्वेश्चन के अंदर बट आप चाहे तो
यहां पे 10 तक का भी कर सकते हैं एंड बस
इतना सा करना है कि यहां पे अगर आपको एट
तक का चाहिए तो हम रेंज में यहां पे नाइन
लिख देंगे 10 तक का चाहिए तो 11 लिख देंगे
सो गाइ यहां पे फिनिश होते हैं हमारे
नेस्टेड लूप के पैटर्न प्रॉब्लम्स
[संगीत]
सो गाइस पिछले मॉड्यूल में हमने कवर किया
कि लूप्स क्या होते हैं हमने फॉल लूप वाइल
ट्रू वाइल लूप एंड नेक्स्ट लूप्स के बारे
में पढ़ा हमने फॉल लूप विद कंडीशनल
स्टेटमेंट एंड ब्रेक एंड कंटिन्यू
स्टेटमेंट के बारे में हमने पढ़ा सो गाइ
आई होप पिछले मॉड्यूल में कोई डाउट या
क्वेश्चन नहीं रहा होगा इस मॉड्यूल से हम
स्टार्ट करने वाले हैं अबाउट स्ट्रिंग
सबसे पहले कि स्ट्रिंग क्या होती है वो
जानेंगे उसके बाद आते हैं स्ट्रिंग के कुछ
मेथड्स स्ट्रिंग के साथ हमारे काफी यूनिक
मेथड जाते हैं जिनको हम यूज कर सकते हैं
और अपने प्रोग्राम को काफी इंटरेस्टिंग
बना सकते हैं या फिर काफी लॉजिस हम निकाल
सकते हैं उन मेथड्स को यूज करते हुए सो आज
हम बात करने वाले हैं स्ट्रिंग्स के बारे
में सबसे पहले देख लेते हैं कि स्ट्रिंग्स
होती क्या है सो गाइस अब तक हमने कितनी
बार स्ट्रिंग्स काना नाम सुनाया हमें पता
है कि स्ट्रिंग का मतलब होता है कि ये
कॉमिनेशन ऑफ लेटर्स है नंबर्स है
अल्फाबेट्स है एंड सिंबल्स है लाइक अगर
हमें कोई भी चीज हमें एंक्लोज करनी है डबल
कोटेशन के अंदर नाउ डबल कोटेशन के अंदर आप
कोई भी चीज लिख दें आप चाहे लेटर्स लिखें
नंबर्स लिखें उनका कॉमिनेशन लिखें या
सिंबल्स भी लिख दें तो वो क्या हो जाएगी
वो कहलाए कीी स्ट्रिंग अब बात करते हैं
स्ट्रिंग्स को बनाते कैसे हैं स्ट्रिंग को
बनाने का एक सिंपल सा मेथड है आप कोई
वेरिएबल डिक्लेयर कर दीजिए और उसके अंदर
डबल कोटेशन के अंदर आपको जो भी आपकी
स्ट्रिंग के अंदर लिखना आप लिख सकते हैं
एक बार मैं दिखा देती हूं कि स्ट्रिंग को
लिखते कैसे हैं सो स्ट्रिंग लिखने के लिए
आपको सिर्फ a इ इक्व टू इनसाइड द डबल
कोटेशंस आपको लिखना रहेगा जो भी आपकी
स्ट्रिंग के अंदर का मैसेज है सपोज यहां
पे हेलो वर्ल्ड है तो अगर मैं हेलो वर्ल्ड
लिखूंगी और उसके बाद प्रिंट
कराऊंगा जाएगा एट द सेम टाइम अगर हमें
इसका टाइप चेक करना है कि कौन सा डाटा
टाइप है कि अगर ये स्ट्रिंग है भी या नहीं
तो यहां पे मैं लिख सकती हूं प्रिंट टाइप
ऑफ a सो अगर टाइप ऑफ ए अगर हम यहां पे
लिखेंगे तो हमारे पास आ जाएगा कि ये जो है
हमारा ए ये बिलोंग करता है क्लासेस ऑफ
स्ट्रिंग्स में से अब बात करते हैं
स्ट्रिंग मेथड्स की विद द हेल्प ऑफ
स्ट्रिंग हम काफी सारे मेथड्स लगा सकते
हैं हम काफी सारे फंक्शन जो है स्ट्रिंग
के वो यूज कर सकते हैं स जानेंगे इन्हीं
फंक्शंस के बारे में आगे आने वाले कुछ
सेशंस के अंदर सो गाइस यहां पे मेरे पास
10 जो हमारे स्ट्रिंग मेथड है वो
इनलिस्टेड है एकएक करके सबके बारे में बात
करेंगे तो सबसे पहले मैं यहां पे लिख लेती
हूं a इटू हेलो हमारी एक स्ट्रिंग है ओके
अब अगर मैं मुझे इस पर लेंथ मेथड लगाना है
तो मैं उसके लिए लिखूंगी प्रिंट एड
एन ऑफ ए तो एन ऑफ ए मुझे क्या प्रोवाइड
करेगा मुझे प्रोवाइड करेगा काउंट करके कि
यहां पर टोटल कितने कैरेक्टर्स है ट 3 4 5
यहां पे मैं इंडेक्स नंबर की बात नहीं कर
रही हूं यहां पे ये सिर्फ इतना मुझे
प्रोवाइड करेगा कि टोटल यहां पे जो हमारे
पास कैरेक्टर्स है वो फाइव है सिमिलरली
अगर यहां पे हेलो वर्ल्ड लिखा होता और
यहां पे बीच में स्पेस होती तो यहां पे
कितना होता है 5 + 5 10 हो जाता है और ये
प्लस एक जो स्पेस है यहां पे ये 11 हो
जाती है यानी कि लेंथ सिर्फ यहां पे
कैरेक्टर्स या लेटर्स या नंबर्स ही काउंट
नहीं करता है यहां पे ये काउंट करता है कि
बीच में जो स्पेसेस है वो भी कितनी है अगर
यहां पे आपने कोई सिंबल लगाया होता तो वो
उसे भी काउंट करता बट यहां पे अगर हमारे
पास स्पेस है तो ये स्पेस को भी काउंट
करेगा और हमें क्या देगा आउटपुट 11 यहां
पे सेकंड बात करेंगे काउंट मेथड की काउंट
मेथड का काम होता है कोई भी नंबर ऑफ
कैरेक्टर्स काउंट करना कि वो हमारी जो
स्ट्रिंग है उस में कितनी बार अकर कर रहे
हैं जैसे कि अगर मैं बात करूं यहां पे ओ
की तो मैं लिखूंगी प्रिंट ए डॉट काउंट और
मैं यहां पर लिख दूंगी हमारा ये लेटर ओ
स्ट्रिंग के अंदर और यह मुझे प्रोवाइड
करेगा विद द आउटपुट टू क्योंकि कितनी बार
यहां पे हमारे पास ओ आ रहा है यहां पे
हमारे पास टू टाइम्स ओ आ रहा है इस वजह से
यहां पे ये हमें प्रोवाइड करेगा विद द
आउटपुट टू नेक्स्ट हम बात करेंगे डॉट
अप्पर की डॉट अप्पर क्या करता है डॉट अपर
का काम होता है हमारी स्ट्रिंग को टोटली
अपर केस में कन्वर्ट कर देना तो अगर मैं
यहां पर यूज करती हूं प्रिंट एडॉट अपर एंड
ओपन क्लोज पैरेंस तो ये मुझे क्या देगा ये
मुझे एक ऐसी स्ट्रिंग दे देगा जिसमें सारे
जो केसेस है चाहे वो लोअर हो या अपर हो
अगर वो ऑलरेडी अपर है तब भी वो अपर ही
रहेंगे और अगर वो लोअर है तो भी वो अपर हो
जाएंगे सिमिलरली यही काम होता है डॉट लोअर
का डॉट लोअर को हमें यहां पे ऐसे लगाना है
कि a डॉट लोअर एंड ये क्या करेगा हमें
प्रोवाइड करेगा विद द स्ट्रिंग विद ऑल द
लोअर केसेस यानी कि यहां पे जो सारे हमारे
लेटर्स होंगे वो सारे के सारे लोअर केसेस
में होंगे डॉट इंडेक्स क्या करता है डॉट
इंडेक्स का काम होता है फाइंड करना किसी
भी नंबर का इंडेक्स स सपोज अगर मैंने यहां
पे लिख दिया प्रिंट एडॉट इंडेक्स और मुझे
फाइंड करना है इंडेक्स ओ का मैं यहां पे ओ
लिख दूंगी एंड ये मुझे बता देगा कि ओ का
जो है इंडेक्स क्या है इसमें हम रेंज भी
प्रोवाइड कर सकते हैं कि अगर आपको
पर्टिकुलर किसी रेंज में फाइंड करना है
किसी भी नंबर का इंडेक्स या किसी भी लेटर
का इंडेक्स तो वो आप रेंज भी डिफाइन कर
सकते हैं दूसरा बात करेंगे कैपिट आइज
कैपिट आइज का गाइज यहां पे ये काम होगा कि
अगर मैं यहां पे लिखती
हूं a डॉट कैपिला आइइज तो ये जो हमारी
पूरी स्ट्रिंग है यहां पे हेलो वर्ल्ड ये
इसके फर्स्ट लेटर को कैपिट आइज कर देगा
कैपिट आइज पूरे सब कुछ को कैपिट आइज नहीं
करता है इसमें जो हमारी स्ट्रिंग है उसमें
जो भी हमारा फर्स्ट लेटर है यानी कि ये जो
फर्स्ट लेटर है ये इसी को क्या करेगा
कैपिट आइज कर देगा फाइंड होता है हमारा
इंडेक्स नंबर फाइंड करने के लिए कि अगर
आपने यहां पे कोई भी रेंज दे दी कि इस
रेंज से लेकर इस रेंज के अंदर हमें फाइंड
करके दो कि एल का इंडेक्स क्या है तो डॉट
फाइंड जो है वो हमें फाइंड करके देगा कि
एल का जो इंडेक्स है वो क्या है तो यहां
पे अगर हम देखें तो बात करें तो 0 1 0 1 2
तो l का जो इंडेक्स होगा वो हमें प्रोवाइड
करेगा विद द वैल्यू ऑफ टू यहां पे अब बात
करते हैं फॉर्मेट की फॉर्मेट यानी कि एक
स्ट्रिंग को फॉर्मेट करना स्ट्रिंग
फॉर्मेटिंग काफी यूजफुल मेथड है तो
स्ट्रिंग फॉर्मेट का मतलब क्या होता है कि
जब हम कोई वेरिएबल लिखते हैं यूजुअली हमें
हमने अगर कोई यहां पे एक वेरिएबल ले लिया
a a इ नेम मान लीजिए यहां पर हमने कोई
वेरिएबल ले लिया है नेम नेम इ इक्वल टू
इसकी मैंने कोई भी वैल्यू यहां पर
प्रोवाइड करा दी है जॉन ओके अब मैंने यहां
पे एक और वेरिएबल लिख लिया ए इक्वल टू
माय नेम
इज कॉमा नेम यूजुअली हम स्ट्रिंग्स के
अंदर ऐसा ही करते हैं कि जहां पर भी हमारा
वेरिएबल होता है वहां पर कॉमा लगा के हम
वेरिएबल लिख देते हैं बट ऐसा कई बार केसस
हो जाते है जहां पर हम वेरिएबल नहीं यूज
कर सकते तो वहां पर हम यूज कर सकते हैं
फॉर्मेट मेथ थड फॉर्मेट मेथड यहां पर क्या
कहता है कि अगर मैं यहां पर लिख दूं
प्रिंट एडॉट फॉर्मेट और मैं यहां पर लिख
दूं नेम यानी कि जो नेम की वैल्यू है वो
यहां पर मैं प्रोवाइड करा दूं और इस जगह प
लिख दूं कर्ली ब्रैकेट्स तो ये क्या करेगा
जहां पर भी कर्ली ब्रैकेट होंगे जिस भी
जगह प आपने कर्ली ब्रैकेट लिखे होंगे यानी
कि ये स्ट्रिंग को भी अगर मैं यहां प एन
क्लोज कर दूं कॉमा हटा के अब जहां प भी
यहां प आपके कर्ली ब्रैकेट्स होंगे उसकी
जगह पर ये इस वेरिएबल को प्रोवाइड करा
देगा अगर आपके पास दो वेरिएबल है तो आप दो
कर्ली ब्रैकेट्स का यूज कर सकते हैं जिस
जिस जगह पर आपको चाहिए और रिस्पेक्टिवली
आप उनके नाम भी यहां पर फॉर्मेट के साथ
कॉमा लगा के लिख सकते हैं तो ये होता है
हमारा फॉर्मेट मेथड एंड लास्टली हमारे पास
आता है सेंटर मेथड सेंटर मेथड का काम क्या
होता है ना गाइस कि सेंटर मेथड हमें
प्रोवाइड करता है विद अ स्ट्रिंग जो हमें
सेंटर सेंटर करके देती है मान लीजिए कि
हमने यहां प लिखा नेम इ इक्वल टू जॉन अब
मुझे प्रिंट कराना है
नेम डॉट सेंटर और मैं यहां पे दो वैल्यूज
प्रोवाइड करूंगी पहली वैल्यू होगी कि मुझे
कितने स्पेसेस से मुझे सेंटर कराना है
मतलब यहां पे मुझे कितने कैरेक्टर्स चाहिए
मान लीजिए ऐसे नॉर्मल अगर मैं जॉन लिखूंगी
तो जॉन प्रिंट हो जाएगा बट मुझे जॉन को
सेंटर में रखवा है कितने भी कैरेक्टर्स के
बीच में कि मुझे 10 कैरेक्टर्स के बीच में
करना है तो वन टू थ्री और और यहां पे आ
जाएगा जॉन एंड टूथ तो यहां पे कितने टोटल
कैरेक्टर्स हो गए 1 2 3 4 5 6 7 8 9 10 10
कैरेक्टर्स हो गए यानी कि 10 क्या हो
जाएंगे यहां पे स्पेसेस हो जाएंगी एंड बीच
में हमारे पास क्या आ जाएगा जॉन अगर आपको
ये स्पेसेस फिल करने है ऐसे तो हम यहां पे
सिर्फ 10 ही लिखेंगे बट अगर एट द सेम टाइम
आपको ये स्पेसेस की जगह पे कुछ और चाहिए
आपको कोई भी मान लीजिए ऐसे सिंबल चाहिए
स्ट्रिक्स का सिंबल चाहिए या कुछ ऐसा
सिंबल चाहिए तो हम क्या करेंगे यहां पे
कॉमा लगा के एक एस्टिक का सिंबल लगा देंगे
इनसाइड द डबल कोटेशंस तो क्या करेगा ये कि
हमें ऐसी ऐसी एक स्ट्रिंग प्रोवाइड करा
देगा तो बेसिकली ये काम होता है सेंटर का
कि सेंटर हमें हमारी प्रोवाइड की हुई
स्ट्रिंग को सेंट्रलाइज करके देता है विद
द गिवन नंबर ऑफ कैरेक्टर्स यानी कि हमने
जितने कैरेक्टर्स दिए हैं उसके अंदर उसको
सेंट्रलाइज करके दे देता है अब गाइज इन
मेथड्स को हम एक बार पाइथन में भी लगा के
देख लेते हैं सो गाइज यहां पे मैं एक
स्ट्रिंग लेने वाली हूं a a इ इक्वल टू
हैरी पॉटर एंड
द गोबलेट ऑफ फायर गाइज मैं हैरी पॉटर की
काफी बड़ी फैन हूं सो इस वजह से मैं यहां
पे एक हैरी पॉटर की मूवी का नाम ले रही
हूं अब हम क्या करेंगे हम यहां पे सबसे
पहले स्टार्ट करेंगे हमारे लेंथ फंक्शन से
कि सबसे पहले हम हम लेंथ फंक्शन लगाएंगे
सबसे पहले एक बार इसको प्रिंट भी करा लेते
हैं तो अगर मैं इसको प्रिंट करा के रन
कराती हूं तो हमारे पास यहां पर हमारी जो
मूवी नेम है वो आ जाएगी अब बात करते हैं
लेंथ की टू फाइंड द लेंथ ऑफ द स्ट्रिंग
सबसे पहला मेथड है हमारा लेंथ मेथड जो कि
हमें हेल्प करेगा स्ट्रिंग की लेंथ फाइंड
करने के लिए सो स्ट्रिंग की लेंथ फाइंड
करने के लिए हमें सिर्फ इतना से लिखना है
प्रिंट ए ऑफ ए यानी कि लेंथ निकालनी है
किसकी ए की अब अगर मैं इसको रन कराती हूं
तो हमारे पास आउटपुट आ जाएगा कि हमारे पास
टोटल यहां पे 35 कैरेक्टर्स है ये यहां पे
इन स्पेसेस को भी काउंट करेगा ये मैंने
पहले भी मेंशन किया है कि अगर हमारे पास
यहां पे स्पेस है तो ये स्पेस भी एज अ
कैरेक्टर काउंट होते हैं तो यहां पे जो
लेंथ मेथड है हमारा वो इन स्पेसेस को भी
काउंट करने वाला है नेक्स्ट हम बात करने
वाले हैं काउंट मेथड की काउंट मेथड क्या
करता है अगर हमारे पास कोई स्ट्रिंग है और
हमें उसमें काउंट करना है कितनी बार कोई
भी लेटर अकर कर रहा है मतलब अरेंस ऑफ लेटर
हमें देखनी है तो हम काउंट यूज करते हैं
काउंट मेथड का टू फाइंड द नंबर ऑफ टाइम्स
अ लेटर इज अरिंग या लेटर की जगह हम इसको
कैरेक्टर भी बोल सकते हैं क्योंकि लेटर तो
सिर्फ हमें लेटर दे देगा बट यहां पर हम
कोई भी कैरेक्टर का भी यूज कर सकते हैं कि
अगर हमें कोई भी कैरेक्टर के लिए देखना है
मतलब चाहे वो नंबर हो स्पेस हो चाहे वो
कोई सिंबल ही क्यों ना हो तो फिर वो उसे
भी रिटर्न करके देगा हमें तो उसके लिए
हमें क्या करना है हमें सिर्फ लिखना है
प्रिंट एडॉट काउंट अब ए स्ट्रिंग में से
वो क्या काउंट करना चाहिए मैं चाहती हूं
कि यहां पे काउंट करें कितनी बार अल्फाबेट
ओ आ रहा है तो उसके लिए सिंपल सा मेथड है
मैं यहां पे लगाऊंगी ब्रैकेट इसके अंदर हम
लिखेंगे ओ तो अगर मैं इसको रन कराती हूं
तो हमारे पास आ जाएगा कि थ्री टाइम्स
अल्फाबेट ओ आ रहा है अच्छा अब यहां पे एक
चीज और कि पाइथन जैसे कि हमारी के
सेंसिटिव लैंग्वेज है तो यहां पे अगर आपने
o को अगर कैपिटल लिखा है तो कैपिटल को अलग
काउंट करेगा अगर आपने o को स्मॉल लिखा है
तो वो अलग काउंट करेगा अगर यहां पे जैसे
कि आप यहां पे देख रहे हैं कि हमारा जो
अल्फाबेट एच है वो यहां पे एक बार एक बार
यहां पे आ रहा है एक बार द में आ रहा है
राइट तो टू टाइम्स वो आना चाहिए बट अगर
मैं यहां पे कैपिटल ए लिखूं एंड इसको रन
कराऊं तो वो यहां पे वन टाइम ही रहेगा
क्यों क्योंकि यहां पे हम कैपिटल एच के
बारे में बात कर ें यानी कि पाइथन जो है
हमारी केस सेंसिटिव लैंग्वेज हमें ध्यान
रखना रहेगा कि अगर स्ट्रिंग के अंदर भी
हमने कैपिटल एच दिया है तो वो हमें उतनी
ही बार कैपिटल ए को रिटर्न करेगा जितनी
बार हमारे पास कैपिटल एच वहां पे लिखा हुआ
है वो स्मॉल एज को नहीं काउंट करेगा
नेक्स्ट हम बात करते हैं अपर की कि अगर
हमें सारे जो केसेस हैं उनको अपर केसेस
में कन्वर्ट करना है तो हम यूज करेंगे डॉट
अपर मेथड टू
कन्वर्ट ईच लेटर इनटू अपर केस तो अगर हमें
सारे लेटर्स को अपर केस में कन्वर्ट करना
है उसके लिए हमारे पास सिंपल सा मेथड है
कि मैं यहां पर प्रिंट लगाऊं ए लिखूं ए
हमारी स्ट्रिंग का नाम है यहां पे तो एडॉट
अपर एंड ओपन क्लोज कर दे हम पैरेंस को और
इसको मैं रन कराती हूं अगर तो हमारे पास
यहां प आउटपुट आ जाएगा हैरी पॉटर एंड द
गोबलेट ऑफ फायर देखिए अगर यहां पर हम ऊपर
देखेंगे तो हमने यहां पे सब जगह कैपिटल
नहीं लिखा हुआ है बट यहां पे अब रिटर्न
क्या कर रहा है हमें एक ऐसी स्ट्रिंग के
साथ रिटर्न कर रहा है जिसमें कि सारे के
सारे जो हमारे लेटर्स हैं वो सारे कैपिटल
हैं यानी कि सब कुछ यहां पे कैपिट आइज है
सिमिलरली लोअर की अगर हम बात करें तो यहां
पे लोअर के लिए सेम टू सेम मेथड रहेगा अगर
मैं यहां पे लिखूं कि टू कन्वर्ट ईच लेटर
इनटू अ लोअर केस तो लोअर केस के लिए हमें
सेम मेथड यहां पे यूज करना है यहां पे
लिखना है प्रिंट ए डॉट अब लोअर क्योंकि
करना है हमें यहां पे तो यहां पे हम अपर
तो यूज नहीं कर सकते तो यहां हमें लिखना
है लोअर एंड ओपन क्लोज द पैरेंस तो अगर
मैं इसको प्रिंट कराती हूं तो जो लेटर
यहां पे कैपिटल में भी थे वो लोअर हो चुके
हैं और जो लोअर थे वो तो लोअर है ही सही
तो लोअर का काम क्या है कि हमारी जो
स्ट्रिंग है उसके सारे जो लेटर्स है उसके
सारे कैरेक्टर्स जो है उनको लोअर केस में
कन्वर्ट करना बात करते हैं डॉट इंडेक्स की
डॉट इंडेक्स हेल्प करता है हमें कोई भी
चीज का इंडेक्स फाइंड करने में तो यहां पे
लिख टू फाइंड द इंडेक्स ऑफ एनी कैरेक्टर
तो यहां पे अगर गाइस मैं लिखूं प्रिंट a
डॉट इंडेक्स अब मुझे इसके अंदर फाइंड करना
है इंडेक्स किसका मान लीजिए मुझे फाइंड
करना है o का ठीक है तो मैं यहां पे लिख
दूंगी ओ एंड अगर मैं इसको रन कराती हूं तो
मुझे यहां पे मिल जाएगा इंडेक्स नंबर o का
जो कि है सेवन अगर आप काउंट भी करेंगे तो
0 1 2 3 4 5 6 7 सेवन नंबर पे हमारे पास ओ
आ जाता है बट यहां पे आप क्या पता अब अब
पाइथन को कैसे बताएं कि मैं तो इस ओ की
बात कर ही नहीं रही मैं तो ये गोबलेट वाले
ओ की बात कर रही हूं तो इसके लिए हम क्या
कर सकते हैं ना हम यहां पे रेंज भी
प्रोवाइड करा सकते हैं कि हमारा जो लेटर
है जो हमें चाहिए वह हमें किस मिलेगा अ
इससे इस रेंज के बीच में मिलेगा तो अगर
मैं यहां पे प्रोवाइड करा दूं कोई भी रेंज
कि मुझे पता है 35 टोटल कैरेक्टर्स है और
लास्ट के अ लेट्स से 20 कैरेक्टर्स के
अंदर यह मिल जाएगा या 15 कैरेक्टर्स के
अंदर यह व मिल जाएगा तो मैं यहां पे क्या
करूंगी कॉमा लगाऊंगी और 15 से लेके 34 तक
मैं इसे ढूंढ लूंगी तो अगर अब मैं इसे रन
कराती हूं तो मुझे यह बताएगा कि 22 नंबर
15 से लेकर 34 के बीच में जो 22 नंबर है
वहां पर जो है हमारा ओ लाई करता है तो यह
हो गया कि जब हमें कोई रेंज प्रोवाइड करके
बताना हो जब हमें कोई रेंज के अंदर बताना
हो कि इस रेंज के अंदर हमें कोई भी लेटर
जो है वो फाइंड करके दो कि उसका इंडेक्स
क्या है तब हम यूज करते हैं इंडेक्स मेथड
को नेक्स्ट बात करते हैं कैपिट आइज की कि
कैपिट इज का काम क्या होता है कैपिट आइज
का काम होता है कोई भी स्ट्रिंग के फर्स्ट
लेटर को कैपिट आइज कर देना अगर मैंने यहां
पर हैरी लिखा होता इसको नॉर्मली पॉटर इसको
मैंने ऐसे लिखा होता गोबलेट फाइल अब मुझे
इसको कैपिट आइज करना है तो कैपिट आइज करने
के लिए हम क्या करेंगे यहां पे लिखेंगे
सबसे पहले तो मैं इसका टॉपिक लिख लेती हूं
टू फाइंड द टू
कन्वर्ट द
फर्स्ट लेटर टू कैपिटल तो अगर किसी भी
फर्स्ट लेटर को हमें यहां पे कैपिटल करना
है स्ट्रिंग के तो हमें यहां पे लिखना
होगा प्रिंट ए डॉट कैपिला इज एंड लास्ट
में हम इसे रन करा देंगे तो अगर मैं इसे
रन कराती हूं तो आप देखेंगे कि सारे
लेटर्स जो है सारे वर्ड्स के फर्स्ट लेटर
यहां पे कैपिला इज नहीं हुए बल्कि जो
हमारी पूरी स्ट्रिंग थी उसका जो फर्स्ट
लेटर था जो भी हमने स्ट्रिंग प्रोवाइड की
हुई थी उसका जो फर्स्ट लेटर था वो यहां पे
कैपिट आइज हो चुका है तो ये होता है हमारा
कैपिट आइज मेथड जिसका जो अलाव करता है
हमारी फर्स्ट लेटर को हमारी पूरी स्ट्रिंग
के फर्स्ट लेटर को कैपिट आइज करने के लिए
सो गाइ जैसे हमारा फर्स्ट लेटर यहां पे
कैपिटल हो गया अब यहां पे अगर मैं यहां पे
इसी स्ट्रिंग में फर्स्ट लेटर जो है पहले
से ही कैपिटल लख दूं एंड यहां पे भी पॉटर
को भी कैपिटल कर दूं गोबलेट ऑफ फायर में
भी य मैं जी जी को कैपिटल कर दूं फायर में
एफ को कैपिटल कर दूं एंड उसके बाद मैं
यहां पर केस फोल्ड मेथड लगाऊ तो केस फोल्ड
मेथड का काम क्या होगा वो हमारी जो
स्ट्रिंग है उसके जो कैपिटल लेटर्स है
उसको कन्वर्ट कर देगा स्मॉल लेटर्स के
अंदर कि अगर फर्स्ट लेटर या कोई भी लेटर
यहां पर हमारे पास कैपिटल में है तो वो
अग्रेसिव उसको कर देगा कन्वर्ट लोअर केस
के अंदर तो उसको देख लेते हैं एक बार सो
टू
कन्वर्ट अ स्ट्रिंग इनटू लोअर केस यहां पे
हम लगाएंगे प्रिंट एडॉट केस फोल्ड ओपन
क्लोज द पैरेंस एंड अगर मैं इसको रन कराती
हूं तो यहां पर आप देखेंगे हमारे पास एक
स्ट्रिंग आ चुकी है जिसके सारे लेटर्स जो
है जिसके पहले तो हमने यहां पे लिख दिए थे
कि यहां पे सारे लेटर्स जो है फर्स्ट वाले
वो कैपिटल्स थे बट अब यहां पे हम इसने
प्रोवाइड कर दिया हमें एक स्ट्रिंग के साथ
जिसके जो लेटर्स जो भी कैपिटल्स थे वो भी
हो चुके हैं अब कन्वर्ट स्मॉल लेटर्स के
अंदर नेक्स्ट गाइस हम बात करेंगे फाइंड
मेथड के बारे में फाइंड मेथड क्या करता है
हमें फाइंड करके देता है कोई भी इंडेक्स
अब फाइंड करना है अगर हमें कोई भी इंडेक्स
तो उसके लिए हम फाइंड मेथड का यूज करते
हैं टू फाइंड द इंडेक्स नंबर ऑफ अ
कैरेक्टर अगर किसी भी कैरेक्टर का इंडेक्स
नंबर फाइंड करना है तो उसके लिए हम फाइंड
मेथड का भी यूज कर सकते हैं इंडेक्स मेथड
तो हमारे पास है ही सही हम फाइंड मेथड भी
सिमिलरली यूज कर सकते हैं यहां पे कि a
डॉट फाइ लगा के अगर मुझे यहां पे फाइंड
करना है लेटर ओ के लिए एंड मैं इसे रन
कराती हूं तो ये मुझे दे देगा कि सेवंथ
नंबर पे हमारा ओ आता है एंड सिमिलरली जैसे
हमने इंडेक्स में रेंज प्रोवाइड कराई थी
यहां पे भी हम प्रोवाइड करा सकते बाय
राइटिंग
15 34 तो 15 से 34 के बीच में हमारे पास
जो ओ है वो आता है नंबर 22 प ये हमने पहले
भी देखा था इंडेक्स मेथड की हेल्प से
दोनों मेथड ऑलमोस्ट सिमिलर ही है बस उनको
बोलने का तरीका अलग है यहां पे नेक्स्ट हम
बात करते हैं फॉर्मेट की तो गाइस फॉर्मेट
क्या करता है फॉर्मेट हमें अलाउ करता है
कि हम वेरिएबल को लिख सके इन द फॉर्म ऑफ अ
स्ट्रिंग तो इसके लिए यहां पर मैं एक
वेरिएबल ले लेती हूं नेम नेम इज इक्वल टू
लेट्स से मैंने यहां पर ले लिया जॉन एंड
जॉन को हम के अंदर लिख लेते हैं नेक्स्ट
मेरा टास्क है यहां पे कि मैं यहां पर कोई
सेंटेंस अगर लिखना चाहती हूं कि बी इ
इक्वल टू माय नेम इज नेम तो यूजुअली हम
ऐसे लिखते हैं और उसके बाद अगर हम प्रिंट
करा देते हैं बी को तो यह कुछ ऐसा दिखता
है माय नेम इज जॉन राइट बट अब अगर हमें
क्या चाहिए अगर हम चाहते हैं कि ये जो नेम
है ये एक स्ट्रिंग की तरह आए यहां पर ये
वेरिएबल की तरह ना रहे ऐसे अलग सा ना दिखे
तो उसके लिए हम फॉर्मेट मेथड यूज कर सकते
यहां पर मैं क्या कर सकती हूं इसके बाद
यहां पर मैं दे सकती हूं दो कर्ली
ब्रैकेट्स एंड यहां पर हम लिख सकते हैं बी
डॉट फॉर्मेट और हमें क्या चीज फॉर्मेट
करनी है किस वेरिएबल को फॉर्मेट करना है
यहां पर तो हमें नेम वेरिएबल को फॉर्मेट
करना है तो बीड फॉर्मेट नेम अब मैं इसे रन
कराती हूं तो देखिए यहां पे ये क्या आ गया
है माय नेम इज जॉन ऐसे लिखा हुआ आ चुका है
तो यहां प क्या हुआ है कि हमारी स्ट्रिंग
के अंदर ही इसकी फॉर्मेटिंग हो गई है अब
अगर मुझे एज भी लिखना हो सपोज यहां पर मैं
लिख दूं कि ए इ इक्वल टू 20 फोर ओके यहां
पे मैं लिखती हूं माय नेम इज जॉन एंड माय
इज एंड यहां पे दोबारा मैं अगर ब्रैकेट्स
का यूज करूं एंड वेरिएबल नेम्स में यहां
पे मैं कॉमा लगा के एज लिख दूं और अब इसे
रन कराऊं तो आप देखेंगे कि यहां पे जो है
ये भी फॉर्मेट हो चुका है नेम जो है हमारा
वो फर्स्ट ब्रैकेट के अंदर जा चुका है एंड
ए जो है हमारी वो सेकंड ब्रैकेट के अंदर
जा चुकी है सो ये होता है हमारा
फॉर्मेटिंग मेथड जिसमें हम फॉर्मेट कर
सकते हैं स्ट्रिंग्स को लास्टली हम बात
करने वाले हैं सेंटर मेथड की सेंटर मेथड
क्या करता है इट फिल्स द गिवन कैरेक्टर्स
एंड सेंट्रलाइज अ स्ट्रिंग मतलब जो भी
हमने यहां पर स्ट्रिंग दिए है वो उसको
सेंट्रलाइज कर देता है किसके बीच में हमने
जितने भी कैरेक्टर्स वहां पर प्रोवाइड
कराए हैं उनके बीच में सपोज मैं यहां पर
लिखा हूं प्रिंट एंड मैं सिर्फ बात कर रही
हूं यहां पर जॉन की ओके ट
प्रिंट नेम डॉट सेंटर और किसको सेंटर करना
है हमें जॉन को सेंटर करना है तो तो कितने
कैरेक्टर से सेंटर करना है मतलब हमें
दोनों साइड में कितने कितनी स्पेसेस चाहिए
अगर मुझे यहां पे 20 स्पेसेस चाहिए एंड
मैं इसको रन कराती हूं तो यहां पे आप
देखेंगे कि इस साइड भी 10 स्पेसेस है और
इस साइड भी 10 स्पेसेस है और चार स्पेसेस
एक्चुअली इसने ले रखी है तो हम अगर ऐसे
काउंट करें तो इस साइड पे एट स्पेसेस है
और इस साइड पे एट स्पेसेस है यानी कि फोर
स्पेसेस इसने ले ली बाकी की बची 16 तो 16
को कैसे इन्होंने ब्रेक डाउन किया है कि
एक साइड पे एट स्पेसेस है एंड दूसरी साइड
पे भी यहां पे एट स्पेसेस है सिमिलरली अगर
आप इन एट स्पेसेस को किसी कैरेक्टर से
भरना चाहे यहां पे मैं अगर कोटे के अंदर
स्टार लगा दूं एंड इसे मैं फिल कर दूं तो
देखिए यहां पर हमारे पास जो है एट स्टार्स
इस साइड आ जाएंगे एस्टिक सिंबल इस साइड आ
जाएंगे सो क्या किया है उसने बेसिकली जो
भी हमने यहां पर कैरेक्टर प्रोवाइड किया
हुआ है उसको फिल कर दिया है स्पेसेस के
बीच में एंड सेंट्रलाइज कर दिया हमारी
स्ट्रिंग को यह होता है हमारा सेंटर
[संगीत]
मेथड गाइस पिछले सेशन में हमने कवर किया
कि क्या होते हैं स्ट्रिंग के 10 फंक्शन
एंड आज हम इस सेशन में कवर करने वाले हैं
और नाइन फंक्शंस सो आई होप पहले वाले सेशन
से कोई डाउट्स या क्वेश्चंस नहीं रहे
होंगे सो लेट्स गेट स्टार्टेड देख लेते
हैं पहले कौन-कौन से हमारे नाइन फंक्शंस
है जो हम पढ़ने वाले हैं सो गाइज यहां पे
मैंने अनलिस्ट किए हुए हैं नाइन फंक्शंस
इज एलम इज अल्फा इज डेसीमल इज डिजिट इज
न्यूमेरिक इज लोअर इज अपर इज स्पेस इज
टाइटल सो आप देख रहे होंगे सबके आगे इज
लगा हुआ है तो दैट मींस यहां पे जो वैल्यू
हमारी आने वाली है वो ट्रू या फाल्स के
रूप में आने वाली है इसका मतलब अगर अगर
कोई चीज है या नहीं इज एललम मतलब क्या वो
अल्फा न्यूमेरिक है या नहीं तो वो जो
वैल्यू आएगी वो या तो ट्रू में आ सकती है
या फाल्स में आ सकती है तो सबसे पहले इन
सबके बारे में एक-एक करके बात कर लेते हैं
कि पहले ये फंक्शंस होते क्या है फर्स्ट
ऑफ ऑल बात करते हैं एलम के बारे में जलम
बोल रहा है रिटर्न्स ट्रू इफ ऑल द
कैरेक्टर्स इन द स्ट्रिंग्स आर अल्फा
न्यूमेरिक मतलब जितने भी कैरेक्टर्स है एक
स्ट्रिंग के अंदर अगर वो अल्फा न्यूमेरिक
है तो ये ट्रू रिटर्न करेगा अदर वाइज ये
फाल्स रिटर्न करेगा एक बार इसका एग्जांपल
भी देख लेते हैं मैंने यहां पे कुछ
स्ट्रिंग्स है जो कि एलिस्ट की हुई है सो
सबसे पहले फर्स्ट स्ट्रिंग की अगर हम बात
करें कि ये अल्फा न्यूमेरिक है या नहीं
यानी कि इसके अंदर अल्फाबेट्स और नंबर्स
है या नहीं है सिर्फ अल्फाबेट्स भी चलेंगे
सिर्फ नंबर्स भी चलेंगे अल्फा न्यूमेरिक
का हो गया मतलब कि उसके अंदर अल्फाबेट्स
और नंबर्स है या नहीं यहां पे हम सिंबल
स्पेशल सिंबल्स या स्पेसेस को भी काउंट
नहीं करेंगे अगर किसी में हमारे पास कोई
सिंबल है एफ के अंदर ट द रेट ये जो ट द
रेट का सिंबल है यहां पे ये भी काउंट नहीं
होगा अल्फान्यूमेरिक में और जो स्पेस लगा
हुआ है बीच में वो भी काउंट नहीं होगा
हमारे अल्फा न्यूमेरिक कैरेक्टर्स में सो
एक बार देख लेते हैं विद द हेल्प ऑफ
एग्जांपल लिखने का तरीका बहुत सिंपल है
आपको लिखना है प्रिंट सबसे पहले अगर मैं ए
स्ट्रिंग की बात करूं यहां पर तो हम
लिखेंगे प्रिंट एडॉट इज अल्फा न्यूमेरिक
दैट मीस हमें पूछना है कि क्या ए जो है वो
अल्फा न्यूमेरिक स्ट्रिंग है या नहीं तो
अगर हम इसको रन कराते हैं तो ये हमें
आउटपुट देगा ट्रू की ए जो है हमारा व
अल्फा न्यूमेरिक स्ट्रिंग है यहां पर कॉमा
लगा के मैं लिख भी देती हूं
एमा एल्फ न्यूमेरिक तो यहां पर हमारे पास
लिखा आ जाएगा हेलो जो है ट्रू है सिमिलरली
अगर हम बात करें बी के बारे में तो प्रिंट
बी डॉट इज अल्फा न्यूमेरिक एंड ी स्ट्रिंग
को भी यहां प हम मेंशन कर देते हैं एंड
अगर मैं इसको रन कराती हूं तो ये भी ट्रू
है क्यों है क्योंकि इसमें अल्फाबेट्स भी
है प्लस इसके अंदर नंबर्स भी है थर्ड वाला
भी हमें ट्रू देना चाहिए देख लेते हैं एक
बार प्रिंट सीमा सीड अल्फा न्यूमर एंड अगर
इसे हम रन कराते हैं तो यह हमें फॉल्स दे
रहा है नेक्स्ट हम बात करते हैं सी की
यहां पे कि सी जो है अल्फा न्यूमेरिक है
या नहीं तो यहां पे सिर्फ नंबर्स हमें दिख
रहे हैं तो आई डोंट थिंक ये अल्फा
न्यूमेरिक होने वाला है फिर भी एक बार हम
चेक करा लेते हैं तो प्रिंट c c ड अल्फा
नं एक बार सी के लिए भी अब हम चेक करा
लेते हैं सी यहां पे आप देख रहे हैं कि
सिर्फ नंबर्स है यहां पे तो ये भी ट्रू
होना चाहिए क्यों ट्रू होना चाहिए क्योंकि
इट डजन मैटर कि कॉमिनेशन ऑफ नंबर्स और
लेटर्स हो या फिर सिर्फ नंबर्स हो या
सिर्फ लेटर्स अगर उसके अंदर अल्फाबेट्स है
तो भी वो अल्फान्यूमेरिक है उसके अंदर
सिर्फ नंबर्स है तो भी वो अल्फान्यूमेरिक
है और उसके अंदर कॉमिनेशन भी है तो भी
अल्फान्यूमेरिक है बट अगर यहां पे कोई भी
स्पेशल सिंबल्स आ जाते हैं या स्पेसेस आ
जाती है बीच में तो वो अल्फा न्यूमेरिक
नहीं होगा तो एक बार सी का एग्जांपल भी ले
लेते हैं यहां पे कि प्रिंट सी कॉमा सड
एलन एल नम एंड अगर मैं इसको रन कराती हूं
तो ये भी हमें यहां पे ट्रू देगा सिमिलरली
बात करते हैं एफ की एफ से फिलहाल के लिए
मैं एट द रेट हटा रही हूं यहां पर हमारे
पास स्पेस है सिर्फ तो स्पेस हमें अल्फा
निमिक देता है या नहीं ट्रू करता है या
नहीं तो एफ की अगर हम बात करें की
प्रिंट एफ एफ
डॉट अल्फान्यूमेरिक
गाइस यहां पे कंफ्यूज मत होएगा ये एफ कॉमा
मैं यहां प इसलिए लिख रही हूं ताकि यहां
पर हमारी स्ट्रिंग भी आ जाए और उसके साथ
में लिखा आ जाए ट्रू या फॉल्स सो अगर इसको
हम रन कराते हैं तो ये हमें देगा फॉल्स
क्यों देगा फॉल्स क्योंकि हेलो तो यहां पे
लेटर्स है और टूथ भी नंबर्स है बट बीच में
जो स्पेस है यहां पे वो उसे एज अ सिंबल
काउंट कर रहा है तो इस वजह से वो अल्फा
न्यूमेरिक नहीं हो सकता सिमिलरली हमारा
हेलो जो है ये होगा अल्फा न्यूमेरिक सिर्फ
स्पेस होगा ये नहीं होगा एंड बात करते हैं
जी की जो कि एक डेसीमल नंबर है सो प्रिंट
g कॉमा ड एल ए एंड इसको अगर मैं रन कराती
हूं तो ये भी हमें देता है फॉल्स क्योंकि
जी आ गया हमारा डेसीमल नंबर्स के बीच में
तो यहां प जो पॉइंट यहां पे यूज हुआ है व
वो आ गया है इन फॉर्म ऑफ डेसीमल एंड इस
वजह से यह भी नहीं है हमारा अल्फा
न्यूमेरिक अगर इनमें से हम अल्फान्यूमेरिक
की बात करें तो फर्स्ट अल्फान्यूमेरिक है
सेकंड अल्फान्यूमेरिक है थर्ड है फोर्थ है
बट जो फिफ्थ सिक्स एंड सेवन यानी कि ई
एफजी है वो तीनों ही हमारे अल्फा
न्यूमेरिक कैरेक्टर्स नहीं है मूविंग
मूविंग अहेड नेक्स्ट अगर हम बात करें यहां
पे नेक्स्ट की कि इज अल्फा तो देखते हैं
कि इस अल्फा क्या करता है इस अल्फा
रिटर्न्स ट्रू इफ ल द कैरेक्टर्स इन द
स्ट्रिंग्स आर इन द अल्फाबेट मतलब अगर
जितने भी कैरेक्टर्स है स्ट्रिंग के अंदर
अगर वो सारे सिर्फ अल्फाबेट्स है या
नंबर्स की बात नहीं हो रही सिंबल्स की बात
नहीं हो रही स्पेसेस की बात नहीं हो रही
अगर वो सिर्फ और सिर्फ अल्फाबेट्स है तो
वो हमें ट्रू रिटर्न करेगा तो एक बार इसका
भी एग्जांपल देख लेते हैं तो फर्स्ट वाला
हमारे पास एक स्ट्रिंग है सो ए को देख
लेते हैं दैट प्रिंट पहले ए को भी लिख
लेंगे एंड a ड अल्फा तो अगर इसको हम रन
कराते हैं तो हमारे पास आना चाहिए ये ट्रू
क्योंकि हेलो क्या है ओनली अल्फा है दैट
मींस सिर्फ अल्फाबेट्स है वही एट द सेम
टाइम अगर मैंने यहां पे बी लिया होता तो
इसके अंदर 1 2 3 भी है और हेलो भी है तो
देख लेते हैं एक बार कि इसका आउटपुट क्या
आता है तो अगर हम इसे रन कराते हैं तो
इसका आंसर फॉल्स आएगा फॉल्स किसलिए आ रहा
है क्योंकि यहां पे पूछा गया है इज अल्फा
इज अल्फा का मतलब सिर्फ अल्फाबेट्स यहां
पे ना नंबर्स आएंगे ना सिंबल्स आएंगे ना
कोई डेसीमल वैल्यूज आएंगी यहां पे सिर्फ
और सिर्फ अल्फाबेट्स के लिए यहां पे हमें
ट्रू देगा सिमिलरली डी के लिए भी हमें
ट्रू देगा क्योंकि अल्फाबेट है भले ही
सारे अपर केसेस में बट अल्फाबेट्स है डी
के सी के लिए यहां पे फॉल्स आएगा ई के लिए
फॉल्स आएगा एफ के लिए भी फॉल्स आएगा और जी
के लिए भी यहां पे फाल्स आएगा नेक्स्ट हम
बात कर लेते हैं यहां पे इस डेसिमल की कि
इस डेसीमल क्या करता है इट रिटर्न्स ट्रू
इफ ऑल द कैरेक्टर्स इन द स्ट्रिंग्स आर
डेसिमल यानी कि अगर हमारे जितने भी
कैरेक्टर्स है स्ट्रिंग के अंदर अगर वो
डेसीमल में है तो ही वो हमें ट्रू रिटर्न
करेगा तो अगर मैं इसको a के लिए ट्राई
करूं तो ये मुझे देगा फॉल्स एक बार देख भी
लेते हैं तो अगर इसको मैं इस डेसिमल के
लिए चेक करूं तो ये मुझे े फॉल्स देगा वही
एट द सेम टाइम अगर मैं लास्ट वाली जो
हमारी स्ट्रिंग है यानी कि जी स्ट्रिंग है
इसको अगर मैं ट्राई करूं एंड इसको रन
कराते हैं तो ये भी हमें फॉल्स देगा तो
क्यों ये हमें यहां पे फॉल्स दे रहा है
गाइस क्योंकि जो डॉट है यहां पे वो उसको
वो स्ट्रिंग के अंदर है वो उसे नहीं काउंट
कर रहा है कि ये यहां पे डेसीमल नंबर है
वो उसे काउंट कर रहे हैं कि डॉट का मतलब
यहां पे कोई सिंबल है वही एट द सेम टाइम
अगर मैंने कोई नंबर लिया होता सपोज हमारी
सी स्ट्रिंग की हमने बात की होती तो सी
स्ट्रिंग यहां पे हमें ट्रू देगा क्यों
ट्रू देगा वो भी देख लेते हैं इस डेसीमल
ट्रू देता है क्योंकि हमारे यहां पर जो
सारे कैरेक्टर्स है यहां पर जो 1 2 3 4 5
सिस है ये भी डेसीमल नंबर्स की कैटेगरी
में ही आते हैं मतलब पॉइंट 0 अगर ना भी
रखे तो भी वो डेसीमल की कैटेगरी में आते
हैं इसलिए क्योंकि जब भी हम याद है अगर हम
पाइथन में फ्लोट्स का यूज करते हैं तो
उसके अंदर हम इंटी जर्स भी लिख सकते हैं
बट इंटी जर के अंदर हम फ्लोट नहीं लिख
सकते राइट तो हमारे जो नंबर्स है नॉर्मल
नंबर्स है वो भी कते हैं इस डेसीमल की
कैटेगरी में बट यहां पे सेकंड वाला जो है
है इसको ये फॉल्स इसलिए दे रहा है क्योंकि
वो पॉइंट जो है वहां पे वो उसे एज अ
डेसीमल नहीं काउंट कर रहा है वो इसे काउंट
कर रहा है एज अ डॉट जोक एक सिंबल की तरह
उसे समझ रहा है सो नेक्स्ट अब हम बात करते
हैं इस डिजिट के बारे में कि इस डिजिट
क्या है इस डिजिट करता है ट्रू इफ ऑल द
कैरेक्टर्स इन द स्ट्रिंग्स आर डिजिट मतलब
जितने भी कैरेक्टर्स है स्ट्रिंग के अंदर
अगर वो डिजिट है तो ये ट्रू रिटर्न करेगा
तो यानी कि सी के लिए ये ट्रू रिटर्न
करेगा सिर्फ यहां पे जी के लिए भी ये ट्रू
नहीं रिटर्न करेगा बिकॉज ऑफ द सेम रीजन कि
यहां पे डॉट का यूज किया हुआ है फिर भी हम
एक बार यहां पे इसे ले लेते हैं एग्जांपल
इसका तो अगर मैं यहां पे लिखूं
प्रिंट
जीज डॉट इज डिजिट एंड इसको अगर हम रन
कराते हैं तो ये हमें फाल्स देगा क्यों
क्योंकि ये जो डॉट है इस डॉट को ये एज अ
डेसीमल नहीं काउंट कर रहा है ये इसे एज अ
सिंबल काउंट कर रहा है वहीं अगर मैं सी की
बात करूं तो सी में ये हमें प्रिंट करेगा
ट्रू दैट सीमा सीडॉट इज डिजिट एंड अगर इसे
रन कराते हैं तो ये हमें ट्रू देगा
क्योंकि यहां जो है वो सारे कैरेक्टर्स जो
है वो डिजिट में है वही एट द सेम टाम य हम
फल्स देता बी के लिए इसके अंदर डिजिटस और
अल्फाबेट्स दोनों है तो एक बार देख भी
लेते हैं स प्रिंट कराती हूं अगर मैं यहां
पर बी को बमा ब डॉट इ डिजिट एंड इसे हम रन
कराते हैं तो यह हमें देगा फल्स क्योंकि
अलोंग विद नंबर्स यहां पर लेटर्स भी है
लेटर्स को ये डिजिट्स के अंदर काउंट नहीं
करता मूविंग अहेड नेक्स्ट है हमारे पास इ
न्यूमेरिक का भी यहां पर वही काम है जो
हमारा इस डिजिट का है वो चेक करता है कि
जो कैरेक्टर्स है जितने भी स्ट्रिंग के
अंदर क्या वो न्यूमेरिक कक्टर है या नहीं
तो एक बार इसका भी एग्जांपल देख लेते हैं
यहां पर मैं अगर लगाती हूं प्रिंट बी कॉमा
बडट इज न्यूमेरिक एंड इसको रन कराते हैं
तो ये फॉल्स देगा क्योंकि यहां पे हमें
क्लियर दिख रहा है टूथ और हेलो है हेलो
लेटर्स है यहां पे वही अगर हम सी के लिए
इसको प्रिंट कराते हैं दैट सी सी डॉट इज
न्यूमेरिक तो ये हमें देगा यहां पे ट्रू
क्योंकि जो जितने भी यहां पे नंबर्स है
सारे न्यूमेरिक नंबर्स है वही एट द सेम
टाइम अगर हम सिर्फ इस एमटी स्पेस की बात
करें यानी कि ई की बात करें तो ई हमें
देगा यहां पे फाल्स क्यों देगा वो भी
डिस्कस कर लेते हैं पहले एक बार देख लेते
हैं क्योंकि यहां पे जो ये ब्लैंक स्पेस
है ये कोई नंबर नहीं है कोई अल्फाबेट नहीं
है स्पेस जो है वो ए सिंबल काउंट होता है
और न्यूमेरिक के अंदर हम सिंबल्स को नहीं
काउंट करते हैं इस वजह से यहां पे ये भी
हो जाएगा फाल्स नेक्स्ट हम बात करते हैं
इज लोअर और इ अपर की इज लोअर की हम यहां
पे बात करते इसमें लिखा है कन्वर्ट्स नहीं
ये कन्वर्ट नहीं करता है ये चेक करता है
तो इट चेक्स इफ द
इज लोअर
केस र नॉट इसका काम इतना होता है कि ये
चेक करता है कि जो स्ट्रिंग है हमारी ये
लोअर केस में है या नहीं तो लोअर केस का
यहां प मतलब हुआ कि जितने भी टोटल उसके
अंदर कैरेक्टर्स है क्या वो लोअर केस के
अंदर है या नहीं सो अगर मैं फर्स्ट
स्ट्रिंग की यहां पर बात करूं दैट इज
प्रिंट ए ए डॉट इज लोअर एंड अगर मैं इसको
रन कराऊं तो ये हमें ट्रू देगा क्योंकि
यहां प क्लियर हमें दिख रहा है कि सारे जो
अल्फाबेट्स है यहां पे वो वो लोअर केस के
अंदर है वहीं अगर हम बात करें अ हमारी
स्ट्रिंग नंबर डी की जिके अंदर यहां पे
सारे कैरेक्टर्स जो है वो अल्फाबेट्स के
हैं तो फिर इसको ये हमें फॉल्स देना चाहिए
एक बार देख भी लेते हैं कि अगर देता है या
नहीं सो डी डॉट इज लोअर एंड अगर इसको हम
रन कराते हैं तो यहां पे हमारे पास फॉल्स
आ जाता है क्योंकि क्यों आ रहा है क्योंकि
यहां पे जो सारे कैरेक्टर्स है हमारे पास
यानी कि यहां पे जो जितने भी कैरेक्टर्स
लिखे हुए हैं स्ट्रिंग के अंदर हमारे पास
ये सारे कैपिटल के अंदर है इस वजह से ये
हमें फॉल्स दे रहा है नेक्स्ट हम बात करते
हैं बी की बी के अंदर नंबर्स भी है और
अल्फाबेट भी है और जो अल्फाबेट है कैपिटल
में लिखे हुए तो एक बार देख लेते हैं अगर
मैं प्रिंट कराती
हूं
बीमा ब डॉट इ लोर तो यह भी हमें फल्स देगा
क्यों फल्स देगा क्योंकि य पर जो हमारा
कैरेक्टर है एक कैरेक्टर जो है व कैपिटल
के अंदर है वही अगर यह स्मल में होता सपोज
य पर य स्मल में होता तो य हमें ट्रू देता
क्यों ट्रू देता क्योंकि हम यहां पे सिर्फ
और सिर्फ अल्फाबेट्स की बात कर रहे हैं
नंबर लोअर और अपर केस में होते नहीं है तो
नंबर्स के लिए वो काउंट करेगा ही नहीं बट
यहां पे जो हमारे लेटर्स है वो लोअर केस
में होने जरूरी है तो अभी ये लोअर केस में
कन्वर्ट हो चुका है इस वजह से ये हमें
ट्रू देगा सिमिलरली हमारा नेक्स्ट मेथड है
यहां पे इज अपर का जैसे इज लोअर वर्क करता
है वैसे ही इज अपर उसका अपोजिट वर्क करता
है ये चेक करता है कि जितने भी कैरेक्टर्स
है स्ट्रिंग के अंदर क्या वो अपर केसेस है
या नहीं यानी कि वो कैपिटल है या नहीं तो
इसके लिए भी हम एग्जांपल ले लेते हैं
हमारा यहां पे हम बात कर लेंगे एग्जांपल ए
की एग्जांपल डी की और एग्जांपल बी की सो ए
बी एंडडी मैं अगर यहां पे प्रिंट कराऊं
फॉर ए एमा ए इज तो अगर मैंने यहां पे
तीनों लिख दिए इनको एक बार रन करा के देख
लेते हैं ये हमें फर्स्ट वाले के लिए दे
रहा है फॉल्ट यानी कि सिर्फ जिसमें सारे
स्मॉल लेटर्स लिखे हैं उसके लिए आ रहा है
फॉल्ट नेक्स्ट हमें सेकंड वाले के लिए भी
यानी कि बी स्ट्रिंग के लिए भी हमें फॉल्स
दे रहा है जिसमें लिखा है 1 2 3 और सारे
सारे स्मॉल में हेलो एंड दे रहा है ट्रू
किसके लिए हमें डी के लिए यहां पर ट्रू
मिल रहा है क्योंकि हमें क्लियर दिख रहा
है कि यहां पर सारे कैरेक्टर्स है वो लिखे
हुए हैं कैपिटल के अंदर वही अगर सिर्फ एक
कैरेक्टर भी अगर यहां पर कैपिटल में लिखा
होता अगर फर्स्ट वाला भी सिर्फ कैपिटल में
लिखा होता तब भी ये हमें फॉल्स होता है
क्योंकि यहां पर जरूरी है कि जितने भी
कैरेक्टर्स है जितने भी टोटल कैरेक्टर है
इनसाइड स्ट्रिंग वो सारे के सारे यहां पर
कैपिटल होने चाहिए तभी यहां पर हमें ट्रू
देगा वरना यह फाल्स ही देगा नेक्स्ट है
हमारा रिटर्न ट्रू इफ ल द कैरेक्टर्स इन द
स्ट्रिंग आ वाइट स्पेस स्पेस स्पेस क्या
चेक करता है कि अगर जितने भी कैरेक्टर्स
है हमारे स्ट्रिंग के अंदर अगर वो स्पेसेस
है ब्लैक है सिर्फ स्पेस है वहां पर और
कुछ नहीं है तब व हमें ट्रू देगा तो इसके
लिए हम दो एग्जांपल यहां पर ले लेते हैं
एक मैं एग्जांपल ले लूंगी ई का और एक
एग्जांपल ले लूंगी एफ का क्योंकि इन दोनों
में ही स्पेसेस है सो ई और एफ का हम
एग्जांपल ले लेते हैं तो अगर मैं यहां पर
प्रिंट कराती हूं
डॉट इ इ स्पेसेस एंड नेक्स्ट मैं प्रिंट
कराती हूं एफ के लिए दैट प्रिंट एफ कॉमा
एफ डॉट स्पेस एंड इसको हम रन कराते हैं तो
हमें एक के लिए मिलता है ट्रू दूसरे के
लिए मिल रहा है फाल्स फर्स्ट वाले के लिए
ट्रू क्यों मिल रहा है क्योंकि उसके अंदर
सिर्फ और सिर्फ स्पेस है यहां पे स्पेस की
बात नहीं हो रही यहां पे ये नहीं कह रहे
कि उसके अंदर स्पेस होना चाहिए यहां पे ये
कह रहे हैं कि सिर्फ और सिर्फ फेस होना
चाहिए तभी क्योंकि यहां पे एफ स्ट्रिंग के
अंदर अगर स्पेस है भी सही तब भी वो हमें
फॉल्स दे रहा है क्यों कि उसका कहना है कि
जितने भी कैरेक्टर्स है इनसाइड यहां पे वो
सारे के जो सारे हैं वो होने चाहिए वाइट
स्पेसेस यानी कि वो होने चाहिए स्पेसेस
तभी ये हमें ट्रू देगा बात करते हैं लास्ट
टॉपिक की यहां पे कि हमारा लास्ट मेथड जो
है आज का वो क्या है लास्ट मेथड है इस
टाइटल इस टाइटल चेक करता है कि ये जो
हमारी स्ट्रिंग है वो टाइटल रूल को फॉलो
करती है या नहीं टाइटल रूल को फॉलो करने
का मतलब है कि जो स्ट्रिंग के जितने भी
कैरेक्टर्स है जितने भी वर्ड्स लिखे हुए
हैं स्ट्रिंग के अंदर सपोज मान लीजिए यहां
पर मैंने लिखा हुआ है कोई मूवी का नाम कि
एच में मैं ले रही हूं हैरी पॉटर एंड
द गोबलेट
ऑफ फ ओके यहां पे मैं थोड़े से चेंजेज कर
रही हूं कुछ स्ट्रिंग्स के अंदर तो सबसे
पहले बात करेंगे डी की उसके बाद करेंगे एफ
और उसके बाद करेंगे एच चेक कर लेते हैं
फॉर डी तो अगर मैं इन तीनों को रन कराती
हूं यहां पे ये हमें फर्स्ट के लिए दे रहा
है फॉल्स क्योंकि यहां पे हेलो भले ही
हमारा कैपिटल में लिखा इसका जो फर्स्ट
लेटर भले ही हमारे पास कैपिटल में हो बट
जो सेकंड वर्ड जो है उसका फर्स्ट लेटर
यहां पे कैपिटल में नहीं है इस वजह से ये
देगा फॉल्स सेकंड हमें दे रहा है ट्रू
क्योंकि जो सेकंड यहां पे वर्ड है वो कोई
वर्ड नहीं है वो एक्चुअली लेटर्स है तो
लेटर्स को ये काउंट नहीं करेगा वो सिर्फ
इस वर्ड को काउंट करेगा और चेक करेगा कि
क्या इसका जो फर्स्ट कैरेक्टर है वो
कैपिटल लेटर है या नहीं तो ये यहां पे
कैपिटल है इसलिए हमें ट्रू देगा थर्ड
हमारा जो टॉप थर्ड हमारा जो मूवी नेम है
यहां पे यहां पे आप देखेंगे कि मैंने सारे
कैरेक्टर जितने भी यूज किए हुए हैं जितने
भी वर्ड यहां पे यूज किए उन सबके जो
फर्स्ट कैरेक्टर्स है वो सारे कैपिटल में
है अगर यहां पे एक भी वर्ड ऐसा होता जिसका
फर्स्ट कैपिटल नहीं होता मैं यहां प एंड
को सिंपल स्मल एंड लिख दूं तो ये हमें
फॉल्स दे देगा क्योंकि इस टाइटल का रूल
कहता है कि जितने भी वर्ड्स यहां पर है उन
सबका जो फर्स्ट कैरेक्टर है वो यहां पर
कैपिटल होना
[संगीत]
चाहिए सो गाइस पिछले सेशन में हमने कवर
किए नौ स्ट्रिंग्स के मेथड्स आज हम इस
सेशन में बात करने वाले हैं 10 और
स्ट्रिंग मेथड्स के बारे में ये हमारे
लास्ट स्ट्रिंग मेथड्स होंगे इसके बाद हम
मूव कर जाएंगे स्ट्रिंग के ही एक और टॉपिक
पे सो फिलहाल के लिए बात करते हैं कि आज
हम कौन से मेथड के बारे में बात करने वाले
हैं सो गाइज फर्स्ट मेथड है यहां पे एंड
विद फिर है स्टार्टस विद व हैव स्वेप केस
स्ट्रिप स्प्लिट एलजस्ट आर जिस्ट रिप्लेस
आर इंडेक्स एंड आर फाइन सो इन 10 मेथड्स
के बारे में हम एक-एक करके बात करेंगे
एक-एक का हम एग्जांपल ले लेंगे एक एक को
डिस्कस करेंगे कि यह होता क्या है और क्या
यह काम करता है हमारी स्ट्रिंग्स के अंदर
तो सबसे पहले हम बात करते हैं एंज विथ के
लिए एंज विथ कहता है कि ये हमें रिटर्न
करता है ट्रू वैल्यू अगर हमारी जो
स्ट्रिंग है वो हमने जिस भी वैल्यू से
प्रोवाइड कराई है उससे अगर वो एंड कर रही
है मान लीजिए यहां पर मैंने कोई स्ट्रिंग
ले ली a इ इक्वल टू हैरी
पॉटर और इसको एंक्लोज कर दिया डबल कोटेशंस
के अंदर तो अब अगर मैं इसमें बोलना चाहती
हूं कि ये जो है ये एंड कर रही है r पर तो
मुझे यहां पर क्या देना पड़ेगा यहां पर
मुझे लिखना पड़ेगा प्रिंट एड ए विथ एंड
किससे एंड कर रही है ये r पे एंड कर रही
है हमें क्लियर पता है तो अगर मैं इसे रन
कराऊंगा ट्रू तो ये हमें ट्रू दे रहा है
क्योंकि हमें क्लियर दिख रहा है कि जो
हमारी स्ट्रिंग्स है वो यहां पे एंड कर
रही है r पे यहीं पे अगर मैंने कैपिटल प
लिखा होता तो ये मुझे फॉल्स देता क्योंकि
क्लियर है कि ये प पे जो है एंड नहीं कर
रही है सिमिलरली अब यहां पे कोई रेंज भी
प्रोवाइड करा सकते हैं कि मान लीजिए मैंने
यहां पे ये स्ट्रिंग ले ली है एंड मुझे
यहां पर चाहिए कि मैं ये पूरी स्ट्रिंग के
लिए चेक ना करूं मैं एक पर्टिकुलर यहां पे
पीओ पॉट के लिए चेक करूं तो पीओ पॉट के
लिए मुझे पहले तो पी के इंडेक्स प जाना
पड़ेगा तो यहां पे मैं कॉमा लगा के पी के
इंडेक्स प जाती हूं 0 1 2 3 4 5 6 सिक्स
पे ये स्टार्ट हो रहा है सो सिक्स हमारी
स्टार्टिंग वैल्यू है 7 8 9 नाइ हमारी
एंडिंग वैल्यू है और यहां पे मेरे को
चाहिए कि t जो है वो हमारा एंड एंड हो रहा
है या नहीं t पे मतलब ये 6 टू ना की जो
रेंज है इसमें जो लास्ट वैल्यू है वो t है
या नहीं तो अगर मैं इसको रन कराऊंगा
क्योंकि यहां पे हमारे पॉट में जो टी है
वो हमारी लास्ट वैल्यू है यहां पे इस वजह
से ये मुझे यहां पे रिटर्न करता है टू तो
हम यहां पे एक रेंज भी प्रोवाइड करा सकते
हैं एंड अगर हमें रेंज नहीं प्रोवाइड
करानी है नॉर्मली पूरी स्ट्रिंग लेनी है
तो हम यहां पर पूरी स्ट्रिंग भी ले सकते
हैं और चेक कर सकते हैं कि हमारी जो
स्ट्रिंग है वो एंड कर रही है इस
पर्टिकुलर वैल्यू से या नहीं सो गाइ ये था
हमारा एंज विद मेथड
नेक्स्ट हम बात करने वाले हैं स्टार्टस
विद मेथड के बारे में सबसे पहले समझ लेते
हैं स्टार्ट विद मेथड यहां पे होता क्या
है स्टार्ट विद मेथड जैसे हमारा एंड विथ
मेथड काम करता है कि वो चेक करता है कोई
भी वैल्यू कि कोई भी स्ट्रिंग की जो लास्ट
वैल्यू है वो वहां पे एंड कर रही है या
नहीं तो सिमिलरली हमारा जो स्टार्टस विथ
मेथड है वो चेक करता है कि कोई भी जो
स्ट्रिंग है वो यहां से स्टार्ट हो रही है
या नहीं सो सपोज अगर मैं यहां पे लिखूं अ
सेम स्ट्रिंग a इ टू हैरी पोटर एंड यहां
पे मैं अगर प्रिंट कराऊं दैट a डॉट
स्टार्टस विद ये स्टार्ट हो रहा है कैपिटल
एच से तो अगर मैं इसको रन कराऊंगा मुझे
ट्रू देगा कि यस ये स्टार्ट हो रहा है
कैपिटल एच से यही अगर मैंने स्मल एच लिखा
होता ये मुझे फॉल्स देता क्योंकि ये
कैपिटल एच से के बारे में बात कर रहा है
के सेंसिटिविटी यहां पे आ जाती सिमिलरली
अगर मैंने यहां पे कुछ और लिखा होता पी
लिखा होता तो भी ये मुझे फॉल्स देता तो
अगर मैं यहां पे किसी रेंज की बात करूं कि
मुझे यहां पे लेट्स से ये तीन कैरेक्टर या
फिर पॉट ही वापस चाहिए तो पॉट को हम ले
लेंगे यहां पे कॉमा लगा के 6 9 अब ये
किससे स्टार्ट हो रहा है क्लियर है कि वो
पी से स्टार्ट हो रहा है एक बार चेक कर
लेते हैं यस ये पी से स्टार्ट हो रहा है
इस वजह से यहां पे ट्रू दे रहा है कि ये
जो हमारी पर्टिकुलर रेंज है वो यहां पे पी
से स्टार्ट हो रही है स्मॉल पी से स्टार्ट
हो रही है इस वजह से यहां पे हमें ट्रू
रिटर्न कर रहा है तो हम यहां पे रेंज भी
डिफाइन कर सकते हैं जैसे हमने एज विड में
डिफाइन की हुई है मूविंग अहेड नेक्स्ट है
हमारे पास स्वप केस स्वप केस अलाउ करता है
लोअर केसेस को कैपिटल कन्वर्ट करने में और
कैपिटल केसेस को लोअर केस में कन्वर्ट
करने में इसका एग्जांपल अगर मैं लूं यहां
पे मैंने ले लिया अ अगेन हैरी पॉटर एक
स्ट्रिंग के अंदर ठीक है और यहां पे मैं
स्वप केस लगाती हूं अगर कि
प्रिंट a डॉट स्वप केस एंड अगर इसे हम रन
कराते हैं तो यह हमें क्या करेगा जो भी
जहां पे भी कैपिटल लिखा हुआ था यानी कि एच
और पी यहां पे कैपिटल थे तो उसने उसको
स्मॉलर केस में कन्वर्ट कर दिया है और
बाकी जो स्मॉलर केस थे वो यहां पे कैपिटल
हो गए तो कैपिटल हो गए स्मॉल स्मॉल हो गए
कैपिटल ये काम होता है हमारे स्वप केस का
सो काफी सिंपल और छोटा सा मेथड है ये
हमारा नेक्स्ट हम बात करने वाले हैं
स्ट्रिप के बारे में स्ट्रिप क्या होता है
स्ट्रिप रिटर्न करता है ट्रिमड वर्जन यानी
कि अगर हमें कोई भी चीज के बीच में से कुछ
स्पेसेस निकालने हो या कुछ चीज की टिमिस
के लिए हम यूज करते हैं स्ट्रिप मेथड का
जैसे कि मान लीजिए यहां पे मैंने लिखा a
इक्वल टू एंड कुछ स्पेसेस दिए एंड लिखा है
वाटर एंड फिर से कुछ स्पेसेस दिए अब मैं
क्या चाहती हूं कि जो स्पेसेस है यहां से
यह हट जाए तो उसके लिए मैं क्या करूंगी
यहां पर मैं लिखूंगी एडॉट
स्ट्रिप और डिफॉल्ट स्पेसेस होते हैं अगर
हमें कोई और कैरेक्टर हटाना है यहां पे तो
हम यहां पर और कैरेक्टर भी मेंशन कर सकते
हैं वो भी हम एग्जांपल देख लेंगे फिलहाल
के लिए अगर मैं इसको हैरी पॉटर प्रिंट
कराती हूं तो देख लीजिए साइड से जो
स्पेसेस है वो चली गई है अगर मैंने
नॉर्मली कराया होता पहले ए प्रिंट कराते
हैं तो ये फर्स्ट ऑफ ऑल अगर मैं नॉर्मली
प्रिंट कराती हूं तो ये स्पेसेस है यहां
पे वही एट द सेम टाइम अगर स्ट्रिप मेथड
लगाती हूं तो स्पेसेस जो है साइड की जो
स्पेसेस है वो यहां पे से हट चुकी है अगर
मैंने यहां पे कुछ और चीजों का भी यूज
किया होता जैसे मैंने यहां पे डॉट्स लगाए
होते या मैंने यहां पे स्टार लगाया होता
और यहां पे मैं दे देती कि मुझे यहां से
हटाने हैं डॉट्स को और स्टार को एंड
स्पेसेस को पहले हमारे पास जो स्ट्रिंग थी
वो आ रही थी विद स्ट स्टार स्पेसेस एंड
डॉट अब यहां पर हमें कैसी स्ट्रिंग मिल
रही है बिना स्टार्स बिना स्पेसेस बिना
डॉट्स के अगर मैंने यहां से डॉट नहीं हटाए
होते सिर्फ और स्टार और स्पेसेस हटाए होते
हैं तो मुझे डॉट तो मिलते ही सही क्योंकि
यहां से सिर्फ मैंने स्टार्स हटाए हैं तो
इस वजह से यहां पे हमें स्टार्स तो हटे
हुए मिलेंगे ही सही तो स्ट्रिप का काम
होता है बेसिकली यहां पे कि अगर हमें
हमारी स्ट्रिंग में से कोई भी चीज हटानी
कोई भी चीज निकालनी है तो हम स्ट्रिप मेथड
का यूज कर सकते हैं ये साइड में से उन
चीजों को उन स्पेसेस को हटा देगा मूविंग
अहेड नेक्स्ट हम बात करते हैं हमारे अगले
मेथड की यहां पर हमारा अगला मेथड कहता है
स्प्लिट मेथड स्प्लिट मेथड का काम होता है
य स्ट्रिंग को सेपरेट करता है कोई भी
पर्टिकुलर वैल्यू से कि अगर मैंने यहां पर
एक स्ट्रिंग ले ली इसके अंदर मैंने ना
आजकल हमारे काफी ट्रेंडिंग हैशटैग चल रहे
हैं तो अगर मैंने कोई भी हैशटैग ले लिया
कि आउटफिट ऑफ द
डे या फिर मैंने यहां पर एक और हैशटैग ले
लिया बीआरबी एक और मैंने हैशटैग ले लिया
ऑन माय
टीबी ले लिया थ्रो बैक यहां पर अगर मैंने
चार हैशटैग ले लिए हैं और इनको मैं सेपरेट
करना चाहती हूं इन द फॉर्म ऑफ लिस्ट यहां
पर तो यहां पर मैं क्या करूंगी यहां पर
मैं स्प्लिट मेथड का यूज करूंगी कि एक
पर्टिकुलर अलग अलग स्ट्रिंग बन जाए एक
लिस्ट के फॉर्मेट में यहां पर तो उसके लिए
हम लिखेंगे यहां पर ए डॉट प्रिंट करा देते
हैं पहले कि ए डॉट
स्प्लिट स्प्लिट करना है कहां से हमें हैश
से इनको स्प्लिट करना है तो अगर मैं इसको
रन कराती हूं तो यहां पर देखेंगे आप कि
मुझे हैश से यहां पर जो है ये सारी वैल्यू
स्प्लिट की हुई मिल गई है तो यहां पे
बेसिकली हमारे स्ट्रिप मेथड का काम होता
है कोई भी वैल्यू को सेपरेट करना किसी भी
चीज से अगर मैंने यहां पे एक स्ट्रिंग ले
ली होती बी एंड बी के अंदर मैंने कोई
सेंटेंस ले लिया होता
हेलो फुल स्टॉप माय नेम इज जॉन फुल स्टॉप
आई एम 23 यर्स ओ एंड अब मैं इस स्ट्रिंग
को सेपरेट करना चाहती हूं तो उसके लिए
मुझे क्या करना होगा कि यहां पर लिखना
होगा प्रिंट बी डॉट स्प्लिट मुझे स्प्लिट
करना है यहां पर स्प्लिट करने के लिए हमें
डॉट्स दिख रहे हैं तो हम डॉट से इसको
स्प्लिट कर देते हैं तो यहां पर अगर मैं
डॉट लगा दूंगी और इसको रन कराएंगे तो
देखिए हमारे पास यहां पे एक लिस्ट आ जाएगी
जिसमें हेलो है माय नेम इज जॉन है और आई
एम 23 इयर्स है तीनों अलग-अलग सेपरेट
सेपरेट एक लिस्ट आ चुकी है राइट लिस्ट के
बारे में हम आगे डिस्कस करेंगे लिस्ट होती
गया एज ऑफ नाउ अभी समझ लीजिए कि एक ये
अलग-अलग सेपरेट सेपरेट एलिमेंट्स है जो
स्टोर हो चुके हैं एक स्क्वायर्ड
ब्रैकेट्स के अंदर अच्छा यहां पे आप नोटिस
करेंगे यहां पे एक एमटी अ एलिमेंट है ये
एमटी एलिमेंट इसलिए है क्योंकि स्टार्टिंग
में भी यहां पे मैंने एक हैश का यूज किया
हुआ है तो ये यहां पे इसको इससे भी सेपरेट
कर रहा है तो अगर मैं इसको अब रन करूंगी
तो यहां पे ये एमटी एलिमेंट नहीं मिलेगा
गाइज नेक्स्ट हम बात करते हैं यहां पे
एलजस्ट की एलजस्ट क्या होता है वो देख
लेते हैं एलजस्ट यहां पर रिटर्न करता है
हमें कोई भी स्ट्रिंग का लेफ्ट अलाइन मेंट
मतलब अगर हम कोई भी स्ट्रिंग दे दें और
उसको बोल दें कि इसको हमें लेफ्ट की तरफ
शिफ्ट कराना है कितने भी नंबर ऑफ स्पेसेस
से तो हम वहां पे एलजस्ट का यूज कर सकते
हैं कैसे कर सकते हैं एक बार देख लेते हैं
जैसे मैं यहां पे एक वेरिएबल ले लेती हूं
a इव टू हैरी पॉटर उसके बाद मैं एक और
वेरिएबल ले लेती हूं उस x के अंदर मैं
यहां पे स्टोर करा देती हूं दैट a डॉट
एलजस्ट एलजस्ट हमें क्या कराना है
स्ट्रिंग को हमें शिफ्ट कराना है बाय 20
स्पेसेस सो 20 मैं यहां पे लिख दूंगी अगर
मैं यहां पे डिफॉल्ट यहां पे अगर मैं कुछ
नहीं लिख रही हूं विद अ कॉमा 20 के बाद
अगर मैं यहां पे कॉमा लगा के कुछ नहीं लिख
रही हूं तो इसका मतलब है कि मुझे यहां पे
20 स्पेसेस चाहिए राइट अब मैं एक प्रिंट
करा देती हूं कोई भी स्टेटमेंट कि x कॉमा
इज माय
फेवरेट
मूवी ठीक है अब एक बार इसको रन करके देख
लेते हैं जब मैं इसको रन करा रही हूं तो
आप यहां पे देखेंगे कि यहां पे मुझे 20
स्पेसेस मिल गए हैं बीच में अब इन 20
स्पेसेस का मैं क्या कर सकते हैं हम यहां
पे अ एक चीज और कर सकते हैं कि यहां पर
अभी तो फिलहाल स्पेसेस है क्योंकि ये
डिफॉल्ट है बट अगर हमें यहां पर कोई
वैल्यू रखनी है सपोज मुझे यहां पर कोई
स्ट्रिंग रखनी है कोई वैल्यू रखनी है
स्टार्स लगाने तो मैं स्पेसेस को स्टार्स
से भी फिल करा सकती हूं तो ये होता है
हमारा एलजस्ट सिमिलरली हमारा आर् जस्ट भी
यहां पे सेम काम करता है जैसे हमें ये
लेफ्ट अलाइन मेंट देता है वैसे ही आर्
जस्ट जो है हमें राइट अलाइन मेंट देता है
इसको भी एक बार एग्जांपल की तरह देख लेते
हैं कि अगर मैं यहां पर सेम स्ट्रिंग ले
रही
हूं एंड उसके बाद यहां पर मैं एक वेरिएबल
डिफाइन कर दूंगी उसके अंदर हम लिख देंगे
एडॉट आर
जस्ट यहां पे हम 20 स्पेसेस दे
देंगे एंड प्रिंट कराते हैं
दैट एकस जो है वो मेरी फेवरेट मूवी है सो
एक्स इज माय
फेवरेट मूवी अब इसे अगर मैं रन कराती हूं
तो हमारे पास यहां पे आउटपुट आएगा हैरी
पॉटर इज माय फेवरेट मूवी आप देखेंगे कि
इसको राइट एलाइनमेंट मिल चुका है मतलब ना
तो ये लेफ्ट की साइड ना ये सेंटर में है
बट जितने मैंने स्पेसेस दिए उतने स्पेसेस
से राइट की तरफ शिफ्ट हो चुका है तो अगर
मैं यहां पर 20 दूंगी तो ये 20 टाइम शिफ्ट
हो जाएगा मैं यहां पे दूंगी कोई वैल्यू या
फिर कोई स्ट्रिंग यहां पर मैं ऐड करना
चाहती हूं तो यहां पर अगर मैं कोई
स्ट्रिंग ऐड कर भी देती हूं तो मुझे उतने
स्ट्रिंग्स जो है वो यहां पर मिल जाएंगे
यह 20 जो है ये टोटल इसका काउंट है अच्छा
यहां पर यह मत काउंट कीजिएगा कि ये तो
यहां पर थोड़े से ही दिख रहे है 20 कहां
है टोटल टोटल काउंट है यहां पे कि यहां पे
ये जो टोटल कैरेक्टर्स है ये पूरे यहां से
लेक यहां तक के टोटल कैरेक्टर है वो 20 है
यहां पर आप चाहे तो इनको इनक्रीस कर सकते
हैं यहां पर अगर हम 40 कर देंगे अगर ट की
जगह में य पर 40 वैल्यू ड कर दू तो यहां
पर मुझे 4 मिल सकती है स्पेसेस जिसम ये
हैरी पॉटर भी यहां पर अलोंग इसके साथ ड
होगा सो ये होता है हमारा
अर्जेस्ट एस्ट आस्ट ऑलमोस्ट सेम है बट एक
लेफ्ट अलाइन मेंट देता है और एक राइट
अलाइन मेंट देता है जैसे कि हमारा नाम खुद
ही बता रहा है नेक्स्ट है रिप्लेस अगर
आपको कोई भी स्पेसिफिक वैल्यू जो है स् के
अंदर अगर उसे आपको रिप्लेस करना है तो
रिप्लेस कैसे करते हैं वो भी देख लेते हैं
अब जैसे मैंने यहां पर लिख दिया तो यहां
पर मैं एक स्ट्रिंग ले रही हूं जिसका नाम
है ए ए ए के अंदर हमने लिखा है माय नेम इज
जॉन एंड यहां पे अगर मुझे प्रिंट कराना है
इसको रिप्लेस कराना है इस जॉन वर्ड को
मुझे यहां प किसी और का नाम यहां प ऐड
करना है तो मैं क्या करूंगी प्रिंट
कराएंगे एडॉट
रिप्लेस एंड रिप्लेस हमारी पहली वैल्यू
यहां पर लिखेंगे किसको रिप्लेस करना है
मुझे यहां पर जॉन को रिप्लेस करना है
किससे रिप्लेस करना है वो हम नेक्स्ट
वैल्यू लिख देंगे कि यहां प मुझे लीसा से
रिप्लेस करना है जॉन को अगर मैं इसको रन
कराती हूं तो हमारे पास यहां पे माय नेम
इज जॉन की जगह आएगा आउटपुट माय नेम इज
लीसा अगर आपको देखना है तो हम प्रिंट ए
करके भी देख लेते हैं एक बार सो पहले पहले
जब तक हमने रिप्लेस मेथड यहां पे यूज नहीं
किया हुआ था हमारे पास जॉन था एंड जैसे ही
हमने रिप्लेस किया वैसे ही यहां पे लीसा आ
गया है सो यहां पे बेसिकली क्या हुआ है
रिप्लेस मेथड हमें अलाउ करता है कोई भी
वैल्यू स्ट्रिंग के अंदर की चेंज करने को
टू अ न्यू वैल्यू कि नई वैल्यू कौन सी है
अगर मैंने यहां पर लिखा होता माय नेम इज
जॉन फुल स्टॉप एंड यहां पर मैं और भी जगह
लिखती जॉन लाइक्स टू प्ले फुटबॉल अब अगर
मैं इसको रन कराऊ तो जहां जहां पे भी जॉन
है वहां वहां पर लीसा आ जाएगा तो ये सिर्फ
एक वर्ड के लिए यहां पर काम नहीं करता
जहां जहां पर भी वो वर्ड हमने यहां पर यूज
किया वो कंपलीटली उसको रिप्लेस कर देगा
नेक्स्ट हम बात करते हैं आर इंडेक्स की
यहां पे कि आर इंडेक्स क्या होता है सर्च
करता है ये इंडेक्स को और रिटर्न करता है
लास्ट पोजीशन की यहां
जो हमने पर्टिकुलर रेंज दी है उसके अंदर
जो लास्ट पोजीशन है उसका इंडेक्स क्या है
तो बेसिकली य यहां पर क्या करेगा कि अगर
मैं कोई भी स्ट्रिंग ले लेती हूं कि a
इक्वल टू हैरी
पॉटर एंड द
प्रिजनर ऑफ एसक बन एंड यहां पर मैं आर
इंडेक्स का यूज करूं तो आर इंडेक्स मुझे
उसका जो सबसे पहला इंडेक्स है कोई भी
स्ट्रिंग का जो इंडेक्स है मुझे यहां पर
वो लाग प्रोवाइड करा देगा जैसे कि मैं अगर
यहां पे लिखूं प्रिंट एडॉट आर इंडेक्स आर
इंडेक्स एंड इसके अंदर हम वैल्यू प्रोवाइड
कराएंगे यहां पे प्रिजनर तो प्रिजनर एक
बार अगर मैं यहां पे काउंट भी करूं
तो 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
16 17 18 19 20 21 पे ये हमारा आना चाहिए
चेक कर लेते हैं एंड अगर इसको रन कराते
हैं तो यस हमारे पास आउटपुट आता है 21
सिमिलरली अगर मैं हैरी के लिए यहां पे
कराती तो पूरी जो री स्ट्रिंग है वो लाई
करती है जीरो इंडेक्स पे तो यह हमें जीरो
प्रोवाइड करेगा यहां पे तो ऐसे मिलता है
हमें आर इंडेक्स सिमिलरली होता है हमारे
पास आर फाइंड उसको भी एक बार देख लेते हैं
सो आर इंडेक्स और आर फाइंड ऑलमोस्ट सिमिलर
ही है बट यहां पे टर्मिनोलॉजी जो है वो
अलग यूज की हुई है तो मैं सेम एग्जांपल
यहां पे लूंगी तो अगर मैं यहां पे अब
प्रिंट कराती हूं कि एड आर फाइन और क्या
फाइंड कराना है हमें कि ये जो हैरी है ये
किस नंबर पे लाई कर रहा है तो अगर मैं
इसको रन कराऊंगा मे पास आउटपुट जीरो आएगा
सिमिलरली अगर मैं यहां पे पोर्टर को कराती
हूं तो पोटर के लिए हमें पता है 0 1 2 3 4
5 एंड अगर हम इसे रन कराते हैं तो ये हमें
देता है नंबर सिक्स नंबर सिक्स पे यहां पे
ये स्टार्ट हो रहा है सो नंबर सिक्स हमारे
यहां पे एज आउटपुट आ जाएगा सिमिलरली आप
यहां पे कोई रेंज भी प्रोवाइड करा सकते
हैं कि इस सपोज मान लीजिए कि आपको फाइंड
करना है कि कोई भी जैसे वर्ड है वो बारबार
अकर हो रहा है अगर मैंने यहां पे कोई ऐसा
सेंटेंस ले लिया होता जिसके अंदर कोई वर्ड
है जो बार-बार अकर हो रहा होगा तो जैसे कि
मैंने ले लिया बडी
बडी ओके मुझे यहां पर चेक करना है कि जोवा
है ये यहां पर कौन से नंबर पर आ रहा है तो
अब मैं क्या करूंगी मुझे तो ये भी पता है
कि भाई यवा यहां पर चेक कर लेगा और मुझे
ये वाला दे देगा तो मैं यवा तो लिख दूंगी
बट मैं यहां पर एक रेंज प्रोवाइड करा
दूंगी मुझे पता है कि यह आने वाला है कहीं
तो भी 0 2 3 4 फ स सिक्स के बाद ठीक है तो
सिक्स के बाद से
लेके से इसको 12 तक रख लेते हैं तो यहां
पेय हमें -1 दे देगा माइव क्यों क्योंकि
शायद 12 के पास में ये काफी क्लोज पड़ रहा
है तो इधर की तरफ से ये -1 दे देगा अगर
मैं यहां पे 14 तक ऐसे कुछ वैल्यू देती तो
यह मुझे 11थ वैल्यू देता क्योंकि अब ये
पॉजिटिव साइड से ज्यादा क्लोज पड़ रहा है
तो वो उस टाइम नेगेटिव साइड से ज्यादा
क्लोज पड़ रहा था इसलिए उसने -1 दिया बट
अगर हमें पॉजिटिव साइड से हम इसकी यहां पर
देखें तो पॉजिटिव साइड से ये हमें 11 पे
पड़ेगा जो भी हमने रेंज प्रोवाइड करी उसके
अंदर सो अगर मैं यहां पे सिर्फ d वा के भी
नहीं सिर्फ आ की भी बात करूं कि मुझे
इसमें आ चेक करना है तो आ मुझे ये बता
देगा कि 10 नंबर पे है d वा हमें दिख ही
रहा था कि जैसे वो 11 पे है तो आ ओबवियसली
यहां पे 10 नंबर पे होगा सो गाइ ये होता
है हमारा आर फाइंड मेथड आर इंडेक्स और आर
फाइंड मेथड दोनों एक जैसे ही काम करते हैं
यहां पे आर इंडेक्स के अंदर भी आप चाहे तो
सेम मेथड यूज कर सकते हैं जैसे कि अगर हम
चाहे तो यहां पे भी हम कोई रेंज प्रोवाइड
करा सकते हैं जैसे हमने यहां आर फाइंड के
अंदर रेंज प्रोवाइड कराई है सिमिलरली यहां
पे भी हम कोई रेंज प्रोवाइड करा सकते हैं
जैसे कि अगर मुझे यहां पर लिखना था ए एक ए
चेक करना है बट मुझे यहां पे एक रेंज दे
दी मैंने कि ये स्टार्ट होना चाहिए सम
वेयर नंबर सिक्स से एंड खत्म हो जाना
चाहिए सम वेयर नंबर 12 पे अगर मैं यहां पे
चेक कराऊंगा नहीं अ थोड़ा और बढ़ा देते
हैं 20 कर देते हैं तो 20 में नंबर 13 पे
हमारे पास एंड आ जाएगा ए एंड का ए आ जाएगा
सो अगर आप काउंट भी करेंगे 0 1 2 3 4 5 6
7 8 9 10 11 12 13 नंबर पे हमारे पास ए आ
चुका है सो ये काम होता है हमारे आर
इंडेक्स का और और आर फाइंड का दोनों का एक
ही काम होता है बट यहां पे टर्मिनोलॉजी जो
है वो डिफरेंट है ऑलमोस्ट सिमिलर काम ही
है दोनों का और दोनों में हम प्रोवाइड करा
सकते हैं कि हम पर्टिकुलर रेंज के अंदर
हमें यह स्ट्रिंग चाहिए मतलब उसकी पोजीशन
[संगीत]
चाहिए सो गाइ पिछले सेशन में हमने कवर किए
स्ट्रिंग के फंक्शंस हमने सो फार 29
फंक्शंस कवर किए आज हम इस सेशन में बात
करने वाले हैं स्लाइसिंग ऑफ स्ट्रिंग्स की
सो गाइ स्लाइसिंग ऑफ स्ट्रिंग जैसे कि नाम
खुद बोल र है यहां पे कुछ स्लाइस होने
वाला है तो स्लाइस मतलब स्ट्रिंग्स को
स्ला करना अगर हमें स्ट्रिंग को छोटे-छोटे
पार्ट में कट डाउन करना है तो स्लाइसिंग
का यूज किया जाता है तो अब समझते हैं कि
स्लाइसिंग की कैसे जाती है उसके लिए हम
यहां पर पाइथन में एक एग्जांपल लेंगे सो
लेट्स हैव अ लुक सो आज हम बात करने वाले
हैं स्ट्रिंग स्लाइसिंग के लिए स्ट्रिंग
स्लाइसिंग मतलब छोटे-छोटे पीसे में
स्ट्रिंग्स को कट करना तो अगर मैं यहां पे
एक स्ट्रिंग ले लेती हूं हैरी
पॉटर एंड द गोबलेट ऑफ फायर अगर मैं इसे
प्रिंट कराऊ यहां पे कि मैं यहां प लिखूं
प्रिंट ए एंड अगर हम इसे रन करते हैं तो
मुझे यहां पे पूरी पूरी स्ट्रिंग मिल
जाएगी बट व्हाट इफ मेरे को पूरी स्ट्रिंग
नहीं चाहिए मुझे यहां पे सिर्फ हैरी चाहिए
मुझे सिर्फ यहां पे सिर्फ हैरी चाहिए तो
उसके लिए हम यहां पे क्या करेंगे यहां पे
सीधा सा हमारे पास स्लाइसिंग का मेथड है
कि हम लिखेंगे प्रिंट ए और उसके बाद यूज
करने वाले हैं हम स्क्वायर ब्रैकेट्स यहां
पे तो स्क्वायर्ड ब्रैकेट्स के अंदर हम
मेंशन करेंगे किस इंडेक्स से लेके हमें
किस इंडेक्स तक ये स्ट्रिंग चाहिए तो जैसे
कि हमें यहां पे पता है कि h जो है हमारा
ये जीरो इंडेक्स पे लाई करता है तो यहां
पे हम जीरो लिख देंगे अच्छा गाइस जैसे कि
हमने पढ़ा था कि इंडेक्सिंग दो तरह की
होती है एक होती है पॉजिटिव इंडेक्सिंग और
एक होती है नेगेटिव इंडेक्सिंग तो पॉजिटिव
इंडेक्स में हमारा जो एच है वो लाइ करता
है जीरो पे उसके बाद 0 1 2 3 4 फोर जो है
मतलब y जो है यहां पे फोर पे लाई करता है
बट हम फोर यहां पे कभी नहीं लिखते हम वन
प्लस यहां पे एक नंबर लिखते हैं सो अगर
मुझे फोर तक चाहिए तो मैं यहां पे फाइव
लिखूंगी अगर मुझे फाइव तक चाहिए तो मैं
यहां पे सिक्स लिखूंगी तो फिलहाल मुझे
यहां पे ये फोर तक चाहिए इसलिए मैं यहां
पे फाइव लिखूंगी अब अगर मैं इसको रन कराती
हूं तो आप देखेंगे यहां पे कि हमारे पास
हैरी आ चुका है सिमिलरली अगर हमें कोई बीच
का पार्ट चाहिए यहां पे कि जैसे कि मान
लेते हैं हमें यहां पे अगर पोर्टर चाहिए
तो पोटर के लिए हमें क्या करना है हमें
यहां पे सिंपल लिखना है प्रिंट a और
स्क्वायर ब्रैकेट में स्टार्टिंग वैल्यू
लिखनी है दैट इज 0 1 2 3 4 5 6 अच्छा यहां
पे जो स्पेसेस है हमारे स्पेसेस भी एज अ
इंडेक्स काउंट होंगे तो सिक्स वैल्यू पे
हमारा पोर्टर जो है वो आएगा मतलब पॉटर का
प आएगा फिर 6 7 8 9 10 11 और प्लस वन
वैल्यू हम लिखते हैं तो 12 अब अगर मैं
इसको रन कराती हूं सॉरी कॉलन यहां पे यूज
करना था तो अब अगर इसे मैं रन कराती हूं
तो हम यहां पे य हमारे पास यहां पे आउटपुट
आ जाएगा पॉटर सो इसी तरह हम स्टार्टिंग का
भी ले सकते हैं बीच का भी ले सकते हैं अब
स्टार्टिंग का लेने के लिए यहां पे एक और
बहुत अच्छा मेथड है कि अगर आपको नहीं
डिफाइन करना कि आपकी स्टार्टिंग वैल्यू
क्या है तो आप यहां पे सिंपली लिख सकते
हैं प्रिंट ए एंड यहां पे स्क्वायर
ब्रैकेट में हम लगा सकते हैं कॉलन और कहां
तक हमें चाहिए हमें फाइव तक अगर चाहिए तो
मैं अगर इसको रन करा दूंगी तो मुझे वापस
से हैरी लाके दे देगा क्यों लाके दे रहा
है क्योंकि हम यहां पर जो कॉलन यूज कर रहे
हैं वो यहां पर ये कह रहा है कि जो हमारी
स्टार्टिंग वैल्यू है जब हम उसको खाली
छोड़ रहे हैं तो यहां पर ये कह रहा है कि
जो स्टार्टिंग वैल्यू है वो डिफॉल्ट है
यानी कि वो जीरो से ही स्टार्ट होगा
सिमिलरली एंड के लिए भी हम ऐसा ही कर सकते
हैं कि अगर मुझे पता है कि लास्ट जो हमारी
वैल्यू है तो ये अगर मैं ले ल कि -1 -2 -3
-4 -4 ये यहां पर है तो -4 स्टार्टिंग है
और एंडिंग हमें नहीं पता कि मतलब एंडिंग
हमें जानना ही नहीं है हम एंडिंग हमें
लिखना ही नहीं है हमें डिफॉल्ट एंड तक
जाना है यहां पे तो सिंपली इसको अगर मैं
रन कराऊंगा आ जाएगा तो फायर किस लिए आ रहा
है क्योंकि यहां पे मैंने -4 लिया -1 -2
-3 -4 पे हमारा f है और मुझे एंड तक जाना
है तो मैं यहां पे अ मुझे एंड के नंबर
लिखने की जरूरत नहीं है अगर हमें एंड तक
जाना है या हमें एकदम स्टार्टिंग से
स्टार्ट करना है तो हमें यहां पे कोई भी
नंबर प्रोवाइड करने की जरूरत नहीं है वह
डिफॉल्ट ऑटोमेटिक स्टार्टिंग वैल्यू ले
लेगा और डिफॉल्ट ऑटोमेटिक एंडिंग वैल्यू
भी ले
लेगा सिमिलरली अगर बात करें कि हमें यहां
पर मैं एक और स्ट्रिंग क्रिएट कर देती हूं
इसके अंदर मैं लिख देती हूं कुछ
नंबर्स 1 2 3 4 5 6 7 8 9 या जीरो से हम
स्टार्ट कर लेते हैं ठीक है अब मुझे इसमें
स्लाइसिंग करानी है स्लाइसिंग किस वे में
करानी है कि मुझे चाहिए कि यहां पे इसके
बीच में गैप्स आए तो अगर मैं प्रिंट करूं
बी को एंड मुझे यहां पे स्लाइसिंग करानी
है इस वे में कि पहले मेरे पास जीरो आ फिर
2 आए फिर 4 आए 6 आए 8 आए मतलब बीच-बीच में
दो नंबर्स का गैप चाहिए मुझे तो उसके लिए
हम क्या करेंगे यहां पे यहां पे प्रिंट
में मैं बी लिखूंगी और कॉलन कॉलन मतलब मैं
स्टार्टिंग वैल्यू भी नहीं डिफाइन कर रही
हूं एंडिंग वैल्यू भी नहीं डिफाइन कर रही
हूं बट मैं यहां पे स्टेप डिफाइन कर रही
हूं कि थर्ड जो वैल्यू है हमारी वो स्टेप
है तो यहां पे अगर हम टू लिखते हैं एंड
देन इस इसको अगर हम रन कराते हैं तो यहां
पे हमारे पास आउटपुट में आ जाएगा 0 2 4 6
8 तो यहां पे हमारे पास गैप्स आ चुके हैं
अगर मैं नॉर्मल ली इसको प्रिंट कराती जैसे
कि मैं अगर प्रिंट बी लिखती तो मुझे पूरी
की पूरी स्ट्रिंग मिलती दैट इज 0 2 3 4 5
6 7 8 9 बट बिकॉज हमने यहां पे गैप्स ड
किए हुए तो हमें यहां प मिलेगा 0 2 4 6
एंड 8 सिमिलरली अगर आपको कोई रेंज भी
डिफाइन करनी है जैसे कि मुझे चाहिए कि
स्टार्टिंग से लेके मेरे पास आ जाए फाइ तक
के या सिक्स तक के नंबर्स तो हम क्या
करेंगे बी लिखेंगे एंड स्टार्टिंग वैल्यू
नहीं डिफाइन करते हैं एंड 0 1 2 3 4 5 6
तो अगर सिक्स तक चाहिए तो मैं यहां पे
सेवन लिखूंगी एंड देन उसमें भी अगर हम
चाहे तो गैप प्रोवाइड करा सकते हैं रन
कराएंगे तो हमारे पास आ जाएगा कि जीरो से
लेके सिक्स तक की वैल्यू और उसके बीच में
जो गैप ऑफ नंबर है वो भी टू आ जाएगा अच्छा
टू जरूरी नहीं है आप टू ही ें अगर आप चाहे
तो आप यहां पे थ्री भी लिख सकते हैं तो
अगर मैं इसको रन
कराऊंगा चाहे दे सकते हैं टोटली अप टू यू
सिमिलरली अगर आपको किसी भी स्ट्रिंग का
रिवर्स लेना है अगर आपको रिवर्स किसी
स्ट्रिंग का लेना है तो उसके लिए हम क्या
करेंगे प्रिंट करेंगे बी का ही रिवर्स ले
लेते हैं तो रिवर्स लेने के लिए हम
स्टार्टिंग वैल्यू नहीं डिफाइन कर रही हूं
एंडिंग वैल्यू भी नहीं डिफाइन कर रही हूं
मुझे पूरी ही स्ट्रिंग का रिवर्स चाहिए
मैं यहां पे -1 लिख दूंगी माइव मींस वो
उसका जो गैप है वो माइनस की तरफ जाएगा
प्लस पॉजिट अभी तक तो पॉजिटिव गैप्स जा
रहे थे अब वो माइनस की तरफ गैप्स जाएंगे
तो अब मैं अगर इसको रन कराती हूं तो यहां
पे आप देखेंगे 01 2 3 4 56 7 8 9 की जगह
यहां पे
987654321 आ गया है तो अगर हम यहां पे
किसी रेंज की बात करें तो यहां पे क्या
करना है प्रिंट लिखना है b लिखना है अब
रेंज यहां पे स्टार्टिंग वैल्यू क्योंकि
हमें अपोजिट जाना है तो यहां से स्टार्ट
होगी अब मुझे सिक्स से स्टार्ट करना है तो
मैं यहां पे सिक्स लिख दूंगी कॉलन लगा के
हमें कहां तक जाना है जीरो तक जाना है तो
हम यहां पे जीरो लिख देंगे या ना भी लिखें
तो भी चलेगा एंड दोबारा कॉलम लगा के हम
यहां पे गैप डिफाइन कर देंगे कि एंड तक
जाना है हमें एंड इसको एज सून एज मैं रन
कराती हूं तो सिक्स 6 5 43210 हमारे पास
यानी कि नेगेटिव इंडेक्सिंग एक पर्टिकुलर
रेंज के अंदर आ गई है तो इस तरह से हमारा
रेंज मेथड वर्क करता है कैसे हम स्लाइस कर
सकते हैं किसी भी चीज को तो वो यहां पे
वर्क करता है नेगेटिव स्लाइसिंग का तब यूज
किया जाता है जब हमें अपोजिट साइड से कुछ
काउंट करना हो अब काफी डिफिकल्ट हो जाता
है जब हमारे पास कोई बड़ी स्ट्रिंग हो
काउंट करना तो अगर हमें एंड की तरफ कुछ
चाहिए तो हम यहां पे नेगेटिव स्लाइसिंग का
भी यूज कर सकते हैं तो आई होप गाइ
स्लाइसिंग क्लियर हो गई होगी स्लाइसिंग एक
छोटा सा मेथड है जिसकी हेल्प से आप क्या
कर सकते हैं काफी बड़े काम कर सकते हैं
दैट इज आप स्ट्रिंग का छोटा-छोटा सा पार्ट
निकाल के उनको यूटिलाइज कर सकते हैं उनको
यूज कर सकते
[संगीत]
हैं सो गाइस पिछले सेशन में हमने कवर किए
पांच क्वेश्चंस रिलेटेड टू द लूप्स आई होप
उनमें कोई डाउट या क्वेश्चन नहीं रहा होगा
आज हम बात करने वाले हैं कुछ और क्वेश्चंस
की रूप से रिलेटेड सो लेट्स गेट स्टार्टेड
पहले तो हम ये क्वेश्चंस देख लेते हैं कि
हमारे पास यहां पे कौन-कौन से क्वेश्चंस
है हमारे पास हमारा पहला क्वेश्चन है जो
कहता है टू गेट द फिना सीरीज अप टू 10
नंबर्स यानी कि 10 नंबर्स तक की हमें फिना
की सीरीज लेके आनी है तो फिना की सीरीज
क्या होता है वो भी मैं आप लोगों को
एक्सप्लेन करूंगी उसके बाद नेक्स्ट
क्वेश्चन कहता है राइट अ प्रोग्राम टू चेक
इफ अ नंबर इज प्राइम र नॉट प्राइम के बारे
में हम डिस्कस करेंगे राइट अ प्रोग्राम टू
फाइंड अ पैलेडम ऑफ इंटी जर्स पैलेडम ऑफ
इंटी जर्स क्या होते हैं वो भी मैं आपको
एक्सप्लेन करूंगी एंड लास्टली हम बात
करेंगे टू राइट अ प्रोग्राम टू क्रिएट एन
एरिया कैलकुलेटर यानी कि एक प्रोग्राम
लिखेंगे जिससे हम एरिया कैलकुलेट करेंगे
डिफरेंट शेप्स का यहां पे सो ये चार ह तरह
के क्वेश्चंस हम यहां पे करने वाले हैं
सबसे पहले फबन की सीरीज के बारे में बात
करें कि फबन की सीरीज क्या होती है तो फबन
की सीरीज वो सीरीज होती है जिसमें हमारा
जो थर्ड एलिमेंट होता है वो प्रोसीडिंग दो
एलिमेंट्स का एडिशन होता है यानी कि अगर
फर्स्ट एलिमेंट जीरो है सेकंड एलिमेंट वन
है तो मतलब ये हमेशा डिफॉल्ट होता ही है
कि फर्स्ट एलिमेंट जो होता है वो जीरो
होता है सेकंड एलिमेंट वन होता है तो इन
दोनों का जो एडिशन होगा वो हमारा नेक्स्ट
नंबर होगा यानी कि 0 प्व क्या हो जाएगा वन
1 + 1 क्या हो जाएगा यहां पे टू 1 ् 2
यहां पे क्या हो जाएगा ्र 2 प् 3 यहां पर
क्या हो जाएगा 5 3 प् 5 यहां पर नेक्स्ट
नंबर क्या हो जाएगा 8 8 प् 5 यहां पर
नेक्स्ट नंबर क्या हो जाएगा 13 सो इस तरह
से हमारी जो फिना की सीरीज है य ये चलती
है और हमें क्या करना है अप टू 10 नंबर्स
की यहां परिबोना की जो सीरीज है इसे
ऑब्टेन करना है तो उसे ऑब्टेन करने के लिए
हम यहां पर क्या करेंगे एक बार वो देख
लेते हैं यहां पर बात करने वाले हैं हम
फिना की सीरीज की सो फिना की सीरीज में
जैसे मैंने बताया कि फर्स्ट एलिमेंट जीरो
होता है सेकंड वन होता है उसके बाद थर्ड
एलिमेंट जो होता है वो प्रोसीडिंग टू
नंबर्स का एडिशन होता है द नेक्स्ट
एलिमेंट प्रोसीडिंग टू नंबर्स का यहां पे
एडिशन होता है तो इसी लॉजिक को फॉलो करते
हुए हम यहां पे क्या करेंगे हम यहां पे
फॉर लूप का यूज करेंगे फॉर लूप का यूज
करने से पहले एक कंडीशन लगाएंगे कि अगर
फिना की सीरीज में किसी ने बोला है कि अगर
फिना की सीरीज में किसी ने बोला है कि
हमें वन चाहिए यानी कि वन फिना की सीरीज
चाहिए तो उसको हम प्रिंट करके क्या दे
देंगे हम उसको प्रिंट करके दे देंगे वन तो
एक कंडीशन तो ये हो ग गई और दूसरी कंडीशन
यानी कि वन से ज्यादा कि अगर हमारे पास
फबो ना की सीरीज मांगी गई है यानी कि
हमारी वाली तो क्या है 10 कह रही है तो
उसके लिए हम क्या करेंगे फॉर लूप लगाएंगे
कि फॉर आ इन रेंज अब जैसे वन वन तक की तो
हमारे पास है अब हमें क्या करना है टू के
लिए चाहिए यहां पे कि मतलब स्टार्टिंग के
0 व तो हमारे पास है अब उसके बाद हमें टू
के लिए यहां से चाहिए तो स्टार्टिंग
वैल्यू क्या हो जाएगी टू हो जाएगी यहां पे
एंड उसके बाद हमें ये रेंज कहां तक चाहिए
हमारे नंबर्स तक यानी कि 11 तक हमें यहां
पे ये आइ ट्रेट कर है क्या चीज ट्रेट
करानी है यहां पे कि एक दो वेरिएबल हम ले
लेते हैं एक की वैल्यू जीरो रख देते हैं
बी की वैल्यू रख देते हैं वन को अब जो सी
होगा हमारे पास वो क्या होगा सी हो जाएगा
हमारे पास a प् बी और ए बन जाएगा हमारा बी
यानी कि a जो है ए की वैल्यू क्या अब
नेक्स्ट नेक्स्ट जैसे ये तीन नंबर है तो
इसमें तो ए हो गया ये बी हो गया ये और सी
हो गया इन दोनों का एडिशन अब वापस नेक्स्ट
थ्री वैल्यूज के लिए क्या बन जाएगा ए जो
है वो हो जाएगा ये तो हमारा जो ए है वो बन
बन जाएगा ब बी जो है वो बन जाएगा सी यानी
कि बी की वैल्यू चली जाएगी ये एंड सी क्या
हो जाएगा इन दोनों का एडिशन यानी कि 1 प्व
का एडिशन तो अब इन तीनों की हमारी यहां पे
बात हो जाएगी सो इस तरह से हमारी फिना की
सीरीज वर्क करेगी एक बार इसका हम फॉर लूप
से रिप्रेजेंटेशन देख लेते हैं सो यहां पे
फर्स्ट है हमारे पास फिना की सीरीज तो मैं
यहां पे लिख देती हूं फिना की सीरीज के
लिए सो फिना की सीरीज लिखने के लिए सबसे
पहले हम क्या करेंगे a इ 0 कर लेते हैं b
इव टू यहां पे वन कर लेते हैं
अब हमें यहां पे क्या करना है अब हमें मैं
यहां पे या तो यूजर से इनपुट लेके भी नंबर
ले सकती हूं कि कितनी रेंज तक की मुझे
फिना सीरीज चाहिए या फिर हमारे पास ऑलरेडी
गिवन है कि हमें 10 तक की फिना की सीरीज
यहां पे चाहिए तो हम यहां पे क्या कराएंगे
पहले प्रिंट कराएंगे किसको a को देन
प्रिंट कराएंगे b को उसके बाद लगाएंगे
यहां पे फॉर लूप की फॉर आ इन रेंज तो अब
हमें यहां पे फर्स्ट और टू एलिमेंट्स तो
मिल ही चुकी है अब नेक्स्ट एलिमेंट्स के
लिए हमें क्या करना है टू से लेके 11 तक
ये एलिमेंट्स जाने वाले क्योंकि 10 तक
हमने जाना था तो यहां पे हम 11 लिखेंगे
उसके बाद हमें यहां पे क्या करना है हमें
यहां पे सी जो है वो वेरिएबल क्रिएट करना
है जो कि इक्वल होगा किसके a + b के सो a
+ b को हम यहां पे लिख देंगे उसके बाद हम
क्या करेंगे हमारा जो a है वो बराबर हो
जाएगा बी के यानी कि बी की जो वैल्यू है
बी की वैल्यू क्या है वन है तो a क्या बन
जाएगा अब वन और बी जो है वो अब नेक्स्ट
वैल्यू क्या है यानी कि 0 प् 1 1 तो बी भी
क्या बन जाएगा ववन और वन क्या हो जाएंगे
अब नेक्स्ट वैल्यू c की वैल्यू हो जाएगी
टू उस तरह से सो यहां पे b इटू हम c कर
देते हैं लास्टली प्रिंट कराना है किसको c
को अब एक बार मैं इसको इतना सा रन कराती
हूं तो आप देखेंगे यहां पे हमारे पास
आउटपुट कुछ इस तरह आ चुका है कि 0 प् 1 तो
1 हो गया 1 प् 1 2 हो गया 2 प् 3 5 हो गया
5 + 8 3+ 5 8 हो गया है 8 प् 5 यहां पे 13
तो इस तरह से हमारे पास 10 नंबर्स की फि
बना की सीरीज यहां पे आ चुकी है वही एट द
सेम टाइम अगर यहां पर हमें ये 11 नहीं
दिया होता मतलब यहां पे हम हमें नहीं दिया
होता कि हमें अप टू 10 नंबर्स यहां पे
ऑब्टेन करना है तो उसके लिए हम यहां पे
क्या करते हैं एक n नाम का वेरिएबल बना
लेते हैं उसमें यूजर से इनपुट ले लेते हैं
उसमें लिखते हैं एंटर अ नंबर हियर एंड
उसके लिए अब हम क्या करते हैं अब जैसे मान
लीजिए यूजर ने नंबर दे दिया वन तो वन के
लिए हम क्या करेंगे यहां कंडीशन दे देंगे
कि इफ n इ इक्टू 1 इन दैट कंडीशन अगर तो
एक ही चाहिए तो उसके अंदर हमें क्या कराना
है प्रिंट करा देंगे हम वन को एल्स हम
क्या करेंगे हमारा ये वाला जो पार्ट है
पूरा इसको हम इसके अंदर शिफ्ट कर रहा सो
यह कुछ इस तरह हो जाएगा तो अब अगर मैं
इसको रन कराती हूं यहां पे तो मैं मैंने
जैसे यहां प 13 लिखा मुझे 13 तक की फिना
की सीरीज नहीं मिलेगी क्योंकि मैंने यहां
पे n तो लिखा ही नहीं है तो यहां पे भी हम
n लिख देते हैं सो अब इसको अगर मैं रन
कराऊंगा सीरीज जो है वो यहां पे ऑब्टेन हो
जाएगी तो इस तरह से हमारा जो फिना सीरीज
का कांसेप्ट है वो वर्क करेगा बढ़ते हैं
नेक्स्ट क्वेश्चन की तरफ कि नेक्स्ट
क्वेश्चन कहता है हमें चेक करना है कि कोई
भी नंबर जो है हमारा वो प्राइम है या नहीं
सो प्राइम चेक करने के लिए हम यहां पे
क्या कांसेप्ट लगाएंगे वह देख लेते हैं सो
प्राइम के लिए हमारे पास प्राइम नंबर्स
कौन से नंबर्स होते हैं प्राइम नंबर वो
नंबर होते हैं जो कि सिर्फ खुद से ही
डिविजिबल होते हैं यानी कि वो या तो वन से
डिवाइड होंगे या फिर खुद से होंगे जैसे कि
हमारे पास थ्री हो गया वन वन थ्री जो है
या तो वन की टेबल में आता है या खुद की
टेबल में आता है वैसे ही हमारे पास यहां
पे 11 हो गया या 37 हो गया तो ये कुछ
एग्जांपल है हमारे प्राइम नंबर के तो अब
प्राइम नंबर के लिए हम क्या लॉजिक यूज
करेंगे सबसे पहला लॉजिक तो ये है कि नंबर
शुड बी ग्रेटर दन व ठीक है तो ये जो भी
नंबर होगा इट शुड बी व्हाट ग्रेटर दन वन
एक लॉजिक तो ये होगा दूसरी बात दूसरा
लॉजिक क्या कहेगा हमारा अब हमें क्या
चलाना होगा फॉर लूप चलाना होगा जैसे कि
मान लीजिए हमारे पास नंबर है 11 ठीक है कि
हमने पूछा है कि 11 को चेक करना है कि यदि
ये प्राइम है या नहीं है तो कैसे चेक
करेंगे हम यहां पे तो हम उसके लिए यहां पर
फॉर लूप चला देंगे कि फॉर आ इन
रेंज अब रेंज क्या होगी वन से बड़ा नंबर
होना चाहिए इसलिए टू से रेंज यहां पर
स्टार्ट होगी वन से रेंज को नहीं स्टार्ट
करेंगे नेक्स्ट चीज यहां पे क्या होगी कि
अप टू 11 यानी कि 11 तक ये जाके चेक करेगा
या 11 से यहां पे क्या मतलब है 10 लास्ट
नंबर होगा अगर मैं यहां पे एगजैक्टली यही
नंबर लिखूंगी तो हमारा लास्ट नंबर यहां पे
10 होगा कि 10 तक यहां पे चेक करेगा यानी
कि लिए टू के लिए चेक करेगा थ्री के लिए
फोर के लिए 5 6 7 8 9 10 क्या चीज चेक
करेगा कि अगर जो हमारा नंबर है कि इफ नंबर
व्हेन डिवाइडेड बाय i गिव्स द रिमाइंडर ज
जीरो तो उस कंडीशन में वो है नॉट प्राइम
यहां पे इससे समझते हैं कि अगर नंबर है 11
11 को अगर मैंने डिवाइड किया टू से तो
हमारे पास जीरो रिमाइंडर नहीं आएगा थ्री
से भी नहीं आएगा फोर से नहीं आएगा 5 6 7 8
9 10 किसी से भी हम डिवाइड करेंगे तो
हमारे पास यहां पे जो जीरो रिमाइंडर है
नहीं आएगा तो इसका मतलब यहां पे क्या हुआ
कि ये तो हो जाएगा एल्स में जाके हमारे
पास कि इट इज अ प्राइम नंबर तो नॉट प्राइम
का यहां पे क्या कंडीशन है हमारी कि अगर
नॉट प्राइम में हमें लिखा ना है कि अगर
हमारा जो नंबर है उसको हमने डिवाइड किया आ
से और वो रिमाइंडर दे रहा है जीरो तो वो
जो नंबर है वो प्राइम नहीं है क्योंकि अगर
वो रिमाइंडर जैसे यहां पे 10 होता तो 10
तो फर्स्ट टू के साथ ही यहां पे रिमाइंडर
दे देता मेरे को जीरो तो ये क्या हो जाता
प्राइम नॉट प्राइम हो जाता सो एक बार इसको
भी हम पाई चार्म के अंदर सॉल्व करके देख
लेते हैं तो मैं यहां पे कमेंट में इसको
ऐड कर देती हूं एंड इसके बाद हम यहां पे
लिख देते हैं किसके लिए हमें चेक करना है
इफ नंबर
इस प्राइम और नॉट हमें चेक करना है कि
हमारा जो भी गिवन नंबर है वो प्राइम है या
नहीं तो उसके लिए सबसे पहले नंबर के लिए
हम यहां पर यूजर इनपुट ले लेते हैं की
नंबर इ इक्वल आई एटी इनपुट एंटर अ नंबर
हियर नेक्स्ट चीज हमें य पर क्या करनी है
हमें चेक करना है कि अगर यह प्राइम है या
नहीं तो प्राइम केलिए सबसे पहली कंडीशन
क्या बोली थी हमने कि हमारा जो नंबर है वो
होना चाहिए वन से बड़ा तो इफ नंबर इज
स्मॉलर देन वन स्मॉलर देन एंड इक्वल टूव
इन दैट कंडीशन वो क्या हो जाएगा नॉट
प्राइम तो इफ क्या चीज इफ हमारा जो नंबर
है वो है स्मॉलर या इक्वल टू वन तो हमारा
क्या लिखा जाएगा कि इट इज नॉट अ प्राइम
नंबर नेक्स्ट चीज यहां पे क्या है कि अगर
उससे ज्यादा है तो यहां पे एल्स लगा देंगे
एल्स में क्या लगाएंगे हम यहां पे फॉर लूप
लगाने वाले हैं कि फॉर आई इन रेंज रेंज
क्या होगी हमारी टू से स्टार्ट होगी और
कहां तक जाएगी यह जाएगी हमारी नंबर तक कि
जो भी हमारा नंबर है उस तक य जाएगी और
यहां पर क्या चेक होगा कि इफ यहां पर चेक
होगा कि
इफ नंबर वेन डिवाइडेड यानी कि नंबर को जब
हम डिवाइड करेंगे आई से तो अगर व हमें
देता है रिमाइंडर जीरो तो उस कंडीशन में
वो क्या हो जाएगा प्रिंट कराना है नंबर इज
नॉट अ प्राइम नंबर एल्स प्रिंट कराना है
क्या इट इज अ
प्राइम नंबर ठीक है यहां पर एक चीज और
होगी कि यहां पर ब्रेक स्टेटमेंट लगेगा
कहां लगेगा वो मैं आपको समझा देती हूं अभी
तो पहले अगर मैं यहां पर 12 लिख देती हूं
और इसको ंटर कराती हूं तो इट इज नॉट अ
प्राइम नंबर इट इज नॉट अ प्राइम नंबर नॉट
अ प्राइम नंबर नॉट अ प्राइम नंबर करके
इसने क्या लिख दिया लास्ट में इट इज अ
प्राइम नंबर तो हम यहां पर क्या करेंगे कि
यहां पर हम लगा देंगे ब्रेक स्टेटमेंट कि
ब्रेक हो जाए कब जब यह नंबर जो है व यहां
पर प्राइम नहीं है सो अब दोबारा मैं इसको
रन कराती हूं एंड मैं यहां पर खाती हूं 12
हमारे पास क्या आ जाएगा इट इज नॉट अ
प्राइम नंबर वही सेम टाइम पे अगर हम इसको
दोबारा रन कराते हैं एंड मैं 11 लिखती हूं
तो यहां पे आ जाएगा इट इज अ प्राइम नंबर
दोबारा रन कराते हैं कोई और नंबर में जैसे
37 है ये भी प्राइम नंबर है इसको अगर चेक
करते हैं तो ये भी इट इज अ प्राइम नंबर आ
गया है तो यहां पे प्राइम नंबर का
कांसेप्ट सिर्फ इतना सा कह रहा है कि नंबर
इनपुट लेना है एक कंडीशन लगानी कि नंबर
अगर वन से कम है तो वो ऑलरेडी प्राइम नंबर
नहीं है तो हमारा जो प्राइम नंबर का
कांसेप्ट है वो कहता है कि सारे जो नंबर्स
होते हैं प्राइम नंबर्स होते हैं वो वन के
ऊपर होते हैं सो वन के नीचे वाले के लिए
हमने दे दिया है कंडीशन यहां पे कि इट इज
नॉट प्राइम नंबर एल्स अगर वो वन से ज्यादा
है तो उस केस में हमें क्या करना है फॉर
लूप लगाना है फॉर आ इन रेंज टू टू अप टू द
नंबर यानी कि दो से ये रेंज स्टार्ट होगी
क्योंकि सेकंड नंबर से यहां पे ये जाएगा
उसके बाद अप टू द नंबर यानी कि जो भी
हमारा नंबर है अगर 10 नंबर है तो ये 10 तक
जाएगा 10 तक आइ ट्रेट करेगा और चेक करेगा
क्या कि अ इफ जो हमारा नंबर है कि जैसे 10
है 10 को अगर हमने डिवाइड किया टू से फिर
थ्र से फोर से फाइव से 6 7 8 ना तक अगर वो
किसी में भी रिमाइंडर जीरो दे रहा है तो
वो नंबर यहां पे प्राइम नंबर नहीं है और
जीरो नहीं दे रहा है तो उस केस में क्या
है इट इज अ प्राइम नंबर तो यह होता है
हमारा प्राइम नंबर निकालने का कांसेप्ट आई
होप ये यहां पे क्लियर हो गया होगा
नेक्स्ट आगे बढ़ते हैं हम पलिंड्रोम की
तरफ कि सबसे पहले समझते हैं कि कोई भी
नंबर जो है पलिंड्रोम होता है या नहीं
होता है वो कैसे चेक करना है उससे पहले
समझते हैं कि पलिंड्रोम होता क्या है सो
पलिंड्रोम नंबर्स यहां पे क्या होते हैं
ना पलिंड्रोम इंटी जर्स होते हैं जैसे
मैंने लिखा 1 1 1 अब मैं इसको अपोजिट भी
करूंगी तो भी ये ववव ही आएगा कैसे भी मैं
इसको देख हर दोनों तरफ दोनों साइड से व व
व आएगा तो भी ये ववव ही रहेगा वही मैंने
लिखा 1 3 1 इसको मैं अपोजिट भी करूं यानी
कि इस डायरेक्शन से भी देखूं तो भी ये 1 3
1 ही लिखा जाएगा 1 2 3 को अगर मैं करूं तो
ये 3 2 1 बन जाएगा तो ये नहीं है
पलिंड्रोम पलिंड्रोम मतलब क्या होता है कि
कोई भी नंबर को अगर आप अपोजिट साइड से जाए
या स्टार्टिंग की साइड से जाए दोनों साइड
से अगर आप उसको चेक करें तो वो वहां पे
सेम ही हमें आउटपुट देगा सो ये होते हैं
हमारे पैरन ड्रोम नंबर्स अब पैले ड्रम्स
नंबर निकालने के लिए यहां पे बहुत ही एक
थोड़ा सा लॉजिकल कांसेप्ट यहां पे यूज
किया जाता है तो वह हम समझ लेते हैं कि
क्या कांसेप्ट यहां पे यूज किया जाता है
विथ द हेल्प ऑफ वाइल लूप हम यहां पे
पलिंड्रोम नंबर्स को निकालते हैं तो सबसे
पहले एक एग्जांपल ले लेते हैं कि जैसे मान
लीजिए कि मेरे पास एक नंबर है
333 तो 333 के लिए हमें यहां पे चेक करना
है कि अगर यह पलिंड्रोम है या नहीं सो
पलिंड्रोम है या नहीं इसके लिए हमें चेक
करना है ऐसे तो हमें पता पड़ रहा है कि
पलिंड्रोम है बट हमें क्या करना है यहां
पे लूप लगा के फाइल लूप लगाते हुए हम यहां
पे चेक करेंगे कि ये जो नंबर हमारे पास है
ये पैलेडम है या नहीं तो हम यहां पे क्या
करने वाले हैं हम दो वेरिएबल का यहां पे
यूज करने वाले हैं एक तो है हमारा टेंपररी
वेरिएबल कि टेंपररी के अंदर हम क्या
करेंगे इस नंबर को स्टोर करके रख लेंगे
ताकि अगर जो हम ओरिजिनल वाला जो नंबर है
उसके साथ कुछ छेड़छाड़ भी करें तो उसपे
कुछ असर ना आए टेंपरेरी के अंदर वो
परमानेंटली स्टोर होके रहे तो टेंपरेरी के
अंदर हम क्या लिख के रखेंगे 333 ऑलरेडी
लिख के रखेंगे और उसके अलावा हमें क्या
चाहिए रिवर्स चाहिए क्योंकि हमें पलेल
ड्रोम से हम रिवर्स निकालते हैं तो रिवर्स
के लिए हम यहां पे वैल्यू लिख लेंगे जीरो
कि रिवर्स यहां पे क्या है जीरो नेक्स्ट
हम बात करने वाले हैं क्या कि वाइल लूप
लगाने वाले हैं वाइल के लिए हम यहां पे
क्या कंडीशन लगाएंगे कि वाइल जो भी हमारा
नंबर है वो है ग्रेटर दन 0 तो उस कंडीशन
में यहां पे क्या होना है तो ये वाली
कंडीशन हम यहां पे लगाने वाले हैं कि वाइल
जो भी हमारा नंबर है अगर वो है ग्रेटर दन
0 तो उस कंडीशन में यहां पे क्या होना
होगा तो इसके लिए अब यहां पे लॉजिक का
यूज़ किया जाता है आप ये लॉजिक समझे कि
यहां पे क्या लॉजिक यूज़ कर करने वाली हूं
मैं यहां पे एक वेरिएबल क्रिएट करूंगी
डिजिट नाम से डिजिट यहां पे क्या हो जाएगा
नंबर मॉडज 10 यानी कि रिमाइंडर निकाला है
अब यहां पे कोई भी नंबर है जैसे हमारा 333
है इसको अगर मैं यहां पे 10 से डिवाइड
करूं तो मेरे पास रिमाइंडर क्या आएगा ये
जीरो हट के मेरे पास यहां पे लास्ट की जो
वैल्यू है वो ऑब्टेन हो जाएगी राइट तो
यहां पे हमारे पास क्या आएगा मैं यहां पे
लिख दूंगी थ टाइम्स इज 30 एंड वापस 33 एंड
ी टाइम्स इज 30 तो यहां पे हमारे पास थ्री
रिमाइंडर आ जाएगा यानी कि हमारी जो लास्ट
की वैल्यू है वो यहां पर हमारी ऑब्टेन
जाएगी तो किसी भी नंबर को अदर देन वो
नंबर्स जो हमारे 10 की टेबल में आते है
अगर उनको हम 10 से डिवाइड करते हैं तो
हमें लास्ट की जो वैल्यू है वो ऑब्टेन हो
जाएगी तो इससे हमें क्या मिल जाएगा इससे
हमें थ्री मिल जाएगा यानी कि हम लास्ट की
वैल्यू जो है वो यहां पे ऑब्टेन करके ले
आएंगे राइट अब डिजिट के अंदर क्या जा चुका
है डिजिट के अंदर जा चुका है यहां पे थ्री
ये क्या है हमारा डिजिट नेक्स्ट चीज हमें
यहां पर क्या करनी है हमें रिवर्स को लेना
है तो रिवर्स को हम क्या करेंगे रिवर्स को
हम मल्टी मल्टीप्लाई करेंगे 10 से और उसके
अंदर ऐड कर देंगे इस डिजिट की वैल्यू तो
रिवर्स हमारे पास जीरो है तो जीरो को 10
से मल्टीप्लाई किया तो ऑटोमेटिक ये हमारे
पास जीरो आ गया और लास्ट की वैल्यू रिवर्स
के अंदर क्या हो गई ऐड हो गई यानी कि इसके
अंदर क्या आ गया थ्री आ गया ठीक है तो ये
थ्री क्या हो जाएगा अब रिवर्स के अंदर
क्या ऑब्टेन हो चुका है रिवर्स के अंदर अब
जीरो नहीं रहा है अब रिवर्स के अंदर थ्री
आ चुका है वही एट द सेम टाइम हम क्या
करेंगे यहां पे थर्ड है नंबर नंबर को हमें
क्या करना है नंबर का फ्लोर डिवीजन
निकालना है बाय 10 फ्लोर डिवीजन का मतलब
यानी कि नंबर क्या है हमारे पास फिलहाल के
लिए
333 इसका फ्लोर डिवीजन करेंगे तो हमारे
पास क्वेश्चन जो है वो क्या आएगा यहां पे
हमें पता है कि हमारे पास 33 यहां पे
क्वेश आएगा ये हो जाएगा हमारा क्या नंबर
तो अब नेक्स्ट टाइम नेक्स्ट टाइम अब अब
नंबर क्या हो क्या हो चुका है हमारा 33 हो
चुका है यहां पे फ्लोर डिवीजन से क्या
होता है लास्ट की जो पॉइंट के बाद की जो
वैल्यू है यहां पे क्या आता पं3 आता फिर
पथ तो फ्लोर डिवीजन से क्या होता है कि
लास्ट की जो वैल्यूज है यहां पे फ्लोर
डिवीजन का कांसेप्ट कहता है कि पॉइंट के
बाद की जो वैल्यूज है वो हट जाती है तो अब
नंबर नया नंबर हमारे पास यहां पर क्या हो
चुका है नया नंबर हमारे पास हो चुका है 33
अब वापस से ये वाइल इसके अंदर जाएगा और
लास्ट की वैल्यू ऑब्टेन करेगा तो हमारे
पास फिर से थ्री आ जाएगा और वो रिवर्स में
चला जाएगा यानी कि वापस से डिजिट जो है
थ्री के साथ रिवर्स क्या रहेगा अब नेक्स्ट
टाइम पे हमारा हमारा जो रिवर्स है वो थ्र
है 3 मल्ला बाय 10 हो जाएगा यानी कि 30 प्
3 तो ये क्या हो जाएगा 33 हो जाएगा राइट
थर्ड वैल्यू कहती है कि जो है उसको 10 से
फ्लोर डिवीजन करो तो 33 का फ्लोर डिवीजन
करेंगे तो हमारे पास थ्री आ जाएगा अब वापस
नेक्स्ट नंबर क्या हो जाएगा थ्री हो जाएगा
थ्री को वापस से हम मॉड्यूस निकाल के यानी
कि उसका रिमाइंडर निकालेंगे हमारे पास तो
फिर से हमारे पास वैल्यू आ जाएगी उसको
मल्टीप्लाई करेंगे एंड फिर उसमें डिजिट ऐड
करेंगे तो यहां पे अब नेक्स्ट वैल्यू जो
हो जाएगी वो हमारी जीरो से भी कम हो जाएगी
तो ये लूप यहीं पे रुक जाएगा और लास्ट में
हमें आउटपुट में क्या मिल जाएगा 333 मिल
जाएगा रिवर्स के अंदर तो हम कंडीशन क्या
लगाएंगे कि इफ ये जो जो रिवर्स है ये जो
333 हमें जो रिवर्स मिला है अगर ये इक्वल
है किसके क्योंकि नंबर के साथ तो हम
छेड़छाड़ कर चुके हैं तो नंबर को तो हम ले
नहीं सकते हम यहां पे क्या लेंगे टेंपररी
वेरिएबल को कि अगर हमारा जो रिवर्स है वो
टेंपररी के इक्वल है तो उस कंडीशन में वो
क्या है पलिंड्रोम है एक बार दोबारा से
मैं कांसेप्ट समझा रही हूं यहां पे कि
कांसेप्ट हमारा क्या कह रहा है कि
इनिशियली हमारे पास 333 एक नंबर है और
कंडीशन क्या देनी है जब तक नंबर जो है वो
ज्यादा है किससे जीरो से तब तक हमें क्या
लॉजिक यहां पे लगाना है हमें यह लॉजिक
लगाना है कि हमारा हमें एक वेरिएबल क्रिएट
करना है डिजिट उसके अंदर हमें लिखना है
नंबर डिवाइडेड बा 10 नंबर डिवाइडेड बाय 10
से हम क्या करेंगे लास्ट डिजिट को ऑब्टेन
कर लेंगे यानी कि हमारे पास लास्ट डिजिट आ
जाएगी थ्री रिवर्स में हम क्या लिखेंगे
रिवर्स मल्टीप्ला बाय 10 प्स डिजिट यानी
कि 0 * बा 10 प् डिजिट हमारे पास रिवर्स
के अंदर वैल्यू आ गई थ्री नंबर इज इक्वल
टू नंबर फ्लोर डिवीजन 10 नंबर क्या है
हमारे पास 333 इसको फ्लोर डिवीजन किया तो
हमारे पास वैल्यू आ गई 33 यहां पे तो अब
नया नंबर जो है वापस से जब लूप चलेगा तो
नया नंबर क्या हो जाएगा 33 हो जाएगा उसको
फिर से हम मॉड्यूस लगाएंगे फिर डिजिट से
ऐड कराएंगे उसके बाद नंबर से फ्लोर डिवीजन
कराएंगे फिर एक और बार चलेगा तब कब तक
चलेगा जब तक ये जो नंबर है ये कब ग्रेटर
है जीरो से जैसे ही ये जीरो से कम हो
जाएगा उस टाइम पे हम क्या चेक कराएंगे ये
जो टेंपरेरी वेरिएबल के अंदर हमने नंबर
रखा है ये और जो रिवर्स है अगर इन दोनों
की जो वैल्यू है वो इक्वल है तो फिर वो
पैले ड्रोम है एल्स वो पैले ड्रोम नहीं है
तो एक बार इसको पाई चार्म के अंदर भी हम
करके देख लेते हैं तो यहां पर मैं लिख
देती हूं चेक फॉर पैलेडम चेक करना है
पैलेडम के लिए कि अगर हमारा जो नंबर है वो
पैलेडम है या नहीं तो कैसे चेक करना है
सबसे पहले नंबर के लिए इनपुट ले लेते हैं
कि नंबर इ इक्वल टू आईटी इनपुट एंटर अ
नंबर हियर नेक्स्ट हम यहां पे क्या करने
वाले हैं नेक्स्ट हम यहां पे लेने वाले
हैं टेंपररी वेरिएबल की टेंपररी वेरिएबल
इज इक्वल टू नंबर कि इसको हमने स्टोर कर
लिया इस नंबर को हमने टेंपररी के अंदर एक
स्टोर कर लिया है और एक रिवर्स नाम का
वेरिएबल बना लेंगे जिसकी वैल्यू होगी जीरो
अब लगाएंगे वाइल लूप कि वाइल जो हमारा
नंबर है वो ग्रेटर देन है जीरो तब तक ये
जो लूप है ये चलता रहे क्या चलता रहे कि
सबसे पहले बनेगा एक वेरिएबल डिजिट डिजिट
इज इक्वल्स टू क्या होगा हमारा हमें लास्ट
वैल्यू जो है ऑब्टेन करनी है तो नंबर को
जब हम डिवाइड करते हैं 10 से तो हमें जो
रिमाइंडर मिलता है उससे हमें लास्ट डिजिट
जो है उसको हम ऑब्टेन कर सकते हैं उसके
बाद रिवर्स में हमें क्या करना है रिवर्स
के अंदर हमें इस वैल्यू को स्टोर करना है
तो वैल्यू को कैसे स्टोर करेंगे वैल्यू को
स्टोर करने के लिए हम रिवर्स को
मल्टीप्लाई करेंगे 10 से और उसमें ऐड कर
देंगे डिजिट को यानी कि यहां पे जो भी
हमारा डिजिट होगा वह आके ऐड हो जाएगा और
लास्टली हमें क्या करना है नंबर के अंदर
चेंजेज लाने के लिए नंबर को अब नया नंबर
हमें जो चाहिए क्योंकि तीन हां से हट चुका
है तो अब लास्ट के जो दो बचे हुए नंबर्स
अगर हमें चाहिए ऑब्टेन करने तो उस तीन को
यहां से हटाना पड़ेगा ना क्योंकि वो तो हम
लाके रिवर्स में रख चुके हैं तो उसको
हटाने के लिए हम यहां पे क्या करेंगे नंबर
को फ्लोर डिवीजन करवाएंगे 10 से एंड ये कब
तक चलेगा जब तक हमारा जो नंबर है वो है
ग्रेटर दन जीरो उसके बाद यहां पे एक
कंडीशन लगेगी कि इफ जो हमारा रिवर्स है वो
इक्वल है टेंपररी वेरिएबल के यानी कि
टेंपररी के अंदर तो हमने जो नंबर की
वैल्यू स्टोर की हुई थी उसके इक्वल है तो
उस कंडीशन में हम क्या करेंगे प्रिंट
करेंगे इट इज पलिंड्रोम
एल्स प्रिंट करेंगे इट इज नॉट पैलेड रोम
सो एक बार मैं इसको रन करा देती हूं एंड
हम देख लेते हैं कि क्या आउटपुट हमारे पास
आ रहा है तो एंटर अ नंबर पहले मैं लिखा
हूं 1 2 3 तो 1 2 3 के लिए कह रहा है इट
इज नॉट अ पलिंड्रोम जो कि हमें क्लीयरली
पता है दोबारा इसको रन कराते हैं देखते
हैं राइट अ नंबर 11 1 तो ये क्या है इट इज
पलिंड्रोम दोबारा रन कराती हूं और कुछ ऐसा
नंबर लिखा हूं जैसे 43 4 इसको अगर हम एंटर
दबाए तो इट इज पलिंड्रोम तो यहां आपको दिख
रहा होगा कि यहां पे ये करेक्टली हमारा जो
प्रोग्राम में वर्क कर रहा है बहुत ही
सिंपल सा यहां पे कांसेप्ट था थोड़ा सा
लॉजिकल थोड़ा सा डिफिकल्ट हो सकता है
समझने के लिए बट आई होप यहां पे ये क्लियर
हो गया होगा मूविंग अहेड लास्ट हमारा जो
क्वेश्चन है वो है हमारा एरिया कैलकुलेटर
का तो एरिया कैलकुलेटर हम यहां पे क्रिएट
कर लेते हैं कि कैसे हम अ एरिया कैलकुलेट
कर सकते हैं डिफरेंट शेप्स का तो एरिया
कैलकुलेटर के लिए हमने पहले भी एरिया
कैलकुलेट कि एरिया कैलकुलेटर किया हुआ है
बट उस टाइम पे क्या हुआ था हमने यहां पे
लूप्स का यूज नहीं किया था तो हम क्या
करते हैं मैं ये का यही पूरा का पूरा यहां
पे कोट उठा लेती हूं जो हमने पहले यहां पे
किया हुआ था प्रॉब्लम सॉल्विंग की किसकी
प्रॉब्लम सॉल्विंग हमने की थी ये हमने
प्रॉब्लम सॉल्विंग की थी कंडीशनल
स्टेटमेंट्स की तो वही एरिया कैलकुलेटर
मैं यहां पे ऐड कर रही हूं एंड इसके बाद
हम यहां पे क्या करने वाले हैं इसके अंदर
लूप का यूज़ करते हुए इसको अ मतलब दोबारा
वर्क कराएंगे क्योंकि इसमें तो क्या हो
रहा था एक ही बार अगर हम रन कर रहे हैं और
हमें एक एरिया निकालना है तो निकाल लिया
अब हमें अगर वो रिपीट करवाना है तो उसके
लिए हम यहां पे क्या करेंगे वो एक बार देख
लेते हैं सो यहां पे एरिया कैलकुलेटर का
कोड है हमारे पास एक बार मैं इसको रन करके
चेक कर लेती हूं कि ये वर्क कर रहा है सही
से या नहीं तो अगर मैं वन दबाती हूं तो वन
हमारा स्क्वायर के लिए है टू इसकी लेंथ लग
दी तो यस ये हमें यहां पे वर्क करके दे
रहा है बट यहां पे हमारा प्रोग्राम जो है
एंड हो रहा है तो अब हम यहां पे क्या करते
हैं ना हम यहां पे वाइल ट्रू के अंदर इसको
पूरा लिख देते हैं एरिया कैलकुलेटर शुरू
में तो दिखा ही दिया अब सब कुछ को क्या
करते हैं वाइल ट्रू के अंदर मैं यहां पे
शिफ्ट कर देती हूं तो यहां पे क्या होगा
कि हमारे पास ऑप्शन हो जाएगा कि हम जो है
रिपीट करा सकते हैं अब रिपीट इन सब चीजों
को तो करा ही सकते हैं कि हमें जो है
किसका एरिया निकालना है चाहे तो हम इसके
अंदर भी वाइल ट्रू एक लगा सकते हैं कि मैं
यहां पर वाइल ट्रू लगाऊ एंड यह सारी चीज
इसके अंदर ऐड कर दे उसके बाद मैं यहां पर
क्या पूछूं यहां पर मैं रिपीट के लिए पूछू
कि रिपीट करना है इनपुट डू यू वांट टू
ट्राई अगेन विद स्क्वायर क्वेश्चन मार्क
और इसके बाद इफ कंडीशन देनी है कि रिपीट
जो हो जाता है हमारा नो तो उस कंडीशन में
हम कर देंगे इसे ब्रेक और चल पड़ेंगे
नेक्स्ट के ऊपर तो यही चीज जो है मैं सबके
लिए एक बार रिपीट कर देती हूं तो ये मैंने
सबके लिए यहां पे रिपीट कर दी एक बार इनकी
वैल्यूज को मैं यहां प चेंज करती हूं कि
सेकंड वाला जो था हमारा वो रेक्टेंगल के
लिए था विद रेक्टेंगल देन उसके बाद रेडियस
हमारे पास सर्किल में आ जाता है तो यहां
पे
सर्किल एंड लास्टली हमारे पास यहां पे आ
जाता है ट्रायंगल ये हमने किया अब इसके
बाद हमारा लास्ट स्टेप क्या होगा ये तो
हमारे इनर लूप्स हो गए यानी कि इनर जो चल
रहे हैं अब इसके बाद इस लास्ट वाले को जो
ये जो हमने स्टार्टिंग में एक लूप स्टार्ट
किया है इसके लिए हम एक ब्रेक स्टेटमेंट
दे देते हैं तो यहां पर हमें क्या करना है
रिपीट वन का मैं एक वेरिएबल क्रिएट कर
लेती हूं और उसमें ले लेते हैं इनपुट कि
डू यू वांट टू रिपीट अगेन रिपीट द मेन्यू
अगेन एंड इफ हमारा उसका आंसर होता है नो
अगर रिपीट वन जो है हमारा वो हो जाता है
नो उस कंडीशन में हम क्या करेंगे ब्रेक
करा देंगे सो अब इसको अगर मैं एक बार य
यहां पे रन
कराऊंगा है एंटर नंबर बिटवीन वन टू 4 यहां
प मैंने वन मेंशन किया एंटर द लेंथ ऑफ द
साइड तो मैंने टू मेंशन करी और मुझे यहां
पे मिल गया ये डू यू वांट टू ट्राई अगेन
विथ स्क्वायर तो मैं यस कर देती हूं एंड
वापस से ये मुझे लेंथ मांग रहा है तो
मैंने यहां पर 23 कर दी तो मुझे यहां पर
स्क्वायर का एरिया मिल गया अब मैं इसको नो
करती हूं एंड डू यू वांट टू रिपीट द
मेन्यू अगेन इसके लिए मैं यस करती हूं तो
दोबारा से मेरे पास पूरी चॉइस आ चुकी है
कि प्रेस वन टू गेट द एरिया ऑफ स्क्वायर
टू टू गेट द एरिया ऑफ रेक्टेंगल थ्री फॉर
सर्कल फोर फॉर ट्रायंगल सो दोबारा हम फोर
को ले लेते हैं बेस यहां पे फोर दे देती
हूं हाइट यहां पे हम देते हैं सिक्स तो
हमारे पास यहां पे ट्रायंगल का एरिया आ
जाता है इसको अगर हम नो कर दें मेन्यू को
भी नो कर दे तब जाके हमारा जो प्रोग्राम
है वो यहां पे रुक रहा है तो यहां पे
लूप्स से हमारे पास क्या प्रॉफिट हो गया
कि पहले तो हमारे पास एरिया कैलकुलेटर में
हम एक ही बार एरिया निकाल पा रहे थे बट
यहां पे वाइल ट्रू की हेल्प से यहां पे
वाइल ट्रू प्लस नेस्ट लूप्स की हेल्प से
यहां पे क्या हो गया है कि हमारे जो
प्रोसीजर्स है वो दोबारा दोबारा रिपीट हो
रहे हैं कहां पे मैंने ये वाइल ट्रू लगाया
एक तो इनिशियली जब यहां पे हमें पूरा
मेन्यू शो करना है ये एक वाइल ट्रू है और
दूसरे यहां पे इनर जो वाइल ट्रू के मिनी
मिनी लूप्स है मैंने यहां पे लगाए हर चॉइस
के अंदर कि चॉइस अगर वन है टू है थ्री है
एंड फोर है तो उसके अंदर भी मैंने मिनी
लूप्स लगाए हैं एंड प्लस उनको ब्रेक भी
किया है सो गाइ हमारे पास यहां पे एक
स्टेटमेंट लिखा हुआ है और उसके अंदर कुछ
शॉर्ट फॉर्म्स लिखी हुई है ज आउटफिट ऑफ द
डे यलो यू ओनली ए सेप बीआर बी गट टू गो
एंड ऑन द वे राइट तो हमें क्या करना है
यहां पे राइट अ प्रोग्राम टू सेपरेट द
फॉलोइंग स्ट्रिंग इनटू अ कॉमा सेपरेटेड
वैल्यूज यानी कि इस स्ट्रिंग को क्या करना
है हमें कॉमा सेपरेटेड वैल्यूज में यानी
कि लिस्ट में कन्वर्ट करना है और हर
वैल्यू को यहां पे कॉमा के तरह यहां पे
सेपरेट करना है तो उसके लिए हम यहां पे
क्या करेंगे हमारे डॉट स्प्लिट मेथड का
यूज करेंगे नेक्स्ट हमारे पास है राइट अ
प्रोग्राम टू सॉर्ट स्ट्रिंग्स
अल्फाबेटिकली इन पाइथन उसके लिए भी हमारे
पास एक फंक्शन है जिसको हम कहते हैं
सॉर्टेड विद द हेल्प ऑफ दैट फंक्शन हम
यहां पर इसको सॉल्व करने वाले हैं राइट अ
प्रोग्राम टू रिमूव अ गिवन कैरेक्टर फ्रॉम
अ स्ट्रिंग तो हमने स्ट्रिंग्स में देखा
है कि कोई भी जो कैरेक्टर है उसको
डायरेक्टली रिमूव नहीं किया जाता तो यहां
पे हम क्या करेंगे रिप्लेस का मेथड यूज
करते हुए कोई भी अगर हमें हमारा जो
कैरेक्टर है उसको रिमूव करना है तो
रिप्लेस का मेथड यूज करते हुए हम उसको
रिप्लेस कर देंगे मूविंग अहेड नेक्स्ट है
हमारे पास यहां पे एक और स्ट्रिंग बोला है
राइट ू राइट अ प्रोग्राम टू रिमूव द डॉट
इसके लिए भी हम रिप्लेस का ही यूज करने
वाले हैं राइट अ प्रोग्राम टू चेक द नंबर
ऑ अरेंस ऑफ अ सब स्ट्रिंग यानी कितनी बार
एक स्ट्रिंग के अंदर कोई भी सब स्ट्रिंग
है यानी कि उसका कोई भी दो लेटर है या कोई
ऐसी चीज है जो अकर हो रही है तो वो हम
कैसे निकालेंगे वो भी हम देख लेंगे ठीक है
सो एक-एक करके सबके बारे में हम डिस्कस कर
लेते हैं तो मैंने यहां पे क्वेश्चंस
ऑलरेडी मेंशन किए हुए हैं फर्स्ट है हमारा
कि एक हमारे पास स्ट्रिंग है तो स्ट्रिंग
को मैं यहां पे एक बार लिख लेती हूं कि a
इ इक्वल टू हमारे पास है आउटफिट ऑफ द डे
डॉट योलो डॉट एप ड ब
बड ग
गडॉट ऑन द वे राइट अब हमें क्या करना है
इसको कॉमा सेपरेटेड वैल्यूज में हमें यहां
पे सॉर्ट करना है तो उसके लिए हम यहां पे
क्या करेंगे हमारे पास एक मेथड है हमने एक
स्ट्रिंग्स के अंदर फंक्शन पढ़ा था जिसमें
हम स्प्लिट कर सकते हैं वैल्यूज को इन अ
फॉर्मेट ऑफ़ अ स्ट्रिंग जिसमें वह कॉमा
सेपरेटेड बन जाती थी तो उसको कैसे करना था
हमें उसके लिए हमें सिर्फ लिखना था यहां
पे एक वेरिएबल मैं क्रिएट कर लेती हूं b =
a स्प्लिट स्प्लिट करना है किस से हमें
यहां पे फुल स्टॉप से स्प्लिट करना है
अच्छा ये कैपिटल a है तो इसको मैं एक बार
स्मल ए कर लेती हूं सो a डॉट स्प्लिट बाय
दिस एंड उसके बाद प्रिंट करा देंगे किसको
b को सो अब मैं अगर इसको रन कराती हूं तो
हमारा आउटपुट जो है वो कॉमा सेपरेटेड
वैल्यूज में आ चुका है जो डॉट्स है वो
यहां पे डॉट की हेल्प से ये चीजें क्या है
रिमूव हो चुकी है यानी कि सेपरेट हो चुकी
है तो ये हो गया हमारा फर्स्ट क्वेश्चन
मूविंग अहेड नेक्स्ट क्वेश्चन के बारे में
हम बात करें तो सेकंड क्वेश्चन कहता है
राइट अ प्रोग्राम टू सॉर्ट स्ट्रिंग्स
अल्फाबेटिकली अल्फाबेटिकली सॉर्ट करने का
का मतलब है या तो हमें उनको क्या करना
होगा यहां पे लिस्ट के फॉर्मेट में ही
लाना होगा बट सॉर्ट करने का मतलब यहां पे
है कि वो असेंडिंग ऑर्डर में यहां पे
सॉर्ट हो जाए जैसे कि अगर मैंने लिखा है
हेलो तो हमारे अल्फाबेट के हिसाब से ई
पहले आता है देन एच आता है देन एल आता है
देन ओ आता है तो इस तरह से वो यहां पे
सॉर्ट हो जाए तो सॉर्ट करने के लिए हम
यहां पे क्या करेंगे सबसे पहले तो एक
स्ट्रिंग ले लेते हैं कि मैं a इ टू यहां
पे हेलो ले लेती हूं या फिर आप चाहे तो
यूजर से इनपुट भी ले सकते हैं इसके लिए
यूजर से इनपुट ले लेते हैं एक बार सो एंटर
एनीथिंग हियर उस उसके बाद मैं यहां पे
क्या करूंगी इसको सॉर्ट कर लेंगे तो सॉर्ट
के लिए मैं यहां पर b लगा रही हूं b इक्वल
टू सॉर्टेड सॉर्ट किसको करना है a को करना
है सो सॉर्टेड ए यहां पे लिख देंगे इसको
मैं एक बार हम पास कर देते हैं इनसाइड अ
कॉमेंट एंड रन कराती हूं मैं इसे सो
प्रिंट करके बी लेट्स रन इट सो एनीथिंग
हमने लिख दिया हेलो तो हेलो जो है यहां पे
अल्फाबेटिकली सॉर्ट हो चुका है कि ई एच एल
एल ओ यहां पे मतलब अगर आप हमारी ए बी सी
डी की असेंडिंग ऑर्डर देखेंगे तो सबसे
पहले अल्फाबेट ई आता है फिर एच आता है फिर
एल आता है फिर ओ आता है इसी तरह से अगर आप
कोई और यहां पे वर्ड ले लेते हैं जैसे मैं
ले लेती हूं जॉन जॉन में हमारे पास एच
पहले आएगा जे फिर आएगा फिर एन आएगा फिर ओ
आएगा तो ये एक लिस्ट में यहां पे ब्रेक
डाउन हो चुके हैं लिस्ट क्या होती है वो
हम आगे पढ़ने वाले हैं बट फिलहाल के लिए
आप समझ जाइए कि सॉर्ट होके कॉमा सेपरेटेड
वैल्यूज में जा चुके हैं मूविंग अहेड
नेक्स्ट है हमारे पास राइट अ प्रोग्राम टू
रिमूव अ गिवन कैरेक्टर फ्रॉम अ स्ट्रिंग
यानी कि अगर कोई भी हमारी स्ट्रिंग है
उसके अंदर कोई भी कैरेक्टर गिवन हमें
हटाना है तो के लिए हम क्या करेंगे तो
उसके लिए मैं एक यहां पे वेरिएबल ले लेती
हूं कि a इ टू हेलो इसमें से मान लीजिए कि
मुझे हटाना है अल्फाबेट e तो उसके लिए
क्या करूंगी मैं यहां पे एक वेरिएबल
क्रिएट करूंगी b और उसके अंदर लिखूंगी a
डॉट रिप्लेस यानी कि यहां पे ये डिलीट
नहीं हो सकता हमने जितने भी स्ट्रिंग्स के
फंक्शन पड़े उसके अंदर कोई चीज हमने कभी
डिलीट नहीं करी है तो हम यहां पे क्या
करने वाले हैं रिप्लेस करने वाले हैं किसे
रिप्लेस करेंगे अल्फाबेट ई को किससे
रिप्लेस करेंगे ओपन क्लोज अ कोटेशन से और
उसके बाद प्रिंट कराएंगे किसको बी को सो
अब मैं अगर यहां पर इसको रन कराती हूं सो
हमारा आउटपुट आएगा विदाउट e यहां पे
मूविंग अहेड नेक्स्ट है हमारे पास कुछ ऐसा
ही मेथड जिसमें हमें क्या करना है फ्रेंज
में से हमें यहां प डॉट्स को रिमूव करना
है सो यहां पर हम क्या करेंगे कि मैं एक
स्ट्रिंग बना रही हूं जीजी के अंदर हम ले
लेते हैं फ्रेंड्स को कुछ इस तरह से कि
मैं यहां पर लिख देती हूं एड आड
आड ड
एडी ए अब उसमें से हमें इस फुल स्टॉप को
रिप्लेस करना है तो मैं वापिस से यहां पे
क्या कर रही हूं एक वेरिएबल बना दूंगी b
नाम से कि b = टू z यानी किल z डॉट
रिप्लेस रिप्लेस करना है किससे रिप्लेस
करना है हमें यहां पे फुल स्टॉप को
रिप्लेस करना है किससे रिप्लेस करना है
ओपन क्लोज कोटेशन से और उसके बाद हम इसको
प्रिंट करा देंगे कि प्रिंट यहां पे बी है
सो यहां पे सिर्फ और सिर्फ यहां पे सिंगल
कैरेक्टर के लिए नहीं वर्क करता है जितनी
भी जगह यहां पे डॉट्स आएंगे वो सारे जो
डॉट्स है यहां पे हट जाएंगे सो यहां पे
सिंगल कैरेक्टर आप हटाना चाहे जैसे अगर
हेलो के अंदर कहीं पे एक और जगह ई आ रहा
होता तो वो उसे भी हटा देता रिप्लेस कर
देता एंड यहां फ्रेंच में हमारे पास पूरे
में डॉट्स है तो इसने सारे जो डॉट्स से
उनको रिप्लेस कर दिया है मूविंग अहेड
नेक्स्ट है हमारे पास राइट अ प्रोग्राम टू
चेक द नंबर ऑफ अरेंस ऑफ अ सब स्ट्रिंग इन
अ स्ट्रिंग यानी कि अगर हमारे पास कोई भी
स्ट्रिंग है तो यहां पे मैं एक स्ट्रिंग
ले लेती हूं दैट शी सेल्स सी
शेल्स ऑन द सी शोर तो ये मैंने एक
स्ट्रिंग ले लि है अब मुझे यहां पे क्या
करना है मुझे इसके अंदर चेक करना है कितनी
एसई ए सी आ रहा है तो उसके लिए हम यहां पर
क्या करेंगे एक सब स्ट्रिंग है एस क्या
होगा यानी कि एक सब स्ट्रिंग मतलब इसका एक
एक पूरी स्ट्रिंग का एक छोटा पार्ट है
मुझे काउंट करना है कितनी बार यहां पे आ
रहा है तो हमारे पास डॉट काउंट का मेथड है
वो हम यूज करते हुए इसे यहां प काउंट कर
लेंगे तो उसके लिए मैं यहां प बी लगा के
एक वेरिएबल बना रही हूं एंड उसमें लिखेंगे
ए डॉट काउंट मैं यहां पर काउंट कराने वाली
हूं क्या कितनी बार यहां पर जो वर्ड सी है
वो अकर हो रहा है एंड उसके बाद प्रिंट करा
देंगे किसे बी को कि द नंबर ऑफ टाइम्स सब
स्ट्रिंग सी इज अरिंग इज एंड इसको मैं
कॉमा लगा दूंगी एंड फिर हम रन कराते हैं
सो हमारे पास यहां पे आउटपुट आ जाएगा द
नंबर ऑफ टाइम्स टाइमर नहीं टाइम्स अ
सबस्ट्रिंग सी इज अरिंग इज टू यानी कि दो
बार जो है ये हमारा सब स्ट्रिंग जो है सी
वाली वो इस स्ट्रिंग के अंदर अकर हो रही
है तो इस तरह से आप काउंट करके कोई भी सब
स्ट्रिंग जो है कितनी बार अकर हो रही है
वो यहां पे चेक कर सकते हैं सो गाइ यहां
पे पांचों क्वेश्चंस हम सॉल्व कर चुके हैं
एक के अंदर हमने डॉट स्प्लिट मेथड यूज
किया उसके बाद हमने सॉर्टेड करके यानी कि
अगर हमें असेंडिंग ऑर्डर में कोई डाटा
चाहिए वो लगाया रिप्लेस से हमने कोई भी
अगर हमारे पास स्ट्रिंग के अंदर गिवन
कैरेक्टर है उसको हटा दिया है एंड मल्टीपल
कैरेक्टर्स को भी हटा सकते हैं रिप्लेस के
सेम मेथड से उसके बाद हमने डॉट काउंट यूज
करके सब स्ट्रिंग को काउंट किया कि एक कोई
भी पर्टिकुलर स्ट्रिंग के अंदर कोई भी सब
स्ट्रिंग जो है वो कितनी बार अकर हो रही
है सो हमारे पास है टेक टेक एन इनपुट
फ्रॉम अ यूजर एज अ स्ट्रिंग देन रिवर्स इट
यानी कि यूजर से इनपुट लेना है स्ट्रिंग
के रूप में और उसको रिवर्स करना है यानी
कि अगर कोई वर्ड है जैसे कि हेलो लिखा हुआ
है एई ड एल ओ तो इसका रिवर्स क्या हो
जाएगा ओ डबल एल ई एच तो ये हमें एक्चुअली
ऑब्टेन करना है हमारा फर्स्ट क्वेश्चन ये
कहता है सेकंड है राइट अ प्रोग्राम टू चेक
इफ अ स्ट्रिंग कंटेंस ओनली डिजिट यानी कि
कोई भी अगर स्ट्रिंग है उसके अंदर सिर्फ
डिजिट रखे हैं या नहीं लिखे हैं वो हमें
चेक करना है थर्ड है हमारे पास राइट अ
प्रोग्राम टू चेक इफ अ स्ट्रिंग इज
पलिंड्रोम यानी कि अगर यहां पे मैंने लिखा
डब् ओड यानी कि वाओ लिखा इसका पलिंड्रोम
पलिंड्रोम हमने पहले भी किया हुआ है
पलिंड्रोम का मतलब होता है यानी कि अगर
इसको उल्टा भी हम कर दें तो भी ये एक जैसा
ही दिखे कि अगर मैं वाऊ का अपोजिट भी जाऊं
तो यहां पे वाउ ही होगा वहीं ए द सेम टाइम
मतलब ये दोनों साइड सेम है ना एंड वही एट
द सेम टाइम मैंने लिखा जे ओओ एच ए तो जॉन
का अपोजिट होगा यहां पे एन एच ओ ज तो ये
एक जैसा नहीं है राइट तो ये पैले एंड्रम
नहीं है तो इस केस में ये पैले एंड्रम
नहीं है ये पैले एंड्रम है तो ये हमें
बेसिकली चेक करवाना है नेक्स्ट क्वेश्चन
है हमारा राइट अ प्रोग्राम टू फाइंड नंबर
ऑफ वोवेल्स इन अ स्ट्रिंग यानी कि हमें
चेक करना है कि कोई भी अगर हमारे पास पा
स्ट्रिंग है जैसे कि हेलो ही है हेलो के
अंदर कितने वोवेल्स आ रहे हैं तो ए ई आई ओ
यू हमारे होते हैं ए ई आई ओ यू ये पांच
वोवेल्स होते हैं तो हमारे पास ए ई है ओ
है यानी कि दो वोवेल्स है तो हमें क्या
करना है कि कोई भी स्ट्रिंग ले लेनी है या
यूजर्स इनपुट लेना है स्ट्रिंग के लिए और
उसमें काउंट करना है कि टोटल कितने
वोवेल्स हैं तो खुद के गिन के काउंट नहीं
करना है हमें यहां पे फंक्शन लगा के यहां
पे काउंट कराना है नेक्स्ट मूविंग अहेड
हमारे पास है राइट अ प्रोग्राम टू चेक इफ
एवरी वर्ड इन अ स्ट्रिंग बिगिंस विद अ
कैपिटल लेटर यानी कि अगर हमने कोई भी
स्ट्रिंग लिखी तो यहां पे जैसे मैंने लिख
दिया हेलो एंड यहां पे लिख दिया वर्ल्ड तो
यहां पे क्या होगा हमें चेक कराना है कि
अगर जो अगर जो हमारी स्ट्रिंग है इसके जो
जितने भी वर्ड इसके अंदर जैसे हेलो और
वर्ल्ड है तो दोनों वर्ड्स जो है इनके जो
फर्स्ट लेटर है वो यहां पे कैपिटल है या
नहीं तो ये हमें चेक कराना है तो एक काम
करते हैं एक-एक करके सारे क्वेश्चंस हम
पाइ जाम के अंदर सॉल्व कर लेते हैं सो
सबसे पहला क्वेश्चन है हमारा यहां पे टेक
एन इनपुट फ्रॉम फ्रॉम अ यूजर एज अ
स्ट्रिंग देन रिवर्स इट यानी कि यूजर्स
इनपुट लेना है यूजर्स इनपुट इन द फॉर्म ऑफ
अ स्ट्रिंग लेना है और इनपुट लेने के लिए
हम यहां पे अ क्या करेंगे a इ इक्वल टू
इनपुट ले लेती हूं मैं कि एंटर एनीथिंग
हियर यहां पे कुछ भी लिख दो जो भी वो
लिखोगे उसका यहां पे क्या रिवर्स आएगा तो
रिवर्स कैसे लाते हैं आपने अगर याद है तो
आपने स्लाइसिंग का जो मेथड किया था यानी
कि हमने स्लाइसिंग से रिलेटेड पूरा सेशन
कवर किया था जहां पे हम जो स्ट्रिंग्स की
स्लाइसिंग कर रहे थे वहीं पे हमने एक
रिवर्सिंग का भी मेथड पढ़ा था कि हम कैसे
जो कोई भी स्ट्रिंग है उसको रिवर्स कर
सकते हैं तो रिवर्स करने का यहां पे सिंपल
सा मेथड है कि मैं यहां पे प्रिंट करा दूं
क्या प्रिंट कराना है ए स्क्वायर ब्रैकेट
स्लाइसिंग के लिए हम यहां पे स्क्वायर
ब्रैकेट्स का यूज करते हैं फर्स्ट वैल्यू
लास्ट वैल्यू यहां पे लिखते हैं अब
क्योंकि यूजर्स इनपुट ले रहे हैं तो हमें
नहीं पता कि फर्स्ट वैल्यू कौन सी है तो
इसलिए यहां पे कॉलन लगा देंगे हमें नहीं
पता है कि लास्ट वैल्यू कौन सी है तो भी
कॉलन लगा देंगे पर हमें ये पता है कि हमें
रिवर्स जाना है रिवर्स के लिए -1 का यहां
पे यूज किया जाता है तो हम यहां पे -1 लगा
देंगे अब मैं एक बार जरा इसको रन कराती
हूं सो इसको रन कराएंगे तो यहां पे हमारे
पास है एंटर एनीथिंग हियर तो मैं यहां पे
लिख देती हूं हेलो तो इसका अपोजिट क्या
आएगा ओ ड एल ई एच तो इस तरह से क्या होगा
हमारी कोई भी जो स्ट्रिंग है उसका यहां पे
रिवर्स आ जाएगा हमारे पास दोबारा अगर मैं
इसको रन कराऊं और कोई और यहां पे स्ट्रिंग
में लिखूं जैसे कि अब मैं कोई सेंटेंस लिख
देती हूं कि हैरी पॉटर एंड द गोबलेट ऑफ
फायर इसको मैं लिखूंगी तो यहां पे क्या
होगा ये पूरी की पूरी जो स्ट्रिंग है इसका
रिवर्स हमें यहां पे लाके दे देगा सो ये
हमारा फर्स्ट क्वेश्चन यहां पे इजली सॉल्व
हो चुका है सिंपली हमने स्लाइसिंग का जो
हमारा मेथड है वो लगाया है यहां पे कि
फर्स्ट वैल्यू जो है डिफॉल्ट रख दी है
सेकंड वैल्यू डिफॉल्ट रख दी है एंड
लास्टली यहां पे रिवर्स करने के लिए माइव
हमने यहां पे लगा दिया है मूविंग अहेड
नेक्स्ट क्वेश्चन के बारे में यहां पे बात
करें नेक्स्ट क्वेश्चन कहता है राइट अ
प्रोग्राम टू चेक इफ अ स्ट्रिंग कंटेंस
ओनली डिजिट यानी कि अगर कोई भी स्ट्रिंग
है यूजर से इनपुट ले लेते हैं कोई भी
स्ट्रिंग के लिए तो मैं यहां पे लिख देती
हूं कंट्रोल सी एन कंट्रोल v इस पूरे को
हम कॉमेंट्स में यहां पर ऐड करा देते हैं
अब मुझे क्या करना है मुझे चेक करना है कि
इस इसके अंदर जितना भी डाटा है मतलब इसके
अंदर जो भी लिखा है यूजर ने जो भी लिखा है
उसके अंदर सब कुछ डिजिट है या नहीं तो
आपको याद होगा जब हम स्ट्रिंग के फंक्शंस
पढ़ रहे थे तो वहां पे हमने एक फंक्शन के
बारे में पढ़ा था जो कि था इज डिजिट जो
चेक करता है कि आपकी कोई भी स्ट्रिंग है
वो डिजिट स्ट्रिंग है या नहीं यानी कि
उसके अंदर सारे जो एलिमेंट्स हैं वो डिजिट
में है या नहीं तो वो एक बार यहां पे लगा
के देख लेते हैं कि प्रिंट कराना है क्या
a डॉट इज डिजिट अब इसको मैं यहां पे रन
कराती हूं तो यहां पे अगर मैं लिखूंगी
हेलो 1 2 3 तो यहां पे क्या दे देगा फाल्स
कि ये नहीं है दोबारा रन कराते हैं इस बार
मैं लिखती हूं 1 2 3 4 5 प्रेस करते हैं
एंटर तो ये हमें दे देगा ट्रू ट्रू फॉल्स
अगर नहीं समझ में आ रहा है तो हम क्या
करेंगे कि यहां पे लिख देंगे इसको स्टोर
कर देंगे कोई भी वेरिएबल के अंदर कि b b इ
इक्व टू दिस एंड कंडीशन स्टेटमेंट लगा
देंगे कि इफ बी इ इक्वल टू कैपिटल t ट्रू
तो उस कंडीशन में हम क्या करेंगे प्रिंट
करा देंगे क्या कि इट कंटेन ओनली डिजिट
वही एट द सेम टाइम एल्स में में हम क्या
कर देंगे यहां पे लिखा देंगे प्रिंट इट डज
नॉट कंटेन ओनली डिजिट्स यानी कि डिजिट्स
तो है उसके अंदर पर सिर्फ डिजिट्स नहीं है
तो अब इसको मैं रन कराती हूं यहां पे एंड
यहां पे लिखते हैं 1 2 3 4 5 तो ये दे
देगा इट कंटेंस ओनली डिजिट वहीं एट द सेम
टाइम अगर मैं यहां पे लिखा हूं हेलो टूथ
तो यहां पे आ जाएगा इट डज नॉट कंटें ओनली
डिजिट ठीक है तो ये हो गया हमारा सेकंड
क्वेश्चन सॉल्व जिसमें हमें चेक कराना था
क्या कि हमारी कोई भी स्ट्रिंग है जो हमने
यूजर से ली है वो डिजिट स्ट्रिंग है या
नहीं मूविंग अहेड नेक्स्ट हमारा क्वेश्चन
यहां पे क्या कहता है राइट अ प्रोग्राम टू
चेक इफ अ स्ट्रिंग इज पलिंड्रोम र नॉट
पलिंड्रोम का मतलब यहां पे क्या हुआ कि
अगर उसको रिवर्स भी कर दी जाए तो क्या वो
सेम सेम दिखेगी इसका हमने एग्जांपल देखा
हुआ है लूप्स के अंदर कि लूप्स के अंदर
हमने क्या चेक करवाया था कि कोई भी हमारा
जो इंटी जर है यानी कि कोई भी नंबर ऑफ
इंटी जर्स है वो पैले ड्रोम है या नहीं
यानी कि उनको अपोजिट करते तो वो सेम
दिखेंगे या नहीं वो हमने वाई लूप के थ्रू
किया था यहां पे इतना डिफिकल्ट मेथड नहीं
होने वाला है यहां पे एक सिंपल सा मेथड हम
लगाएंगे रिवर्स का कि मैं क्या करूंगी
मैंने एक स्ट्रिंग ले ली a और a इव टू
यूजर से हम यहां पे इनपुट ले लेते हैं मैं
यहां पे इसको पेस्ट करा देती हूं अब इसके
बाद हमें क्या करना है मैं एक वेरिएबल
क्रिएट कर दूंगी रिवर्स नाम से कि रिवर्स
क्या है इसका a कॉलन कॉलन -1 ये हमें पता
ही है कि रिवर्स निकालने का मेथड है अब
मुझे क्या चेक कराना है कि ये इसका
पलिंड्रोम है या नहीं तो मैं इसके लिए
कंडीशन दे दूंगी कि इफ a इज इक्वल्स टू
रिवर्स यानी कि a अगर रिवर्स के बराबर है
ए और रिवर्स एक जैसे दिखते हैं तो उस
कंडीशन में क्या हो हम यहां पे प्रिंट करा
दे इट इज पैले रोम एल्स हम यहां पे प्रिंट
करा दें इट इज नॉट पैले रोम ठीक है अब
इसको एक बार रन करा के देख लेते हैं तो
यहां पे कुछ भी लिखते हैं जैसे कि मैं
पहले मैडम लिख लेती हूं जो कि पैले रोम है
तो एम एडी ए एम को अगर आप एम एडी ए एम
दोनों साइड से करोगे तो एमडी एम ही आएगा
तो ये पैले एंड्रम हो गया वही एट द सेम
टाइम मैं इसको दोबारा रन करा हूं यहां पे
और यहां पे मैं लिखूं जैसे हेलो हेलो इज
नॉट अ पैले ड्रोम तो हमें पता चल रहा है
कोई और पलिंड्रोम हम यहां पर चेक कर लेते
हैं जैसे कि मैं यहां प लिख देती हूं वाओ
वाओ वैलेंड ड्रोम है दोनों साइड से एक
जैसा दिखता है तो यहां पे क्या किया हमने
सिंपल सा मेथड लगाया एक स्ट्रिंग ली एक
वेरिएबल बनाया रिवर्स जिसमें हमने उसका
रिवर्स ऑब्टेन कर लिया और उसके बाद
कंडीशनल स्टेटमेंट लगा के यहां पे मैच करा
दिया तो यहां पे हमारा सिंपल सा एक लॉजिक
लगा है कि हमने लॉजिक क्या लगाया है कि ए
और रिवर्स जो है दोनों मैच कर रहे हैं तो
पैले एंड्रोमनी मैच कर रहे हैं तो मतलब वो
पैलेडम नहीं है मूविंग अहेड नेक्स्ट हमारा
क्वेश्चन यहां पे कह रहा है राइट अ
प्रोग्राम टू फाइंड द नंबर ऑफ वोब्स इन अ
स्ट्रिंग हमें क्या ढूंढना है कि अगर कोई
भी स्ट्रिंग हमने यूजर से ली है तो उसके
अंदर के जो वोवेल्स है हमें वो निकालने
हैं यहां पे कि कितने नंबर ऑफ वोल्स है
वहां पे तो इसके लिए हमने यूजर से एक
इनपुट ले लिया अब उसके बाद मैं यहां पे
क्या करूंगी वोवेल्स नाम का एक वेरिएबल
बना लूंगी जिसकी वैल्यू अभी जीरो है कि
वोब्स काउंट अभी जीरो है हमें पता है कि
वोब्स कौन से होते हैं ए ई आई ओ यू तोब
कोई भी स्ट्रिंग के अंदर अगर ए ई आई ओ यू
आता है या कैपिटल में ए ई आई ओ यू आता है
तो वो क्या हो गया वो वहां पे ववलू हम हर
बार इंक्रीज करते देंगे तो यहां पे मैं
क्या करूंगी फॉर लूप चलाऊंगा चलाना है फॉर
लूप चलाना है इस स्ट्रिंग के अंदर मतलब
यहां पे कोई भी स्ट्रिंग आई हमारे पास जसे
हेलो ही आ गया तो पहले वो एच के लिए चेक
करेगा ई के लिए करेगा एल के लिए करेगा
दूसरे एल के लिए करेगा वापस ओ के लिए चेक
करेगा तो यहां पे आइट होने वाला है इसलिए
मैं यहां पे फॉर लूप
चलाऊंगा क्या करना है चेक कराना है कंडीशन
लगानी है कि इफ आ इ इक्व टू ए कॉमा नहीं
लगाएंगे ऑ लगाएंगे और आ इ इक्वल टू ई फर
अच्छा एई आई ओ यू को हम स्ट्रिंग में लिख
देते हैं पहली बात तो ए इ आई और सेम ही हम
क्या करेंगे इससे कैपिटल वर्जन लिख देंगे
तो मैं यहां पे क्या करूंगी इनकी कैपिटल
वर्जन लिख दूंगी कि ए यहां पे कैपिटल में
भी हो सकता है ई भी कैपिटल में हो सकता है
आई भी कैपिटल में हो सकता है ओ एंड यू भी
हमारे पास कैपिटल में हो सकते हैं तो इन
सबको मैं यहां पर लिख देती हूं कुछ इस तरह
से एंड कॉलन लगा देंगे अब यहां पे क्या
लिखा है कि इफ अगर इसके अंदर है तो इन केस
में क्या होगा वोल्स का जो काउंट है वोल्स
इक्वल टू वोल्स प्व वोल्स प्सव लिखे या
वोल्स प्लस इक्व लिखे दोनों ही सेम होंगे
यहां पे सो वोल्स इक्व वोल प्व लिखे या
वोल्स प्लस इवल टूव लिखे दोनों ही हमारे
पास यहां पे सेम होंगे एल्स एल्स की खैर
जरूरत ही नहीं है लास्ट में हम क्या करा
देंगे प्रिंट करा देंगे क्या द नंबर ऑफ
वोल्स इन द फॉलोइंग स्ट्रिंग इ इस जगह
यहां पे आर आना चाहिए बज नंबर है यहां पे
तो आर एंड देन वोवेल्स इसको पास करा देंगे
सो अब मैं इसको रन कराती हूं ये मुझे
स्ट्रिंग मांगेगा हेलो हमने हेलो में चेक
किया था दो वोब्स है तो ये हमारा करेक्ट
गेस कर रहा है वही अ द सेम टाइम मैं अगर
दोबारा इसको रन कराऊं एंड यहां पे लिख दूं
हैरी पॉटर एंड द गोबलेट ऑफ फायर तो अब
इसमें तो मैं भी काउंट नहीं करने बैठूंगी
यही काउंट कर देगा कि इसके अंदर 10 वोब्स
है हमारे पास वही एट द सेम टाइम कुछ
कैपिटल इज्ड भी होता अगर तो वो उसे भी
काउंट कर लेता है कि मैंने अगर हेलो
कैपिटल में लिखा होता है एच इ एल एल ओ तब
भी ये मुझे यहां पे दो ही देता है क्यों
यहां पे दो दे रहा है क्योंकि हमने कैपिटल
और स्मॉल दोनों को यहां पे कंसीडर किया है
सो आई होप गाइ ये वाला क्वेश्चन भी क्लियर
हो गया होगा मूविंग अहेड सो नेक्स्ट
क्वेश्चन हमारे पास है यहां पे टू राइट अ
प्रोग्राम टू चेक इफ एवरी वर्ड इन अ
स्ट्रिंग बिगिंस विद अ कैपिटल लेटर क्या
चेक करना है कि जितने भी मतलब जैसे
स्ट्रिंग के अंदर पांच से छह वर्ड है अब
वो उसमें सारे वर्ड्स जो है कैपिटल लेटर
से स्टार्ट हो रहे हैं या नहीं हो रहे हैं
तो वो चेक करने का अगर आपको याद है तो
हमने जब स्ट्रिंग फंक्शंस पढ़े थे तो
हमारे पास एक फंक्शन आया था इस टाइटल करके
इस टाइटल में हमारे पास क्या होता था कि
वो हमें चेक करके बता देता था कि हमारी जो
स्ट्रिंग है उसमें सारे जो वर्ड्स लिखे
हुए हैं उनके जो फर्स्ट लेटर है वो कैपिटल
है या नहीं तो वही हमें यहां पे करना है
इस टाइटल का हमें यहां पे यूज करना है कि
ए से हम क्या ले लेंगे एक यूजर इनपुट ले
लेंगे यहां पे मैं एक यूजर इनपुट ले लेती
हूं उसके बाद हमें क्या करना है हमें यहां
पे चेक करना है कि a के अंदर जो भी लिखा
है वो टाइटल है या नहीं सो प्रिंट प्र
कराना है क्या कि ए डॉट इज टाइटल यानी कि
ए जो है वो टाइटल स्ट्रिंग है या नहीं स
इसको अगर मैं रन
कराऊंगा मैंने यहां पे हैरी और कैपिटल ब
पोटर लिखा होता मतलब एक का तो स्मॉल और
दूसरे का कैपिटल तो उस केस में फॉल्स दे
देता दोनों का अगर मैं स्मॉल लिखूं तब भी
वो मुझे यहां पर क्या दे देगा फॉल्स ही
देगा तो आप चाहे तो यह लिख सकते हैं या
फिर आप चाहे तो जैसे हमने सेकंड मेथड में
किया था कि इ मतलब इसको स्टोर करा दिया था
एक वेरिएबल के अंदर और उसमें लिखा दिया था
कि इफ b इ 2 तो उसमें लिख दें कि इट इज अ
टाइटल स्ट्रिंग यानी कि उसके अंदर जो
फर्स्ट लेटर्स हैं वो सारे कैपिट आइज है
अदर वाइज वो कैपिट आइज नहीं है तो ये चीज
भी आप यहां पे चाहे तो कर सकते
[संगीत]
हैं सो गाइस पिछले सेशन में हमने कवर किया
स्ट्रिंग्स के बारे में पूरा मॉड्यूल
हमारा स्ट्रिंग से रिलेटेड था उसमें हमने
पढ़ा कि स्ट्रिंग्स क्या होती है हमने
स्ट्रिंग मेथड्स के बारे में पढ़ा
स्ट्रिंग स्लाइसिंग हमने करी और उसके बाद
हमने प्रॉब्लम सॉल्विंग करी बेस्ड ऑन
स्ट्रिंग गाइज आज से हम स्टार्ट करने वाले
हैं कंप्लीट न्यू टॉपिक जो कि कहलाता है
लिस्ट आज हम बात करेंगे कि लिस्ट क्या
होती है जानेंगे लिस्ट के बारे में कैसे
उन्हें क्रिएट किया आता है और क्या उनके
रूल्स होते हैं लिखने के सो सबसे पहले बात
करते हैं कि लिस्ट होती क्या है यहां पे
गाइज लिखा है लिस्ट आर द कलेक्शन ऑफ ऑर्ड
एंड मूटे डाटा ऑर्ड का मतलब है कि यहां पे
जो ईच एलिमेंट जो है लिस्ट के अंदर अच्छा
लिस्ट के अंदर ना मल्टीपल एलिमेंट्स हम
स्टोर कर सकते हैं जैसे वेरिएबल के अंदर
हम सिंगल एलिमेंट स्टोर कर सकते हैं लिस्ट
के अंदर हम मल्टीपल एलिमेंट स्टोर कर सकते
हैं अब यहां पे ऑर्डर क्या कहता है कि
ऑर्डर कहता है कि आप जो भी हमारे
एलिमेंट्स है जो हमने लिस्ट के अंदर स्टोर
किए हुए हैं जो भी चीजें हमने लिस्ट के
अंदर स्टोर की हुई है वो एक पर्टिकुलर
ऑर्डर है जिसको फॉलो करती है मतलब
इंडेक्सिंग यहां पे वर्क करती है दूसरी
चीज है यहां पे मूटे मूटे बल का मतलब होता
है कि एक बार अगर लिस्ट क्रिएट कर दी जाए
तो हम उसके अंदर चेंजेज कर सकते हैं मतलब
वंस हम कोई लिस्ट बना ले तो उसके अंदर अगर
हमें कोई आइटम ऐड करना है रिमूव करना है
कोई रिप्लेसमेंट करना है कोई आइटम की
वैल्यू चेंज करनी है या पूरा डिस्कार्ड
करना है कुछ भी करना हो हमें लिस्ट के
अंदर कोई भी फंक्शंस यूज करने हो हम यूज
कर सकते हैं मूटे बल का मतलब कि एक बार
अगर हमने कोई लिस्ट बना दी तो हम उसे चेंज
कर सकते हैं अब यहां पे नेक्स्ट चीज कह
रहा है कि लिस्ट जो है स्क्वायर ब्रैकेट्स
में लिखी जाती है तो अगर मैं यहां पे
एग्जांपल ले लू एक लिस्ट का मैं एक लिस्ट
बना देती हूं a और इसके अंदर स्क्वायर
ब्रैकेट का ये बोल रहा है कि हमको जो
लिस्ट होती है वो स्क्वायर्ड ब्रैकेट्स
में लिखनी होती है नेक्स्ट चीज हमें यहां
पे बोल रहा है द वैल्यू इनसाइड द लिस्ट इ
सेपरेटेड बाय अ कॉमा तो मतलब अगर हमने कोई
भी वैल्यू दी है इसके अंदर जैसे कि मान ले
हमने यहां पे दिया है एल तो एल एक
स्ट्रिंग है और उसको हम सेपरेट करेंगे
कॉमा से अब नेक्स्ट वैल्यू यहां पे हम लिख
सकते हैं मैंगो और उसके बाद नेक्स्ट
वैल्यू लिखने के लिए हमें यहां पे लगाना
पड़ेगा कॉमा कॉमा क्या कह रहा है कि जो
वैल्यूज है इनसाइड अ लिस्ट ये सेपरेट की
जा सकती है कॉमा से नेक्स्ट चीज हमें यहां
पर बोली है मूटे बल मूटे बल हमने पहले ही
डिस्कस किया कि एक बार जो अगर हमने लिस्ट
बना दी तो उसके अंदर हम चेंजेज कर सकते
हैं फोर्थ है यहां पर मल्टीपल डेटा टाइप्स
कैन बी रिटन इनसाइड लिस्ट नेक्स्ट यहां प
कह रहा है मल्टीपल डेटा टाइप्स कैन बी
रिटन इनसाइड अ लिस्ट तो मतलब इसका मतलब
क्या हुआ मल्टीपल डेटा टाइप्स हमारे पास
यहां पर क्या होता है जैसे कि हमारे पास
स्ट्रिंग हो गई इंटी जर हो गया फ्लोट हो
गया या और भी कोई डटा टाइप है जो हमें
यहां पर ऐड करना है हम यहां पर इजली ऐड कर
सकते हैं मतलब यहां पर मैं वमा 40 कॉमा
91.1 ये सब वैल्यूज भी ऐड कर सकती हूं तो
भी हमारी लिस्ट काम करेगी मतलब मतलब यहां
पर क्या होता है कि लिस्ट के अंदर आप कोई
भी डटा टाइप दे सकते हैं और जितने भी डटा
टाइप आप देना चाहे वो दे सकते हैं तो भी
हमारी लिस्ट यहां पर वर्क करती है सो गाइस
लिस्ट ऐसे बनती है ये तो हमने देख लिया एक
बार इसको पाइथन में भी बना के देख लेते
हैं तो मैं सिमिलर लिस्ट यहां प लूंगी कि
यहां प हम फ्रूट्स की एक लिस्ट बना ले एंड
स्क्वायर ब्रैकेट में जैसे इसको लिखा जाता
है पहली वैल्यू मैं ऐड कर देती हूं एल
दूसरी वैल्यू में ऐड कर देती हूं
मैंगो तीसरी वैल्यू में ऐड कर देती हूं
बनाना और प्रिंट कराने के लिए सिंपल हमें
क्या करना है प्रिंट स्टेटमेंट लिखना है
और उसके अंदर पास कर देना है फ्रूट्स को
तो अगर मैं इसको रन कराती हूं तो हमारे
पास वैल्यू आ जाएगी एप्पल मैंगो एंड बनाना
सिमिलरली अगर हमें इसका डेटा टाइप चेक
करना है तो प्रिंट और यहां पर टाइप के
अंदर हम फंक्शन दे देंगे फ्रूट्स का कि
फ्रूट्स हमें चेक करने
हैं एंड यहां पर फ्रूट्स को ये बता रहा है
कि फ्रूट जो है वो बिलोंग करता है क्लासेस
ऑफ लिस्ट अब मैंने एक चीज और बोली थी यहां
पे कि यहां पे मल्टीपल डेटा टाइप्स का
यूज़ किया जा सकता है तो मल्टीपल डेटा
टाइप्स यानी कि मैं अगर यहां पे 12 लिखूं
14 लिखूं या फिर मैं यहां पे कोई डेसिमल
वैल्यू लिखूंगी
45.1 और इसके बाद मैं रन कर रहा हूं तो भी
ये यहां पे वर्क करेगा और तो भी मुझे ये
लिस्ट ही रिटर्न करेगा तो लिस्ट के अंदर
हम मल्टीपल डेटा टाइप्स दे सकते हैं बस ये
याद रखना है कि सारी जो वैल्यूज है लिस्ट
के अंदर वो सेपरेट की जाती है कॉमा से
वेरिएबल में हम सिंगल एक वैल्यू लिख सकते
हैं बट लिस्ट्स के के अंदर हम यहां पे
मल्टीपल वैल्यूज दे सकते हैं और उनको यूज
कर सकते
[संगीत]
हैं सो गाइस पिछले सेशन में हमने कवर किया
कि लिस्ट क्या होती है हमने जाना कि लिस्ट
को क्रिएट कैसे किया जाता है आज हम बात
करने वाले हैं लिस्ट स्लाइसिंग की यानी कि
जैसे हमने स्ट्रिंग के अंदर स्लाइसिंग की
थी उसको छोटे-छोटे पार्ट्स में ब्रेक किया
था वैसे ही आज हम लिस्ट स्लाइसिंग की बात
करने वाले हैं क्योंकि हमने लिस्ट के अंदर
बहुत सारे एलिमेंट तो स्टोर कर लिए बट अब
उन एलिमेंट को हमें गेट कैसे करना है कैसे
हमें एक रेंज ऑफ लिस्ट गेट करनी है या फिर
लिस्ट का हमें कोई छोटा सा पार्ट चाहिए तो
वो हम कैसे एक्सेस कर सकते हैं वो आज हम
बात करने वाले हैं सो चलिए देखते हैं कैसे
ये किया जाता है सबसे पहले मैं यहां पे
एग्जांपल ले लूंगी एक लिस्ट का a इ इक्वल
टू इनसाइड अ लिस्ट मैं कुछ वैल्यूज
प्रोवाइड करा दूंगी जैसे कि आयरन मैन थॉर
सुपरमैन या हम सारे अवेंजर्स ही ले लेते
हैं तो कैप्टन अमेरिका एंड हल्क ठीक है ये
हमने चार एलिमेंट्स ले तो लिए अब मुझे
इसमें से कोई एक पर्टिकुलर एलिमेंट एक्सेस
करना है तो गाइस हमें पता है कि अगर अगर
कोई भी हमारे पास चीज है कोई भी हमारे पास
स्ट्रिंग है कि कोई लिस्ट है तो सबके अंदर
एलिमेंट्स होते हैं एलिमेंट्स को कहीं ना
कहीं अ एक लोकेशन दी जाती है एक
इंडेक्सिंग दी जाती है हर एलिमेंट को उस
इंडेक्सिंग के बारे में हम बात करेंगे सो
यहां पे इंडेक्सिंग कुछ इस तरह होगी कि
फर्स्ट एलिमेंट जो है वो हमारा नंबर जीरो
पे होगा क्योंकि अगर हम पॉजिटिव
इंडेक्सिंग की बात करें तो यहां पे फर्स्ट
एलिमेंट जो है वो नंबर जीरो पे होगा सेकंड
एलिमेंट नंबर वन पे होगा थर्ड एलिमेंट
नंबर टू पे होगा और फोर्थ एलिमेंट नंबर
थ्री पे होगा सिमिलरली अगर हम नेगेटिव
इंडेक्सिंग की बात करें तो हल्क आ जाएगा
-1 पे कैप्टन अमेरिका आ जाएगा -2 पे थर आ
जाएगा -3 पे एंड आयरन मैन आ जाएगा -4 पे
क्योंकि - 0 एजिस्ट नहीं करता रो से हम
ऑलरेडी स्टार्ट कर रहे हैं तो रो को हम
दोबारा यूज कर नहीं सकते इसलिए यहां पे हम
यूज करने वाले हैं -1 अब बात करते हैं कोई
भी एलिमेंट को एक्सेस करना लिस्ट के अंदर
आपको अगर कोई पर्टिकुलर एलिमेंट चाहिए तो
आपको सिंपल सा मेथड है यहां पे प्रिंट
कराएंगे ए और स्क्वायर ब्रैकेट में
प्रोवाइड करा देंगे उसका इंडेक्स नंबर कि
कौन से इंडेक्स नंबर में वो पर्टिकुलर
एलिमेंट है जैसे कि मुझे अगर कैप्टन
अमेरिका चाहिए यहां पे तो मुझे पता है रो
वन और टू नंबर टू पे हमारे पास अ कैप्टन
अमेरिका है और इसको अगर मैं रन कराती हूं
तो मेरे पास यहां पे आउटपुट आ जाएगा
कैप्टन अमेरिका सिमिलरली अगर मुझे पॉजिटिव
इंडेक्स की जगह नेगेटिव इंडेक्स देना है
तो यहां पे -1 और -2 आ जाएगा हमारे पास
कैप्टन अमेरिका तो अगर मैं यहां पे -2
लिखती हूं तो भी हमारे पास आउटपुट आएगा
कैप्टन अमेरिका सिमिलरली अगर मैं कोई और
नंबर लिखती हूं मैं लिखती हूं -3 तो हमारे
पास आ जाएगा थॉर क्योंकि -1 पे हल्क है -2
पे कैपिटल अमेरिका -3 पे आ गया थॉर थॉर को
एक्सेस करने के लिए पॉजिटिव इंडेक्सिंग
होगा यहां पे वन क्योंकि आयरन मैन नंबर रो
पे है और थॉर है नंबर वन पे तो यहां पे रन
किया तब भी हमारे पास आउटपुट आया थॉर तो
ये होता है कोई भी एलिमेंट को एक्सेस करना
अब बात करते हैं यहां तो हमने एक एलिमेंट
एक्सेस कर लिया अब हमें अगर मल्टीपल
एलिमेंट्स चाहिए लिस्ट में से तो हम क्या
करेंगे तो उसके लिए हमारे पास स्लाइसिंग
का मेथड है जैसे हमने स्ट्रिंग्स के अंदर
स्लाइसिंग करी थी उनके इंडेक्स नंबर एक
रेंज में प्रोवाइड करा के वैसे ही हम यहां
पे भी स्लाइसिंग करने वाले हैं सो गाइज
स्लाइसिंग का यहां पे सिंपल से मेथड देख
लेते हैं यहां पे मुझे प्रिंट कराना है और
मुझे यहां पे थोर एंड कैप्टन अमेरिका
चाहिए तो a मैं ले लूंगी स्क्वायर
ब्रैकेट्स में यहां पे प्रोवाइड करा दूंगी
0 व वन नंबर पे हमें पता है थॉर लाई कर
रहा है तो हम यहां पे वन लिखेंगे एंड कॉलन
लगा के नेक्स्ट वैल्यू क्या है हमारी नंबर
टू नंबर टू हम नहीं लिख सकते यहां पे हमें
पता है कि जब भी हमारी कोई एंडिंग वैल्यू
होती है जैसे कि फॉर लूप में होती है जैसे
हमने स्लाइसिंग में भी करा था स्ट्रिंग्स
के अंदर कि जो एंडिंग वैल्यू है उसमें हम
+ व ऐड कर देते हैं तो ये अगर यहां पे
थ्री तक जाएगा वन से लेके थ्री तक तो
हमारे पास आ जाएगा थॉर एंड कैप्टन अमेरिका
जो कि हमें दो सेंटर की वैल्यूज चाहिए थी
सिमिलरली अगर आप चाहते हैं आपको
स्टार्टिंग की दो वैल्यू मिले तो आपको
सिंपल यहां पे मेथड लगाना है प्रिंट ए
स्क्वायर ब्रैकेट एंड स्टार्टिंग वैल्यू
क्योंकि डिफॉल्ट यहां पे जीरो होता है तो
हमें प्रोवाइड कराने की जरूरत नहीं है हम
सीधा यहां पे कॉलन भी अगर लगाएंगे एंड
उसके बाद लिख देंगे कि ये जाना चाहिए 0 1
2 नंबर टू तक ये जाना चाहिए क्योंकि हमें
चाहिए यहां पे थर्ड तक की वैल्यू तो हमें
प्व लिखना पड़ेगा एंड अगर मैं इसको रन
कराती हूं तो हमारे पास आ जाता है आयरन
मैन एंड थॉर सिमिलरली लास्ट की वैल्यूज के
लिए भी ऐसे ही वर्क करता है मान लीजिए
हमें चाहिए थॉर कैप्टन अमेरिका एंड हल्क
तो थॉर कैप्टन अमेरिका एंड हल्क के लिए हम
क्या करेंगे हम यहां पे स्टार्टिंग वैल्यू
प्रोवाइड करा देंगे थॉर कहां से स्टार्ट
हो रहा है हमारा नंबर वन से स्टार्ट हो
रहा है और ये जा रहा है एंड तक तो हमें
यहां पे डिफॉल्ट वैल्यू जो है वो एंड तक
जा रही है हमें यहां पे डिफाइन करने की
कोई जरूरत नहीं है अगर हमारी वैल्यू एंड
तक जा रही है तो अगर मैं इसको रन कराती
हूं तो मुझे ये लास्ट की तीनों वैल्यूज
मिल जाएगी दैट इज थॉर कैप्टन अमेरिका एंड
हल्क सिमिलरली यहां पे हम गैप भी प्रोवाइड
करा सकते हैं अगर मुझे यहां पे चाहिए कि
मेरी फर्स्ट वैल्यू जो है आयरन मैन हो एंड
सेकंड वैल्यू कैप्टन अमेरिका थॉर और हल्क
को मैं स्किप कर दूं यहां पे तो मैं यहां
पे क्या करूंगी यहां पे मैं लिखूंगी
प्रिंट एंड ए स्क्वायर ब्रैकेट में मैंने
लिया कि सो आयरन मैन और कैप्टन अमेरिका के
लिए मुझे यहां पे सिंपल सा चाहिए कि मुझे
स्टार्टिंग वैल्यू नहीं डिफाइन करनी
एंडिंग वैल्यू नहीं डिफाइन करनी बट मुझे
गैप यहां पे डिफाइन करना है तो स्टार्टिंग
वैल्यू मैं यहां पे कुछ नहीं लिखूंगी
एंडिंग वैल्यू के लिए भी मैं यहां पे खाली
कॉलन छोड़ दूंगी एंड यहां पे गैप के लिए
हम यहां पे टू लिख देंगे सो स्टार्टिंग
वैल्यू नहीं डिफाइन की है एंडिंग वैल्यू
नहीं डिफाइन की है क्योंकि पूरी लिस्ट का
हमें गैप चाहिए टू का एंड अगर मैं इसको रन
कराती हूं तो मेरे पास यहां पे दो वैल्यूज
आ जाती है जो कि है आयरन मैन एंड कैप्टन
अमेरिका गाइस सिमिलरली आप नेगेटिव
इंडेक्सिंग से भी रेंज प्रोवाइड करा सकते
हैं अगर आपको यहां पे वैल्यू चाहिए थॉर और
कैप्टन अमेरिका तो यहां पे हम नेगेटिव
इंडेक्सिंग भी दे सकते हैं सिंपली यहां पे
लिख के प्रिंट a एंड स्क्वायर ब्रैकेट में
मुझे पता है -1 -2 -3 पे हमारी स्टार्टिंग
वैल्यू है सो -3 एंड यहां पे -1 -2 सो हम
-1 तक जाने वाले हैं एंड अगर मैं इसको रन
कराती हूं तो मेरे पास दो वैल्यूज आती है
यहां पे थॉर एंड कैप्टन अमेरिका सिमिलरली
अगर आपको किसी लिस्ट का रिवर्स निकालना है
तो जैसे हमने स्ट्रिंग के अंदर किया था कि
-1 का हमने यहां पे यूज किया था लिस्ट के
अंदर भी हम वही यूज करने वाले हैं तो यहां
पे मैं लिख दूंगी प्रिंट ए स्टार्टिंग
वैल्यू नहीं डिफाइन करते हैं एंडिंग
वैल्यू भी नहीं डिफाइन करते हैं उसके लिए
हम कॉलन कॉलन यूज करते हैं और सीधा लिख
देते हैं -1 कि मुझे चाहिए रिवर्स में
लिस्ट तो अगर मैं इसको रन
कराऊंगा का जो रिवर्स है वो आ जाएगा यहां
पे हल्क कैप्टन अमेरिका थॉर एंड आयरन मैन
जो है वो पूरे अपोजिट में आ जाएंगे
नेक्स्ट अगर हमें रिवर्स कराना है इना
पर्टिकुलर रेंज तो वो मेथड भी है हमारे
पास यहां पे कि मुझे यहां पे लिखना है
प्रिंट ए स्क्वायर ब्रैकेट में मुझे एक
रिवर्स कराना है सिर्फ थॉर कैप्टन अमेरिका
एंड हल्क को तो सबसे पहले मैं हल्क की
वैल्यू दूंगी तो हल्क की वैल्यू -1 हमें
पता है एंड -1 -2 -3 -4 तो हमें -4 तक
जाना है एंड -1 का हमें चाहिए यहां पे
रिवर्स तो अगर मैं इसको रन कराती हूं तो
हल कैप्टन अमेरिका थर यहां पे तीन ही
वैल्यूज मेरे पास आ जाएंगी सो आई होप गाइस
ये कैसे हम लिस्ट को स्लाइस करते हैं उसका
छोटा पार्ट कैसे निकालते हैं वो क्लियर हो
गया होगा सारे मेथड यहां पे क्लियर हो गए
होंगे गैप कैसे देना है और ऑलमोस्ट सब कुछ
स्ट्रिंग के जैसा ही है बस यहां पे इतना
सा डिफरेंस है कि ये लिस्ट में हम कर रहे
हैं एंड वो हमने स्ट्रिंग्स के अंदर किया
था पहले जो हमने सिमिलर मेथड किया
[संगीत]
था सो गाइ पिछले सेशन में हमने कवर किया
कि स्ट्रिंग स्लाइसिंग क्या होती है कैसे
हम स्ट्रिंग्स को छोटे-छोटे पार्ट्स में
कट कर सकते हैं और उनको ऑब्टेन कर सकते
हैं आज हम बात करने वाले हैं आइट एशन की
यानी कि आइट एशन मतलब एक-एक लिस्ट का जो
एलिमेंट है हम एज अ फॉल लूप या कोई सा भी
लूप लगा के एक-एक लिस्ट का जो एलिमेंट है
वो हम गेट करें एक पर्टिकुलर वर्टिकल लाइन
में सो देखते हैं आइट कैसे किया जाता है
सो गाइ यहां पे मैंने आइट एशन के लिए फोर
मेथड इन लिस्ट किए हैं सबसे पहला होता है
फॉर लूप आइट विद फॉर लूप जिसमें हम एक-एक
एलिमेंट को गेट करते हैं अ यूजिंग फॉर लूप
सेकंड होता है फॉर लूप के साथ रेंज और
हमारे लेंथ फंक्शन का यूज़ करना थर्ड होता
है वाइल लूप का यूज़ करना जिसमें भी हम
इंडेक्सिंग के थ्रू लूप करने वाले हैं एंड
लास्ट है हमारा शॉर्ट हैंड फॉर लूप कि
कैसे शॉर्ट हैंड फॉर लूप लगा के हम यहां
पे लिस्ट की वैल्यूज को आइडेंट कर सकते
हैं सो गाइ सबसे पहले बात करते हैं आइट
विद फॉर लूप की तो आइट एशन यूज यूिंग फॉर
लो बहुत सिंपल है सो गाइस सबसे पहले हम
यहां प एक लिस्ट ले लेते हैं तो यहां प
मैं एक लिस्ट ले लेती हूं अवेंजर्स की सो
सबसे पहले मेरे पास हो गया हल्क उसके बाद
हो गया थॉर और उसके बाद हो गया आयरन मैन
एंड लास्टली हम ले लेते हैं कैप्टन
अमेरिका को तो सिंपल मेथड अगर हमें सिंपल
फॉर लूप यूज करना है मतलब एक एक वैल्यू
यहां पर हमें गेट करनी है इस पूरे लिस्ट
के अंदर हमें अगर आइट कराना है एक एक
वैल्यू अगर हमें चाहिए तो हम सिंपल सा फॉर
लूप यहां पे यूज कर लेंगे कि फॉर आई इन ए
कॉलन प्रिंट आई तो यहां पे क्या किया एक
वे फॉर लूप लगाया एक वेरिएबल ले लिया आ इन
a दैट मींस ये क्या करेगा a के अंदर आई
ट्रेट करेगा एक-एक वैल्यू हमें लाके देगा
सबसे पहले हल्क पे जाएगा फिर थॉर पे जाएगा
फिर आयरन मैन देगा और लास्टली हमें कैप्टन
अमेरिका देगा तो एक बार इसको रन करके भी
देख लेते हैं कि क्या आउटपुट हमारे पास
आता है सो गाइज यहां पे आपको क्लियर दिख
रहा होगा चारों वैल्यूज हमारे सा हमारे
पास आ गई है अलग-अलग लाइंस के अंदर ये
होता है फॉर लूप का नॉर्मल फॉर लूप यूज
करना सिमिलरली हम लेंथ भी यहां पे यूज कर
सकते हैं और रेंज भी लगा सकते हैं कि फॉर
i इन रेंज अब रेंज के लिए हम डायरेक्टली a
नहीं ले सकते हमें यहां पे रेंज डिफाइन
करनी होती है तो यहां पे इसकी रेंज क्या
होएगी लेंथ तक जाएगा किसकी लेंथ तक इस
पूरे लिस्ट की लेंथ तक जाएगा सो l ऑफ a सो
फॉर i इन रेंज इन लेंथ ऑफ a मतलब ये क्या
करेगा रेंज तो हमने ले ली यहां पे पर रेंज
किसकी ली है लेंथ ऑफ a की सो हमें लेंथ ऑफ
a पता है कि यहां पे फोर एलिमेंट्स है तो
लेंथ ऑफ़ a जो क्या आएगी फोर आएगी तो फोर
टाइम्स ये हाइड्रेट करेगा यानी जी0 टू फोर
यहां पे आइ डरेट करने वाला है और उसके बाद
यहां पे प्रिंट स्टेटमेंट यूज करके हम
क्या करेंगे एकएक इंडेक्स यहां पे
प्रोवाइड करेंगे क्योंकि यहां पे ये रेंज
अगर हम लिख देंगे सीधा सिंपल रेंज में अगर
यहां पे लिख देती हूं अगर मैं आई लिगा
देती हूं तो यहां पे मेरे पास वैल्यू आ
जाएगी 0 1 2 3 4 मुझे 0 1 2 3 4 नहीं
चाहिए एक बार रन करके दिखा देती हूं यहां
पे आप देखेंगे 0 1 2 3 4 मेरे पास रेंज आ
गई है बट मुझे यहां पे वो रेंज नहीं चाहिए
हमें क्या चाहिए हमें उस पर्टिकुलर
इंडेक्स पे जो एलिमेंट है वो चाहिए तो कोई
भी एलिमेंट एक्सेस करने का सिंपल सा मेथड
है प्रिंट ए ऑफ आई दैट मींस उस पर्टिकुलर
रेंज पे वो जाएगा उस पर्टिकुलर इंडेक्स पे
वो जाएगा उस रेंज के अंदर सो अब अगर हम
इसको रन कराते हैं तो हमारे पास जो है
आउटपुट आएगा कुछ ऐसा ये हल्क थॉर आयरन मैन
एंड कैप्टन अमेरिका अगर मैं इस ऊपर वाले
को कमेंट्स में डाल दूं एंड दोबारा अगर
इसे रन कराऊ सो सो हमारे पास यहां पे आ
जाएगी वैल्यू हल्क थोर आयरन मैन एंड
कैप्टन अमेरिका सो बेसिकली यहां पे फॉर
लूप का बहुत सिंपल से मेथड था कि फॉर हमने
यूज़ किया आ यूज़ किया इन रेंज यहां पे
यूज़ किए तो रेंज हमें यहां पे प्रोवाइड
करनी पड़ेगी रेंज हो जाएगी लेंथ ऑफ a यानी
कि पूरी लेंथ में हम जाएंगे लेंथ हमारे
पास फोर है तो रो टू फोर ये आइडेंट करेगा
तो दैट मींस 0 1 23 यहां पे आइट एशन होने
वाला है एंड यहां पे 0 1 2 3 क्या है
हमारे इंडेक्स नंबर है
दैट्ची सो a ऑफ 0 पे हमें मिल जाएगा हल्क
a ऑफव पे मिल जाएगा थॉर a ऑफ टू पे मिल
जाएगा आयरन मैन एंड a ऑफ 3 पे मिल जाएगा
कैप्टन अमेरिका सो ये था फॉर लूप विद रेंज
एंड हमारा लेंथ फंक्शन नाउ अब हम बात करते
हैं वाइ लूप की कैसे वाइ लूप से आइट हो
सकता है सो गाइस सबसे पहले मैं यहां पे एक
वेरिएबल ले लेती हूं i आ इट 0 i इ 0 क्यों
ले रहे हैं क्योंकि हमें क्या करना है 0 1
2 3 ऐसे करके हमें हाइड्रेट करना है राइट
तो अब यहां पे बात करते हैं वाइल की कि
मैं यहां पे लगाऊंगी वाइल ये जो हमारा आई
है वो छोटा है किससे हमारी लेंथ ऑफ ए से
सो लेंथ ऑफ ए क्या होगी क्योंकि चार
एलिमेंट है हमारे लिस्ट में तो एन ऑफ ए जो
है वो हमारा हो जाएगा फोर यानी कि जो जो आ
की वैल्यू है वो जब तक फोर से कम है तब तक
यह लूप आइट होने वाला है आइट में ये
प्रिंट क्या कराएगा प्रिंट यह कराने वाला
है यहां पर एक की इंडेक्स वैल्यूज यानी कि
आ ठीक है अब ये जीरो है यहां प फर्स्ट
टाइम में तो यहां पे जैसे हमारे पास लिस्ट
है उसमें है हल्क और
थॉर एंड आयरन मैन एंड उसके बाद हमारे पास
लास्ट है कैप्टन अमेरिका ठीक है तो ये चार
वैल्यूज है a ऑफ आ में तो ये हमें जीरो दे
देगा तो यहां पे तो ये हमारे पास हल्क तो
यहां पे प्रिंट होके आ जाएगा अब नेक्स्ट
वैल्यू के लिए हमें क्या चाहिए हमें चाहिए
यहां पे इंक्रीमेंट होए आई का तो हम यहां
पे जैसे हम वाइ लूप में इंक्रीमेंट देते
हैं नॉर्मली वैसे ही हम यहां पे आ आई में
इंक्रीमेंट दे देंगे यहां पे हम लिख देंगे
आ इ आई प्व या फिर हम लिख सकते हैं आई प्स
इव जो भी आप चाहे वो यहां पर आप लिख सकते
हैं राट और उसके बाद जो है व पहली
इनिशियली वो देगा जीरो जीरो पर वैल्यू
हल्क नेक्स्ट इंडेक्स प जाएगा और हमें
देगा थ फिर नेक्स्ट इंडेक्स प जाएगा और
हमें देगा आयरन
मैन और लास्टली हमें मिल जाएगा
कैप्टन
अमेरिका ऐसे करके हमें चारों वैल्यू मिल
जाएगी सिंपल सा कांसेप्ट है y लगाना है एक
वेरिएबल लेना है जिसकी वैल्यू सेट करनी है
जीरो पे जो हमें काउंट करके देगा हमारे
इंडेक्सेस एंड उसकी जो लेंथ उसकी जो लेंथ
है वो हमें रखनी है कम किससे लेंथ ऑफ a से
तो लेंथ ऑफ a अगर फोर है तो ये आ अगर रो
है तो ये 0 1 2 3 तक काम करेगा फोर पे आते
ही ये लूप जो है एग्जीक्यूट होना बंद हो
जाएगा तो अब इसे एक बार यहां पे रखा लगा
लेते हैं हम कि मैंने यहां पे लिखा वाइल i
इज लेस दन लेंथ ऑफ a जब i लेसन है लेंथ ऑफ
a से तो प्रिंट कराना है a और उसके अंदर
हमें देना है i की हमेशा मुझे इंडेक्स 0 1
2 3 4 चाहिए और i का जो इंक्रीमेंट है वो
कैसे देंगे i प् = 1 कि i की जो वैल्यू है
हर बार वन से बढ़ जाएगी तो पहले जीरो है
तो फिर वन फिर टू फिर थ्री और और फोर से
पहले वो रुक जाएगा क्योंकि हमने यहां पे
कंडीशन दे रखी है कि i जो है वो छोटा होना
चाहिए लेंथ ऑफ a से सो अब अगर मैं इसको रन
कराती हूं तो हमारे पास वापस से वही
वैल्यू आ जाती है हल्क थॉर आयरन मैन एंड
कैप्टन अमेरिका सो हमारा वाइ लूप भी
क्लियर है यहां पे कि वाइ लूप से कैसे हम
हाइड्रेट कर सकते हैं लास्ट स्ली हम बात
करने वाले हैं शॉर्ट हैंड फॉर लूप की कि
कैसे हम शॉर्ट हैंड फॉर लूप यूज कर सकते
हैं तो गाइस यहां पे अगर शॉर्ट हैंड फॉर
लूप लगाना है उसका बहुत सिंपल सा मेथड है
सबसे पहले प्रिंट कराएंगे किसको प्रिंट
कराएंगे आई को जो हमारा वेरिएबल हम यूज
करने वाले हैं फॉर आई इन ए यहां पे यूज
करेंगे अभी भी एरर दिख रही है एरर क्यों
दिख रही है क्योंकि हमें यहां पे यूज करनी
पड़ेगी लिस्ट क्योंकि ये है हमारे लिस्ट
के आइटम्स तो हमें यहां पे लिखना पड़ेगा
प्रिंट आई यानी कि पहले हम स्टेटमेंट
लिखेंगे कि क्या एग्जीक्यूट होने वाला है
और उसके बाद यहां पे लूप ल ंगे कि दैट फॉर
आई इन ए सो अब अगर मैं इसको रन कराती हूं
तो हमारे पास वापस से आउटपुट आ जाता है
हल्क थॉर आयरन मैन एंड कैप्टन अमेरिका
प्रीवियस वाले को अगर हम कॉमेंट्स में ऐड
कर देते हैं यहां पे सो हमारे पास नाउ
आउटपुट आ जाता है हल्क थॉर आयरन मैन एंड
कैप्टन अमेरिका दैट मींस यहां पे शॉर्ट
हैंड फॉर लूप से भी आइट एशन हम कर सकते
हैं लिस्ट के अंदर सिंपल सा मेथड है पहले
सिर्फ हमें प्रिंट स्टेटमेंट देना है उसके
बाद फॉर लूप देना है एंड लास्टली उसको
रखना है स्क्वायर्ड ब्रैकेट्स के अंदर अगर
हम यहां पे स्क्वायर ब्रैकेट्स का यूज
नहीं करेंगे तो तो ये हमें एरर थ्रो करेगा
और ये रन ही नहीं करेगा सो यहां पे
सिंटेक्स एरर आ जाएगा तो इसलिए हमें यहां
पे क्या करना है इसलिए हमें यहां पे
स्क्वायर्ड ब्रैकेट्स का यूज़ करना है सो
अभी अगर रन कराते हैं तो यह हमें आइ ट्रेट
करके देगा चारों वैल्यूज
[संगीत]
को सो गाइस पिछले सेशन में हमने बात करी
कैसे हम लूप लगा सकते हैं लिस्ट के अंदर
कैसे हम एक-एक वैल्यू को आइ डरेट करा के
एक-एक वैल्यू गेट कर सकते हैं हमने चार
मेथड्स के बारे में भी डिस्कस किया जिससे
हम आइट कर सकते हैं लिस्ट का आज हम बात
करने वाले हैं लिस्ट के कुछ फंक्शंस की
जैसे स्ट्रिंग्स में फंक्शंस होते हैं
सिमिलरली लिस्ट के अंदर भी यहां पे हमारे
पास काफी फंक्शंस होते हैं तो आज हम कुछ
पांच फंक्शंस के बारे में डिस्कस करने
वाले हैं सो देखते हैं पहले ये पांच
फंक्शंस क्या है सो सबसे पहले गाइस एक काम
करते हैं यहां पे एक मैं लिस्ट ले लेती
हूं और a इ इक्वल टू कोई भी हमारी एक
लिस्ट लेती हूं जैसे कि थॉर हल्क आयरन मैन
एंड लास्टली कैप्टन अमेरिका सो यहां पे
मैंने चार वैल्यूज ले लिए है अब मुझे अगर
फाइंड करना है लेंथ ऑफ ले सबसे पहले तो
इसको प्रिंट करा लेते हैं
कि प्रिंट कैसे होती है तो अगर मैं यहां
पर इसको रन कराती हूं तो मेरे पास आउटपुट
आ जाएगा हमारी लिस्ट अब मुझे नेक्स्ट चीज
क्या चाहिए मुझे चाहिए कि मेरे को जानना
है कि इसकी लेंथ कैसे निकालते हैं लेंथ
निकालने के लिए जैसे हमारे पास स्ट्रिंग
में फंक्शन होता है सिमिलरली लिस्ट का भी
फंक्शन होता है दैट इज प्रिंट एन और किसकी
लेंथ निकालनी है ए की लेंथ निकालनी है तो
अगर हम इसको रन कराते हैं तो हमारे पास
यहां पर आउटपुट आ जाएगा फोर की जो टोटल
यहां पर कितने एलिमेंट्स है फोर एलिमेंट्स
है सो गा नोटिस कीजिएगा यहां पर हम
इंडेक्स की नहीं बात कर रहे यहां पर लेंथ
की बात कर रहे हैं कि टोटल कितने
एलिमेंट्स है यहां पे तो टोटल लेंथ
निकालने के लिए टोटल एलिमेंट्स निकालने के
लिए यहां पर हमें लेंथ फंक्शन का यूज करना
होता है नेक्स्ट है हमारा अ करेंस यानी कि
अगर कोई भी एलिमेंट है वो कितनी बार अकर
कर रहा है यहां पर अगर मैं एक और बार हल्क
लिख दूं एंड बीच में कॉमा ऐड कर दू यहां
पर मैं चेक करूं कि हल्क कितनी बार आ रहा
है तो प्रिंट करेंगे ए डॉट काउंट इसके
अंदर हमें क्या काउंट करना है कि हल्क जो
है कितनी बार आ रहा है तो अगर मैं इसको रन
कराती हूं तो यहां पे मेरे पास आउटपुट आ
जाएगा टू टाइम्स कि टू टाइम्स इस लिस्ट के
अंदर हल्क जो वैल्यू है वो रिपीट हो रही
है सिमिलरली अगर मैंने यहां पे थर यूज
किया होता एंड रन कराया होता तो मेरे पास
आउटपुट आता वन क्योंकि थॉर जो है हमारा वो
एक ही बार आ रहा है इस लिस्ट के अंदर तो
अब यहां नेक्स्ट क्या करना है हमें कोई
एलिमेंट ऐड करना है एलिमेंट कराने के लिए
ऐड कराने के लिए क्या करना है a डॉट अपेंड
अपेंड मेथड का हम यहां पे यूज करते हैं
अपेंड क्या कराता है कोई भी वैल्यू को ऐड
कराता है ऐड कहां पे जाके कराता है लास्ट
में जाके ऐड कराता है यानी कि वो लिस्ट के
बीच में नहीं ऐड कराएगा लिस्ट के
स्टार्टिंग में भी नहीं कराएगा लिस्ट के
एकदम एंड में जाके जो भी हमारी वैल्यू है
उसको ऐड करा देगा तो यहां पे अगर मैं
स्पाइडरमैन ऐड करती हूं एंड उसके बाद वापस
प्रिंट कराते हैं हम ए को तो हमारे पास
यहां पे आउटपुट आ जाएगा एक लिस्ट जिसके
अंदर अब जो स्पाइडरमैन है वो ऐड हो चुका
है प्रीवियस लिस्ट के अंदर हमारे पास
स्पाइडरमैन नहीं था बट जैसे हमने अपेंड
मेथड यूज करके स्पाइडरमैन को ऐड किया
लिस्ट के अंदर तो हमारे पास यहां पे आ गया
है स्पाइडरमैन नेक्स्ट हम बात करते हैं
अच्छा अच्छा ये जो अपेंड मेथड है ये क्या
करता है ना ये लास्ट में हमारी जो वैल्यू
है कोई भी वैल्यू है इसको हमें लास्ट में
ऐड करा देता है बट अगर अगर हमें कोई
वैल्यू चाहिए जो कि बीच में चाहिए या
स्टार्टिंग में चाहिए या कोई भी पर्टिकुलर
पोजीशन प चाहिए तो फिर हम यूज करते हैं
इंसर्ट मेथड सो इंसर्ट के लिए क्या करना
होता है इंसर्ट के लिए हम लिखते हैं एडॉट
इंसर्ट अब मुझे यहां पर इंसर्ट कराना है
विजन को तो विजन में यहां पर लिख दूंगी
किस जगह पर इंसर्ट कराना है वो हम यहां पर
लिख देंगे विजन मुझे यहां पर कराना है मान
लीजिए नंबर वन प जो पे हमारे पास थर है वन
पे हल्क है वन पे अब मुझे विजन चाहिए तो
मैं यहां प क्या कर दूंगी वन कॉमा विजन
लिख दूंगी सो अब अगर मैं इसको प्रिंट
कराती हूं एंड रन करते हैं तो आप देखेंगे
यहां पर पहले हमारे पास नंबर वन पे हल्क
था अब हमारे पास यहां पर नंबर वन पे विजन
आ चुका है सो ये होता है हमारा इंसर्ट
मेथड इंसर्ट मेथड से हम कोई भी चीज कहीं प
भी ऐड करा सकते हैं सो अगर मुझे यहां पर
भी नहीं चाहिए होता मुझे चाहिए होता कि ये
हल के बाद आए यानी कि 0 वट 3 थर्ड नंबर पे
आए तो मैं यहां पे थर्ड नंबर भी दे सकती
हूं सिमिलरली हम नेगेटिव इंडेक्स भी यहां
पे प्रोवाइड करा सकते हैं टोटली चॉइस
हमारी ऊपर है सो 0 1 2 3 3 नंबर पे हमारे
पास आ गया विजन यहां पे सो ऐसे काम करता
है हमारा इंसर्ट इंसर्ट मतलब अप एंड में
क्या होएगा कोई भी जो वैल्यू है वो अपने
आप लिस्ट के एंड में चली जाएगी बट इंसर्ट
में क्या होगा हमें प्रोवाइड करना होता है
कि कौन सी पर्टिकुलर पोजीशन पे हमें वो
चाहिए और उसका इंडेक्स नंबर हम वहां पे
लिख देते हैं सो पहले हम इंडेक्स नंबर
लिखेंगे और उसके बाद वो वैल्यू लिखेंगे जो
हमें चाहिए उस पर्टिकुलर इंडेक्स पे
नेक्स्ट बात करते हैं रिमूव की अच्छा अब
ऐड तो कर ही सकते हैं हमने बोला है कि
लिस्ट मूटे बल है यानी कि कोई भी चीज ऐड
या रिमूव की जा सकती है या कोई चेंजेज किए
जा सकते हैं उसके अंदर सो वैसे ही हम
रिमूव का यहां पे यूज करने वाले हैं सो
रिमूव से हम कोई भी चीज यहां पे से हटा
सकते हैं रिमूव के लिए हमें क्या करना है
सिर्फ यहां पे लिखना है a डॉट रिमूव और हम
वैल्यू प्रोवाइड करा देंगे कि मुझे यहां
पे हल्क नहीं चाहिए तो अगर मैं इसके बाद
इसको प्रिंट कराती हूं तो आप देखेंगे यहां
से जो पहले जो पहली वाली जो हल्की वैल्यू
थी यहां पे सेकंड नंबर पे जो हल्क की
वैल्यू थी वो एक वैल्यू जा चुकी है दूसरी
वैल्यू के लिए हमें दोबारा यहां पर रिमूव
का यूज करना पड़ेगा बट यहां पर जो पहली
वाली जो थी वो अपने आप चेक कर लेगा और जो
भी पहली वैल्यू आएगी हल्क वो उसको रिमूव
कर देगा सिमिलरली अगर आपको कोई और यहां पर
रिमूव करवाना है सपोज मान लीजिए स्पाइडर
मैन यहां से रिमूव कराना है तो हम
स्पाइडरमैन लिख के रन करा देंगे हमारे पास
वही लिस्ट आ जाएगी बट उसमें और स्पाइडरमैन
नहीं होगा स्पाइडरमैन रिमूव हो चुका
होगा अब यह तो हो गया कि हमें अगर वैल्यू
पता है कि यह जो वैल्यू है यह हमें रिमूव
कर नी है तो हम रिमूव मेथड का यूज करते
हैं बट अगर हमें वैल्यू ही नहीं पता हमें
ये पता है कि कोई भी नंबर टू इंडेक्स में
जो भी एलिमेंट है जो भी एलिमेंट नंबर टू
या नंबर थ्री इंडेक्स पे है उसको हटा दो
हम वैल्यू नहीं पता हमें ठीक है तो उसके
लिए क्या करेंगे सिंपल स मेथड है यहां पे
हमारे पास उसके लिए भी कि हम लिख देंगे
यहां पे प्रिंट एडॉट पॉप पॉप यानी कि क्या
चीज हमें यहां से हटवा कौन से इंडेक्स जो
है हमें यहां से हटाना है तो मान लीजिए
मुझे यहां पे इंडेक्स नंबर वन हटवा है
जिसपे हल्क है तो मैं यहां यहां पे वन लिख
दूंगी एंड प्रिंट कराते हैं उसके बाद ए को
सो प्रिंट कराने के बाद आप देखेंगे पहले
जो हमारे पास नंबर टू पे हल्क वैल्यू थी
वो अब यहां पे और नहीं है तो ऐसे करके
हमारा जो हल्क है वो हो चुका है रिमूव
यहां से सो गाइ ये था पॉप मेथड यहां पे
रिमूव का काम होता है वैल्यू के साथ कोई
चीज रिमूव करना और अगर आपको इंडेक्स नंबर
यूज करके कोई चीज रिमूव करनी है तो हम
यहां पे यूज करेंगे पॉप मेथड का सो आई होप
गाइ ये जो छह मेथड मैंने नलिस्ट किए हैं
वो काफी क्लियर हो गए होंगे आगे नेक्स्ट
सेशन में हम और छह मेथड के बारे में बात
करेंगे एंड देन फिर उसके बाद हमारा लिस्ट
की प्रॉब्लम सॉल्विंग पे हम आ जाएंगे ताकि
अभी तक आपको कोई भी डाउट्स या क्वेश्चंस
रहे होंगे तो वो हमारे प्रॉब्लम सॉल्विंग
सेक्शन में सॉल्व हो
[संगीत]
जाएंगे सो गाइस पिछले सेशन में हमने कवर
किया लिस्ट के कुछ फंक्शंस को आज हम लिस्ट
के और फंक्शंस के बारे में बात करने वाले
हैं आई होप पिछले सेशन से हमें कोई डाउट
या क्वेश्चंस नहीं रहे होंगे आज हम बात
करने वाले हैं पांच और लिस्ट के फंक्शंस
की सो स्टार्ट करते हैं गाइस सो गाइ यहां
पे मैंने ऑलरेडी एक लिस्ट तैयार करी हुई
है और यहां पे जो हमारे छह फंक्शंस है वो
मैंने लिखे हुए हैं सो बेसिकली हमारे छह
फंक्शंस यहां पे है फर्स्ट ऑफ ऑल कहता है
टू क्रिएट अ कॉपी ऑफ अ लिस्ट अगर मुझे इसी
लिस्ट की कॉपी क्रिएट करनी है तो उसके लिए
मैं क्या करूंगी मैं यहां पे एक बी
वेरिएबल ले लूंगी b = a कॉपी एंड उसके बाद
प्रिंट करा दूंगी मैं बी को कि बी के अंदर
जो क्या है ए के जितने भी एलिमेंट्स है वो
कॉपी हो जाए तो अगर मैं इसको रन
कराऊंगा बी के एलिमेंट इसको देखने के लिए
इसको समझने के लिए कि ये बी के एलिमेंट्स
है भी या नहीं तो बी को एक लिस्ट डिक्लेयर
कर देते हैं और मैं यहां पे कॉपी मेथड से
पहले बी को प्रिंट भी करा देती हूं तो अब
अगर हम इसे रन कराएंगे तो देखेंगे आप कि
पहले हमारे पास एमटी लिस्ट थी अब यहां पे
कॉपी मेथड यूज करने के बाद कॉपी फंक्शन
यूज करने के बाद उसके अंदर हमारे पास सारे
एलिमेंट्स आ गए हैं जो हमारे लिस्ट ए के
अंदर थे नेक्स्ट हम बात करते हैं यहां पे
कोई भी एलिमेंट एक्सेस करने की तो अगर मैं
यहां पे प्रिंट लगाऊ प्रिंट एडॉट इंडेक्स
और मेरे को जानना है कि इस एलिमेंट का जो
इंडेक्स नंबर है वो क्या है तो अगर मैं
यहां प कोई भी वैल्यू पास करती हूं सपोज
मुझे जानना है आयरन मैन का इंडेक्स क्या
है तो मैं यहां पे लिख दूंगी आयरन मैन और
अब इसको रन कराते हैं तो हमारे पास आउटपुट
आ जाएगा टू के टू नंबर इंडेक्स पे हमारे
पास आयरन मैन है तो इंडेक्स का यहां पे
काम इतना सा होता है कि हमें कोई भी
एलिमेंट अगर एक्सेस करना है हमें उसका
इंडेक्स जानना है तो यहां पे हम इंडेक्स
मेथड का यूज करेंगे वो हमें उस पर्टिकुलर
एलिमेंट का इंडेक्स बता देगा सिमिलरली
यहां पे आपको दिख रहा होगा थॉर हमारा नंबर
जीरो पे है तो अगर मैं यहां पे थॉर लिखती
हूं तो मुझे आउटपुट मिल जाएगा नंबर जीरो
सिमिलरली नेक्स्ट हम बात करते हैं लिस्ट
को एक्सटेंड करने की कि अगर मुझे ये लिस्ट
एक्सटेंड करनी है हमारी जो ए लिस्ट है
उसमें और दो एलिमेंट जोड़ने कोई और लिस्ट
के तो यहां पे मैं एक और लिस्ट क्रिएट कर
लेती हूं लिस्ट सी सी के अंदर हम दो और
एलिमेंट्स डाल देते हैं विजन एंड
स्पाइडरमैन अब मैं चाहती हूं कि हमारे सी
के अंदर के जो दो एलिमेंट्स है वो ऐड हो
जाए a के अंदर मतलब a जो हमारी लिस्ट है
वो एक्सटेंड हो जाए और उसमें ऐड हो जाए c
के एलिमेंट्स तो उसके लिए हम क्या करेंगे
हम यहां पे एक छोटा सा मेथड लगाएंगे a
एक्सटें c एंड प्रिंट करा देंगे हम a को
तो अब अगर मैं इसको को रन कराती हूं तो आप
यहां पे देखेंगे कि हमारे पास पहले जो
हमारा ए था उसमें था थॉर हल्क आयरन मैन
एंड कैप्टन अमेरिका बट अब हमारे पास जो
नया ए निकल के आया है उसके अंदर विजन और
स्पाइडरमैन भी ऐड हो चुके हैं तो ये होता
है हमारा एक्सटेंड मेथड यानी कि अगर हमारी
कोई लिस्ट है और उसके अंदर कोई और लिस्ट
हमें ऐड करवानी है तो हम यहां पे एक्सटेंड
मेथड का यूज कर सकते हैं नेक्स्ट हम बात
करने वाले हैं रिवर्स मेथड की कि अगर मुझे
जो कोई भी लिस्ट प्रोवाइड है अगर उसको
मुझे रिवर्स करना है एक मेथड तो हमें पता
है कि हम स्लाइसिंग के थ्रू रिवर्स कर
सकते दूसरा मेथड है यहां पे रिवर्स की
टर्म यानी कि रिवर्स फंक्शन को यहां पे
यूज करना तो उसके लिए हम लिखेंगे एडॉट
रिवर्स एंड ओपन क्लोज द ब्रैकेट उसके बाद
अगर मैं प्रिंट कराती हूं ए को एंड अब अगर
हम इसे रन कराते हैं तो हमारे पास जो भी
हमारी पहले की लिस्ट थी उसका रिवर्स आ
जाएगा यहां पे आप पिछली लिस्ट में देखेंगे
हमारे पास स्पाइडर मैन विजन कैप्टन
अमेरिका आयरन मैन हल्क और थॉर था अब हमारे
पास इसका पूरा रिवर्स आ चुका है तो
स्पाइडर मैन विजन कैप्टन अमेरिका आयरन मैन
हल्क एंड थॉर यहां पे हमारे पास उसका पूरा
रि वर्स ऑब्टेन हो चुका है नेक्स्ट हम बात
करेंगे सॉर्ट की सॉर्ट का मतलब होता है
हमें कोई भी लिस्ट को अरेंज करना है
असेंडिंग ऑर्डर के अंदर तो हम यहां पर
शॉर्ट मेथड का यूज करेंगे अच्छा असेंडिंग
ऑर्डर मतलब यहां पे क्या हुआ कि
अल्फाबेटिकली यहां पे असेंडिंग जाएगा नंबर
जब हमारे लिस्ट में होंगे तो नंबर्स की
तरह असेंडिंग में जाएगा बट अगर यहां पे
अल्फाबेट्स है तो वो अल्फाबेट्स में भी
असेंडिंग में जाएगा देख लेते हैं कैसे
किया जाता है तो मैं अगर यहां पे एडॉट
शॉर्ट लिखती हूं एंड प्रिंट कराते हैं हम
ए को एंड इसे मैं रन कर हूं तो मेरे पास
यहां पे आउटपुट आ जाएगा कुछ ऐसा कि पहले
हमारे पास अल्फाबेट्स अगर हम सारे 26
अल्फाबेट्स की बात करें तो सी हमारे पास
सबसे पहले आता है उसके बाद एच आता है आई
आई के बाद टी एस और लास्टली वी आता है अगर
हम हमारे इंग्लिश के अल्फाबेट्स की बात
करें तो हमारे पास कुछ ऐसा ऑर्डर यहां पे
आ जाएगा असेंडिंग ऑर्डर में तो ये होता है
सॉर्ट जो हमें सॉर्ट करके देता है
सिमिलरली अगर मैंने यहां पे कोई और लिस्ट
ली होती यहां पे मैंने डी लिया होता डी के
अंदर मैंने कुछ नंबर्स प्रोवाइड कर दिए
होते 1 7 4 नामा 10 एंड कॉमा टू सो यहां
पे आपको दिख रहा होगा कि रेंज शो हो रहा
है यहां पे लिस्ट जो है वो हमारी कुछ भी
रैंडम ऑर्डर में है बट अगर उसको मुझे
असेंडिंग ऑर्डर में अरेंज करना है तो उसके
लिए मैं क्या करूंगी यहां पर लिख दूंगी
डॉट सर्ट एंड उसके बाद हम प्रिंट कराएंगे
डी को अब अगर हम इसे यहां प प्रिंट कराते
हैं तो आप यहां प देखेंगे ये जो हमारी
नंबर वाली जो लिस्ट थी ये पूरी की पूरी
अरेंज हो चुकी है असेंडिंग ऑर्डर में तो
सॉर्ट का काम यही होता है ये अरेंज करके
देता है हमें असेंडिंग ऑर्डर में मूविंग
अहेड टू अवर लास्ट मेथड क्लियर मेथड
क्लियर मेथड का काम क्या होता है क्लियर
हमारा पूरा डटा लिस्ट का क्लियर कर देता
है तो उसके लिए बहुत सिंपल सा मेथड है
यहां पे लिखेंगे हम एडॉट क्लियर ओपन क्लोज
द ब्रैकेट एंड प्रिंट कराएंगे ए को तो अब
अगर मैं इसे रन करती हूं तो आप यहां पे
एंड में देखेंगे हमारे पास एक एमटी लिस्ट
आ चुकी हैय एमटी लिस्ट हमें बता रही है कि
अब इस लिस्ट के अंदर कोई भी एलिमेंट नहीं
है ये हमारे इंटी जर्स प भी काम करेगा तो
अगर मैं डी लिस्ट के बारे में भी बात करूं
डी डॉट क्लियर एंड यहां प प्रिंट लगा के
मैं डी पास करा दूं तो यहां पे हमारे पास
दो एमटी लिस्ट आ जाएंगी दो एमटी लिस्ट
क्योंकि एक हमारी ए जो है वो भी एमटी हो
चुकी है और एक हमारी जो डी जो है वो भी
एमटी हो चुकी है यूजिंग हमारा क्लियर मेथड
सो गाइज ये थे छह और लिस्ट के फंक्शंस आई
होप कोई डाउट्स या क्वेश्चन नहीं रहे
[संगीत]
होंगे सो गाइ आज के इस सेशन के अंदर हम
बात करने वाले हैं अबाउट एन इंटरेस्टिंग
टॉपिक कॉल्ड एज लिस्ट कंप्रीहेंशन लिस्ट
कंप्रीहेंशन क्या है वो समझेंगे आज इस
वीडियो के अंदर कैसे लिस्ट कंप्रीहेंशन को
हम यूज कर सकते हैं और ये लिस्ट
कंप्रीहेंशन कैसे हमारे टास्क को इजी बना
देता है सो इसको समझते हैं सबसे पहले सो
गाइज लिस्ट कंप्रीहेंशन इज नथिंग कि अगर
आपके पास एक l1 नाम की लिस्ट है इसके अंदर
हमारे पास कोई भी वैल्यूज हैं लेट्स से ये
मेरे पास कुछ वैल्यूज है अभी तक हमने यह
जाना कि अगर मुझे यहां पे ये सेम वैल्यूज
किसी और नई लिस्ट के अंदर भेजनी है तो मैं
यहां पे क्या करूंगी l2 नाम की एक एमटी
लिस्ट बनाऊंगी इसके ऊपर फॉल्ड लूप चलाएंगे
कि फॉर i इन l1 अगर मैं प्रिंट करा देती
हूं आ को तो मेरे पास यहां पे क्या होगा
कि मेरे जो सारे एलिमेंट्स हैं वो यहां पर
मेरे पास निकल के आ जाएंगे ठीक है कि
हमारे पास 30 40 50 एंड 60 यहां पे इस तरह
से एज इट इज निकल के आ गया बट मुझे ये तो
चाहिए नहीं मुझे इसको l2 के अंदर अपेंड
करवाना है तो l2 के अंदर अपेंड करवाने के
लिए मैं यहां पे क्या लिखूंगी l2 डॉट
अपेंड और अपेंड कराना है मुझे आ को उसके
बाद लास्टली लूप से बाहर निकल के अगर मैं
l1 को सॉरी l2 को यहां पर प्रिंट कराती
हूं तो मेरे पास जो आउटपुट है वो सेम टू
सेम आ यानी कि अगर मैं यहां पे चाहूं
प्रिंट l1 कॉमा ब n और इसको अगर हम रन
करवाते हैं तो आप देखेंगे कि दोनों के
अंदर हमारे पास यहां पे सेम ही वैल्यूज
निकल के आ रही है यहां पे भी 30 40 50 60
है और नीचे भी मेरे पास 30 40 50 60 है
ठीक है यानी कि l1 और l2 दोनों के अंदर
हमारे पास सेम ही वैल्यूज है दैट मींस ये
इजली अपेंड हो गया अब मुझे इसके अंदर
चाहिए होता कि मैं यहां पे कोई कंडीशनल
स्टेटमेंट दू कि भाई अगर वैल्यू 45 से ऊपर
है तो ही अपेंड हो तो हम उसके लिए यहां पे
ये कर सकते हैं कि इफ i इज ग्रेटर दन 45
इन दैट कंडीशन l2 में अपेंड कर दूं तो
हमारे पास यहां पर l2 की वैल्यूज कौन सी
आती जिसको अगर हम यहां पर रन कराए तो 50
एंड 60 आती है जो कि 45 से यहां प बड़ी है
तो इतना लंबा मेथड मुझे इसके लिए करना पड़
रहा है कोई भी नई लिस्ट में अगर मुझे
वैल्यूज को ऐड करना है इंस्टेड मैं यहां
पे क्या कर सकती हूं मैं यहां पे लिख सकती
हूं दैट l3 इज इक्वल टू लिस्ट कॉम्प्रिंट
मेथड का हम यूज करेंगे लिस्ट कंप्रीहेंशन
का मतलब यहां पर हम स्क्वायर ब्रैकेट्स
लगाएंगे और इसी के अंदर हम यहां पर
वैल्यूज को इटरेट कराएंगे दैट इज फॉर आ इन
ए1 अब क्योंकि हम प्रिंट यहां पे लगाते
हैं नेक्स्ट प्रिंट आई तो हमारा यहां पे
आई नहीं चाहिए हमें यहां पे क्या चाहिए कि
हम यहां पे आगे की तरफ ऐसे लिखें प्रिंट
आई ना करके हम लिखेंगे आ फॉर आ इन एव यानी
कि ऑब्टेन क्या करना है आ को ऑब्टेन करना
है कैसे ऑब्टेन करना है फॉर लूप चला के तो
हम यहां पर जैसे ही अब मैं प्रिंट कराती
हूं l3 को और इसे हम यहां पर रन कराते हैं
तो आप नोटिस करोगे कि l3 के अंदर भी मेरे
पास 30 40 50 60 जो कि मेरे पास l1 की
वैल्यूज थी वो एज इट इज आ गई है तो ये
हमारे पास लिस्ट कंप्रीहेंशन मेथड होता है
अब ये हर चीज पे वर्क करता है अगर आपको
यहां पे कंडीशन देनी है जैसे अभी तो यहां
पे नॉर्मल हमने वैल्यूज क्या करा कि अगर
कोई एक लिस्ट में हमारे पास वैल्यूज हैं
उसको दूसरी लिस्ट के अंदर कॉपी करना है तो
हम लिस्ट
कंप्रिहेंसिव पे कंडीशनल स्टेटमेंट दिया
था वैसा ही कंडीशनल स्टेटमेंट अगर यहां पे
देना है तो आप एज इट इज दे सकते हो कि इफ
आई इज ग्रेटर दन 45 तो i कब प्रिंट कराना
है व्हेन i इज ग्रेटर दन 45 और इसको जैसे
ही मैं यहां पे रन कराती हूं तो यहां पे
आप देखोगे इसमें भी मेरे पास यहां पे 5060
ही आउटपुट निकल के आ रहा है तो यहां पे
चार लाइन का जो हम इतना बड़ा कोड लिख रहे
हैं वो नहीं लिखना पड़ेगा अगर हमें लिस्ट
कंप्रीहेंशन मेथड आता है तो बट ये केस
सिनेरियो कब होगा जब आपको एक लिस्ट का
डाटा दूसरी लिस्ट के अंदर कॉपी करना होगा
तभी हम लिस्ट
कॉम्प्रिंट के अंदर हम बहुत ज्यादा लिस्ट
कंप्रीहेंशन देखने को हमें मिलेगा नहीं बट
बेसिक क्वेश्चन है इफ इंटरव्यू में आता है
तो आप कुछ इस तरीके से इसको आंसर करेंगे
सो आई होप गाइज कि इस वीडियो के बाद
क्लियर हो गया होगा लिस्ट कंप्रीहेंशन हम
किस तरह से यूज़ कर सकते हैं पाइथन के
अंदर नेक्स्ट सेशन में हम स्टार्ट करने
वाले हैं न्यू टॉपिक सो स्टे कनेक्टेड
गाइज एंड आई विल सी यू इन द नेक्स्ट सेशन
थैंक
[संगीत]
यू सो गाइज इस पूरे मॉड्यूल में हमने बात
करी कि लिस्ट क्या होते हैं और लिस्ट के
फंक्शंस के बारे में पढ़ा लिस्ट के अंदर
हमने आइट करा एंड करी लिस्ट की स्लाइसिंग
आज हम बात करने वाले हैं प्रॉब्लम
सॉल्विंग की कि लिस्ट से रिलेटेड यहां पे
हमारे पास कुछ प्रॉब्लम्स है उसको अगर हम
सॉल्व कर लेंगे तो आई गेस हमारे जितने भी
अगर अभी बचे कुछ डाउट्स है या कुछ
क्वेश्चंस है तो वो यहां पे सॉल्व हो
जाएंगे सो आइए देखते हैं मेरे पास यहां पे
कुछ क्वेश्चंस इनलिस्टेड है यहां पे एक
स्टेटमेंट है यानी कि एक लिस्ट बनी हुई है
उसके अंदर लिखा है राइट अ प्रोग्राम टू
स्वप फर्स्ट एंड फोर्थ एलिमेंट राइट अ
प्रोग्राम टू ऐड अ न्यू वैल्यू एट सेकंड
पोजीशन राइट अ प्रोग्राम टू डिलीट अ
वैल्यू फ्रॉम थर्ड पोजीशन उसके बाद है
राइट अ प्रोग्राम टू मल्टीप्लाई ऑल द
नंबर्स इन द लिस्ट यानी कि एक और लिस्ट है
उसके एलिमेंट्स को हमें मल्टीप्लाई करना
है राइट अ प्रोग्राम टू गेट द लार्जेस्ट
नंबर इसमें से लार्जेस्ट नंबर एंड एट द
सेम टाइम स्मालेस्ट नंबर हमें यहां पे
लाके देना है सो गाइज यहां पे मैंने
प्रोग्राम ऑलरेडी लिख लिए हैं सारे
क्वेश्चंस भी मैंने यहां पे ऑलरेडी मेंशन
कर दिए हमारा फर्स्ट क्वेश्चन है राइट अ
प्रोग्राम टू स्वैप फर्स्ट एंड फोर्थ
एलिमेंट सो फर्स्ट एंड फोर्थ एलिमेंट हमें
यहां पे स्वैप करना है तो कैसे स्वैप
करेंगे वो हम देख लेंगे यहां पे स्प करने
के लिए मैं क्या करूंगी यहां पे मैं लिख
दूंगी कि जो लिस्ट है हमारी यानी कि ए
इसकी हमारे इंडेक्स नंबर कौन से को चेंज
करना है फर्स्ट एंड फोर्थ को तो इंडेक्स
नंबर जीरो कॉमा ए ऑफ इंडेक्स नंबर यहां पे
हमारा 0 1 2 3 3 किसके इक्वल है ये ए ऑफ
इंडेक्स नंबर थमा ए ऑफ इंडेक्स नंबर जीरो
एंड उसके बाद मैं प्रिंट कराती हूं एक बार
ए को सो आप यहां पे क्या देखेंगे कि यहां
पे जो फर्स्ट एलिमेंट है वो जा चुका है
फोर्थ पे और जो फोर्थ एलिमेंट है वो जा
चुका है यहां प फर्स्ट पे क्या कांसेप्ट
मैंने यूज किया है मैं एक बार एक्सप्लेन
कर देती हूं तो बेसिकली हमारी जो लिस्ट थी
ए उसमें क्या था उसमें हमारे पास चार
एलिमेंट थे फर्स्ट पे था
रस सेकंड पे हमारे पास क्या है सेकंड पे
है हमारे पास रेचल मोनिका देन जोई देन
रेचल थर्ड पे है मोनिका एंड फोर्थ पे है
जोई ठीक है ये चार एलिमेंट्स है हमारे पास
बेसिकली हमें क्या करना है ये जो फर्स्ट
एलिमेंट है इसको पहुंचाना है लास्ट प और
लास्ट वाले को फर्स्ट पे तो इसका इंडेक्स
हमें पता है इसका इंडेक्स है हमारे पास और
इसका इंडेक्स हमें पता है कि इसका इंडेक्स
है हमारे पास थ्री 0 1 2 3 हमें क्या करना
है इन इंडेक्सेस को यहां पे इंटरचेंज करना
है यहां पे इनको स्वप करना है स्वैप करने
के लिए हम क्या करेंगे पहले लिस्ट का नाम
लिखेंगे यानी कि ए लिस्ट का नाम है उसमें
जीरो इंडेक्स का एलिमेंट और ए ही हमारी
इंडेक्स इस लिस्ट का नाम है उसपे थ्री
इंडेक्स का एलिमेंट इक्वल हो जाएगा किसके
कि यहां पे जो जीरो एलिमेंट है वहां पे
चला जाएगा थ्री तो a का जीरो पे चल जाए ए
का थ्री एंड a के थ पे चल जाए ए का जीरो
तो ये बेसिकली इतना सा कांसेप्ट लगाना है
हमें यहां पे इन दोनों को स्वप करने के
लिए यहां पे या फिर आप चाहे तो यहां पे एक
और कांसेप्ट यूज कर सकते हैं कि यहां पे
एक टेंपररी लिस्ट का यूज कर सकते हैं बट
वो थोड़ा लंबा प्रोसीजर हो जाएगा तो सबसे
बेस्ट एंड सबसे शॉर्ट प्रोसीजर हमारे पास
यही है यहां पे सो इसको मैंने यहां पे
बेसिकली हमारे पाई जाम के अंदर इंप्लीमेंट
किया है कि लिस्ट का जो जीरो एलिमेंट है
यानी कि फर्स्ट एलिमेंट है एलिस्ट का थर्ड
इंडेक्स यानी कि लास्ट एलिमेंट जो है वो
रिप्लेस हो जाए जीरो एलिमेंट हो जाए थ्री
से एंड थ्री एलिमेंट हो जाए जीरो इंडेक्स
से सो इतना सा मेथड लगा के हमारे पास यहां
पे स्वैपिंग हो जाएगी नेक्स्ट बोल रहा है
राइट अ प्रोग्राम टू ऐड अ न्यू वैल्यू एट
सेकंड पोजीशन तो यानी कि अगर हमें सेकंड
पोजीशन यानी कि इसी लिस्ट में सेकंड
पोजीशन पे हमें कोई वैल्यू डालनी है तो
उसके लिए हम यहां पे क्या करने वाले हैं
उसके लिए एक सिंपल सा मेथड है हम इंसर्ट
का यूज करते हैं एक तो होता है अपेंड
अपेंड का काम होता है अपेंड फंक्शन का काम
होता है लास्ट में लिस्ट के लास्ट में कोई
भी वैल्यू को ऐड कर देना तो लास्ट में
नहीं ऐड करनी है हमें सेकंड पे यूज करनी
है सेकंड पे इंसर्ट करनी है तो हम यहां पे
इंसर्ट का यूज करने वाले हैं दैट मैं यहां
पे लिखूंगी a डॉट इंसर्ट क्या इंसर्ट करना
है हमें वो वैल्यू हम यहां पे लिख देंगे
कि सपोज मुझे यहां पर ऐड करना है फीबी को
एंड प्रिंट करा देंगे दोबारा से हम a को
सो अगर मैं अब इसको रन कराती हूं अच्छा
यहां पे मेरे को दो एलिमेंट्स देने पड़े
किस जगह पे मुझे ऐड कराना है तो टू कॉमा
टू नहीं एक्चुअली सेकंड सेकंड पोजीशन पे
हमें चाहिए ना तो इंडेक्स यहां पे आएगा वन
दैट वन पे आ जाए हमारे पास फीबी सो अब
यहां पे सेकंड एमेंट पे हमारे पास यहां पे
क्या आ चुका है अब यहां पे हमारे पास फीबी
आ चुकी है नेक्स्ट है राइट द प्रोग्राम टू
डिलीट अ वैल्यू फ्रॉम थर्ड पोजीशन यानी कि
थर्ड पोजीशन से अगर हमें कुछ डिलीट करना
है यानी कि हम ये नहीं कह रहे कि हमें कोई
चीज नाम से डिलीट करनी है हमें जो थर्ड
पोजीशन पे जो भी एलिमेंट हो जाए डजन मैटर
कि कौन सा एलिमेंट है वो डिलीट करना है तो
जब हमें नाम से नहीं डिलीट करना होता तो
हम यहां पे पॉप का यूज करते हैं दैट ए डॉट
पॉप एंड पॉप करेंगे किसको थर्ड एलिमेंट
यानी कि इंडेक्स नंबर टू एंड उसके बाद
प्रिंट करा देंगे हम हम एक हो सो थर्ड पे
हमारे पास फिलहाल रेचल रेचल है देखते हैं
कि रेचल जो है अब नेक्स्ट वाली लिस्ट में
जाती है या नहीं तो यस रेचल जो है वो
हमारी नई जो लिस्ट बनी है उसके अंदर से
यहां पे जा चुकी है सो ये हो गए हमारे
यहां पे तीन क्वेश्चंस आगे बात करते हैं
नेक्स्ट फ्यू क्वेश्चंस की इन सबको मैं
कॉमेंट्स में ऐड कर देती हूं सो नेक्स्ट
क्वेश्चन है हमारे पास b इक्वल टू हमारे
पास एक लिस्ट है इस लिस्ट को ले लेते हैं
राइट अ प्रोग्राम टू मल्टीप्लाई ऑल द
नंबर्स इन द लिस्ट यानी कि ये सारे नंबर्स
को हमें क्या करना है एक-एक करके
मल्टीप्लाई करना है अब सारे एलिमेंट्स की
यहां पे बात हो रही है यानी कि एक-एक करके
सारे एलिमेंट्स प जाना है तो हमें पता है
यहां पे फॉर लूप का यूज होने वाला है तो
हम यहां पे क्या करेंगे फॉर लूप लगाएंगे
फॉर लूप कैसे लगाएंगे कि फॉर आ इन रेंज आ
रेंज कौन सी लगेगी हमारे पास बी की कि फॉर
आ इन बी रेंज ना लगा के सिर्फ आ इन ब करते
हैं कॉलन क्या करना है हमें बेसिकली यहां
पे यहां पे हमें हर एलिमेंट को जो है
मल्टीप्लाई करना है सो एक यहां पे हम
वेरिएबल ले लेते हैं नाम से जैसे कि मैं
इसको ले लेती हूं एय एल ए ए एय की वैल्यू
मैं यहां पे जीरो नहीं लिखूंगी क्योंकि
मल्टीप्लिकेशन है हर बार मल्टीप्लाई होगा
सारे एलिमेंट्स मल्टीप्लाई होंगे अगर मैं
जीरो लिख दूंगी तो जीरो से सारे
मल्टीप्लिकेशन में यहां पे हमें एंड में
जो है जीरो दे देंगे इसलिए मैं जीरो की
जगह यहां वन लिखूंगी एंड एवरी टाइम क्या
होना है मल्टीप्लाई जो है वो इंक्रीज
होएगा यानी कि मल्टीप्लाई इ इक्वल टू i से
एंड लास्टली हम क्या करेंगे प्रिंट करा
देंगे इसे कि प्रिंट कराना है किसको एय को
सो हमारे पास आउटपुट आएगा कुछ इस तरह अगर
आप कैल्सी में जाके भी चेक करेंगे यहां पे
तो अ 13 म 7 म बा 12 म बा 10 का जो आउटपुट
है वो है
10920 सो इस तरह से हमारे पास यहां पे
इसके मल्टीप्लिकेशन का आउटपुट आ चुका है
सिंपली हमने यहां पे क्या किया मैं एक बार
एक्सप्लेन कर देती हूं कि जैसे अगर आपके
पास कोई भी लिस्ट है यहां पे कि मैंने ले
लिया a = 1 2 3 4 ठीक है ये हमने एक लिस्ट
ले ली अब हमें बेसिकली यहां पे क्या करना
है हर एलिमेंट प जाना है और आइट मेशन करना
है तो आइट मेशन के लिए हम क्या कर लेंगे
फॉर आ ले लेंगे इन a यानी कि a हमारी
लिस्ट का नाम है कि हर हर एलिमेंट पे हमें
जाना है अब हर एलिमेंट पे जाएंगे तो
मल्टीप्लाई यहां पे मैंने एक वेरिएबल
बनाया था जिसकी वैल्यू जीरो नहीं रखी थी
क्यों क्योंकि अगर मैं यहां से वन को
मल्टीप्लाई करूंगी जीरो से तो वापस जीरो आ
जाएगा टू को करूंगी तो भी जीरो आ जाएगा तो
इसको हम क्या रखेंगे इसको हम यहां पे वन
रखने वाले हैं अब उसके बाद क्या करना है
हर बार जब ये लूप चलेगा तो हमें
मल्टीप्लाई को इंक्रीज करना है
मल्टीप्लिकेशन इंक्रीज से यानी कि
मल्टीप्लाई यहां पे क्या हो जाएगा
मल्टीप्लाई इज इक्वल टू यानी कि ये भी हम
लिख सकते हैं कि एय मल्टीप्ला बाय आ यानी
कि हर बार क्या होगा मल्टी जैसे अभी
स्टार्टिंग में वन है तो 1 मल्टीप्ला बाव
हो जाएगा तो वन ही आउटपुट रह जाएगा फिर 1
मला बा 2 जाएगा तो 2 हो जाएगा 2 म 3 6 आ
जाएगा 6 म 4 यहां पे हमारे पास आ जाएगा 24
तो आउटपुट क्या आ जाएगा एट द एंड हमारे
पास 24 यहां पे आउटपुट आ जाएगा सो इस तरह
से हमारा यहां पे मल्टीप्लिकेशन वर्क
करेगा इसी कांसेप्ट को हमने यहां पे
बेसिकली लगाया हुआ है बात करते हैं
नेक्स्ट की कि राइट अ प्रोग्राम टू गेट द
लार्जेस्ट नंबर फ्रॉम द लिस्ट लार्जेस्ट
नंबर कैसे लेके आए इसी लिस्ट में से तो
उसके लिए भी हमारे पास बहुत ही सिंपल सा
मेथड है कि अगर आपको याद होगा हमने सॉर्ट
कीज का यूज किया था जिसने हमारी जो कीज है
जिसमें हमारी जो लिस्ट की जो एलिमेंट्स है
बेसिकली नॉट कीज यहां पे मैं एलिमेंट्स की
बात करूंगी कि ये लिस्ट के जितने भी
एलिमेंट्स हैं वो सॉर्ट हो चुके थे
असेंडिंग ऑर्डर में तो एक बार उसको लगाते
हैं कि अगर हम यहां पे यूज करेंगे b डॉट
सॉर्ट एंड उसके बाद मैं प्रिंट कराऊंगा
किसे b को तो हमारा जो बी है वो इस तरह
दिखेगा सो आप देखेंगे यहां पे ये पहले 13
7 12 एंड 10 था अब यहां पे असेंडिंग ऑर्डर
में आ चुका है यानी कि यहां पे आ चुका है
7 10 12 एंड 13 तो इसको हम सॉर्ट तो कर
चुके हैं अब हमें यहां पे क्या करना है
हमें चाहिए यहां पे स्मले सॉर्ट करने के
बाद हमें पता है कि सब सॉर्ट जब हम कर
देंगे असेंडिंग ऑर्डर में तो सबसे पहला जो
अगर हमें यहां पे एलिमेंट मिलेगा सॉरी
यहां पे हमें लार्जेस्ट चाहिए पहले सो
सॉर्ट करने के बाद हमें पता है कि सबसे
लास्ट वाला जो एलिमेंट हमें यहां पे मिलने
वाला है वो ओबवियसली द लार्जेस्ट होगा तो
यहां पे 13 एलिमेंट जो है वो लार्जेस्ट है
एंड 13 का इंडेक्स जो जो है वो लास्ट वाला
होगा यानी कि -1 का जो इंडेक्स होगा वही
हमारा लार्जेस्ट वैल्यू होगी तो हम यहां
पे क्या प्रिंट करा देंगे द लार्जेस्ट
वैल्यू इन द गिवन लिस्ट इज कौन सी
लार्जेस्ट वैल्यू तो -1 का जो हमारा
इंडेक्स होगा सो यहां पे हमारी लिस्ट का
नाम है आई गेस बी एंड इसका इंडेक्स हम दे
देंगे -1 सो अब मैं इसको अगर प्रिंट कराती
हूं तो हमारे पास यहां पे आ जाएगा द
लार्जेस्ट वैल्यू इन द गिवन लिस्ट इज 13
तो आप देख भी रहे होंगे कि 7 12 10 एंड 13
में से हमारे पास 13 जो है लार्जेस्ट
वैल्यू है सिमिलरली स्मॉलेट वैल्यू के लिए
भी यही चीज वर्क होगी तो मैं इसको यहां ही
पे रिपीट करा देती हूं कि दैट प्रिंट द
स्मॉलेट वैल्यू इन द गिवन लिस्ट इज कॉमा
लगा के हम लिख देंगे बी एंड बी का कौन सी
वैल्यू नंबर फर्स्ट वैल्यू जो होगी वो
स्मॉलेट वैल्यू हो जाएगी अब इसको रन करा
देते हैं तो हमारे पास यहां पे आउटपुट आ
जाएगा तो स्मॉलेट वैल्यू इन द गिवन लिस्ट
इज सेवन आप चाहे तो आप यहां से ये प्रिंट
का ऑप्शन हटा सकते हैं या फिर लगे रहने
देते हैं हम कि अब हमारी जो सॉर्टेड लिस्ट
है वो इस तरह से है ताकि हमें पता चल जाए
कि पहले हमें क्या करना है अरेंज करना है
इन असेंडिंग ऑर्डर
सो यहां पर लिख देते हैं अरेंज द लिस्ट इन
असेंडिंग ऑर्डर पले इसको असेंडिंग ऑर्डर
में हमने अरेंज किया उसके बाद यहां पे
हमने फोर्थ एलिमेंट यानी कि लास्ट एलिमेंट
एंड फर्स्ट एलिमेंट को गेट किया है सो
बेसिकली मैंने यहां पे एक बहुत ही सिंपल
सा कांसेप्ट लगाया है कि वो है a इटू अगर
हमारे पास कोई भी लिस्ट होती है 1 3 7 5
अब जब हमने इसको असेंडिंग ऑर्डर में अरेंज
कर दिया तो वो कैसे बन जाएगी 1 3 5 से
क्लियर हमें पता है कि जो लास्ट एलिमेंट
हो होगा वो सबसे बड़ा एलिमेंट होगा और
हमें पता है कि लास्ट वाला जो एलिमेंट है
उसका इंडेक्स होता है -1 वहीं एट द सेम
टाइम हमें पता है कि सबसे पहला जो एलिमेंट
होगा वो सबसे छोटा होगा सॉर्ट का काम यही
होता है कि असेंडिंग ऑर्डर में लगाना यानी
कि छोटे से एकदम बड़ा-बड़ा अरेंज करते
जाना सबसे पहला जो एलिमेंट है हमारा यहां
पे वो हमारा जीरो इंडेक्स का है तो यहां
पे क्या बन जाएगा ये जीरो इंडेक्स का बन
जाएगा एंड जब हम इसको यहां पे इस तरह से
प्रिंट कराएंगे तो हमारे पास आउटपुट आ
जाएगा जो लार्जेस्ट वैल्यू है वो आ जाएगी
एंड द स्मालेस्ट वैल्यू जो है फर्स्ट वाली
वो आ जाएगी यहां पे सो गाइ ये थे हमारे
पांचों लिस्ट के क्वेश्चंस मैं एक बार इसी
को यहां पे भी ऐड कर देती हूं क्योंकि
बेसिकली यहां पे काम तो दोनों के अंदर सेम
ही हुआ है कि पहले इसको सॉर्ट किया गया है
असेंडिंग ऑर्डर में और उसके बाद यहां पे
फर्स्ट एंड लास्ट वैल्यू निकाली गई
लार्जेस्ट के लिए लास्ट वैल्यू एंड फर्स्ट
लिए स्मॉलेट के लिए फर्स्ट वैल्यू गाइज
यहां पे हमारे पांच क्वेश्चंस हुए हैं
पहला प्रोग्राम था टू स्वप फर्स्ट एंड
फोर्थ एलिमेंट सेकंड क्वेश्चन था कि लिस्ट
के अंदर हमें सेकंड प्लेस पे कोई वैल्यू
इंसर्ट करनी है थर्ड क्वेश्चन था कि थर्ड
पोजीशन की वैल्यू डिलीट करनी है फोर्थ
क्वेश्चन यहां पे दूसरी लिस्ट थी और उसके
अंदर से हमें मल्टीप्लाई करने थे सारी
एलिमेंट्स को जो कि हमने आइट के थ्रू करे
फिफ्थ क्वेश्चन था कि लिस्ट का लार्जेस्ट
एंड स्मॉलेट नंबर निकालना है फोर्थ एंड
फिफ्थ क्वेश्चन ये थे कि लार्जेस्ट नंबर
एंड स्मॉलेट नंबर निकालना है जो कि हमने
सॉर्ट करके और लेके आए
[संगीत]
हैं सो गाइस पिछले मॉड्यूल में हमने
डिस्कस किया कि क्या होती है लिस्ट कैसे
उसे क्रिएट किया जाता है कैसे उसका
हाइड्रेशन होता है स्लाइसिंग होता है एंड
क्या होते हैं लिस्ट के फंक्शंस और उसके
बाद हमने करी प्रॉब्लम सॉल्विंग सो गाइज
आज से हम हम स्टार्ट करने वाले हैं
कंप्लीट न्यू टॉपिक जो कि होता है टपल्स
आज से डिस्कस करेंगे टपल्स क्या होते हैं
जानेंगे टपल्स के बारे में कैसे उन्हें
क्रिएट किया जाता है इस सेशन के अंदर सो
सबसे पहले टपल्स क्या होते हैं वो देख
लेते हैं सो गाइज यहां पे बोला गया है
टपल्स आर द कलेक्शन ऑफ
ऑर्डर्स गाइ जैसे हमारे लिस्ट के अंदर एक
प्रॉपर ऑर्डर था कि हम किसी भी एलिमेंट को
उसके इंडेक्स से एसेस कर सकते थे यानी कि
सब कुछ ऑर्डर में जमा हुआ रहता था वैसे ही
यहां टपल्स में भी सब कुछ ऑर्डर में जमा
हुआ रहेगा अन
है कि जैसे जब लिस्ट क्रिएट की थी तो उसके
अंदर हम कोई भी चीज ऐड या रिमूव कर पा रहे
थे बट टपल्स को अगर एक बार क्रिएट कर दिया
जाए तो ना तो उसमें कुछ ऐड हो सकता है ना
कुछ रिमूव हो सकता है यानी कि टपल जो है
अन
म्यूटेशन डाटा है उसम ना कुछ ऐड हो सकता
है ना रिमूव हो सकता है ना अपडेट हो सकता
है तो ये होता है अन
म्यूटेशन की जरूरत नहीं है पर अगर आप चाहे
तो पैरेंस का यहां पे यूज कर सकते हैं जब
भी आप टपल क्रिएट कर रहे रहे हैं तो वहां
पे कोई जरूरत नहीं है कि आप ब्रैकेट्स
लगाएं किसी भी तरीके के बट अगर आप लगाना
चाहें तो वहां पे आप पैरेंस का यूज कर
सकते हैं दूसरी चीज जैसे कि हमारी लिस्ट
के अंदर सारी वैल्यूज जो हैं वो अ सेपरेट
की जाती थी कॉमा से यहां पे भी टपल्स में
भी सारी वैल्यूज जो है वो कॉमा सेपरेटेड
वैल्यूज हैं मतलब हम टपल्स में भी मल्टीपल
एलिमेंट्स ऐड कर सकते हैं और उनको सेपरेट
कर सकते हैं कॉमा से नेक्स्ट हमारा कह रहा
है कि वंस क्रिएटेडॉक्युमेंट्सफ्रैगमेंट
और चौथा है कि मल्टीपल डेटा टाइप्स कैन बी
रिटन इनसाइड टपल मतलब एक ही टपल के अंदर
हम काफी सारे डेटा टाइप्स लिख सकते हैं हम
चाहे तो स्ट्रिंग इंटी जर फ्लोट बुलीन जो
चाहे हम वो लिख सकते हैं इनसाइड हमारा टपल
सो अब एक बार देख लेते हैं टपल्स को
क्रिएट कैसे किया जाता है सो गाइस यहां पर
टपल्स को क्रिएट करने का बहुत ही सिंपल
मेथड है a इ टू अगर मैं इसके अंदर कोई भी
वैल्यूज ऐड करू जैसे की
एल
कॉमा
मैंगो कॉमा बनाना तो यहां प ये टपल
कहलाएगा अगर हम चाहे तो यहां पर ब्रैकेट्स
का भी यूज कर सकते हैं बिना ब्रैकेट के भी
ये टपल ही कहलाएगा एक बार इसका टाइप देख
लेते हैं प्रिंट करा के ट प्रिंट टाइप ऑफ
ए सो अगर हम यहां पर इसको रन कराते हैं तो
यहां पर हमारे पास आ जाएगा कि ये बिलोंग
करता है क्लासेस ऑफ टपल से अगर मैं इसमें
ब्रैकेट भी हटा दूं और तब भी रन कराऊ तब
भीय हमें टपल ही देगा कि यहां प ये टपल है
राट तो ये कॉमा सेपरेटेड वैल्यूज होती है
प्लस इसके अंदर कोई भी आप डेटा टाइप को
यूज कर सकते हैं सो अगर मैं इसको भी रन
कराती हूं तब भी मुझे टपल ही देगा और
प्रिंट कराने पर भी यह हमें सेम आउटपुट
देगा तो ये हो गया हमारा टपल की कॉमा
सेपरेटेड वैल्यू होती है अब अगर इसमें कुछ
ड करना चाह मैं यहां पर यूज करना चाहू
एडॉट अपें और मैं यहां पर ड करूं कीवी
को और उसके बाद अगर मैं प्रिंट कराऊ यहां
प ए तो यह वर्क नहीं करेगा यहां पर हमें
एक एरर थ्रो करेगा कि अपें नाम का तो कोई
फीचर है ही नहीं अपें छोड़ो यहां पर अगर
मैं ड भी कराती हूं या इंसर्ट भी यूज करती
हूं तो सबके लिए यहां पे ये एरर थ्रो करे
है क्योंकि टपल जो है इसके अंदर ना कोई
चीज ऐड हो सकती है रिमूव हो सकती है
रिप्लेस हो सकती है या अपडेट कुछ नहीं हो
सकता एक बार टेपल बन गया तो बन गया उसके
बाद उसके अंदर कोई भी हम फंक्शन नहीं यूज
कर सकते कोई भी चीज ऐड रिमूव करने के लिए
लास्टली हम यहां पे एक बहुत इंपॉर्टेंट
अगर बात करें यहां पे अगर मैं बोलूं कि
मुझे एक ही एलिमेंट चाहिए एक टपल के अंदर
तो मैं b इ इक्वल टू यहां पे अगर मैं लिख
दिया आयरन
मैन और इसे मैं अगर इसका टाइप निकालती हूं
कि प्रिंट टाइप ऑफ ए या टाइप ऑफ बी तो ये
मुझे देगा कि ये बिलोंग करता है स्ट्रिंग
की कैटेगरी में अगर मैं इसमें ब्रैकेट भी
लगा दूं तब भी ये मुझे यही बोलेगा कि ये
जो है बिलोंग करता है स्ट्रिंग्स की क्लास
में तो अब इसको टबल कैसे बनाया जाए
क्योंकि हो सकता है ना हमारे टपल में एक
ही एलिमेंट हो तो उसके लिए अगर जब हमारे
टपल में सिर्फ एक एलिमेंट है सिर्फ एक तो
उसके लिए हम यहां पर कॉमा लगा देंगे अब
मैं अगर इसको रन कराती हूं तो ये हमें बता
देगा कि ये बिलोंग करता है क्लासेस ऑफ
टपल्स में
से
सो गाइस पिछले सेशन में हमने कवर किया कि
टपल्स क्या होते हैं जाना कि कैसे उसे
क्रिएट किया जाता है और अगर सिंगल टपल है
तो फिर उसको कैसे हमें टपल के अंदर रखा
जाता है ताकि वो स्ट्रिंग ना कहलाए सो
गाइस आज हम बात करने वाले हैं स्लाइसिंग
की और आइड की यानी कि हम कैसे स्लाइसिंग
कर सकते हैं टपल्स के अंदर और कैसे उन्हें
हाइड्रेट कर सकते हैं यूजिंग लूप्स सो
सबसे पहले बात करते हैं स्लाइसिंग की सो
गाइ यहां पे मैं एक टप्पल ले लूंगी
एग्जांपल के लिए यहां पे हम अ ऐड करेंगे
कुछ वैल्यूज जैसे कि 1plus कॉमा
vimm's पे नंबर वन लिखेंगे और कॉलन लगा के
कहां तक जाएंगे 0 1 2 3 थ्री तक हम जाएंगे
अगर हम थ्री तक जाते हैं तब जाके हमें
vimm's लगा के मैं स्टार्टिंग की तीन
वैल्यूज के लिए 0 1 2 3 तो मैं यहां पे
थ्री लिख दूंगी तो मुझे यहां पे मिल जाएगी
स्टार्टिंग की हमारी थ्री वैल्यूज दैट इज
one प
vimm's हमें चाहिए
samsungmobile.com one प प्रिंट हो फिर
नहीं आप कोई सी भी गैप वैल्यू यहां पे
प्रोवाइड करा सकते हैं नेगेटिव इंडेक्सिंग
का भी यहां पे यूज किया जा सकता है प्लस
हम रिवर्स भी करा सकते हैं रिवर्स कराने
के लिए हमें ए लिखना है पूरी स्ट्रिंग को
अगर रिवर्स कराना है तो कॉलन कॉलन -1 का
हमें यहां पे यूज करना है तो एज सून एज हम
इसको रन कराएंगे तो तो पूरा जो हमारा टपल
है यहां पे ये पूरा का पूरा यहां पे
रिवर्स हो जाएगा सिमिलरली अगर आपको कोई
डिफाइंड रेंज में रिवर्स कराना है तब भी
हम करा सकते हैं कि मुझे चाहिए कि प्रिंट
मुझे चाहिए कि प्रिंट कराना है मुझे
क्या करूंगी स्टार्टिंग वैल्यू हम यहां पे
दे देंगे
[संगीत]
redmi10.tk आइट यानी कि हमें लूप के
फॉर्मेट में वर्टिकली हमें अगर सारी
वैल्यूज चाहिए टपल्स की तो हम यहां पे
लूप्स का भी यूज कर सकते हैं तो मैं इन
वैल्यूज को जरा नीचे शिफ्ट कर देती हूं
एंड यहां पे हम लूप्स की बात कर लेते हैं
कि मुझे यहां पे इसको आइट करना है और मुझे
वैल्यू चाहिए सबसे पहले हम विद फॉर लूप कर
लेते हैं कि विद फॉर लूप वो कैसे होएगा
नॉर्मल फॉर लूप लगाएंगे दैट फॉर आ इन ए
कॉलन प्रिंट आ तो अगर मैं इसको रन कराती
हूं तो मेरे पास सारी वैल्यूज जो है
वर्टिकली आ जाएंगी सिमिलरली अगर हमें रेंज
और लेंथ के साथ कराना है कि फॉर लूप के अ
अलोंग
विद रेंज एंड
लेंथ इन फॉर लूप तो ये अगर फॉर लूप के साथ
मुझे रेंज और लेंथ का भी यूज करना है तो
वो भी हम यहां पे यूज कर सकते हैं
हाइड्रेट कराने के लिए दैट हम यहां पे लगा
सकते हैं फॉर आ इन रेंज कि अगर हमें रेंज
यूज करनी है बट रेंज अब यहां पे हम
डायरेक्टली a नहीं दे सकते हमें चाहिए कि
हमें इसकी लेंथ में जाना है पूरा तो लेंथ
के लिए हमारे पास यहां पे एल का मेथड होता
है एल ऑफ ए में हम जाएंगे कॉलन लगाएंगे
एंड प्रिंट करेंगे क्या इस बार आ को नहीं
प्रिंट कर रहे हैं आ हमारे पास इस केस में
तो वैल्यूज थी बट आ हमारा इस केस में हमें
दे देगा 0 1 2 3 अगर आप इसको रन करा के
चेक भी करेंगे तो ये हमें दे देगा 0 1 2 3
4 तो हमें आई नहीं चाहिए यहां पे उस
इंडेक्स की वैल्यू चाहिए तो इंडेक्स की
वैल्यू पे जाने के लिए हम क्या करेंगे a
और स्क्वायर ब्रैकेट्स में हम दे देंगे आ
को तो अब अगर मैं इसको रन कराती हूं
प्रीवियस वाले को कॉमेंट्स में रख के तो
हमारे पास वापस से वही वैल्यू आ जाती है
किया था इटरेशन वाई लूप से सिमिलरली उसी
मेथड से यहां पे होएगा सो आ एक वैल्यू ले
ली मैंने रो आई यहां पे इंडेक्स हमारा
काउंट करने वाला है कि उस पर्टिकुलर
इंडेक्स प हम जाने वाले हैं और यहां पे
वाइल के साथ एक कंडीशन लगाते हैं कि वाइल
आ जो है छोटा है किससे लेंथ ऑफ ए से यानी
कि लेंथ ऑफ ए हमारी फाइव है तो अगर आ जो
है जब तक छोटा है फाइव से तब तक हम इसे
हाइड्रेट कराना है तो क्या चीज आइ ट्रेट
करानी है हमें प्रिंट कराना है किसको आई
को नहीं प्रिंट कराना है हमें यहां पे a
ऑफ आ को प्रिंट कराना है यानी कि a जो
हमारा टपल है उसके अंदर आ वैल्यू यानी कि
आ इंडेक्स वाली जो वैल्यू है उसको प्रिंट
कराना है तो यहां पे a और स्क्वायर
ब्रैकेट में हम i लिख देंगे बट i तो हमारे
पास जीरो है हर बार क्या जीरो हमें चाहिए
नहीं गाइज राइट हमें हर बार इसका
इंक्रीमेंट चाहिए तो इंक्रीमेंट के लिए हम
यहां पे क्या करेंगे प्लव लगा देंगे सो i
प् इ 1 यहां पे कर देंगे तो अब अगर मैं
इसको रन कराती हूं तो भी मुझे सेम आउटपुट
मिलता है one प
viedios.com एंड नकिया तो ये था हमारा वा
लूप की हेल्प से जहां पे हमें सिंपली एक
वेरिएबल लेना है i जिसकी वैल्यू हम सेट कर
देंगे जीरो क्योंकि जीरो इंडेक्सिंग से वो
स्टार्ट होना चाहिए उसके बाद हम यहां पे
एक कंडीशन दे देंगे कि i जो है वो छोटा हो
जब तक लेंथ ऑफ a लेंथ ऑफ a क्या है फाइ
फाइव से जब तक छोटा है तब तक वो लूप को
एग्जीक्यूट करेगा क्या चीज एग्जीक्यूट
करेगा कि वो प्रिंट कराएगा a ऑफ आ को यानी
कि एक में जो i की टर्म है अगर पहले वो
जीरो है तो a का आ हो गया हमारे पास 1
प्लस देन अगर वो वन है तो a का आ हो गया
हमारे पास व एंड सो ऑन वो ऐसे बढ़ता जाएगा
तो बढ़ाने के लिए यहां पर इंक्रीमेंट भी
लेना जरूरी है अब हमें पता है कि वाइल लूप
के अंदर जो इंक्रीमेंट है वो लूप के अंदर
दिया जाता है तो इसलिए हमने यहां पर
इंक्रीमेंट जो है आई का इसके अंदर लूप के
अंदर दिया है सो इस तरह से हमारा वाइल लूप
के थ्रू भी आइट हो सकता है सो आई होप गाइस
तीनों जो मेथड है यहां पे फॉर लूप वाले
फॉर लूप के साथ रेंज एंड लेंथ का फंक्शन
यूज करना और वाइल लूप का यूज करना इटरेशन
के लिए टपल्स के अंदर वो क्लियर हो गया
होगा
सो गाइस पिछले सेशन में हमने डिस्कस किया
कि टपल्स में हाइड्रेशन कैसे किया जाता है
और टपल्स की स्लाइसिंग कैसे की जाती है आज
हम बात करने वाले हैं कैसे हम टपल्स का
कन्वर्जन करते हैं क्यों करते हैं वो भी
डिस्कस करेंगे और जानेंगे दो-तीन फंक्शंस
के बारे में जो हमारे टपल से रिलेटेड होते
हैं सो गाइस लेट्स गेट स्टार्टेड सो गाइस
कन्वर्जन के लिए सबसे पहले मैं यहां पे एक
वैल्यू ले लेती हूं कि एक टपल मैं यहां पर
क्रिएट कर लेती हूं एंड इस टपल के अंदर हम
ऐड करने वाले हैं कुछ ब्रांड्स सो गाइज
यहां पे मेरे पास तीन अ वैल्यूज है टपल के
अंदर अब मैं चाहती हूं कि मुझे एक और
वैल्यू ऐड करनी है ऐसे नहीं ऐड करनी है
मुझे यहां पे कि मैं यहां पे लिख दूं मतलब
कॉमा लगा के कोई वैल्यू मुझे ऐड करानी है
यूजिंग फंक्शन ठीक है तो अब उसके लिए क्या
करेंगे ना एक सिंपल सा मेथड होता है कि हम
इसको कन्वर्ट कर देते हैं लिस्ट में और
फिर उसके बाद लिस्ट के फंक्शन लगा के इसको
वापस कन्वर्ट कर देते हैं टपल के अंदर तो
लिस्ट में कन्वर्ट करने के लिए हमें क्या
करना होता है ना कि a इट लिस्ट a अगर हम
यहां पे कर दें सबसे पहले तो इस इसको
प्रिंट करा लेते हैं कि मैं इसका प्रिंट
कर देती हूं टाइप कि टाइप ऑफ ए क्या है
हमारे पास सबसे पहले और इसके साथ मैं लिख
भी देती हूं बिफोर कन्वर्जन तो बिफोर
कन्वर्जन हमारे पास है यहां पे सो अब अगर
हम इसे प्रिंट कराते हैं इसका टाइप मैं
अगर प्रिंट कराती हूं यहां पे कि टाइप ऑफ
ए आफ्टर कन्वर्जन क्या है तो देख लेते हैं
स यहां पे मैंने लिखा आफ्टर
कन्वर्जन एंड उसके बाद कॉमा लगा के अगर हम
इसको रन कराते हैं तो यहां पे बिफोर
कन्वर्जन हमारे पास टपल था आफ्टर कन्वर्जन
हमारे पास लिस्ट बन चुका है अब हम चाहे जो
कर सकते हैं इसके साथ मतलब लिस्ट के जितने
भी फंक्शंस है हमारे वो इसमें हम लगा सकते
हैं हमें कोई चीज ऐड करनी है रिमूव करनी
है अपडेट करनी है रिप्लेस करनी है तो हम
वो सब कुछ यहां पे कर सकते हैं तो मान
लीजिए मुझे यहां पे कुछ ऐड करना है तो मैं
यहां पे क्या करूंगी a डॉ अपन लगाऊंगी जो
कि हमारा लिस्ट का फंक्शन है कोई भी चीज
ऐड करने के लिए एंड यहां पे हम ऐड कर देते
हैं को इसके बाद हम प्रिंट भी करा लेते
हैं कि प्रिंट करा दें एक को तो हम जब रन
कराएंगे तो हमारे पास आउटपुट आ जाएगा कि
यहां पे जो व है ऐड हो चुका है अब ये तो
क्या है लिस्ट है इसको वापस हमें टपल में
भी कन्वर्ट करना है तो टपल में वापस
कन्वर्ट करने का वापस से वही मेथड कि a इ
टपल ए एंड लास्टली इसका टाइप भी अगर मैं
प्रिंट करा
दूं तो टाइप ऑफ
ए तो हमारे पास टपल आ गया है और इसको अगर
हम प्रिंट भी करा देते हैं लास्ट में तो
यह नया जो टपल है a का वो बन चुका है
कि हमारे पास स्टर्ट में क्या वैल्यूज थी
one प
जो हमने पहले लिस्ट में भी डिस्कस किए हुए
हैं एक तो है हमारा काउंट मेथड जो अलाव
करता है हमें काउंट करने को कि कौन सी
वैल्यू कितनी बार रिपीट हो रही है तो अगर
मैं यहां पे a डॉट काउंट करके लगाऊं
rmeda2019
प्रिंट करना है एड इंडेक्स और जानना है
हमें नया का इंडेक्स तो अंदर हम नया लिख
देंगे एंड इसको अगर मैं रन कराती हूं तो
मेरे पास आउटपुट आ जाएगा यहां प वन वन जो
है वो इंडेक्स है हमारा सो यहां पर ड भी
कर देते हैं ट द
इंडेक्स ऑफ नोया इ एंड कॉमा ला केड
इंडेक्स एंड अब मैं इसको रन कराती हूं तो
इंडेक्स ऑफ नया इज वन सिमिलरली अगर मुझे
के लिए चेक करना है यहां पर तो मैं इसमें
लिख दूंगी एंड अगर इसको मैं न कराती हूं
तो मेरे पास आउटपुट आ जाएगा यहां पे नंबर
टू कि
[संगीत]
हा वी कैन कन्वर्ट आवर
python3 वन सेज प्र प्रंट फॉलोइंग जेसन
डाटा सो व्हाट वी नीड टू डू प्रिडी प्रिंट
ओवर हियर डज मीन व्हाट यू थिंक इट मींस
दैट यू हैव टू अ मेक इट इनटू कॉमा
सेपरेटेड वैल्यूज एंड प्रिंटेड इन सेपरेट
लाइंस ओवर हियर विद सम इंडेंटेशन सो दैट
मींस इट मेक्स योर कोड लुक गुड ओवर हियर
सो दैट व्हाई प्रिटी प्रिंट इज़ द टर्म
ओवर हियर एंड सॉर्ट द फॉलोइंग जेसन कीज
एंड राइट देम इनटू अ फाइल सो वी हैव टू
सॉर्ट देम सॉर्ट देम मींस दैट वी हैव टू
अल्फाबेटिकली सॉर्ट देम दैट फर्स्ट एज दैट
मींस ए शुड कम देन m एंड देन लास्टली n सो
अल्फाबेटिकली a शुड कम फर्स्ट देन m एंड
देन n सो इन दिस वे वी हैव टू सॉर्ट इट
प्लस वी हैव टू राइट देम इन अ फाइल
नेक्स्ट वी हैव असेस द नेस्टेड की मार्क्स
फ्रॉम द फॉलोइंग नेस्टेड डेटा सो वी हैव अ
की ओवर हियर कॉल्ड एज़ मार्क्स वी नीड टू
असेस इट सो हाउ वी विल बी डूइंग दैट वी
विल बी सीइंग दैट इन दिस प्रॉब्लम सो हाउ
वी विल बी डूइंग दैट वी विल बी सीइंग दैट
इन द सॉल्यूशन ऑफ़ दिस प्रॉब्लम सो लेट्स
गेट स्टार्टेड लेट्स वन बाय वन सॉल्व ऑल
दीज क्वेश्चंस ओवर हियर फर्स्ट ऑफ़ ऑल
टॉकिंग अबाउट कन्वर्ट द फॉलोइंग डिक्शनरी
इनटू जेसन फॉर्मेट सो टू कन्वर्ट इट इनटू
अ जसन फॉर्मेट फर्स्ट ऑफ ऑल लेट मी रिमूव
द कमेंट फ्रॉम हियर व्हाट वी नीड वी नीड
टू वर्क ऑन जसन
दैट्ची आवर स्टूडेंट डेटा ओवर हियर एंड वी
विल प्रिंट इट एज वेल दैट प्रिंट डेटा
प्रिंट टाइप ऑफ डेटा एज वेल नाउ लेट्स रन
एंड सी व्हाट आउटपुट वी विल गेट सो यू कैन
सी अ इट वाज इन अ डिक्शनरी बट नाउ इट्स
कमिंग इन अ स्ट्रिंग फॉर्मेशन दैट मींस
दिस हैज बीन दिस डाटा हैज बीन कन्वर्टेड
इनटू अ स्ट्रिंग प्रीवियसली विदाउट मेकिंग
एनी चेंजेज ओवर हियर विदाउट व्हेन वी हैव
नॉट यूज अ डमस मेथड लेट्स प्रिंट इट्स
टाइप सो प्रिंट टाइप ऑफ स्टूडेंट डाटा सो
स्टूडेंट डेटा ओवर हियर इज अ इज अ
डिक्शनरी बट देन इनसाइड द डाटा व्हाट वी
डिड वी कन्वर्टेड इट इनटू अ जेसन फॉर्मेट
एंड व्हेन वी प्रिंटेड इट ओवर हियर इट शड
अस दैट इट्स नाउ इन अ स्ट्रिंग फॉर्मेट
ओवर हियर दैट मींस इट्स अ जेसन डाटा
मूविंग अहेड एंड नेक्स्ट क्वेश्चन सेज
असेस द वैल्यू ऑफ एज फ्रॉम द गिवन डाटा सो
व्हाट वी नीड टू डू वी नीड टू असेस दिस
वैल्यू फर्स्ट ऑफ़ ऑल लेट्स रिमूव द
डिक्शनरी फ्रॉम हियर आई हैव ऑलरेडी अ हैव
आई ऑलरेडी हैव इंपोर्टेड जसन ओवर हियर आई
हैव नॉट पुट इट इनसाइड द कॉमेंट ओवर हियर
नाउ टू असेस द डेटा वी हैव टू लोड दिस
डेटा राइट सो व्हाट वी विल बी डूइंग सो
बेसिकली दिस इज़ अ जेसन डटा एंड फ्रॉम दिस
डेटा वी नीड टू असेस एज ओवर हियर फॉर दैट
व्हाट आई विल बी डूइंग ओवर हियर आई विल बी
राइटिंग डटा इज इक्वल्स टू जसन ड लोड दिस
टाइम वी हैव टू लोड व्ट स्टूडेंट डाटा इफ
आई प्रिंट इट आई विल गेट द आउटपुट सो आई
हैव दिस जेसन डाटा ओवर हियर व्हाट आई नीड
टू डू आई नीड टू लोड इट एंड गेट इट बैक
ओवर हियर हाउ आई विल बी डूइंग दैट फॉर दैट
आई विल बी राइटिंग ओवर देयर डेटा इज इक्वल
टू जसन डॉट लोड व्हाट वी विल बी लोडिंग
ओवर हियर आ स्टूडेंट डेटा विल बी लोडिंग
ओवर हियर एंड व्हाट डू वी हैव टू प्रिंट
ओवर हियर वी नीड टू प्रिंट द एज फ्रॉम आवर
डेटा सो डेटा इनसाइड वी हैव एज एज जज
इनसाइड द डबल कोटेशन बिकॉज इट्स अ
डिक्शनरी एंड नाउ इफ आई रन इट यू विल
नोटिस दैट वी विल गेट द आउटपुट 13 दैट ए
इज 13 ओवर हियर इफ आई वुड हैव डन इट
डायरेक्टली इफ आईड हैव रिटन दिस
डायरेक्टली विदाउट यूजिंग द लोडस मेथड इट
वुड हैव थ्रोन मी एन एरर दैट इवन इफ आई डू
इट फॉर स्टूडेंट डाटा इट वुड हैव थ्रोन मी
एन एरर दैट स्ट्रिंग इंसेस मस्ट बी इंटी
जर दैट मींस वी आर टॉकिंग अबाउट अ
स्ट्रिंग राइट नाउ हियर इट इज अ स्ट्रिंग
बट देन वी कन्वर्टेड विद द लोडस मेथड वी
कन्वर्टेड इट इनटू पाइथन ऑब्जेक्ट आफ्टर
कन्वर्टिंग इट टू अ पाइथन ऑब्जेक्ट वी कैन
कॉल फॉर अ आवर डिक्शनरी फंक्शंस दैट इज़
वी कैन राइट डाटा एंड इनसाइड द स्क्वायर
ब्रैकेट्स इफ वी पास द ए देन वी विल गेट द
वैल्यू ऑफ़ दिस की मूविंग अहेड नेक्स्ट
थिंग इज प्रिटी प्रिंट फॉलोइंग जसन डाटा
प्रिटी प्रिंट मींस दैट वी हैव टू प्रिटी
प्रिंट ओवर हियर मींस दैट वी हैव टू पुट
सेपरेटर्स ओवर हियर इंडेंटेशन कलरिंग एंड
ऑल दीज थिंग्स आर डन बट वी विल बी डूइंग
इंडेंटेशन एंड सेपरेटर ओवर हियर ओनली सो
फॉर दैट व्हाट आई विल बी डूइंग आई विल बी
डंपिंग दिस डेटा फर्स्ट ऑफ ऑल द डटा इज
इक्वल्स टू जसन डॉट डमस व्हाट व विल बी
डंपिंग व विल बी डंपिंग स्टूडेंट डाटा विल
गिव अ ेंट ओवर हियर दैट इंडेंट इज लेट्स
से फर कॉमा एंड अ सेपरेटर ओवर हियर दैट
सेपरेटर यू कैन सी एस सून एस आई राइट एसई
प इट्स गिविंग मी अ सेपरेटर्स ऑप्शन ओवर
हियर सो सेपरेटर इज विद द कॉमा सो वील बी
सेपरेटिंग इट विथ द कॉमा सेपरेटेड वैल्यूज
एंड देन आफ्टर दिस वी विल प्रिंट व्ट वी
विल प्रिंट दिस डाटा देन वी विल बी यूजिंग
सेपरेटर्स ओवर हियर व्हाट सेपरेटर्स वल बी
यूजिंग इनसाइड द ब्रैकेट आई विल बी पुटिंग
फर्स्ट विल बी द कॉमा वुड बी सेपरेटेड विद
इज इक्वल टू एंड देन वी विल बी प्रिंटिंग
इट सो प्रिंट व्हाट डू वी नीड टू प्रिंट
वी विल बी प्रिंटिंग द डेटा ओवर हियर
लेट्स रन एंड सी सो गाइज दिस इज हाउ वी
हैव रिटन डटा इज इक्वल टू जसन ड डम्स
आफ्टर दैट वी हैव रिटन द स्टूडेंट डेटा
इनसाइड व्हिच वी हैड आवर जेसन डेटा देन वी
हैव यूज इंडेंटेशन ऑफ़ फोर एंड द
सेपरेटर्स कॉमा एंड इज इक्वल टू एंड देन
वी हैव प्रिंटेड द डेटा सो लेट्स रन एंड
सी व्हाट आउटपुट वी विल गेट वंस आई रन इट
दिस इज़ हाउ द आउटपुट लुक्स लाइक व्हिच
हैज इंडेंट ऑफ फोर इट हैज इक्वल टू एंड
कॉमा एंड यू कैन सी इट हैज बीन प्रिंटेड
वेरी नाइसली सो दिस इज कॉल्ड एज प्रिटी
प्रिंटिंग मूविंग अहेड नेक्स्ट क्वेश्चन
वी हैव सॉर्ट द फॉलोइंग कीज एंड राइट देम
इनटू अ फाइल सो हियर बेसिकली व्हाट वी नीड
टू डू वी नीड टू ओपन अ फाइल एंड इनसाइड
दैट वी हैव टू डंप दिस डाटा प्लस वी हैव
टू सॉर्ट द कीज प्लस वी हैव टू सॉर्ट द
कीज एंड देन वी हैव टू डंप इट सो व्हाट वी
विल बी डूइंग हियर वी विल बी राइटिंग इन
दिस वे दैट वी विल बी फर्स्ट ओपनिंग द
फाइल दैट ए इ इक्वल टू ओपन व्हाट फाइल आई
हैव ऑलरेडी क्रिए टेड वन जेसन फॉर्मेट
फाइल ओवर हियर दैट इज डेमो ड जसन सो आई
विल बी राइटिंग ओवर हियर डेमो जसन आई विल
बी ओपनिंग इट इन द राइटिंग मोड सो ड
इनसाइड दिस व्हाट वी नीड टू डू वी नीड टू
डंप दिस डाटा सो जेसन डॉट डंप्स व्हाट डू
वी हैव टू डंप वी हैव टू डम स्टूडेंट डटा
इनसाइड एफ इंडेंटेशन मे बी ट इंडेंटेशन इज
इक्वल टू फोर एंड हियर व्हाट वी नीड टू डू
वी नीड टू सॉर्ट द कीज सो देयर इज दिस
फंक्शन कॉल्ड एज सॉर्ट कीज ओवर हियर एंड
सॉर्ट कीज इज इक्वल्स टू वी डोंट हैव टू
राइट अ यस र नो वी हैव टू राइट ट्रू और
फाल्स सो वी विल कीप इट ट्रू दैट द शॉर्ट
कीज विल बी ट्रू ओवर हियर एंड लेट्स
प्रिंट दैट अ द डेटा हैज बीन एडेड टू द
फाइल हियर आई विल बी राइटिंग अ वेरिएबल
कॉल्ड एज डेटा डेटा इज इक्वल्स टू दिस जसन
ड डम्स एंड व्हाट वी विल बी डूइंग वी विल
बी राइटिंग ओवर हियर एड राइट डेटा लेट मी
पुट इट ओवर हियर नाउ लेट्स रन एंड सी
व्हाट आउटपुट वी आर गोइंग टू गेट एंड इफ
आई ओपन माय जसन डटा सो यू कैन सी इट हैज
बी बीन एडेड इन दिस वे ओवर हियर वन चेंज
आई हैव मेड ओवर हियर दैट वी डोंट हैव टू
राइट द एफ ओवर हियर अ इफ आई राइट द एफ इट
विल थ्रो मी एन एरर सो वी डोंट हैव टू
राइट एन एफ ओवर हियर वी जस्ट हैव टू रन इट
डायरेक्टली सो दिस हियर नथिंग वुड हैपन बट
एट द सेम टाइम इफ यू विल ओपन डेमो . जसन
इन दिस वे इट हैज बीन एडेड ओवर हियर विद द
हेल्प ऑफ सेपरेटर्स एंड एवरीथिंग विद द
हेल्प ऑफ इंडेंटेशन एंड एवरीथिंग एंड द
कीज हैज बीन सॉर्टेड एज आई टोल्ड यू दैट
इट विल बी ए ए एंड ए अल्फाबेटिकली इट विल
बी सॉर्टेड सो फर्स्ट अल्फाबेट ए कम्स देन
ए देन ए सो दिस इज हाउ इट विल बी सॉर्टेड
मूविंग अहेड लास्टली वी हैव एसेस द
नेस्टेड की मार्क्स फ्रॉम द फॉलोइंग
नेस्टेड डाटा सो वी हैव अ एस्टड डिक्शनरी
ओवर हियर लेट्स फर्स्ट रिमूव इट फ्रॉम द
कॉमेंट्स ओवर हियर सो वी हैव अ ड डिक्शनरी
ओवर हियर एंड व्हाट वी नीड टू असेस ओवर
हियर वी हैव टू असेस द मार्क्स की ओवर
हियर ओके सो फर्स्ट ऑफ ऑल वी नीड टू लोड
दिस डेटा इनसाइड सो फॉर ल लोडिंग व्हाट वी
विल बी डूइंग वी विल बी क्रिएटिंग अ
वेरिएबल डेटा डेटा इज इक्वल्स टू अच्छा अ
व्हाट आई विल डू आ विल कीप द प्रीवियस
डेटा आल्सो अ इनसाइड द कॉमेंट्स नाउ डेटा
इज इक्वल टू डेटा इज इक्वल्स टू व्हाट ड
वी हैव टू राइट वी हैव टू राइट जसन डॉट
लोडस बी लोडिंग द डेटा व्हाट डेटा
स्टूडेंट डेटा आई गेस सो आई गेस दिस नेम
इज नॉट गिवन ओवर हियर सो लेट्स गिव इट अ
नेम दैट इज स्टूडेंट डेटा स्टूडेंट डेटा
इज इक्वल्स टू दिस हियर आई विल बी
मेंशनिंग स्टूडेंट डाटा सो वी हैव टू लोड
इट नाउ व्हाट वी नीड टू डू वी नीड टू
प्रिंट डेटा इनसाइड दिस वी वी नीड टू गो
इनसाइड द की स्टूडेंट देन वी नीड टू गो टू
द की द स्टूडेंट विल कम इनसाइड द डबल
कोटेशन बिकॉज ओबवियसली इट्स अ स्ट्रिंग
ओवर हियर देन वी हैव टू गो इनसाइड ग्रेड
देन वी हैव टू गो इनसाइड द नेम एंड
लास्टली वीी नीड टू गो इनसाइड द मार्क्स
बिकॉज वयी वांट टू ऑब्टेन द मार्क्स ओवर
हियर वंस दिस इज डन लेट्स रन एंड सी व्हाट
आउटपुट वी आर गोइंग टू गेट गाइज दिस इज द
डिक्शनरी दैट वी हैव व्हाट वी नीड टू डू
ओवर हियर सो गाइ मूविंग अहेड टू आवर
नेक्स्ट क्वेश्चन इट सेज द असेस द नेस्टेड
की मार्क्स फ्रॉम द फॉलोइंग नेस्टेड डेटा
सो इट्स अ दिस डेटा इज़ इन द फॉर्म ऑफ अ
जेसन व्हाट डू वी नीड टू डू वी नीड टू
फर्स्ट कन्वर्ट इट इन टू आवर
python-pip ऑब्जेक्ट सो वी विल बी राइटिंग
जेनड लोडस इनसाइड वी विल बी पासिंग
स्टूडेंट डाटा दैट मींस दिस हैज बीन
कन्वर्टेड इन टू अ
नेक्स्ट थिंग दैट वी नीड टू डू इज ओवर
हियर वी हैव टू प्रिंट डेटा इज नाउ द नेम
ऑफ आवर डिक्शनरी इन द स्क्वायर ब्रैकेट्स
आवर फर्स्ट की नेम दैट इज़ द स्टूडेंट सो
स्टूडेंट विल गो इनसाइड द डबल कोटेशन इन
अनदर स्क्वायर ब्रैकेट इनसाइड वी हैव टू
गो ग्रेड विल बी राइटिंग ग्रेड अनदर
स्क्वायर ब्रैकेट सो इन द नेक्स्ट कीज वी
हैव नेम एंड वी हैव मार्क्स वी डोंट हैव
टू गो फॉर द नेम बट वी हैव टू गो फॉर द
मार्क्स दिस इज वन सेपरेट डिक्शनरी वन
मिनी अ दिस इज़ वन मिनी डिक्शनरी इनसाइड द
नेस्टर डिक्शनरी सो इन दिस वी डोंट हैव टू
गो फॉर द नेम वी हैव टू गो फॉर द मार्क्स
ओवर हियर सो वी विल बी राइटिंग व्हाट वी
विल बी राइटिंग मार्क्स ओवर हियर एंड एस
सून एज आई रन इट आई शुड बी गेटिंग द
आउटपुट ए7 सो यस वी आर गेटिंग द आउटपुट ए7
ओवर हियर दिस इज हाउ आवर मेथड ऑफ ने
डिक्शनरी ट इनसाइड द ने डिक्शनरी इफ वी
हैव टू फाइंड द की वी कैन फाइंड इट इफ इट
इज इन द फॉर्म ऑफ अ जेसन
[संगीत]
डाटा सो गाइस पिछले सेशन में हमने डिस्कस
किया टपल्स क्या होते हैं टपल से रिलेटेड
हमने एक पूरा मॉड्यूल पढ़ा हमने जाना कैसे
कन्वर्जन किया जाता है टपल की कुछ फंक्शंस
के बारे में भी पढ़ा एंड आज से हम स्टार्ट
करने वाले हैं कंप्लीट नया टॉपिक दैट इज
इंट्रोडक्शन टू डिक्शनरी अब बात करेंगे
डिक्शनरी की तो गाइज डिक्शनरी जो हम बचपन
से डिक्शनरी पढ़ते आ रहे हैं ये वो
डिक्शनरी नहीं है ये कंपलीटली नया टर्म है
पाइथन के अंदर बट हां थोड़ा सा डिक्शनरी
के जैसे काम करता है जैसे डिक्शनरी के
अंदर होते हैं वर्ड्स और उनके मीनिंग्स
सिमिलरली यहां पाइथन में डिक्शनरी के अंदर
होते हैं कीज एंड वैल्यूज कीज एंड वैल्यूज
यहां यहां पे होता है कि जैसे एक की होती
है और उसका कोई वैल्यू होती है यहां पे
जैसे वर्ड होता है और उसका मीनिंग होता है
सिमिलरली यहां पे एक की होती है और एक
उसकी वैल्यू होती है तो यहां पे हम दो
वैल्यूज यानी कि एक साथ दो वैल्यूज
प्रोवाइड करा सकते हैं डिक्शनरी काफी
ज्यादा यूजफुल होती है जब हमें बनाने होते
हैं कोई प्रोजेक्ट रिलेटेड टू जहां पे
हमें दो-दो वैल्यूज एक साथ पास करनी होती
है जैसे कि एंप्लॉई नेम और एंप्लॉई कोड आ
गया या यूजर नेम पासवर्ड आ गया तो उस चीज
में हमारे पास डिक्शनरी काफी ज्यादा हमें
यूजफुल आती है सबसे पहले अब बात कर लेते
हैं डिक्शनरी होती क्या है ढंग से समझ
लेते हैं इसको विद द हेल्प ऑफ अ डेफिनेशन
सो डिक्शनरी क्या होती है डिक्शनरी अलाउ
करती है यूजर को डाटा देने में जो कि होता
है फॉर्म इन द फॉर्म ऑफ कीज एंड वैल्यू
यहां पे कीज और वैल्यूज का यहां पे यूज
किया जाता है डिक्शनरी आर एंक्लोज्ड
इनसाइड द कर्ली ब्रैकेट सो गाइज बहुत ही
सिंपल सी चीज है डिक्शनरी को बोला गया है
कि जैसे हम लिस्ट को रखते हैं स्क्वायर
ब्रैकेट्स के अंदर टपल्स को लगते हैं
कर्वड ब्रैकेट्स के अंदर सिमिलरली हमारी
जो डिक्शनरी है वो रखी जाती है ब्रेसेज के
अंदर यानी कि कर्ली ब्रैकेट्स इनको हम
बोलते हैं ब्रेसे या फिर कर्ली ब्रैकेट्स
हर जो की वैल्यू पे होता है यहां पर वो
सेपरेट किया जाता है एक कॉलन से कि जैसे
कि मान लीजिए यहां पर मैंने कोई की वैल्यू
लिखी मैंने एक डिक्शनरी बनाई स्कूल से
रिलेटेड ठीक है अब स्कूल से रिलेटेड एक
डिक्शनरी बनाई इसको मैंने एंक्लोज किया
ब्रेसस के अंदर अब यहां पर मुझे कोई
वैल्यू देनी है कोई की और वैल्यू देनी है
तो मेरे को यहां पर एक नेम देना है कि नेम
एक की है और स्टूडेंट का जो नाम है वो है
यहां पे लेट्स से जॉन तो यहां प इन दोनों
को सेपरेट करने के लिए हम लिस्ट में तो
क्या करते हैं लिस्ट में हम कॉमा इस का
यूज करते हैं कोई भी वैल्यू को ट करने के
लिए पर यहां पे ये एक पूरा पेयर है इस
पेयर को सेपरेट करने के लिए बीच में कॉलन
का यूज किया जाता है अब थर्ड पॉइंट यहां
पे क्या कहता है कि एवरी की वैल्यू पेयर इ
सेपरेटेड बाय अ कॉमा अब जॉन के बारे में
मुझे और डिटेल्स देनी है यहां प जैसे मुझे
उसकी एज ऐड करनी है तो अब यहां पे मैं एज
ऐड कर दूंगी लेट्स से 24 अब स्कूल का
बच्चा है 24 का तो नहीं होगा 14 कर देते
हैं इसे तो यहां पर मैं एज दे देती हूं 14
अब ये तो एक पेयर हो गया अब यह तो हमारा
एक पेयर है यह हमारा दूसरा पेयर है इन
दोनों को सेपरेट कैसे करेंगे इनको सेपरेट
करने के लिए यहां पे यूज किया जाता है
कॉमा अगर लास्ट अगर यह लास्ट वैल्यू है तो
यहां पर हमें कोई कॉमा यूज करने की जरूरत
नहीं है हम यहां पर कली ब्रैकेट्स हमारे
बंद कर सकते हैं अगर हमें और वैल्यूज देनी
है यहां पे तो हम यहां पे कॉमा लगा के
नेक्स्ट और फर्द वैल्यूज भी दे सकते हैं
सो ये होती है हमारी डिक्शनरी एक बार
पाइथन में भी हम डिक्शनरी क्रिएट करके देख
लेते हैं यूजिंग द सेम रूल्स सो यहां पे
मैं एक डिक्शनरी बनाने वाली हूं एंप्लॉई
डाटा के नाम से ये हमारी डिक्शनरी हो गई
और इसको एंक्लोज करना है हमें कर्ली
ब्रैकेट्स के अंदर अब इसके अंदर सबसे पहले
मैं हम नेम प्रोवाइड कर कि नेम जो है दैट
इज जॉन इसको भी मैं एंक्लोज कर दूंगी
स्ट्रिंग के अंदर तो ये दोनों जो है ये
सेपरेट हो चुके नेम य यानी कि ये एक पेयर
है यहां पे नेम जो है वो हो गया हमारी की
और जो जॉन है वो हो गया हमारी वैल्यू सो
नेम एंड जॉन यहां पे की वैल्यू पेयर है
यहां पर हम कॉमा यूज करेंगे नेक्स्ट
वैल्यू प्रोवाइड करेंगे दैट इज लेट्स से
एज और एज क्योंकि एक इंटी जर होता है तो
यहां पर हम लिख सकते हैं 24 कॉमा लगा के
अगर हमें और भी कोई डिटेल्स देनी है जैसे
कि जेंडर एंड कॉलन लगा के यहां पे हम
डिटेल्स दे सकते हैं जैसे कि मेल सो यहां
पे हमारे पास तीन चीजें हो गई नेम जॉन एज
24 एंड जेंडर मेल तो ऐसे लिखी जाती है
डिक्शनरी कि हर जो यहां पे की वैल्यू पेयर
होता है वो सेपरेट किया जाता है कॉमा से
की और वैल्यूज को सेपरेट किया जाता है विद
द हेल्प ऑफ कॉलम और पूरी डिक्शनरी को
एंक्लोज किया जाता है कर्ली ब्रैकेट्स के
अंदर अब उे प्रिंट कराना है तो सिंपल सा
मेथड है कि यूज करेंगे हम प्रिंट और इसके
अंदर हम पास करा देंगे एंप्लॉई डाटा सो अब
इसको रन कराते हैं सो रन करने पे हमारे
पास हमारी डिक्शनरी आ जाएगी ऐसे सो
सिमिलरली अगर आपको डिक्शनरी का कोई
पर्टिकुलर एलिमेंट चाहिए तो यहां पे हम
इंडेक्सिंग का यूज नहीं करेंगे हम यहां पे
केज एंड वैल्यूज का यूज करेंगे तो बेसिकली
की से हम कोई भी चीज एक्सेस कर सकते हैं
तो अगर मैं यहां पे एज लिखूंगी एंड इसको
रन करा दूंगी स्क्वायर ब्रैकेट्स में लिख
के तो मुझे यहां पे 24 वैल्यू जो है उसकी
वो गेट हो जाएगी सिमिलरली अगर मैं यहां पे
जेंडर लिखूंगी एंड फिर हम इसे रन कराते
हैं तो हमें यहां पे मेल मिल जाएगा तो
हमें एंप्लॉई डाटा यानी कि हमें डिक्शनरी
का नाम देना है और स्क्वायर ब्रैकेट्स के
अंदर हमें की वैल्यू लिखनी है सो सिंपली
हमें यहां पे प्रिंट स्टेटमेंट के अंदर
डिक्शनरी का नाम लिखना है और उसके बाद
स्क्वायर ब्रैकेट्स में एंक्लोज कराना है
कीज जो होती है हमारी यानी कि जो भी यहां
पे नेम है एज है जेंडर है वो हम यहां पे
लिख सकते हैं और हमें उसकी वैल्यू जो है
वो प्रोवाइड हो
[संगीत]
जाएगी सो गाइज पिछले सेशन में हमने डिस्कस
किया कि डिक्शनरी क्या होती है कैसे उसको
क्रिएट किया जाता है और कैसे उसकी वैल्यूज
को एक्सेस किया जाता है वो हमने जाना आज
हम बात कर रहे हैं आइट एंड डिक्शनरी की हम
हमने लिस्ट में भी हाइड्रेशन किया हुआ है
हमने टपल्स में भी हाइड्रेशन किया हुआ है
आज हम डिक्शनरी के हाइड्रेशन के बारे में
बात करेंगे सो डिक्शनरी में हाइड्रेशन
कैसे किया जाता है कीज के अंदर भी आइट एशन
हो सकता है वैल्यूज के अंदर भी आइट एशन हो
सकते है और दोनों कीज और वैल्यूज के अंदर
भी आइट एशन हो सकता है सो देख लेते हैं
हमारे पास कुछ मेथड्स इन लिस्टेड है कीज
और वैल्यूज के अंदर आइ ट्रेट करने के लिए
तो लेट्स हैव अ लुक सो गाइज यहां पे मैंने
ऑलरेडी एक डिक्शनरी क्रिएट की हुई है
स्टूडेंट नाम से जिसके अंदर मैं नेम जॉन
दे रखा है क्लास सिक्स्थ दे रखी है एंड
रोल नंबर उसका 23 बता रखा है अब हमें क्या
क्या करना है अगर उनको हमें एक-एक करके
सिर्फ यहां पे कीज चाहिए मुझे यहां पे ये
जॉन नहीं चाहिए सिक्स नहीं चाहिए 23 भी
नहीं चाहिए मुझे सिर्फ चाहिए नेम क्लास
एंड रोल नंबर नेम क्लास और रोल नंबर के
बीच में अगर मुझे आइडेंट करना है तो उसके
लिए हम यहां पे सिंपल सा फॉर लूप लगा
देंगे दैट फॉर x इन और लगा देंगे इस
डिक्शनरी का नाम दैट इज स्टूडेंट कॉलन
प्रिंट x सो अगर मैं इसको रन कराती हूं तो
यहां पे हमारे पास जो है हमारी तीनों कीज
है वो हमें मिल जाएंगी दैट इज नेम क्लास
एंड रोल नंबर तो ये थाब हमने डायरेक्टली x
को प्रिंट करा दिया बट अगर हमें वैल्यूज
चाहिए यहां पे अभी तो हमें कीज मिल गई है
अब अगर हमें वैल्यूज चाहिए तो वैल्यूज के
लिए भी हम सेम मेथड यूज करेंगे थोड़े से
ट्विस्ट के साथ दैट फॉर x इन स्टूडेंट
कॉलन प्रिंट कराएंगे अब इस बार हम x को
नहीं प्रिंट कराएंगे अगर आपको याद हो तो
जब हमने यहां पे कोई भी वैल्यू चाहिए होती
है अगर हमें कोई भी डिक्शनरी में
पर्टिकुलर की की वैल्यू चाहिए होती है तो
हमने लास्ट क्लास में देखा था लास्ट सेशन
में हमने देखा था कि हम स्टूडेंट लिखते
हैं और स्क्वायर ब्रैकेट में वो पर्टिकुलर
की यहां पर देते हैं जैसे कि अगर मैं अभी
यहां पर रोल नंबर दे दूं एंड इसको रन कराए
हम और इसको मैं एक बार के लिए कमेंट में
ऐड कर देती हूं एंड इसको अगर हम रन कराए
तो आप यहां पे देखेंगे कि 23 मुझे यहां पे
मिल जाएगा राइट तो मुझे यहां पे वैल्यू
गेट हो रही है मतलब डिक्शनरी का मैं नाम
लिख रही हूं और उसके अंदर अगर हम स्क्वायर
ब्रैकेट लगा के कोई भी की दे रहे हैं तो
उसकी वैल्यू हमें यहां पे गेट हो रही है
राइट तो अगर सेम मेथड हम यहां पे यूज करें
कि फॉर एकस इन स्टूडेंट ऑफ प्रिंट कराना
है क्या एक तो स्टूडेंट का पहले हम
डिक्शनरी देते हैं और उसके अंदर कीज कीज
को हमने देखा कि यहां पे x जो है हमारा
डरेट कर रहा है कीज के अंदर तो अगर मैं
यहां पे x पास करा दूंगी तो क्या ये हमें
वैल्यूज दे देगा एक बार देख लेते हैं ये
हमें आइ ट्रेट करके कीज के अंदर तीनों
वैल्यूज जो है वो प्रोवाइड करा देगा कि
हमें क्या करना है सिंपल सा मेथड है फॉर x
इंड स्टूडेंट का लिखना है एंड प्रिंट
कराना है स्टूडेंट और उसी की उन्हीं कीज
को हमें पास कर देना है यहां पे तो x
हमारा सारी की स्टोर कर रहा है एंड
स्क्वायर ब्रैकेट में अगर हम उस x को लिख
देंगे तो हमारे पास यहां पे उसकी वैल्यूज
गेट हो जाएंगी नेक्स्ट है वैल्यूज गेट
करने का यहां पे एक और मेथड है जो कि है
यूज़ करते हुए वैल्यू फंक्शन का वो भी समझ
लेते हैं कि वैल्यू फंक्शन क्या होता है
उसके लिए एक सिंपल सा मेथड है फॉर x इन
स्टूडेंट यानी कि हमारे जो डिक्शनरी है
डॉट वैल्यू फंक्शन हम यहां पे लगाएंगे
कॉलन लगाएंगे प्रिंट कराएंगे अब
डायरेक्टली x को अब हमें नहीं लिखने की
जरूरत है कि हमें जो स्टूडेंट डिक्शनरी है
उसके अंदर हमें x जो हमारी कीज है उनकी
वैल्यूज चाहिए हमें ये लिखने की जरूरत
नहीं है यहां पे हमने ऑलरेडी क्या किया
फॉर लूप के अंदर एक फंक्शन पास करा दिया
कि स्टूडेंट डॉट वैल्यूज यानी कि स्टूडेंट
की वैल्यूज के अंदर हमें आइडेंट करना है
तो अब अगर मैं इसको रन कराती हूं तो मेरे
पास तीनों यहां पे वैल्यूज आ जाएंगी जॉन
सिक्स एंड 23 ये जो 23 ऊपर है ये यहां से
आ रहा है सो एक बार दोबारा रन करा देते
हैं जॉन 6 एंड 23 ओके तो ये हो गई हमारी
वैल्यूज अच्छा अब कीज और वैल्यूज की तो
यहां पे बात हो गई कि हमने कीज के अंदर भी
आइड एशन करा लिया वैल्यूज के अंदर भी
हाइड्रेशन करा लिया बट अगर हमें कीज और और
वैल्यूज दोनों एक साथ चाहिए तो हम क्या
करेंगे उसके लिए भी हमारे पास एक मेथड है
तो उसके लिए एक सिंपल सा मेथड है हम
लगाएंगे फॉर x इन स्टूडेंट डॉट आइटम्स
यहां पे हम आइटम्स का यूज करेंगे अच्छा x
तो हमारा की स्टोर करेगा वैल्यूज कहां
जाएगी तो हम क्या करेंगे यहां पे दो
वेरिएबल ले लेंगे कि फॉर x y इन स्टूडेंट
डॉट आइटम्स अब प्रिंट कराएंगे किसको x कमा
y को तो अगर मैं यहां पे इसको प्रिंट
कराती हूं तो आप देखेंगे कि हमारे पास कीज
और वैल्यू दोनों यहां पे आ चुके हैं अगर
साथ में इनके बीच में हमें कुछ इनको
सेपरेट करने के लिए कुछ देना है तो हम
यहां पर कॉमा लगा के डबल कोटेश के अंदर हम
कुछ भी प्रोवाइड करा सकते हैं कि सपोज
मुझे यहां प कॉलन प्रोवाइड कराना है
दोबारा मैं यहां पर कॉमा लगा दूंगी तो
यहां पर हमें इस फॉर्म में मिल जाएगा चाहे
तो आप डैश का भी यूज कर सकते हैं जो भी
आपको कन्वेनिएंट हो बट सो ऐसे करके हमें
कीज और वैल्यूज दोनों गेट हो जाएंगे विद द
[संगीत]
आइट सो गाइस पिछले सेशन में हमने कवर किया
इटरेशन इंड डिक्शनरी यानी कि कि हम कैसे
कीज के अंदर वैल्यूज के अंदर कीज वैल्यूज
दोनों के अंदर आइडेंट कर सकते हैं यूजिंग
फॉल लूप आज हम बात करने वाले हैं डिक्शनरी
फंक्शंस की सो आज हम पांच डिक्शनरी
फंक्शंस के बारे में बात करेंगे कि जैसे
हमारे पास लिस्ट के अंदर फंक्शंस होते हैं
स्ट्रिंग्स के अंदर फंक्शंस होते हैं
टपल्स के अंदर भी कुछ फंक्शंस हैं
सिमिलरली हमारे पास यहां डिक्शनरी के अंदर
भी काफी यूज़फुल कुछ फंक्शंस हैं सो उनके
बारे में हम बात करने वाले हैं सो लेट्स
गेट स्टार्टेड सो गाइज यहां पे मैंने
ऑलरेडी एक डिक्शनरी क्रिएट की हुई है
स्टूडेंट नाम से जो जिसमें नेम है जॉन
क्लास है सिक्सथ एंड रोल नंबर है 23
नेक्स्ट हम बात करने वाले हैं सबसे पहला
फंक्शन यहां पर गेट फंक्शन जो है गेट
फंक्शन हमें यहां पर कोई भी की की वैल्यू
फेच करके लाके देता है फॉर एग्जांपल अगर
मैं यहां पर लिखूंगी x इ स्टूडेंट डॉट गेट
और मुझे गेट करनी है लेट्स से यहां पर नेम
एंड उसके बाद अगर मैं यहां पर प्रिंट
कराती हूं एक्स को एंड इसे हम अगर रन
कराते हैं तो यहां पर हमारे पास जो है
आउटपुट आ जाएगा जॉन तो गेट यहां पर हमें
कोई भी पर्टिकुलर की की वैल्यू के देता है
सिमिलरली अगर हमें यहां पर रोल नंबर यूज
करना है तो हम रोल नंबर भी यूज कर सकते
हैं अगर हम इसको रन कराएंगे तो हमारे पास
23 आउटपुट आ जाएगा सो सिंपल सा फंक्शन है
यहां पे गेट का नेक्स्ट हम बात करेंगे
आइटम की यानी कि हमें कीज वैल्यूज जो है
वो टपल के फॉर्म में सारी की सारी गेट
करनी है तो उसके लिए हम आइटम्स का यूज
करेंगे तो यहां पर मैं लिख दूंगी a इटू
स्टूडेंट डॉट आइटम्स ओपन क्लोज द ब्रैकेट
एंड इसको हम प्रिंट करा देंगे तो प्रिंट
अगर मैं ए कराती हूं इन द फ ऑफ टपल हमें
यहां पर यह मिल जाएगा यहां पर हमारे जो की
वैल्यूज जो है यह एक टपल के अंदर है
नेक्स्ट फंक्शन है अगर हमें यहां पर हमारी
सारी कीज चाहिए यहां पर अगर हमें नेम
चाहिए क्लास चाहिए रोल नंबर चाहिए तो उसके
लिए हम यहां पर क्या करेंगे यहां पर
लिखेंगे बी इ इक्वल टू
स्टूडेंट डॉट
कीज ओपन क्लोज द ब्रैकेट एंड प्रिंट करा
देंगे यहां पर बी को सो अगर हम इसे रन
कराते हैं है तो यहां पे आप आगे आप
देखेंगे कि ऑटोमेटिक जनरेट भी होता जा था
है कि ये डिक्शनरी की कीज है सिमिलरली
यहां पे वैल्यूज भी है हमारे पास कि अगर
मैं यहां पे c = टू स्टूडेंट डॉट वैल्यूज
करती हूं एंड उसके बाद नेक्स्ट लाइन में
हम प्रिंट करा देते हैं c को तो हमें मिल
जाएगी एक अ प्री जनरेटर वैल्यू दैट इज
डिक्शनरी डॉट वैल्यूज दैट इज़ डिक्शनरी
वैल्यूज और इसके अंदर आ जाएगी हमारी सारी
वैल्यूज तो आइटम्स हमें यहां पे कीज और
वैल्यू के पेयर्स देता है कीज हमें सिर्फ
यहां पे कीज देगी पूरी डिक्शनरी की
वैल्यूज हमें अ सिर्फ वैल्यूज प्रोवाइड
करेगी सिमिलरली लास्टली हम बात करते हैं
कॉपी की अगर मैं डी करके यहां पे एक
वेरिएबल क्रिएट कर रही हूं डी के अंदर
मुझे सेम टू सेम डिक्शनरी के एलिमेंट्स
चाहिए जो कि हमारे स्टूडेंट डिक्शनरी में
है तो यहां पे स्टूडेंट डॉट कॉपी करेंगे
एंड प्रिंट करा देंगे डी को तो यहां पे
मैं डी प्रिंट करा रही हूं यहां पे मैं
स्टूडेंट को नहीं प्रिंट करा रही हूं यहां
पे मैं डी को प्रिंट करा रही हूं तो डी के
अंदर अब मुझे एक डिक्शनरी यहां पे क्रिएट
हो चुकी है दैट इज नेम जॉन क्लास सिक्स
रोल नंबर 23 एगजैक्टली जो हमारी स्टूडेंट
डिक्शनरी है तो यहां पे कॉपी का काम क्या
है कि हमारी जो डिक्शनरी है उसकी एग्जैक्ट
सेम वो कॉपी क्रिएट कर देता
[संगीत]
है सो गाइ पिछले सेशन में हमने डिस्कस
किया पांच डिक्शनरी फंक्शंस को आज हम पांच
और डिक्शनरी फंक्शन को डिस्कस करने वाले
हैं सो लेट्स गेट स्टार्टेड सो गाइज यहां
पे मेरे पास पांच और डिक्शनरी फंक्शन
अनलिस्टेड है दैट इज सेट डिफॉल्ट अपडेट
पॉप पप आइटम एंड क्लियर सबसे पहले बात
करते हैं सेट डिफॉल्ट की सेट डिफॉल्ट क्या
कम करता है यहां पे कि अगर हमें कोई चीज
जो है अगर हमारे पास कोई भी की वैल्यू
पेयर है यहां पे अगर हम यहां पर उसको की
और वैल्यू पेयर प्रोवाइड करते हैं अगर
उसका वैल्यू जो है वो सेम है तब तो वो कुछ
नहीं करेगा बट अगर उसकी जो वैल्यू है जो
हमने यहां पर प्रोवाइड करी है वो कुछ और
है तो वो उसको वहां पर जाके सेट कर देगा
तो अब सेट डिफॉल्ट को कैसे यूज करना है एक
बार समझ लेते हैं कि मैं यहां पे लिखती
हूं x इ स्टूडेंट डॉट सेट डिफॉल्ट सेट
डिफॉल्ट में मेरे को यहां पे रोल नंबर अब
उसका 24 प शिफ्ट करना है तो मैं क्या
करूंगी यहां पे रोल नंबर लिखेंगे एंड कॉलन
लगा के एंड कॉमा लगा के यहां पे मुझे जो
वैल्यू देनी है कि मुझे यहां पे 24 देनी
है अब उे मैं करती हूं और प्रिंट कराती
हूं x को सो अब अगर हम इसे रन करते हैं तो
हमारे पास यहां पे आउटपुट आ जाएगा सो गाइज
यहां पे मेरे पास पांच मेथड्स इनलिस्टेड
है सेट डिफॉल्ट अपडेट पॉप पॉप आइटम क्लियर
एंड ऑलरेडी एक डिक्शनरी
क्रिएटेडटेड डिफॉल्ट की सेट डिफॉल्ट क्या
करता है कि अगर कोई भी की वैल्यू पेयर है
तो अगर वो की वैल्यू की वैल्यू पेयर पहली
बात तो अगर एजिस्ट नहीं करता तो सेट
डिफ़ॉल्ट वहां पे ला के दे
और अगर वो एजिस्ट करता है और वहां पर जो
वैल्यू है वो हमने यहां पर अलग दे रखी है
सेट डिफॉल्ट के अंदर और वहां पर कुछ और है
तो वो हमें लागे दे देगा वो वाली वैल्यू
जो हमने ऑलरेडी डिक्शनरी के अंदर रखी हुई
है सो एक बार समझ लेते हैं विद द हेल्प ऑफ
एग्जांपल यहां पे कि मैं x लिख रही हूं x
इ इक्टू अब इसके अंदर मैंने लिखा स्टूडेंट
डॉट सेट डिफॉल्ट सेट डिफॉल्ट में रोल नंबर
मैंने लिखा और यहां पर मैंने वैल्यू दे दी
24 जबक मुझे पता है कि जो इसके अंदर की जो
वैल्यू है वो है 23 राइट तो मैंने यहां पर
24 दे दिया अगर मैं इसको प्रिंट कराती हूं
x को तो ये मुझे ला के दे देगा इसकी
एग्जैक्ट वैल्यू अगर मैं इसको रन कराती
हूं तो यहां पे मुझे आउटपुट मिल जाएगा 23
बट अगर मैंने यहां पे 23 ही लिखा होता तो
[संगीत]
भी सो गाइज पिछले सेशन में हमने डिस्कस
करा डिक्शनरी के कुछ फंक्शंस के बारे में
आज हम स्टार्ट करने वाले हैं नेस्ट
डिक्शनरी के बारे में हम समझेंगे व्हाट इज
नेस्ट डिक्शनरी और कैसे क्रिएट किया जाता
है सबसे पहले बात करते हैं नेस्ट डिक्शनरी
होती क्या है सो गाइ जैसे हमारे पास लूप
इंसाइड अ लूप नेस्टेड लूप था कंडीशनल
स्टेटमेंट इंसाइड अ कंडीशनल स्टेटमेंट
नेस्टेड कंडीशनल स्टेटमेंट्स थे वैसे ही
हमारे पास डिक्शनरी इनसाइड डिक्शनरी हो
जाती है नेस्ट डिक्शनरी यानी कि जब हमें
मल्टीपल डिक्शनरी का यूज़ करना पड़ता है
एक ही डिक्शनरी के अंदर भी और डिक्शनरी का
यूज करना पड़ता है तो उसे हम कहते हैं
नेस्टेड डिक्शनरी एक बार देख लेते हैं कि
इसका स्ट्रक्चर कैसा होता है और उसके बाद
उे हम पाइथन में भी क्रिएट करेंगे सो गाइज
नेस्ट डिक्शनरी क्रिएट करने का बहुत सिंपल
सा मेथड है अगर मैं यहां पे एक डिक्शनरी
क्रिएट कर रही हूं जिसका नाम मैं ख रही
एंप्लॉई इ इक्वल टू एक कर्ली ब्रैकेट हम
यहां पर ओपन करने वाले हैं इसके अंदर मैं
यहां पर मेरा फर्स्ट एंप्लॉई है उसके बारे
में डिटेल दूंगी तो यहां पर फर्स्ट का
कॉलन लगाऊंगी यानी कि यह हो गई हमारी की
अब इसकी जो वैल्यू है वैल्यू के अंदर मैं
एक और डिक्शनरी प्रोवाइड कराना चाहती हूं
तो उसके लिए हम क्या करेंगे यहीं पर एक और
हम डिक्शनरी क्रिएट करेंगे एंड यहां पर हम
स्टार्ट कर देंगे और की वैल्यूज से कि
फर्स्ट मुझे चाहिए
नेम नेम को लिखा हमने स्ट्रिंग के अंदर
कॉलन लगाया और लिखा उसकी वैल्यू य फ है
जॉन कॉमा सेकंड चीज मैंने यहां पर लिखी
उसका एज एंड कॉलन लगा के यहां पर मैंने
लिख दिया 24 तो यहां पर य मेरी फर्स्ट जो
है यानी कि फर्स्ट जो की है वह खत्म हो गई
है तो मैं यहां पर इसे एंक्लोज कर दूंगी
एंड लगाऊंगी कॉमा यहां पर अब सेकंड के
बारे में बात करते कि यहां पर मैं सेकंड
दूंगी सेकंड के अंदर वापस हम वही चीज
लिखेंगे की नेम एंड यहां पर उसकी
वैल्यू य पर मुझे चाहिए लीसा एंड कॉमा ल
लगा के अगर मुझे यहां पर कुछ और देना है
जैसे कि जेंडर तो मैं यहां पर जेंडर दे
दूंगी फीमेल एंड इसे भी हम एंक्लोज कर
देंगे कर्ली ब्रैकेट से और अगर यहीं पर
हमारी जो नेक्स्ट डिक्शनरी है वो खत्म हो
रही है तो यहां प ही हम दूसरा कर्ली
ब्रैकेट भी एंक्लोज कर देंगे सो यह हो
जाएगी हमारी नेक्स्ट डिक्शनरी यहां पर यह
जो है यह फर्स्ट जो है यहां पर फर्स्ट एंड
सेकंड जो है यहां पर ये कीज है एंड यह जो
हमारी यह पूरी जो यहां पर डिक्शनरी है
मिनी डिक्शनरी जो है इनसाइड वो है हमा
वैल्यूज सिमिलरली इनके अंदर भी हमारे पास
कीज है और यह है हमारी
वैल्यूज ये हो गई
एक ये हो गई मेजर की एंड मेजर वैल्यूज एंड
इनको हम माइनर
की वैसे य मेजर माइनर मैं अपनी तरफ से बना
रही हूं यह कुछ होता नहीं है पर आपको
एक्सप्लेन करने के लिए मैं यहां पर यूज कर
रही हूं कि मेजर जो है वो बाहर की है यानी
कि आउटर की आउटर वैल्यूज है और यहां पर
माइनर की जो है वो इनर की ए इनर वैल्यूज
है सो बेसिकली ये कोई टर्म नहीं होती है
बट मैं यहां पर बना ये मैं ये मेरी
क्रिएटेडटेड डिक्शनरी बनाई जाती है एक बार
देख लेते हैं पाइथन के अंदर इसको बना के
और कैसे हम इसके एलिमेंट्स को भी एक्सेस
कर सकते हैं वो भी हम देख लेते हैं सो
गाइस यहां प भी मैं सिमिलर डिक्शनरी
क्रिएट करूंगी एंप्लॉय एंड एंप्लॉई इ
इक्वल टू इसके अंदर हम कली ब्रैकेट्स यहां
पर लगाएंगे और मैं फर्स्ट की यहां पर लिख
रही हूं कि फर्स्ट एंप्लॉई की मैं डिटेल्स
यहां पर डाल रही हूं अब यहां पे जरूरी
नहीं आप फर्स्ट लिखें यहां पे आप कुछ भी
लिख सकते हैं की हमारी कुछ भी हो सकती है
जो भी आप चाहे वह यहां पे लिख सकते हैं सो
सबसे पहले हम नेम की बात करते हैं कि नेम
है इस एंप्लॉई का जॉन अ नेस्ट डिक्शनरी
बनाते वक्त काफी ध्यान रखना होता है हमें
यहां पे क्योंकि काफी मिस्टेक्स हमारे साथ
यहां पे हो सकती है सो नेम जॉन लिखा हमने
कॉमा लगाया एंड एज लिखी यहां पे एज 23 लिख
दी एंड चाहे तो हम यहां पे जेंडर भी ऐड कर
सकते हैं कि जेंडर इज़ मेल तो यह तो हो
गया हमारा वैल्यू फर्स्ट की का और जिसके
अंदर हमारे पास और की वैल्यूज है अगर मुझे
यहां पर कॉमा लगा के दूसरी लिखनी है तो
मैं दूसरा भी लिख सकती हूं कि सेकंड कॉलन
एंड यहां पर मैं लगा के ए वापस से नेम लिख
सकती हूं कि नेम यहां पर है लीसा कॉमा लगा
के यहां पर इसकी ज इंसर्ट कर देते हैं ज
है यहां पर
24 एंड कॉमा लगा के हम यहां पर जेंडर ड कर
लेते हैं जेंडर जो है व है य पर फीमेल
सिमिलरली अगर हमें और ड करना है स यहां पे
थर्ड पे भी हम ऐड करने वाले हैं नेम कॉलन
एंड
पीटर कॉमा लगा के नेक्स्ट एज एंड यहां पे
मैं कॉलन लगा के उसकी एज डाल देती हूं की
22 एंड जेंडर हम ऐड कर देते हैं यहां
पे दैट जेंडर इज मेल ठीक है तो ये हमारी
बन गई है नेक्स्ट डिक्शनरी एंड अगर हमें
इसे प्रिंट कराना है तो प्रिंट कराने का
सबसे सिंपल मेथड है हमारे पास यहां
प्रिंट एंड हम उसमें पास कर देंगे एंप्लॉई
को अगर मैं इसे रन
करांगुटकर
हमें चाहिए यहां पर कि हमें कोई पर्टिकुलर
आइटम यहां पर गेट करना है कोई पर्टिकुलर
यहां पर जैसे मुझे नंबर टू यानी कि लीसा
की एज पता करनी है तो उसके लिए हम क्या
करेंगे यहां पर हम
लिखेंगे टू कि टू के अंदर हमें जाना है
पहली की तो टू है और दूसरी की यहां पे
क्या है दूसरी की है यहां पे एज तो अगर अब
मैं इसे रन कराती हूं तो मुझे यहां पे
वैल्यू मिल जाएगी 24 दैट लीसा अ जो कि टू
की के अंदर है और टू की के अंदर भी अ एज
जो है हमारी माइनर की जो है वह यहां पे एज
है तो उसकी जो वैल्यू है वह 24 हमें ऐसे
गेट हो सकती है सिमिलरली अगर आपको अ यहां
पे कोई और चीज़ चाहिए कि जेंडर चाहिए हमें
फर्स्ट वाले का दैट इज जॉन का जेंडर अगर
हमें जानना है तो हम यहां पे फर्स्ट यानी
कि फर्स्ट की में जाएंगे फर्स्ट की में भी
सेकंड जो हमारी की है दैट इज जेंडर उसमें
हम जाएंगे एंड वह हमें वहां की वैल्यू
प्रोवाइड करके दे देगा अगर हमें फर्स्ट
पूरा का पूरा फर्स्ट चाहिए कि फर्स्ट के
अंदर क्या है फर्स्ट की जो वैल्यू है वो
क्या है तो यहां पर हमें मिल जाएगा नेम
जॉन ए 23 जेंडर मेल यानी कि एक डिक्शनरी
के फॉर्म में हमें यहां पे उसकी जो वैल्यू
है वो प्रोवाइड हो
[संगीत]
जाएगी सो गाइस इस पूरे मॉड्यूल में हमने
पढ़ा डिक्शनरी के बारे में कि डिक्शनरी
क्या होती है डिक्शनरी के हमने फंक्शंस के
बारे में पढ़ा डिक्शनरी में कैसे हम आइट
एशन करते हैं वो हमने यहां पे पढ़ा आज हम
स्टार्ट करने वाले हैं प्रॉब्लम सॉल्विंग
रिलेटेड टू डिक्शनरी यानी कि हमारे पास
कुछ प्रॉब्लम्स यहां पे अनलिस्टेड है
एक-एक करके हम इन प्रॉब्लम्स को डिस्कस
करेंगे ताकि अगर आपके पास कोई डाउट्स से
क्वेश्चन होंगे तो वो भी यहां पे सॉल्व हो
जाएंगे सो गाइज यहां पे मेरे पास कुछ
क्वेश्चंस है पहला क्वेश्चन है राइट अ
पाइथन प्रोग्राम टू सॉर्ट डिक्शनरी बाय
वैल्यू यानी कि वैल्यू से हमें इसको सॉर्ट
करना है सॉर्ट का मतलब होता है इसको
असेंडिंग ऑर्डर में अरेंज करवाना यानी कि
कि अगर हमारे पास वैल्यूज के अंदर कुछ
नंबर्स हैं तो उनको अगर हम असेंडिंग ऑर्डर
में अरेंज करवाना चाहते हैं तो उसके लिए
हम सॉर्ट का यहां पे यूज करेंगे नेक्स्ट
है हमारे पास राइट द पाइथन स्क्रिप्ट टू
प्रिंट अ डिक्शनरी वेयर द कीज आर नंबर्स
बिटवीन व टू 15 द वैल्यूज आर स्क्वायर ऑफ
कीज तो हमें यहां पे क्या करना है एक
पाइथन स्क्रिप्ट लिखनी है किसके लिए
जिसमें जो कीज होंगी हमारी कीज तो होंगे
क्या नंबर्स और जो उनकी वैल्यूज होंगी
यहां पे वो वैल्यूज होने वाली है क्या
यहां पे वैल्यूज होंगी उन नंबर की
स्क्वायर्स राइट अ प्रोग्राम टू
मल्टीप्लाई ऑल द आइटम डिक्शनरी यानी कि
हमारे पास वैल्यूज में जितने भी आइटम है
हम उनको आइ ट्रेट करके एकएक करके यहां पे
मल्टीप्लाई करेंगे राइट अ पाइथन प्रोग्राम
टू सॉर्ट अ डिक्शनरी बाइक ये तो फर्स्ट
क्वेश्चन में हमने बाय वैल्यूज को सॉर्ट
किया था लास्ट क्वेश्चन में हम उसको बाय
की सॉर्ट करने वाले हैं सो आइए देखते हैं
कैसे ये क्वेश्चंस हम एक-एक करके सॉल्व कर
सकते हैं सो गाइज यहां पे मैंने ऑलरेडी इन
क्वेश्चंस को अनलिस्ट किया हुआ है यहां पे
मैं क्विकली एक डिक्शनरी क्रिएट कर लेती
हूं सो गाइज यहां पे मैंने एक डिक्शनरी
क्रिएट कर लिया अब इसके अंदर हमें क्या
करना है इसकी यहां पे जो वैल्यूज है इनको
हमें असेंडिंग ऑर्डर में सॉर्ट करना है तो
असेंडिंग ऑर्डर में कैसे सॉर्ट करेंगे
यहां पे मैं क्रिएट कर दूंगी a a इ टू
वेरिएबल कि यहां पे a इक्वल टू यानी कि जो
हमारा अ डिक्शनरी है उसमें क्या आ जाएगा
इक्वल टू सॉर्टेड सॉर्टेड किसको करना है
हमें a डॉट वैल्यूज को यहां पे सॉर्ट करना
है तो इसलिए हम यहां पे a डॉट वैल्यूज
लिखेंगे कि हमें जो a की जो वैल्यूज है
इन्हें यहां पे सॉर्ट करना है और उसके बाद
मैं यहां पे प्रिंट कराती हूं एक को तो
देखते हैं कि हमारे पास यहां पे क्या
आउटपुट आने वाला है सो गाइज रन कराने के
बाद हमारे पास जो आउटपुट है वो कुछ इस
फॉर्म में आ रहा है कि हमारे पास एक लिस्ट
आ चुकी है जिसके अंदर जितनी भी वैल्यू है
यानी कि 12 23 6 91 एंड 45 ये सारी
वैल्यूज जो है असेंडिंग ऑर्डर में यहां पे
आके हमारे पास सॉर्ट हो चुकी है मूविंग
अहेड नेक्स्ट हम बात करते हैं राइट द
पाइथन स्क्रिप्ट टू प्रिंट अ डिक्शनरी
वेयर द कीज आर द नंबर्स बिटवीन 1 टू 15
यानी कि कीज जो होंगी वो नंबर होंगे हमारे
एक से 15 के बीच के और उनकी जो वैल्यूज
होगी वो होंगी उनका स्क्वायर यहां पे तो
आइए देखते हैं कि इसको कैसे सॉल्व किया जा
सकता है तो सबसे पहले मैं यहां पे एक एमटी
डिक्शनरी ले लेती हूं तो उसके लिए हम लगा
देंगे a इ इक्वल टू मैं यहां पे एक एमटी
डिक्शनरी क्रिएट कर रही हूं पिछले वाले को
मैं यहां पे कमेंट में ऐड कर देती हूं सो
यहां पे हमारे पास एक एमटी डिक्शनरी आ
चुकी है इसके अंदर हमें क्या वैल्यू स्टोर
करनी है हमें यहां पे स्टोर करनी है 1 टू
15 नंबर्स और 1 टू 15 नंबर्स के आगे होंगे
उनके स्क्वायर्स सो 1 टू 15 अगर हमें
हाइड्रेट करना है तो उसके लिए हम यहां पे
फॉर लूप का यूज करेंगे कि फॉर आई इन रेंज
यानी कि रेंज लगाएंगे रेंज स्टार्ट होगी
वन से 15 तक नहीं ये 16 तक जाइए क्योंकि
15 तक के हमें यहां पे नंबर्स चाहिए
नेक्स्ट हमें यहां पे क्या करना है
नेक्स्ट हमें लिखना है हमें यहां पे की
लगानी है और वैल्यू लगानी है तो की क्या
होगी a ऑफ आ यानी कि a अगर वन पर है जैसे
कि यहां पे क्या हो रहा है कि हमारे पास
फॉर आ इन रेंज 1 टू 15 है तो वन आ क्या है
1 2 3 4 5 6 7 8 9 10 तो a के अंदर यानी ए
डिक्शनरी के अंदर आ जो है एज अ की
ट्रांसफर हो रही है एंड इज इक्वल टू उसकी
जो वैल्यू क्या हो जाएगी वैल्यू है i
टाइम्स आ यानी कि अगर वन है तो वन का
स्क्वायर टू है तो टू का स्क्वायर थ्री है
तो थ का स्क्वायर तो यहां पे आप क्या लिख
सकते आ एक्सपो टू भी लिख सकते हैं या फिर
i टाइम्स आ यानी कि i मल्टीप्ला बा आ भी
आप यहां पे लिख सकते हैं स्क्वायर के लिए
एंड लास्टली हम क्या करेंगे प्रिंट करा
देंगे किसे a को तो एक बार देखते हैं
हमारे पास जो आउटपुट है वो यहां पे कैसा
आता है सो गाइ आप यहां पे देखेंगे कि वन
का स्क्वायर है 1 2 का स्क्वायर है हमारे
पास फोर 3 का स्क्वायर है ना 4 का
स्क्वायर है 16 5 का 25 इस तरह से हमारे
पास अप टू 15 नंबर्स तक के यहां पे कीज और
उनकी वैल्यू उनके स्क्वायर्स आ चुके हैं
सिंपल सा मेथड है सिर्फ यहां पे हमें एक
की डिक्शनरी लेनी है उसके अंदर हमें चलाना
है फॉर लूप आ को हम यहां पे 1 2 3 4 5 ये
सारे नंबर्स हम ले रहे हैं एंड यहां पे
हमें क्या करना है ये जो हमारी डिक्शनरी
है उसके अंदर कीज जो हो जाएंगी हमारी वो
हो जाएंगी क्या 1 टू 15 नंबर्स और जो
वैल्यूज हो जाएंगी वो हो जाएगी आ का
स्क्वायर यहां पे तो वही मेथड हमने यहां
पे सिंपल सा लगाया है और उसके बाद हमें
ऑब्टेन हो गई है एक डिक्शनरी जिसकी की जो
है वो है नंबर्स और जो वैल्यू है वो है
उसी नंबर का स्क्वायर और वो है अप टू 15
मूविंग अहेड नेक्स्ट क्वेश्चन है हमारे
पास राइट अ प्रोग्राम टू मल्टीप्लाई ऑल द
आइटम्स इन डिक्शनरी तो इसके लिए यहां पे
मैं कुछ आइटम्स ले लेती हूं डिक्शनरी के
अंदर तो पहले मैं एक काम करती हूं इसी को
ले लेती हूं यहां पे एंड उसमें कुछ ऐसे
आइटम्स मैं लिख देती हूं जो हमें पता है
जिनका आउटकम क्या होने वाला है तो मैं a इ
इक्वल टू अगर यहां पे लिख दूं कि ये
मल्टीप्लाई हो जाए वन वन मल्टीप्लाई हो
जाए टू से और ये मल्टीप्लाई हो जाए थ्री
से देन फोर एंड लास्टली फाइव सो फाइव फोर
टाइम्स इज 20 23 टाइम्स इज 60 62 टाइम्स
इज 120 तो इसका आउटकम हमारे पास यहां पे
120 आना चाहिए देख लेते हैं कि यहां पे
अगर ये आउटकम जो है वो 120 आता है या नहीं
आता है तो यहां पे हमें सिंपल सा मेथड
क्या करना है हमें यहां पे इंक्रीमेंट
करना है हर बार किसमें मतलब मल्टीप्लिकेशन
में इंक्रीमेंट होना चाहिए यहां पे तो एक
वेरिएबल मैं यहां पे क्रिएट कर लेती हूं अ
जैसे कि यहां पे मैं एक प्रोडक्ट नाम से
वेरिएबल क्रिएट कर लेती हूं कि प्रोडक्ट
हो जाएगा कितना यहां पे वन जीरो नहीं लिख
सकते क्योंकि मल्टीप्लिकेशन होने वाला है
तो मल्टीप्लिकेशन अगर कोई भी नंबर को हम
जीरो से मल्टीप्लाई करेंगे यहां पे तो
हमारा जो आउटकम है वो यहां पे जीरो ही
आएगा तो जीरो नहीं ले सकते वन को हम यहां
पे लेंगे और उसके बाद चला देंगे क्या फॉर
लूप फॉर लूप किसके अंदर चलाना है इस
डिक्शनरी के अंदर चलाना है कि एक-एक करके
हमें इसकी वैल्यूज के ऊपर जाना है और उनको
मल्टीप्लाई कराना है सो फॉर आ इन a कॉलन
हमें क्या चाहिए यहां पे हमें चाहिए जो
हमारा प्रोडक्ट है वो हो जाए क्या
मल्टीप्लिकेशन इज इक्वल्स टू यानी कि
प्रोडक्ट में इंक्रीमेंट हो जाए किसका a
ऑफ आ का यानी कि इसकी वैल्यूज का जैसे मैं
यहां पे प्रिंट कर रहा हूं a ऑफ आ एंड i
की जगह मैं यहां पे क्या लू यहां पे कोई
भी मैं की ले लू जैसे मैंने सी ले लिया
यहां पे तो मुझे यहां पे क्या मिल जाएगा
सी की वैल्यू मिल जाएगी राइट कि अगर मैं
इसको रन कराती हूं यहां पे तो मेरे पास सी
की वैल्यू थ्री आ जाती है वही चीज हमें
यहां पे क्या करनी है हम डायरेक्टली
वैल्यूज तो लिख नहीं सकते तो हम क्या
करेंगे ए ऑफ आ आई क्या कर रहा है हर एक
कीज के पास यहां पे जा रहा है तो पहले ए
पे जाएगा फिर बी पे जाएगा सी पे जाएगा डी
पे जाएगा और उनकी वैल्यू हमारे लिए फैच
करके लेके आएगा यहां पे तो वही वैल्यूज को
हमें हर बार क्या करना है प्रोडक्ट के
अंदर मल्टीप्लाई करना है और लास्टली हम इस
प्रोडक्ट को प्रिंट करा देंगे कि प्रिंट
प्रोडक्ट एंड हमारे पास जो आउटपुट है वह
आना चाहिए 120 तो यस गाइज हमारे पास यहां
पे 120 आंसर आ चुका है तो बेसिकली बहुत
सिंपल सा फॉर्मूला यहां पे लगा है कि a ऑफ
i का मतलब क्या होता है यहां पे हमारी की
की जो वैल्यू है यानी कि ए अ a ए डिक्शनरी
के अंदर आ यानी कि फर्स्ट एलिमेंट का अ
पहले आ जाएगा यानी कि वन आ जाएगा a ऑफ i
यानी कि जब i जब टू होगा यानी कि b पे
होगा तो टू से वो मल्टीप्लाई हो जाएगा फिर
थ्री होगा यानी कि c पे होगा तो फिर इस पे
मल्टीप्लाई हो जाएगा फर एंड फाइव इस तरह
से वो मल्टीप्लाई होता जाएगा एंड यहां पे
कीज नहीं मल्टीप्लाई होंगी क्योंकि यहां
पे हमने a ऑफ आ लिखा है तो यहां पे हमारे
पास वैल्यूज मल्टीप्लाई होंगी एंड लास्टली
हमारे पास यहां पे प्रोडक्ट आ जाएगा
मूविंग अहेड लास्ट है हमारे पास राइट अ
पाइथन प्रोग्राम टू सॉर्ट अ डिक्शनरी बाय
की तो डिक्शनरी को सॉर्ट करना है बाय की
तो कैसे करेंगे हम यहां पे जैसे कि हमने
वैल्यूज के अंदर किया था तो मैं यहां पे
एक बार एक डिक्शनरी क्रिएट कर लेती हूं तो
जैसे मेरे पास एक डिक्शनरी है यहां पे a
नाम से ए और इसके अंदर मैं कुछ वैल्यूज
देती हूं कि 12 कॉलन 12 के अंदर आ गया a
कॉमा तो गाइज यहां पे मैंने एक डिक्शनरी
क्रिएट कर ली है जहां पे कीज जो है वो है
12 56 23 48 एंड 91 अब इसको हमें क्या
करना है इसको सॉर्ट करके लेके आना है अगर
ये यहां पे नॉर्मल ये भी होती डिक्शनरी तो
ये इसको भी ए बी सीडीई करके सॉर्ट करके
लिता परट ये ऑलरेडी हमारे पास ए बी सीडी e
है इसलिए मैंने ये वाली डिक्शनरी यहां पे
नहीं ली है स अब मैं यहां पे क्या करूंगी
a इक्व टू सॉर्टेड हम लिखेंगे सॉर्टेड के
बाद हम क्या लिखेंगे a डॉट कीज इस बार हम
लिखेंगे क्योंकि हमें कीज को सॉर्ट करना
है एंड उसके बाद हम प्रिंट करा देंगे क्या
ए को तो हमारे पास जो आउटपुट है वो कुछ इस
तरह आ जाएगा कि हमारे पास एक लिस्ट आ
जाएगी सारे नंबर्स की जो कि अरेंज हो रखे
हैं किसम असेंडिंग ऑर्डर के अंदर तो इस
तरह से हमारा आउटपुट आ जाएगा यहां पे और
ये आएगा किसके लिए कीज के लिए क्योंकि जब
कीज को हमें सॉर्ट करना होता है तो हम
एडॉट कीज लिखते हैं जब वैल्यूज को सॉर्ट
करना होता है तो एडॉट वैल्यूज का हम यहां
पर यूज करते
[संगीत]
हैं गाइस पिछले सेशन में हमने डिस्कस किया
कि डिक्शनरी क्या होती है डिक्शनरी से
रिलेटेड हमने फंक्शंस भी देखे हाइड्रेशन
इंड डिक्शनरी के बारे में पढ़ा और नेस्ट
डिक्शनरी के बारे में भी पढ़ा सो गाइज इस
सेशन में हम स्टार्ट करने वाले हैं
कंप्लीट न्यू टॉपिक दैट इज सेट जानते हैं
सेट्स क्या होता है इसकी डेफिनेशन हम सबसे
पहले देख लेते हैं तो यहां पे लिखा हुआ है
सेट्स आर अन ऑर्ड कलेक्शन ऑफ डाटा अब अन
ऑर्ड का यहां पे क्या मतलब हुआ कि अन ऑर्ड
मतलब कि कोई भी जो एलिमेंट होते हैं सेट्स
के अंदर उनकी कोई प्रॉपर इंडेक्सिंग नहीं
हुई होती है वो कैसे भी रैंडम ली हमें मिल
जाते हैं तो जैसे कि हमने लिस्ट्स में
देखा टपल्स में देखा डिक्शनरी में देखा कि
सब चीजें काफी ऑर्डर में रहती है है एंड
जिस भी ऑर्डर में हम उसको जमाते हैं लिस्ट
के अंदर या फिर टपल के अंदर या फिर
डिक्शनरी के अंदर वो उसी ऑर्डर में हमें
दोबारा मिलता है बट यहां पे सेट्स में
क्या है सेट्स जो है वो अन ऑर्ड कलेक्शन
ऑफ डाटा है हर एलिमेंट जो होता है सेट के
इनसाइट का वो यूनिक होता है यूनिक का मतलब
यहां पे हो गया कि कोई भी एलिमेंट दो बार
रिपीट नहीं होगा एक एलिमेंट एक ही बार आ
सकता है पूरे एक सेट के अंदर तीसरी चीज ये
होते हैं मूटे मूटे मतलब अगर इनको एक बार
क्रिएट कर दिया जाए तो उसके अंदर हम
चेंजेज कर सकते हैं हम कोई भी वैल्यू ऐड
कर सकते हैं डिलीट कर सकते हैं सो हम यहां
पे कोई भी वैल्यू ऐड कर सकते हैं डिलीट कर
सकते हैं यही हो गया हमारा मूटे बल का
मतलब अब बात करते हैं सेट्स यहां पे कैसे
क्रिएट किया जाते हैं तो सेट्स की यहां पे
लिखा है कि इनको कर्ली ब्रैकेट्स में रखा
जाता है तो अगर मेरे पास एक ए सेट है तो
उसको मैं रख दूंगी कर्ली ब्रैकेट्स के
अंदर दूसरी चीज है द वैल्यू इनसाइड अ सेट
इज सेपरेटेड बाय अ कॉमा मतलब मैंने अगर
कोई भी वैल्यू लिखी यहां पे वन कॉमा टूमा
3 कॉमा फर तो सेट ऐसे क्रिएट किया जाएगा
कि बीच में जो है वैल्यूज को सेपरेट करने
के लिए यहां पे कॉमा का यूज किया जाएगा तो
काफी हद तक सिमिलर है हमारे लिस्ट ऑ टपल
से अभी तक तो फिलहाल ये डिफरेंस दिखाया कि
ये अन
ऑर्डर्स कि इनको कर्ली ब्रैकेट्स में रखा
जाता है अब बात करते हैं मूटे की मूटे
मतलब अगर एक बार इनको क्रिएट कर दिया जाए
तो इसके अंदर चेंजेज किए जा सकते हैं
अच्छा यूनिक मतलब यहां पे दोबारा मैं
एक्सप्लेन कर देती हूं अगर मैं यहां पे
फोर एलिमेंट को दोबारा लिखूं यानी कि फोर
नंबर को मैं दोबारा लिखूं तो प्रिंट कराते
टाइम ये वाला जो फोर है ये प्रिंट ही नहीं
होगा या क्योंकि यहां पे जो एलिमेंट्स है
सारे वो सारे यूनिक है हमारे एक बार अगर
वो क्रिएट हो चुके हैं तो उसके बाद वो
उसकी कॉपी जो है वो सेम सेट के अंदर नहीं
क्रिएट हो सकती सो आई होप गाइस सेट्स क्या
होते हैं वो क्लियर हो गया होगा अब एक बार
इनको पाइथन में भी हम देख लेते हैं कि
कैसे सेट्स का क्रिएशन होता है सो गाइज
यहां पे मैं एक सेट क्रिएट कर रही हूं सेट
ए और उसके अंदर मैं कुछ वैल्यूज दे रही
हूं जैसे कि आयरन मैन हल्क और एंड कैप्टन
अमेरिका ओके अब अगर हमें कोई इसको सेट को
प्रिंट कराना है तो सिंपल सा मेथड है कि
हम यूज करें प्रिंट ए एंड इसको रन करा दें
सो हमारे पास यहां पे आ जाएगा हमारा सेट ए
टाइडर मैन थॉर कैप्टन अमेरिका एंड हल्क सो
अब यहां पे नोटिस करेंगे कि इसको मैंने
कर्ली ब्रैकेट्स के अंदर रखा है सारी
वैल्यूज जो है कॉमा सेपरेटेड वैल्यूज हैं
और तीसरी चीज कि यहां पे अन ऑर्डर है अन
ऑर्ड मतलब यहां पे मैंने लिखा था आयरन मैन
हल्क थॉर कैप्टन अमेरिका बट मुझे आउटपुट
में आ रहा है आयरन मैन थॉर कैप्टन अमेरिका
एंड हल्क सो यहां पे इस यहां पे कोई ऑर्डर
नहीं है कि हर बार जब भी मैं इसको रन करने
वाली हूं ये मुझे अलग-अलग आउटपुट देने
वाला है तो क्योंकि ये ऐसा क्यों है
क्योंकि यहां पे इंडेक्सिंग नहीं होती है
यहां पे कोई भी जो एलिमेंट है वो ऑर्डर्स
नेक्स्ट अगर आपको इसका टाइप चेक करना है
तो हम उसके लिए टाइप फंक्शन का यूज कर
लेंगे कि यहां पर अगर मैं टाइप लिखूंगी
टाइप ऑफ ए एंड इसको रन कराते हैं तो हमारे
पास आउटपुट आ जाएगा कि तो ये बिलोंग करते
हैं क्लासेस ऑफ सेट्स में तीसरी चीज अगर
हमें इसका आइट करना है आइट करने का बहुत
ही सिंपल सा मेथड है यहां पे कि मैं अगर
लिखूं फॉर x इन ए कॉलन प्रिंट x एंड इसको
मैं अगर रन करा दूं तो यहां पे मुझे सीधा
सा इटरेशन मुझे मिल जाएगा अपना कि यहां पे
जितनी भी वैल्यूज थी मेरी वो इटरेट हो के
आ चुकी है आटन का एक ही मेथड है इसमें टपल
एंड लिस्ट एंड डिक्शनरी की तरह मल्टीपल
मेथड्स नहीं है यहां पे आप एक ही तरह से
इटरेट करा सकते
[संगीत]
हैं हेलो एवरीवन वेलकम बैक टू डब्ल्यू एस
क्यूब टेक सो गाइ पिछले सेशन में हमने कवर
किया कि सेट्स क्या होते हैं एंड सेट्स को
कैसे क्रिएट किया जाता है कैसे उनका
इटरेशन किया जाता है आज हम बात करने वाले
हैं सेट्स के कुछ फंक्शन के जो सेट्स के
काफी फंक्शन होते हैं जो कि काफी यूजफुल
होते हैं सो उनको हम डिस्कस करेंगे सो
लेट्स गेट स्टार्ट आ देखते हैं कि हमारे
पास पहले क्या फाइव फंक्शन है सो गाइस
यहां पर मैंने ऑलरेडी एक सेट क्रिएट किया
हुआ है मेरे पास यहां पर पांच फंक्शन है ड
पप रिमूव डिस्कार्ड कॉपी काफी सिमिलर
फंक्शन है जो कि हम लिस्ट के अंदर टपल्स
के अंदर डिक्शनरी के अंदर कुछ कुछ इनके
वर्जन जो है देखते आ रहे हैं तो यह सब वही
है सो फिर भी एक बार इनका एग्जांपल देख
लेते हैं हम यहां प कि सबसे पहला है ड तो
अगर ऐड कुछ कराना है सेट के अंदर तो हम
लिखेंगे ए डॉट ड एंड क्या वैल्यू ऐड करानी
है सो लेट्स से मुझे यहां पे स्पाइडरमैन
ऐड कराना है एंड उसके बाद मैं अगर प्रिंट
कराऊंगा हम रन करते हैं तो हमारे पास यहां
पे स्पाइडरमैन ऐड होके आ जाएगा अब जो ये
जो स्पाइडरमैन ऐड होके आएगा ये हर बार
रैंडम जगह पे भी आ सकता है जरूरी नहीं है
कि ये स्टार्टिंग में ही आए ये कहीं पे भी
आ सकता है ये कहीं पे भी ऐड हो सकता है
क्योंकि हमने बात की थी हमने डिस्कस किया
था कि इसका कोई ऑर्डर नहीं होता है तो ये
कहीं पे भी रैंडम ऐड हो सकता है नेक्स्ट
हम बात करेंगे पॉप की पॉप का काम यहां पे
होता है ये कोई पर्टिकुलर वैल्यू यहां से
पॉप नहीं करता जो लास्ट वैल्यू एडेड होती
है उसको पॉप करता है नेक्स्ट हम पॉप की
बात करेंगे पॉप यहां पे कोई पर्टिकुलर
वैल्यू नहीं रिमूव करता है पॉप का काम
होता है कोई भी रैंडम कोई सी भी वैल्यू
उठा के उसने पॉप कर दी तो अगर मैं यहां पर
लिखती हूं एडॉट पॉप एंड प्रिंट कराते हैं
हम ए को एंड इसको मैं रन कराती हूं यहां
पे मुझे पॉप हो जाएगा क्या नहीं है यहां
पे यहां पे है आयरन मैन नहीं नहीं आयरन
मैन है यहां पे थॉर नहीं है सो थॉर यहां
से जा चुका है एंड इस बार यहां से जा यहां
से गया है कैप्टन का तो हर बार कोई भी
रैंडम वैल्यू यहां पर पॉप हो रही है बट
आपको रैंडम कोई वैल्यू नहीं पॉप करानी
आपको कोई पर्टिकुलर एक वैल्यू पॉप करानी
है सो उसके लिए यहां पर हमारे पास एक
सिंपल सा मेथड है वो है रिमूव का सो एडॉट
रिमूव जब कोई वैल्यू हमें रिमूव करानी है
तब हम रिमूव करेंगे और कोई रैंडम हमें कुछ
भी रिमूव कराना है तो हम पॉप का यूज
करेंगे सो अगर मुझे यहां से थॉर रिमूव
करवाना है तो मैं थर रिमूव करा के प्रिंट
करा दूंगी ए को एंड अब अगर हम इसे रन करते
हैं तो हमारे मे पास जो सेट ऑब्टेन होगा
यहां पे उसमें थड नहीं होगा सो ये होता है
रिमूव जब आपको कोई पर्टिकुलर वैल्यू के
साथ रिमूव कराना है डिस्कार्ड की अगर हम
नेक्स्ट बात करें तो डिस्कार्ड और रिमूव
ऑलमोस्ट सिमिलर ही है जैसे हमने अगर यहां
पर रिमूव की जगह डिस्कार्ड भी यूज किया तो
यहां पर अगर मैं यूज करती हूं हल्क कि
मुझे हल्क रिमूव करवाना है एंड प्रिंट
कराते हैं ए
को सो यहां पे हमारे पास जो नया सेट
ऑब्टेन होगा ना उसमें हल्क है ना उसमें
थॉर है तो दोनों यहां पे सेम ही काम कर
रहे हैं बस यहां पे टर्म्स अलग-अलग हैं
नेक्स्ट बात करते हैं कॉपी की कि अगर हमें
इसको कॉपी करना है किसी और सेट के अंदर तो
हम क्या करेंगे तो हम यहां पे लिख देंगे b
= एड कॉपी एंड उसको प्रिंट करा देंगे सो
प्रिंट मैं
कराऊंगा कराना है तो बी को अगर हम प्रिंट
कराते हैं तो हमारे पास सेम वैल्यूज आ
जाती है जो हमारे पास a के अंदर है
लास्टली हमारे पास a के अंदर थ्री वैल्यूज
थी जो कि कैप्टन अमेरका स्पाइडरमैन और
आयरन मैन थी वही वैल्यूज अब बी के अंदर आ
चुकी यानी कि स्पाइड आडर मैन आयरन मैन एंड
कैप्टन अमेरिका सो आई होप गाइज ये जो पांच
फंक्शंस है क्लियर हो गए होंगे कोई डाउट्स
से क्वेश्चन नहीं रहा होगा पांचों फंक्शंस
काफी सिंपल से थे दैट इज ऐड पॉप रिमूव
डिस्कार्ड कॉपी ऐड का काम होता है कोई भी
एलिमेंट ऐड करना पॉप का मतलब होता है
रैंडम कुछ भी रिमूव कर देना रिमूव का मतलब
होता है कोई भी स्पेसिफिक वैल्यू रिमूव
करना एंड डिस्कार्ड भी यही करता है कि कोई
भी स्पेसिफाइड वैल्यू जो हमने यूजर ने कोई
भी स्पेसिफाइड वैल्यू बताई है वो उसको
रिमूव करता है लास्टली कॉपी कॉपी का मतलब
एक सेट की जो वैल्यूज है वो कॉपी कर सकते
हैं दूसरे के
[संगीत]
अंदर सो गाइस पिछले सेशन में हमने पांच
सेट फंक्शंस के बारे में पढ़ा आज हम पांच
और सेट फंक्शंस के बारे में पढ़ने वाले
हैं सो देख लेते हैं क्या है ये पांच
फंक्शंस सो गाइज ऑलरेडी मैंने यहां पे
पांच फंक्शंस अनलिस्ट किए हुए हैं दैट इज
इज डिस जॉइंट इज सबसेट इज सुपरसेट अपडेट
एंड क्लियर तो इनके बारे में एक-एक करके
बात करेंगे ऑलरेडी मैंने तीन सेट्स भी
यहां पे क्रिएट करके रखे हुए हैं दैट इज ए
ए के अंदर मैंने चार वैल्यूज ऐड की हुई है
बी के अंदर भी मैंने तीन वैल्यूज ऐड की
हुई है और सी के अंदर भी मैंने दो वैल्यूज
ऐड की हुई है बात करते हैं सबसे पहले
फर्स्ट दैट इज इस डिस जॉइंट की सो गाइज इस
डिस जॉइंट का काम होता है चेक करना कि कोई
भी अगर आपके पास दो सेट है अच्छा इनके
अंदर दो सेट्स का इवॉल्वमेंट होता है दो
या मल्टीपल सेट्स का इवॉल्वमेंट होता है
एंड इसका काम होता है यहां पे चेक करना कि
आपका जो सेट बी है यानी कि जो भी आपका
सेकंड सेट है उसके जो एलिमेंट्स है क्या
वो सेट ए के अंदर है या नहीं तो अगर मैं
यहां पे चेक करती हूं कि प्रिंट a ड
डिसजॉइंट b एंड इसको अगर हम रन कराते हैं
तो यह मुझे ट्रू देगा क्योंकि यहां पर बी
के अंदर जितने भी एलिमेंट्स है वो
प्रेजेंट नहीं है a के अंदर सो ए एडॉट
डिसजॉइंट बी हमें यहां पे ट्रू देगा वही
अगर मैंने यहां पे सी यूज किया होता तो ये
मुझे देता फाल्स क्यों क्योंकि जो हमारे
सी की एलिमेंट्स है वो ऑलरेडी ए के अंदर
प्रेजेंट है सो यहां पे हमें मिल जाएगा
फॉल्स इस कंडीशन में नेक्स्ट हम बात करते
हैं सबसेट की कि अगर कोई भी जो यहां पर
सेट है वो पार्ट है किसी दूसरे सेट का
यानी कि अगर हमारा सेट सी है है तो क्या
वो a का पार्ट है a के अंदर जो उसके
एलिमेंट्स है क्या अगर एंड अगर b है तो
क्या बी के जो एलिमेंट्स है वो a के अंदर
है सो यहां पे हम प्रिंट करके देख लेते
हैं दैट a डॉट ए
सबसेट यहां पे इस सबसेट आएगा एंड इस सबसेट
है या नहीं ये बी का तो यहां पे आ जाएगा
फॉल्स हमारे साथ क्योंकि फॉल्स क्यों आएगा
क्योंकि यहां पे जो बी है उसके जो
एलिमेंट्स है वो ऑलरेडी a के अंदर है ही
नहीं बट सी के जो एलिमेंट्स है वो a के
अंदर प्रेजेंट है तो हम यहां पे क्या
करेंगे हम चेक करेंगे c के लिए कि c जो है
क्या वो c सबसेट है a का तो वो ट्रू होगा
कि दैट सी के जो एलिमेंट्स है वो प्रेजेंट
है बी के अंदर यहां पे सी सबसेट स डॉट इ
सबसेट ए मतलब सी क्या a का सबसेट है मतलब
c के जो एलिमेंट्स है क्या वो a के अंदर
प्रेजेंट है या नहीं तो अगर वो प्रेजेंट
है तो वो हमें ट्रू देगा और अगर वो
प्रेजेंट नहीं है तो वो हमें यहां पे
फॉल्स देगा अब नेक्स्ट हम बात करते हैं
सुपरसेट की सुपरसेट मतलब यहां पे एक पूरा
का पूरा जो सेट है हमारा वो क्या दूसरे
सेट के अंदर पूरा का पूरा प्रेजेंट है या
नहीं तो वो भी चेक करा लेते हैं हम एक बार
सो अगर मैं यहां पर प्रिंट
कराऊंगा देगा कि बी डॉट इज सुपरसेट ऑफ ए
तो अगर हम इसको रन कराते हैं तो यह हमें
मिलेगा फॉल्स बट एट द सेम टाइम अगर हम
यहां पे सी के लिए कराते हैं तो सी के लिए
हमें काफी क्लीयरली पता है कि जो सी है वो
हमारा है यहां पे कि ए के लिए हम चेक करें
कि ए इज सुपर सेट मतलब ए उसका सुपर सेट है
एक सी की जो एलिमेंट्स है क्या वो ए के
अंदर है या नहीं ए जो है वो उसका सुपरसेट
है या नहीं तो यहां पे अगर हम इसको चेक
करेंगे तो ये हमें ट्रू देगा ट्रू का मतलब
यहां पे क्या है कि ए जो है वो पेरेंट सेट
तो यहां पे हम पेरेंट चाइल्ड कांसेप्ट यूज
कर सकते हैं कि जो ए है हमारा वो चाइल्ड
है और सी जो है पेरेंट है तो क्या ए के
अंदर वही बिहेवियर्स है जो सी के अंदर है
या नहीं यानी कि ए के अंदर वही हरकतें हैं
जो हमारी सी के अंदर है तो सी के अंदर
हमारे पास हल्क एंड थर है क्या वही ए के
अंदर है और ज्यादा भी है तो भी कोई दिक्कत
नहीं है बट क्या वो है एंड अगर वो है तो
वो उसका सुपर सेट हो जाएगा नेक्स्ट है
हमारे पास अपडेट अपडेट का काम होता है कि
वो अपडेट करके देता है एक सेट को उसके
अंदर दूसरे दूसरा सेट ऐड करके सो सपोज अगर
मुझे यहां पर एक सेट के अंदर दूसरा सेट ऐड
करना है ए मुझे यहां पर मैंने दे दिया कि
एकस इट
एडॉट
अपडेट बी तो ये हमें इसका यूनियन जो है
यानी कि अगर कोई सिमिलर वैल्यूज भी होंगी
तो उनको हटा देगा एंड मतलब सिमिलर वैल्यूज
को नहीं हटाएगा बट अगर दो वैल्यूज कोई मैच
कर रही होंगी दोनों सेट्स के अंदर कि एक
के अंदर भी स्पाइडरमैन है दूसरे के अंदर
भी स्पाइडरमैन है तो वो एक ही बार
स्पाइडरमैन दिखाया क्योंकि हमें पता है कि
सेट के अंदर एक ही चीज आ सकती है दैट मींस
हर एलिमेंट यूनिक होता है एक ही बार कोई
एलिमेंट आ सकता है तो वो उसे वहां पे हटा
के दे देगा सो अगर मैं यहां पे x लिखती
हूं एंड इसको रन कराती हूं सो अपडेट के
लिए यहां पे मेरे पास एक सिंपल सा मेथड है
यहां पे लिखेंगे a डॉट अपडेट और ब ब और
क्या करेंगे हम इसके यूनियन जो है इसके
अंदर हम ऐड कर देंगे यूनियन का मतलब यहां
पे क्या हुआ कि ए के जो एलिमेंट है एंड बी
के भी एलिमेंट है तो अब यहां पे कोई ऐसा
एलिमेंट है क्या जो इंटरसेक्ट हो रहा है
नहीं हम सी की बात कर लेते हैं चलो यहां
पे ए और सी हमें यहां क्लियर दिख रहा है
कि हल्क और जो थॉर है वो हमारे इसके अंदर
भी है तो वो क्या करेगा यूनियन का मतलब
होता है कि वो हमें प्रोवाइड करा देगा एक
पूरे ऐसे सेट के साथ ए के अंदर एक को ऐसे
अपडेट कर दिया कि हल्क और थर उसके अंदर
अगर ऑलरेडी आ रहे हैं तो सी के सिर्फ वही
एलिमेंट आए जो उसके अंदर है नहीं ऑलरेडी
हल्क और थर ऑलरेडी है तो वो नहीं आएंगे तो
यहां पे सिर्फ स्पाइडरमैन ऐड हो जाएगा सो
यहां पे अगर मैं प्रिंट कराती हूं a को तो
यहां पे आप देखेंगे कि हमारे पास पांच
वैल्यूज हैं और हल्क और थर हमारे पास एक
ही बार आ रहा है दो बार नहीं आ रहा जबकि
वो सी के अंदर भी था सो ये काम होता है
हमारे अपडेट मेथड का लास्टली हम बात करते
हैं क्लियर मेथड की क्लियर मेथड क्या होता
है सो अगर मैं प्रिंट कराती हूं एडॉट
क्लियर तो यहां पे हमें नन आ गया है एंड
प्रिंट करते हैं ए को यहां पे अगर सो
क्लियर का काम यहां पे होता है कोई भी सेट
को खाली कर देना तो यहां पर अगर मैं लिखती
हूं a ड क्लियर एंड इसको हम नेक्स्ट लाइन
में ए को प्रिंट कराते हैं तो यहां पे
हमारे पास एमटी सेट आ जाएगा दैट इज सेट
एंड ओपन क्लोज द ब्रैकेट सो सेट ओपन क्लोज
द ब्रैकेट हमें ये शो कर रहा है कि ये जो
सेट है ये एमटी है सो गाइ आई होप यहां पे
ये पांचों मेथड इज दिस जॉइंट इस सबसेट इस
सुपरसेट अपडेट एंड क्लियर ये पांचों मेथड
क्लियर हो गए होंगे
सो गाइस पिछले सेशन में हमने पांच सेट
फंक्शंस के बारे में डिस्कस किया आई होप
कोई डाउट्स से क्वेश्चन नहीं रहे होंगे
अभी आज इस मॉड्यूल में हम बात करने वाले
हैं छह और सेट के फंक्शंस की लास्ट हमारे
छह फंक्शंस हैं इनके हेल्प से हम
मैथमेटिकल ऑपरेशंस पे भी वर्क कर सकते हैं
जैसे कि हमारे मैथमेटिकल ऑपरेशंस में आपने
सुना होगा इंटरसेक्शन टर्म होती है यूनियन
टर्म होती है कंप्लीमेंट होता है डिफरेंस
होता है वही सब हम आज डिस्कस करने वाले
हैं विद द हेल्प ऑफ सेट्स सो देखते हैं कि
कौन से छह फंक्शंस है हमारे सो गाइस मैंने
यहां पे अनलिस्ट किए हुए हैं छह सात
फंक्शंस एक्चुअली दैट इज यूनियन डिफरेंस
डिफरेंस अपडेट इंटरसेक्शन इंटरसेक्शन
अपडेट सिमिट्रिक डिफरेंस एंड सिमिट्रिक
डिफरेंस अपडेट सो इन सातों के बारे में हम
एक-एक करके डिस्कस करेंगे सबसे पहले बात
करते हैं यूनियन की अच्छा मैं इसके लिए ना
एक वेन डायग्राम ले लेती हूं तो उससे
समझना काफी इजी हो जाएगा कि यूनियन क्या
होता है सो मान लीजिए हमारे पास कोई सेट
है सेट
ए एंड एक और कोई सेट है सेट
बी
तो यूनियन का काम क्या होता है कि ये तो
ये तो हो गए हमारे सेट ए के एलिमेंट्स और
ये हो गए सेट बी के एलिमेंट्स और ये वो
एलिमेंट्स है जो कि कॉमन है ए और बी के
अंदर तो यूनियन का काम होता है वो हमें
प्रेजेंट करता है ये ये सारे एलिमेंट्स के
साथ ये सारे एलिमेंट्स के साथ एंड ये सारे
एलिमेंट्स के साथ पर इसके अंदर ये जो ये
वाले सारे एलिमेंट्स हैं इसको ये एक ही
बार देता है क्योंकि सेट का काम होता है
यहां पे सेट खुद कहता है कि उसके अंदर
यूनिक एलिमेंट स्टोर हो सकते हैं तो यूनिक
मतलब यहां पे क्या हुआ कि अगर इसमें भी
रिपीट हो रहे हैं बी में भी रिपीट हो रहे
हैं तो वो उनको बार-बार रिपीट नहीं करेगा
वो एक ही बार उन्हें लिख के दे देगा सपोज
यहां पर मेरे पास ट 3 है और इस सेट के
अंदर मेरे पास है 3 4 5 तो ये हमें 1 2 3
3 4 5 रिटर्न नहीं करके देगा ये हमें
रिटर्न करके देगा ट 3 फरमा 5 सो एक बार
इसे चेक भी कर लेते हैं कि अगर मैं यहां
पर प्रिंट कराती हूं तो आप देखेंगे कि
यहां पर हमारे पास ए और बी का यूनियन आ
चुका है सिमिलरली अगर मैं सी का कराती हूं
यहां पे तो जैसे हल्क और थॉर है वो यहां
पे दो बार रिपीट हो रहे हैं ए के अंदर भी
और सी के अंदर भी राइट तो यहां पे ये वापस
से रिपीट नहीं होगा ये क्या करेगा जो भी
दो बार रिपीट हो र है उनको वो एक ही बार
लिख देगा एंड b में ऐसा कोई एलिमेंट है
नहीं जो a के अंदर है सो यस उसका अगर
यूनियन हम लेंगे तो वो सारे ही वैल्यूज जो
है वो हमें प्रोवाइड कर देगा नेक्स्ट हम
बात करते हैं डिफरेंस की डिफरेंस समझते
हैं सो अगर मेरे पास दो सेट हैं a और बी
और कुछ कॉमन एलिमेंट्स भी है यहां पे तो
डिफरेंस हमें प्रोवाइड करेगा जो भी हमारे
a के अंदर हैं उन वैल्यूज को जो वैल्यूज
जो कॉमन आ रही है वो उन्हें भी नहीं
प्रोवाइड करेगा और जो बी के अंदर है वो उन
वैल्यूज को भी नहीं प्रोवाइड करेगा मतलब
डिफरेंस का काम क्या होता है कि जो
वैल्यूज a के अंदर है बट अगर कोई वैल्यू
कॉमन है जैसे कि मान लीजिए 1 2 3 है और
यहां पे 3 4 5 है तो ये हमें सिर्फ वन और
टू से ही रिटर्न करेगा ये हमें वन और टू
वैल्यू ही रिटर्न करेगा थ्री को नहीं
करेगा क्योंकि थ्री कॉमन है हमारे बी के
अंदर भी तो ये हमें रिटर्न करता है उन
एलिमेंट्स के साथ जो कि हमारे ए के अंदर
है एंड बी के अंदर नहीं है सो एक बार देख
लेते हैं यहां पे मैं एग्जांपल ले लेती
हूं कि अगर मैं यहां पे प्रिंट कराऊं a
डॉट डिफरेंस बी तो यहां पे मुझे मिल जाएगा
थॉर हल्क आयरन मैन एंड कैप्टन अमेरिका अ
एक्चुअली इसको सी से कराते हैं हम तो शायद
कुछ अच्छा मिले कैप्टन अमेरिका एंड आयरन
मैन हमें यहां पे मिले क्योंकि थॉर एंड
हल्क जो है ये कॉमन वैल्यूज है ये a के
अंदर भी है एंड सी के अंदर भी है तो इसने
क्या किया कि a के अंदर जो कॉमन वैल्यूज
थी जो कि ऑलरेडी सी के अंदर है उनको हटा
दिया एंड हमें प्रेजेंट कर दिया वो
वैल्यूज के साथ जो कि हमारी सी के अंदर
नहीं है सो ये होता है हमारा डिफरेंस
नेक्स्ट है डिफरेंस अपडेट अच्छा डिफरेंस
तो यहां पे क्या करता है ये हमें एक नए
सेट के साथ प्रोवाइड करता है बट अब
डिफरेंस अपडेट मतलब वो हमें जो हमारा
ओरिजिनल सेट है उसी के अंदर वो चेंजेज
लाके देता है सो अगर मैंने यहां पे लिखा a
डॉट डिफरेंस अपडेट सी एंड प्रिंट कराया a
को सो मुझे यहां पे क्या मिलना चाहिए मुझे
यहां पे a के अंदर ही वो सारे चेंजेज मिल
जाएंगे क्योंकि जब मैं अगर इसके लिए
करूंगी मैं सिर्फ डिफरेंस के लिए करूंगी
तो वो एक हमें नया सेट देगा मैं यहां पे
ये नहीं कर सकती कि मैं यहां पे लगाऊं a
डॉट डिफरेंस c और उसके बाद मैं प्रिंट
कराऊं a को तो ये चीज हमारे साथ यहां पे
वर्क नहीं करेगी क्योंकि ये हमें किसी के
अंदर स्टोर करना पड़ेगा कि सपोज x इटू मैं
a डॉ डिफरेंस c करूं और उसको मैं x को
प्रिंट करूं तो मुझे यहां पे सेम वैल्यूज
मिल सकती है कि यहां पे ये मुझे मिल गया
आयरन मैन एंड कैप्टन अमेरिका कि एक नया
सेट के अंदर हमें वैल्यूज मिल सकती है परट
डिफरेंस अपडेट का काम होता है नया सेट
नहीं देना जो ओरिजिनल हमारे पास सेट है
उसी के अंदर अपडेट कराना नेक्स्ट हम बात
करने वाले हैं इंटरसेक्शन की इंटरसेक्शन
का काम क्या होता है वो समझ लेते हैं सो
गाइ जैसे हमारे मान लीजिए कि हमने दो
एग्जांपल ले लिए यहां पे सेट ए ले लिया है
एंड यहां पे सेट बी ले लिया है अब
इंटरसेक्शन का काम होता है प्रोवाइड कराना
हमारे कॉमन एलिमेंट्स को यानी कि जो
वैल्यूज ए के अंदर भी आ रही है और बी के
अंदर भी आ रही है अगर मैंने यहां पर लिखा
होता न टू एंड थ हमारे सेट ए के अंदर a इव
2 एंड 3 एंड बी इ
3 4 5 तो हमें इसका जो इंटरसेक्शन है व
मिलता ्र एक बार देख लेते हैं कि कॉमन
एलिमेंट्स कैसे गेट करने है मैं इन सबको
पहले एक बार कॉमेंट्स में ऐड कर
दूंगी अब बात करते हैं इंटरसेक्शन की सो
अगर मुझे a और c का इंटरसेक्शन चाहिए कि
प्रिंट एडॉट इंटरसेक्शन सी सो अगर मैं
इसको रन कराती हूं हल्क एंड थॉर जो तो जो
कॉमन एलिमेंट्स है हमारे ए के अंदर एंड सी
के अंदर वो हमें यहां पे मिल जाएंगे जैसे
कि हल्क एंड थॉर ये दोनों कॉमन है ए एंड
सी के अंदर तो वो हमें इसके अंदर मिल
जाएंगे इसको हम नए सेट के अंदर दे देते
हैं कि मैं x करके यहां पे एक सेट बना
देती हूं एंड यहां पे मैं प्रिंट करा देती
हूं x को सो हमें एक नया सेट मिल जाएगा
जिसकी वैल्यू होगी हल्क एंड टर सिमिलरली
इंटरसेक्शन अपडेट इंटरसेक्शन अपडेट वैसे
ही काम करता है जैसे हमारा डिफरेंस अपडेट
काम कर रहा था कि हमें क्या करना है कि
सिर्फ इतना सा लिखना है a डॉ इंटरसेक्शन
अपडेट सी एंड अगर मैं यहां पे प्रिंट
कराती हूं a को तो जो a है उसके अंदर
हमारे चेंजेज आ जाएंगे थॉर एंड हल्क सो
सेम डिफरेंस यहां पे क्या हुआ कि a डॉट
इंटरसेक्शन जो c है वो हमें प्रोवाइड करा
रहा है नए सेट से और अपडेट का काम है कि
वो उसी सेट में अपडेट करके दे रहा है हमें
वैल्यूज को को लास्टली हम बात करते हैं
सिमेट्री डिफरेंस के बारे में देखते हैं
सिमेट्री डिफरेंस क्या होता है सो अगर मैं
यहां पे दो सेट्स ले लेती हूं ये मेरा सेट
ए है एंड ये मेरा सेट बी है तो सिमेटिक
डिफरेंस का काम होता है ये वैल्यूज को
प्रोवाइड कराना एंड ये वैल्यूज को
प्रोवाइड कराना वो कंपलीटली इग्नोर कर
देता है उन वैल्यूज को जो कि कॉमन है ये
इन वैल्यूज को प्रोवाइड नहीं कराएगा सो
अगर मेरे पास यहां पे एक सेट है a a के
अंदर वैल्यू है 1 2 3 एंड ब सेट है ब सेट
के अंदर वैल्यू है 3 4 5 तो ये हमें
प्रोवाइड कराएगा विद द न्यू सेट c = 1 2 4
5 ये क्योंकि कॉमन एलिमेंट्स को ये क्या
करता है ये एलिमिनेट कर देता है कॉमन
एलिमेंट्स को सो यहां पे ये जो थ्री है
हमारा ये एलिमिनेट हो जाएगा ये आएगा ही
नहीं ये होता है हमारा सिमिट्रिक डिफरेंस
सो इसको यहां पे एक बार अप्लाई करके देख
लेते हैं सो अगर मैंने यहां पे एक x
वेरिएबल बनाया x के अंदर मैंने लिख दिया a
डॉट सिमिट्रिक
डिफरेंस बी या सी तो एंड प्रिंट करा दिया
एक्स को तो यह हमें प्रोवाइड करेगा कैप्टन
अमेरिका आयरन मैन एंड स्पाइडरमैन इसने
हल्क और थोर को यहां से एलिमिनेट कर दिया
है दोनों दोनों सेट में से यहां से
एलिमिनेट कर दिया और एक्स में अपडेट कर
दिया है नई वैल्यू जो कि है कैप्टन
अमेरिका आयरन मैन एंड स्पाइडरमैन सिमिलरली
सिमिट्रिक डिफरेंस अपडेट क्या करेगा वो
उसी के अंदर अपडेट कर देगा तो यहां पर अगर
मैं एडॉट सिमेटिक डिफरेंस अपडेट यूज़ करूं
एंड अंदर बी अंदर सी पास कर दूं तो वो कर
देगा अपडेट ए को ही इसमें हमें नई सेट की
जरूरत नहीं है वो जो हमारा ऑलरेडी
एसिस्टिंग सेट है वो उसी के अंदर हमें
अपडेटेड वैल्यू दिला देगा सो आई होप गाइज
ये सात मेथड्स क्लियर हो गए होंगे पहला
हमने डिस्कस किया यूनियन नेक्स्ट इज
डिफरेंस डिफरेंस के बाद डिफरेंस अपडेट
इंटरसेक्शन इंटरसेक्शन अपडेट सिमेटिक
डिफरेंस एंड सिमिट्रिक डिफरेंस अपडेट ये
जो अपडेट्स वाले फंक्शंस है वो सिर्फ
हमारे जो सेट्स ऑलरेडी एक्जिस्टिंग सेट से
से उनको अपडेट कर रहे हैं और जो बिना
अपडेट के हैं वो नए सेटस के साथ हमें
प्रोवाइड कर रहे
[संगीत]
हैं सो गाइस पिछले कुछ सेशन में हमने बात
करे सेट्स के फंक्शंस के बारे में सेट्स
क्या होते हैं उनके फंक्शंस क्या होते हैं
इसके अंदर आइट कैसे होता है वो सब हमने
पढ़ा आज हम बात करने वाले हैं प्रॉब्लम
सॉल्विंग की कि अभी तक अगर आपके कोई
डाउट्स से क्वेश्चंस रहे होंगे सेट से
रिलेटेड तो वो अब सॉल्व हो जाएंगे इन
प्रॉब्लम सॉल्विंग के बाद सो गाइस मेरे
पास यहां पे अनलिस्टेड है कुछ क्वेश्चंस
इन्हीं को सॉल्व करेंगे हम आज के सेशन में
सबसे पहले पला क्वेश्चन है राइट अ
प्रोग्राम टू फाइंड मैक्सिमम एंड मिनिमम
इन अ सेट यानी कि अगर हमारे पास कोई सेट
गिवन है उसके अंदर अगर हमें मैक्सिमम
वैल्यू निकालनी है तो कैसे निकालें मिनिमम
वैल्यू निकालनी है तो वो कैसे निकालें
राइट अ प्रोग्राम टू फाइंड कॉमन एलिमेंट्स
इन थ्री लिस्ट यूजिंग सेट यानी कि अगर
हमारे पास तीन लिस्ट है तो उसको उसमें से
हम कॉमन एलिमेंट्स कैसे निकाले सेट्स के
फंक्शन यूज करते हुए राइट अ प्रोग्राम टू
फाइंड डिफरेंस बिटवीन टू सेट्स यानी कि दो
सेट्स का डिफरेंस हमें निकालना है तो अगर
आपको याद होगा तो हमने डिफरेंस नाम का एक
फंक्शन पढ़ा था उसी फंक्शन को यूज करेंगे
हम बेसिकली यहां पे नेक्स्ट है राइट अ
पाइथन प्रोग्राम टू रिमूव एन आइटम फ्रॉम अ
सेट इफ इट इज प्रेजेंट इन द सेट यानी कि
अगर हमारा सेट जो है उसके अंदर अगर कोई
एलिमेंट प्रेजेंट है तो हमें उसको रिमूव
करना है यानी कि मतलब सारे एलिमेंट्स नहीं
रिमूव करने हमें अगर एक एलिमेंट देना जैसे
कि मान लीजिए 1 2 3 4 5 एक सेट है उसमें
से अगर थ्री नंबर का हमें एलिमेंट रिमूव
करना है तो हम कैसे करेंगे वो हमें यहां
पे करना है राइट अ पाइथन प्रोग्राम अ टू
चेक इफ अ सेट इज अ सबसेट ऑफ अनदर सेट यानी
कि अगर एक सेट जो है वो दूसरे सेट का
सबसेट है यहां पे तो वो हमें कैसे चेक
करना है वो भी हम देखेंगे सो आइए देखते
हैं इन क्वेश्चंस को वन बाय वन सबसे पहले
बात करते हैं क्वेश्चन नंबर वन की राइट
प्रोग्राम टू फाइंड द मैक्सिमम एंड मिनिमम
इन अ सेट तो सबसे पहले एक सेट क्रिएट कर
लेते हैं यहां पे ए नाम से मैं एक सेट
क्रिएट कर लेती हूं इसके अंदर मैं कुछ
वैल्यूज यहां पे पास कर देती हूं ठीक है
यहां पे मेरे पास कुछ वैल्यूज आ चुकी है
मैंने कुछ वैल्यूज ले ली एक सेट के अंदर
अब हमारा नेक्स्ट टास्क क्या है इसके अंदर
मैक्सिमम एंड मिनिमम वैल्यू निकालना पहले
तो मैं यहां पर प्रिंट करा देती हूं एक
स्टेटमेंट दैट द मिनिमम वैल्यू इन द गिवन
सेट ए
एंड यहां पर कॉमा लगा देंगे हम और लगा
देंगे एक वेरिएबल जो कि अभी हमने क्रिएट
नहीं किया है बट यहां पर लिखना जरूर है
हमें बाद में एंड प्रिंट करेंगे तो
मैक्सिमम वैल्यू के लिए ट द मैक्सिमम
वैल्यू इन द गिवन सेट इज कॉमा एंड यहां पर
अब क्या करना है हम वेरिएबल क्रिएट कर
लेते हैं एक नाम से मैक्सिमम इ इक्वल टू
एंड नेक्स्ट बना देती हूं मिनिमम इज इक्वल
टू अब इसके आगे हमें क्या लगाना है मैक्स
लगाना है मैक्स ऑफ ए ये हो जाएगा हमारा
फर्स्ट एंड इसमें लगाना है मिनिमम ऑफ a
यानी कि सेट ए का मिनिमम हमें यहां पे
निकालना है सेट अ a का ऊपर मैक्सिमम हमें
यहां पे निकालना है तो मिन लिखा जाता है
मिनिमम के लिए एंड मैक्स लिखा जाता है
मैक्सिमम के लिए यहां पे तो सिर्फ इतना सा
हमें करना है कि मैक्स एंड मिनिमम का
फंक्शन लगाना है और उनको यहां पे लिख देना
है कि मैक्सिमम एंड यहां पे लिख देना है
मिनिमम तो इन वेरिएबल को हम यहां पे पास
कर देंगे एक बार मैं इसको रन कराती हूं
देखते हैं हमारे पास आउटपुट क्या आता है
तो मैक्सिमम वैल्यू हमारे पास यहां पे आ
चुकी है ओके मैंने उल्टा लिख दिया
एक्चुअली तो यहां पे आएगा मिनिमम एंड यहां
पे आएगा हमारा मैक्सिमम सो अब अगर इसको
दोबारा रन कराते हैं तो हमारे पास जो
मिनिमम वैल्यू है वो आ जाएगी वन कि इस सेट
में जो मिनिमम वैल्यू है दैट इज वन एंड इस
सेट में जो मैक्सिमम वैल्यू है वो है 90
तो कि हमें क्लियर यहां पे दिख भी रहा है
सो इस तरह से हम कोई भी सेट की मैक्सिमम
एंड मिनिमम वैल्यू निकाल सकते हैं मूविंग
अहेड नेक्स्ट क्वेश्चन है हमारे पास राइट
अ प्रोग्राम टू फाइंड द कॉमन एलिमेंट्स इन
थ्री लिस्ट यूजिंग सेट तो उसके लिए सबसे
पहले तीन लिस्ट की भी हमें जरूरत है तो ए
बी सी नाम से मैं एक तीन लिस्ट मैं यहां
पे क्रिएट कर लूंगी तो अब हमें यहां पे
क्या चाहिए मैंने यहां पे तीन लिस्ट
क्रिएट कर लिए ए बी सी और हमें चाहिए इन
तीनों के कॉमन एलिमेंट्स यानी कि ऐसा नहीं
कि a और b में कॉमन है और b और c में कॉमन
है या a और c में कॉमन है तीनों में वो
कॉमन होना चाहिए तो हमें यहां पे कॉमन
क्या दिख रहा है फाइव फव एंड फाइव तीनों
में कॉमन है सिक्स सिक्स एंड सिक्स तीनों
में कॉमन है आई गेस ये और ये दो ही हमारे
पास आउटपुट आने चाहिए तो हमें यहां पे
क्या प्रिंट कराना है इन तीनों का कॉमन
एलिमेंट्स लाना है यूजिंग सेटस तो सेट के
लिए हम यहां पे क्या करेंगे अच्छा आपको
पता है कि जैसे कि हम कोई भी चीज कोई भी
डाटा टाइप कन्वर्ट करते हैं जैसे मैं कोई
एक इंटी जर ले लेती हूं मान लीजिए यहां पे
मैं एक इंटी जर ले लेती हूं z z इ इक्वल्स
टू मैं यहां पे लिखती हूं 23 ठीक है ये एक
इंटी जर है आई एटी है अब मुझे इसको फ्लोट
में कन्वर्ट करना है तो मैं क्या करती हूं
उसके लिए यहां पे हम लिखते हैं z इ इक्व
टू फ्लोट इस तरह से ये यहां पे फ्लोट में
कन्वर्ट हो जाता है एक बार इसको प्रिंट भी
करा देती हूं मैं आपको दिखा देती हूं कि
यहां पे अ फ्लोट में कन्वर्ट हो जाता है
इस तरह से सो आप देखेंगे 23.0 इस तरह से
ये फ्लोट में कन्वर्ट हो चुका है तो इस
तरह से हम डेटा टाइप्स को जो है कन्वर्ट
कर सकते हैं राइट तो यहां पे भी हमें क्या
करना है ऐसी इन लिस्ट को यहां पे सेट्स
में कन्वर्ट करने के लिए हम क्या लिखेंगे
सेट ए इस तरह से ये सेट में कन्वर्ट हो
गया और इसके अंदर अब हमें कॉमन एलिमेंट्स
लगाने के लिए कॉमन के लिए हमें पता है एंड
का हम यहां पे यूज करते हैं तो हम एंड का
यहां पे यूज करेंगे कि सेट ए एंड सेट बी
एंड यानी कि एंपर स्टंड का हम यहां पे यूज
करते हैं सेट सी एंड इसके बाद अगर मैं
इसको रन कराती हूं तो देखते हैं हमारे पास
जो आउटकम है वो क्या आता है तो यहां पे आप
देखि कि हमारे पास सेट के फॉर्म में फाइव
और सिक्स कॉमन एलिमेंट्स यहां पे आ चुके
हैं कि तीनों के अंदर हमारे पास फाइव कॉमन
है तीनों के अंदर सिक्स कॉमन है जैसे कि
यहां पे ए और सी के अंदर वन वन कॉमन है टू
और टू कॉमन है या फिर ए एंड बी के अंदर
यहां पे कुछ भी कॉमन नहीं है सो या कुछ इस
तरह से अगर हमें अगर हमारे में दो में
कॉमन है तो नहीं आएगा बट यहां पे तीनों के
अंदर अगर कुछ कॉमन है तो वो यहां पे
वैल्यू हमारे पास आ जाएगी क्योंकि हमने
यहां पे क्या लगाया कि सेट ए एंड सेट बी
एंड सेट सी यानी कि तीनों की कॉमन जो
बेसिकली वो यहां पर हमारे पास आ जाए तो इस
तरह से आ सकते हैं हमारे पास कॉमन एलिमेंट
चाहे तो आप आगे स्ट्रिंग भी दे सकते हैंट
द कॉमन एलिमेंट्स इन द गिवन थ्री लिस्ट आर
तो एक बार मैं लिख भी देती हूं एंड इसको
कॉमा लगा के मैं यहां पे रन करा देती हूं
तो हमारे पास आ जाएगा द कॉमन एलिमेंट इन द
गिवन थ्री लिस्ट आर फाइव एंड सिक्स यहां
पे हमारे पास आउटपुट आ चुका है सो ये हो
गया हमारा ये वाला क्वेश्चन मूविंग अहेड
टू आवर नेक्स्ट क्वेश्चन देखते हैं कि
हमारे पास नेक्स्ट क्वेश्चन क्या है राइट
अ प्रोग्राम टू फाइंड डिफरेंस बिटवीन टू
सेट्स इसके लिए हमें दो सेट हिंगे यहां पे
तो दो सेट के लिए मैं यहां पे क्या करती
हूं ना इसका ही मैं यहां पे कॉपी ले लेती
हूं एंड इसको कन्वर्ट कर देते हैं हम सेट
के अंदर सो गाइज यहां पे मैंने दो सेट ले
लिए अब इनका मुझे क्या निकालना है डिफरेंस
निकालना है डिफरेंस लगाने के लिए हम यहां
पे सिंपल सा मेथड होता है प्रिंट लगाएंगे
क्या a डॉ डिफरेंस b a डॉट डिफरेंस एंड b
सो इसको अगर मैं रन करा दूंगी तो हमारे
पास आउटकम आ जाएगा एट यानी कि a में सिर्फ
एक ऐसा ही एलिमेंट एट है जो कि हमारे बी
के अंदर प्रेजेंट नहीं है वन इसके अंदर है
फाइव इसके अंदर है सिक्स इसके अंदर है टू
भी इसके अंदर है बट सिर्फ एट ही ऐसा
एलिमेंट है जो कि हमारे a के अंदर
प्रेजेंट है बट b के अंदर प्रेजेंट नहीं
है अगर मैं इसका वाइस वर्सा करती यानी कि
मैं b लगा देती यहां पे और लगा देती a
यहां पे यानी कि मुझे चेक करना होता कि b
के ऐसे कौन से एलिमेंट है जो कि a के अंदर
प्रेजेंट नहीं है तो इसको अगर हम रन
कराएंगे तो यहां पे हमारे पास नाइन आ
जाएगा कि नाइन ही इकलौता ऐसा एलिमेंट है
जो कि हमारे पास b के अंदर है बट a के
अंदर प्रेजेंट नहीं है सो गाइज ये हो गया
हमारा सिंपल सा डिफरेंस का मेथड मूविंग
अहेड नेक्स्ट बात करते हैं राइट द पाइथन
प्रोग्राम टू डिलीट एन आइटम या रिमूव एन
आइटम फ्रॉम अ सेट इफ इट इ प्रेजेंट इन सेट
तो हमें पता है कि अगर हमारे पास कोई भी
सेट जैसे कि मान लीजिए मैं यहां पर यही
वाला सेट ले लेती हूं अब इसमें से मुझे
कोई भी एलिमेंट डिलीट करना है यह चेक करना
है कि वो प्रेजेंट है या नहीं एंड
प्रेजेंट है अगर प्रेजेंट है तो डिलीट
करना प्रेजेंट है या नहीं वो चेक करने की
हमें य पर जरूरत नहीं है अगर हम यहां पर
सिंपल सा मेथड लगाए कि ए डॉट डिस्कार्ड
डिस्कार्ड करना है क्या हमें कि सपोज मुझे
मान लीजिए मुझे यहां से नंबर ह ना है एट
तो मैं यहां पे इसके अंदर पास कर दूंगी एट
को और उसके बाद प्रिंट करा देंगे किसे a
को तो अब अगर मैं इसको रन कराती हूं तो आप
देखेंगे जो हमारे पास नया सेट आएगा उसके
अंदर वन है टू है फाइव है सिक्स है बट एट
नहीं है यहां पे सो ये हो गया हमारा
डिस्कार्ड का मेथड अब अगर मैं ऐसा कोई
एलिमेंट लिख दूं जो कि प्रेजेंट ही नहीं
है हमारे सेट के अंदर जैसे कि मैंने 12
लिख दिया तो यहां पे कुछ नहीं होगा ऐसा के
ऐसा हमारा सेट जो है वो यहां पे जनरेट आ
जाएगा तो यहां पे इस चीज से कुछ फर्क नहीं
पड़ेगा कि प्रेजेंट है या नहीं प्रेजेंट
होगा तो डिलीट कर देगा नहीं होगा तो नहीं
करेगा सिंपल सी बात है नेक्स्ट क्वेश्चन
है हमारे पास राइट अ पाइथन प्रोग्राम टू
चेक इफ अ सेट इज अ सबसेट ऑफ अनादर सेट
यानी कि अगर हमारे पास दो सेट्स हैं कुछ
इस तरह से कि मैं एक ए सेट बना देती हूं
उसके अंदर मैं वैल्यूज लेती हूं 1 2 3 4 5
6 एंड उसके बाद मैं एक बी बना देती हूं बी
के अंदर मैं वैल्यू ले लेती हूं कुछ इस
तरह से जैसे कि 2 3 4 ठीक है अब मुझे यहां
पे क्या चेक कराना है कि जो b है क्या वो
सबसेट है a का तो उसके लिए हम क्या
कराएंगे प्रिंट प्रिंट कराएंगे
b डॉट ए सबसेट यानी कि b जो है क्या वह
सबसेट है यहां पे किसका a का तो यहां पे
चेक कर लेते हैं अगर वह होगा तो यहां पे
ट्रू आ जाएगा नहीं होगा तो फाल्स आ जाएगा
तो ट्रू यानी कि जो बी है वो पार्ट है
किसका a का हमें क्लियर दिख रहा है कि b
के अंदर जो एलिमेंट्स है वो हमारे a के
अंदर है तो b क्या है पार्ट है a का यानी
कि सबसेट है a का वही एट द सेम टाइम अगर
हमने इसको उल्टा किया होता कि a जो है
क्या वो b का सबसेट है तो वो यहां पे
हमारे पास फॉल्स आ जाता है क्योंकि यहां
के जो टोटल एलिमेंट्स है एक अंदर जितने भी
टोटल एलिमेंट्स है वो हमारे बी के अंदर
नहीं है पर बी के जो टोटल एलिमेंट्स है वो
हमारे पास ए के अंदर है तो सिंपल सा हमें
मेथड लगाना है क्या फंक्शन लगाना है
बेसिकली कौन सा वाला कि बी जो है इस सबसेट
यानी कि इस सबसेट यहां पर ट्रू और फाल्स
में चेक करता है कि हमारा जो बी सेट है वो
ए का सबसेट है या नहीं सो गाइस यहां पर
हमारे पांचों क्वेश्चन कंप्लीट हो चुके
हैं आई होप इनम कोई डाउट से क्वेश्चंस
नहीं रहा
[संगीत]
होगा सो गा पिछले मड में हमने कवर किया कि
क्या होते हैं हमारे सेट्स एंड सेट्स के
फंक्शंस आज हम बात करने वाले हैं कंप्लीट
न्यू टॉपिक की जो कि है फंक्शंस फंक्शंस
काफी यूजफुल है पाइथन के अंदर सो देखते
हैं सबसे पहले कि फंक्शंस होते क्या है सो
फंक्शंस आर अ सेट ऑफ कोड व्हिच वंस
क्रिएटेड्रॉअर्नेविगेटर
प्रोग्राम इनटू स्मॉलर पार्ट्स एंड
हेल्प्स इट लुक मोर ऑर्गेनाइज एंड मैने
जबल तो फंक्शंस बनाना जरूरी नहीं होता है
कि ऐसा नहीं है कि आप कहीं पे लिखा है कि
आप फंक्शन से ही काम करें बट अ
ये हमारी डीबगिंग जो है काफी इजी कर देता
है कि अगर हमारे कोड में कहीं पे बग हुआ
है तो हमें पता चल जाता है कि सीधे हमें
किस फंक्शन में जाना है एंड सीधे से जाके
हम वहां पे उसको करेक्ट कर सकते हैं सो ये
हमारे प्रोग्राम को काफी ऑर्गेनाइज दिखाता
है यहां पे सारे कोड्स एक साथ नहीं लिखे
हुए होते हैं हमें सीधा-सीधा वहां पे अ एक
बार एक कोड बना के और उसको वहां पे कॉल कर
देना होता है एंड वो ऑर्गेनाइज से काफी
अच्छा सा दिख जाता है सो अभी मैं ये जो
टर्म्स बोल रही हूं ऑर्गेनाइज्ड और मैने
जबल ये थोड़ी सी कंफ्यूज ंग लग रही होगी
एक बार फंक्शन समझ लेते हैं तो ये वाली
टर्म्स जो है क्लियर हो जाएंगे कि क्यों
मैं इनको ऑर्गेनाइज्ड और मैने जबल बोल रही
हूं सो एक बार पहले फंक्शंस का हम
स्ट्रक्चर देख लेते हैं कि फंक्शन का
स्ट्रक्चर क्या होता है सो गाइ यहां पे
हुआ हमारे पास फंक्शंस फंक्शंस के दो
पार्ट होते हैं यहां पे एक होता है
डेफिनेशन दैट मींस डिफाइन द फंक्शन एंड
दूसरा होता है कॉल द फंक्शन तो डेफिनेशन
के अंदर हम डिफाइन करते हैं कि हमारा जो
फंक्शन है वो क्या काम करने वाला है और
कॉलिंग के अंदर होता है कि वो क्या अ कि
हम उसे कॉल करते हैं पाइथन के अंदर ऑलरेडी
न्यूमरस फंक्शंस है इन बिल्ड फंक्शन जो है
वो काफी सारे जैसे कि प्रिंट स्टेटमेंट हो
गया टाइप कीवर्ड हो गया ये जो हमारे सारे
इज लोअर इज अपर ये सारी जो चीजें हैं ये
फंक्शंस ही है ये इनबिल्ट फंक्शंस है बट
हम बात कर रहे हैं यूजर
क्रिएटेडॉक्युमेंट्सफ्रैगमेंट डेफिनेशन ऑफ
द फंक्शन में हम लिखेंगे बॉडी और कॉल करते
टाइम हम सिर्फ उसका नेम लिखने वाले
हैं ठीक है सो सपोज मान लीजिए यहां पे
मैंने एक फंक्शन क्रिएट करना है मुझे एक
फंक्शन क्रिएट करना है हेलो प्रिंट कराने
के लिए तो मैं यहां पे कैसे करूंगी पहले
मैं लिखूंगी डेफिनेशन और कोई भी एक
वेरिएबल ले लूंगी मैं वेरिएबल का नाम ले
लूंगी एंड उसके बाद हम ब्रैकेट्स का यूज
करेंगे कॉलन लगाएंगे कॉलन के बाद हम उसकी
बॉडी डिफाइन करेंगे कि वो क्या करने वाला
है कि जैसे कि मैंने यहां पर बताया कि वो
हेलो प्रिंट करने वाला है तो मैं यहां पे
हेलो प्रिंट करा दूंगी फिलहाल के लिए मैं
ऐसे नॉर्मली लिख रही हूं एंड उसको कॉल
करना ये तो हो गया डिफाइनिंग अ फंक्शन कि
जब हम डिफाइन कर रहे कि फंक्शन का काम
क्या है अब अगर उसे हमें प्रोग्राम में
कॉल करना है तो हम जो वेरिएबल है हमारा इस
वेरिएबल को लिख के अगर हम ओपन क्लोज
पैरेंस लगा देंगे यहां पे तो ये हमारा
फंक्शन कॉल हो जाएगा फंक्शन वर्क करने लग
जाएगा अगर अभी भी क्लियर नहीं हुआ है तो
मैं एग्जांपल की तरह पाइथन में समझा देती
हूं कि यहां पे फंक्शन बनाने का बहुत ही
सिंपल सा एक मेथड है कि हम लिखेंगे यहां
पे डेफिनेशन डेफिनेशन एक सपोज मान लीजिए
हेलो प्रिंट कराने के लिए एक फंक्शन है तो
मैंने एक वेरिएबल ले लिया हेलो कॉलन लगाया
अब इसके अंदर मैं प्रिंट स्टेटमेंट पास कर
रही हूं यानी कि हम बता रहे हैं ये फंक्शन
जो है क्या काम करने वाला है तो मैं यहां
पे प्रिंट कराने वाली हूं हेलो वर्ल्ड तो
अगर मैं अभी इसे रन कराती हूं यहां पे मैं
अगर रन फंक्शंस करती हूं अभी मैं इसको रन
कराती हूं यहां पे तो कोई कोई आउटपुट नहीं
आ रहा है क्यों क्योंकि ये तो सिर्फ
डेफिनेशन है राइट हमें इसको कॉल करना
पड़ेगा हमें इसे बुलाना पड़ेगा हमारे
प्रोग्राम में तो बुलाने के लिए बहुत
सिंपल सा मेथड है कि हमारा जो वेरिएबल
हमने यहां पे यूज किया है हम उसे यूज कर
ले अलोंग विद द पैरेंस अब अगर मैं इसे रन
कराती हूं तो यहां पे ये हेलो वर्ल्ड जो
है वो प्रिंट होके आ जाएगा सो काफी सिंपल
सा था कि पहले डिफाइन करते टाइम आप यहां
पे डेफिनेशन लिखे उसका नाम दें उसके अंदर
क्या करने वाला है वो यहां लिखें और उसके
बाद उसको कॉल कर दें सिमिलरली अगर आपको
किसी और चीज के लिए फंक्शन क्रिएट करना है
उसके लिए भी हम एग्जांपल दे देते हैं
अच्छा एक बार एक चीज और मैं दोबारा रिपीट
कर देती हूं कि फंक्शंस क्रिएट करना
प्रोग्राम के के अंदर जरूरी नहीं है जरूरी
नहीं है कि आप फंक्शंस क्रिएट करके ही
प्रोग्राम बनाए आप नॉर्मली भी बना सकते
हैं पर फंक्शंस अगर आप यूज करेंगे तो
हमारा जो कोड जो है वो काफी ज्यादा मैने
जेबल काफी ऑर्गेनाइज काफी इजली डीबगर है
सो अगर मैं यहां पे एक ऐड करके फंक्शन
बनाऊ कि
डेफिनेशन
ऐड एंड उसके अंदर मैं पास कर दूं दो
वेरिएबल कि x = 56 एंड y = 23 एंड प्रिंट
करा दूं x + y को स फिलहाल मैं अगर इसको
रन कराती हूं तो कोई आउटपुट आने नहीं वाला
है क्यों क्योंकि हमने यस कॉल नहीं किया
है तो कॉल करने के लिए हमें फंक्शन का नाम
देना जरूरी है एंड पेंसिस सो अब मैं रन
कराती हूं तो हमारे पास आउटपुट आ जाएगा 79
कि इन दोनों का जो एडिशन है वो हमारे पास
है
79 सो यह होता है हमारा फंक्शन आई होप
गाइस फंक्शंस क्या होते हैं कैसे उन्हें
बनाया जाता है कैसे उन्हें कॉल किया जाता
है प्रोग्राम के अंदर क्या उनके
एडवांटेजेस होते हैं यूज करने के वो
क्लियर हो गया
होगा
सो गाइज पिछले सेशन में हमने डिस्कस किया
फंक्शंस क्या होते हैं फंक्शंस एक सेट ऑफ
कोड होते हैं जिसको हमें एक बार क्रिएट
करना होता है और उसको हम कितनी बार हमारे
प्रोग्राम में यूज कर सकते हैं फंक्शंस
क्रिएट करना जरूरी नहीं होता है बट अगर हम
फंक्शंस क्रिएट करते हैं हमारे प्रोग्राम
में अगर फंक्शंस हैं तो हमारा जो
प्रोग्राम है वो काफी ज्यादा मैने जबल
काफी ज्यादा ऑर्गेनाइज्ड बन जाता है सो यह
फंक्शन का काम होता है आज हम बात करेंगे
फंक्शंस के अंदर पैरामीटर्स एंड आर्गुमेंट
के बारे में तो जानते हैं पैरामीटर्स एंड
आर्गुमेंट क्या होते हैं सो गाइ प प
मीटर्स की बात करें तो पैरामीटर्स उन
वेरिएबल का नाम होता है जो कि हम फंक्शन
के अंदर यूज करने वाले होते हैं इसे हम
फंक्शन की डेफिनेशन के साथ लिखते हैं और
आर्गुमेंट होता है उन वेरिएबल की जब हम
वैल्यू कोई पास करते हैं तो उन्हें हम
आर्गुमेंट कहते हैं सो इसको समझने के लिए
एक छोड़ा सा एग्जांपल ले लेते हैं हम यहां
पे तो मान लेते हैं कि यहां पे हमारे पास
कोई फंक्शन है ड ऐड करने के लिए दो नंबर्स
कि हमने लिखा डेफिनेशन ऐड ओपन क्लोज द
ब्रैकेट कॉलन और यहां पे हमने एक x
प्रोवाइड किया टू y प्रोवाइड किया ्र एंड
प्रिंट करा
दिया x प्वा को राइट और इसको कॉल करने के
लिए हमने यूज किया
ऐड ओपन क्लोज पैरेंस तो हमारे पास आउटपुट
निकल के आ जाएगा फ राइट एक तरीका तो यह है
अब उसमें हम चाहे तो हम यहां पर
पैरामीटर्स का भी यूज कर सकते हैं कि हम
यहां पर यह ना लिख के हम यह चीजें लिख दे
यहां पे कि ऐड करना है और हमें क्याक
वेरिएबल यूज करने हैं इसके अंदर एक्स और
वा वेरिएबल यूज करने तो हम ये इनको
बोलेंगे हम पैरामीटर्स और प्रिंट कराना है
हमें क्या x प्वा सो x प्वा को प्रिंट
कराना है पर इनकी वैल्यूज एक्स और y की
वैल्यूज कहां है तो एक्स और y की जो
वैल्यूज आएगी वो आएगी कॉल करते टाइम सो
यहां पे आएंगे हमारे आर्गुमेंट जब हम
फंक्शन को कॉल करेंगे तो हम जो वैल्यू
देंगे कि यहां पर अगर मैं ट कॉमा 3 अगर
इसको लिखती हूं तो मुझे आउटपुट मिल जाएगा
फ दोबारा अगर मैं फंक्शन को कॉल करती हूं
और इस बार कोई और वैल्यू मैं यहां पे
लिखती हूं कि 4 7 तो हमें यहां पे आउटपुट
मिल जाएगा 11 सो इस तरह से हम जितनी बार
ये फंक्शन देंगे जितनी बार अलग-अलग
वैल्यूज हम प्रोवाइड करेंगे उतनी बार
अलग-अलग तरीके से ये फंक्शन हमारे पास
वर्क कर सकता है अलग-अलग वैल्यूज पे
एक्चुअली ये वर्क कर सकता है तो फंक्शन के
नाम में जब हम वेरिएबल साथ में लिखते हैं
तो उन्हें हम कहते हैं पैरामीटर्स वहीं पे
अगर जब हम उनको वैल्यूज प्रोवाइड करते हैं
उन्हें हम कहते हैं आर्गुमेंट एक बार इसको
पाइथन में भी यूज करके देख लेते हैं सो
अगर मैं यहां पे लिख रही हूं हो डेफिनेशन
ऐड एंड ओपन क्लोज द ब्रैकेट इसके अंदर
हमें प्रोवाइड करूंगी x एंड y हमारी
वैल्यूज कॉलन लगाएंगे प्रिंट कराएंगे
x + y एंड लास्टली इसको कॉल करने के लिए
हम ऐड करेंगे एंड वैल्यूज प्रोवाइड कर
देंगे कि यहां पे मैंने 12 प् 67 करर दिया
है अगर मैं इसको अब यहां पे रन कराती हूं
तो मुझे यहां पे आउटपुट मिलेगा 79
सिमिलरली अगर मैं यहां पे ऐड लिख के और
कोई और वैल्यूज प्रोवाइड कराती हूं कि 12
56 तो अब मुझे यहां पे आउटपुट मिल जाएगा
68 तो जितनी बार मैं फंक्शन को कॉल करूंगी
भले मैंने इसका कोड एक ही बार लिखा है पर
जितनी बार मैं इसको कॉल करूंगी उतनी बार
हमें ये मिलेगा और जो भी नई वैल्यूज मैं
दूंगी उस वैल्यूज के साथ ये हमें यहां पे
मिलेगा तो इसमें x एंड y जो है हमारा ये
होता है पैरामीटर एंड 12 एंड 67 जो है
यहां पे एंड 12 एंड 56 जो है यहां पे ये
होते हैं हमारे आर्गुमेंट पैरामीटर्स को
यूज किया जाता है जब हम फंक्शन को डिफाइन
कर रहे हो होते हैं एंड आर्गुमेंट को यूज
किया था जब हम फंक्शन को कॉल कर रहे होते
हैं सिमिलरली अगर यहां पर एक और एग्जांपल
लिया जाए कि मैं यहां पर डिफाइन कर रही
हूं एक फंक्शन को जो कि है रेक्टेंगल के
लिए और यह हमें लाके देगा लेंथ और विड्थ
तो अगर हम लेंथ और विड्थ प्रोवाइड कर
पाएंगे तो हमें मिल जाएगा एरिया एंड
प्रिंट कराते हैं एरिया के लिए हमें पता
है कि लेंथ टाइम्स विड्थ जो होती है वो
हमारा रेक्टेंगल का एरिया होता है सो यहां
पर लिख सकते हैंट द एरिया ऑफ द रेक्टेंगल
इज एंड यहां पर हम कॉमा लगा के दे देंगे
लेंथ टाइम्स विड्थ एंड लास्टली इसको कॉल
करने के लिए हम यहां पे लिखेंगे रेक्टेंगल
और इनकी वैल्यूज की 12 मल्टीप्ला बाय 3
अगर मैं इसको कराती हूं तो यहां पे आउटपुट
आ जाएगा द एरिया ऑफ द रेक्टेंगल इज 36 मान
लीजिए हमने ज्यादा वैल्यू दे दी अगर यहां
पे मैंने एक और 12 दे दिया या कोई और
वैल्यू दे दी सेन दे दिया तो क्या होगा तो
यहां पे हमारे पास एरर आ जाएगा कहेगा कि
इट टेक्स टू पोजीशनल आर्गुमेंट फिर भी
हमने तीन दिए हैं तो यहां पे क्या बोल रहा
है कि यहां पे दो ही आर्गुमेंट लेगा
क्योंकि क्यों यहां पे पैरामीटर दो ही है
इस वजह से यहां पे दो ही आर्गुमेंट लेगा
बट हमने यहां पे तीन दिए हैं तो इसलिए
यहां पे एरर थ्रो करेगा सो यह होते हैं
हमारे पैरामीटर्स एंड आर्गुमेंट सिमिलरली
यहां पे हमारे पास एक आर्बिट्री आर्गुमेंट
भी होते हैं उसके लिए भी एक मैं यहां पे
एग्जांपल ले लेती हूं कि मैं यहां पे
डिफाइन कर रही हूं एक फंक्शन को जिसका नाम
है हेलोट यहां पे एक पैरामीटर दे रही हूं
मैं एक नेम एंड इसके अर अंदर प्रिंट करा
देंगे कि
हेलो कॉमा माय नेम इज कॉमा जो भी हमारा
नेम वेरिएबल है वो हम यहां पर यूज कर
लेंगे एंड यहां पर कॉल करेंगे फंक्शन हेलो
को विद कोई भी वैल्यू यहां पे लेट्स से
मैंने जॉन लिख दिया सो आर्बिट्रेरी
आर्गुमेंट क्या कहते हैं कि आर्बिट्रेरी
आर्गुमेंट कहते हैं कि आप यहां पर मल्टीपल
आर्गुमेंट भी दे सकते हैं मतलब आप यहां पर
एक टपल क्रिएट कर सकते हैं आप जितनी चाहे
उतनी वैल्यूज दे सकते हैं यहां पे बट यहां
पर जो कॉल होगा वो इंडेक्स नंबर से ही कॉल
होगा सो मान लीजिए अगर मुझे इसको
आर्बिट्रेरी आर्गुमेंट बनाना है तो मैं
क्या करूंगी यहां आगे एक स्टार लगा दूंगी
तो ये एक स्टार हो जाएगा एंड यहां पर मुझे
नेम का चाहिए कि मुझे नेम नेम के लिए मैं
यहां पर कुछ वैल्यूज प्रोवाइड करा देती
हूं कि जॉन तो है ही सही यहां पर मैं लीसा
भी डाल देती हूं एंड थर्ड नंबर पे पीटर भी
डाल देती
हूं सो अब मुझे यहां पर कौन सा इंडेक्स
नंबर चाहिए लेट्स से मुझे लीसा चाहिए तो
अगर मैं इसे रन कराती हूं तो यहां पर आ
जाएगा हेलो माय नेम इज लीसा सिमिलरली अगर
मैं यहां पर टू लिखूंगी तो हमारे पास आ
जाएगा हेलो माय नेम इज पीटर एंड अगर मैं
यहां पे जीरो लिखूंगी तो यहां पे हमारे
पास आ जाएगा हेलो माय नेम इज जॉन तो यहां
पे क्या हुआ हमने इसको कन्वर्ट कर दिया है
आर्बिट्रेरी आर्गुमेंट में आर्बिट्रेरी
आर्गुमेंट मतलब यहां पे हम मल्टीपल
वैल्यूज प्रोवाइड कर सकते हैं इन द फॉर्म
ऑफ प्यूप एंड उसके बाद उन्हें एक्सेस कर
सकते हैं किससे हमारे इंडेक्स मेथड से हम
यहां पे एक्सेस किया जा सकता है उन टपल्स
को सो इसे कहते हैं आर्बिट्री आर्गुमेंट
[संगीत]
पिछले सेशन में हमने कवर किया कि
पैरामीटर्स एंड आर्गुमेंट क्या होते हैं
फंक्शंस के अंदर आज हम बात करने वाले हैं
रिटर्न एंड रिकजन की दोनों ही काफी अच्छे
इंपॉर्टेंट टॉपिक्स है सो डिस्कस करते हैं
पहले रिटर्न के बारे में कि रिटर्न
स्टेटमेंट क्या होता है सो रिटर्न
स्टेटमेंट पाइथन के अंदर हेल्प करता है
एग्जिट करने में कोई फंक्शन और हमें
रिटर्न कर देता है रिटर्न बेसिकली एक
वेरिएबल है जो कि स्टोर कर लेता है उस
फंक्शन की वैल्यू के उसका फंक्शन का आउटकम
क्या आने वाला है एंड उसके बाद हम उसको
प्रिंट करा सकते हैं उसे कॉल करते टाइम सो
एक बार देख लेते हैं कि रिटर्न स्टेटमेंट
कैसे वर्क करता है पाइथन के अंदर सो गाइस
अगर मैंने यहां पे कोई फंक्शन बनाया कि
डेफिनेशन एंड यहां पर मैं लिखने वाली हूं
हेलो ओपन क्लोज द ब्रैकेट एंड यहां पे
लगाया मैंने कॉलन अब मुझे यहां प प्रिंट
नहीं करा रही हूं मैं सीधा यहां पे क्या
कर दूंगी रिटर्न कर दूंगी रिटर्न चाहिए
मेरे को हेलो वर्ल्ड ठीक है तो यहां पे
क्या होगा कि फंक्शन से दे एग्जिट हो ही
चुका है प्लस रिटर्न के अंदर स्टोर हो
चुका है हेलो वर्ल्ड अब इसको प्रिंट कराने
के लिए सिर्फ हमें लिखना होगा प्रिंट हेलो
तो इसको रन कराते हैं एक बार एंड रन कराने
के बाद हमें जो आउटपुट मिलेगा वो कुछ ऐसा
सा है कि हेलो वर्ल्ड जो रिटर्न के अंदर
जाके स्टोर हो चुका है एंड हमें यहां पे
आउटपुट मिल गया है तो अगर मैं इसको
डायरेक्ट कॉल करती बिना प्रिंट किए यहां
पे अगर हम इससे डायरेक्ट कॉल करते बिना
प्रिंट किए तो यहां पर कुछ नहीं होता बट
हमें यहां पर प्रिंट कराना जरूरी है
नॉर्मल अगर हम नॉर्मल फंक्शन यूज करते हैं
बिना रिटर्न स्टेटमेंट के तो वहां हमें
प्रिंट नहीं कराना होता हमें डायरेक्टली
यूज कर लेना होता है क्योंकि प्रिंट हम
ऑलरेडी यूज कर चुके होते हैं फंक्शन के
डेफिनेशन के अंदर बट यहां पर रिटर्न
स्टेटमेंट क्या करता है रिटर्न स्टेटमेंट
एग्जिट कर देता है उस फंक्शन को एंड स्टोर
कर लेता है उस फंक्शन की वैल्यू और उसको
हम प्रिंट करा के यहां पे यूज कर सकते हैं
सिमिलरली अगर आपको ऐड कराने हैं नंबर्स तो
यहां पे हमें लिखना है डेफिनेशन ऐड एंड
यहां पे वेरिएबल लेते हैं a बी एंड रिटर्न
करा देते हैं यहां पेन दोनों का एडिशन की
रिटर्न ए प्लस बी एंड लास्टली इसको प्रिंट
करा देंगे प्रिंट ड एंड इसमें पास कर
देंगे हम वैल्यूज की 12 4 12 4 16 यहां पर
हमारे पास आ जाएगा 16 सिमिलरली आप चाहे तो
यहां पर स्ट्रिंग भी ऐड कर सकते हैं कि द
एडिशन ऑफ टू नंबर्स इ एंड यहां पर लगाएंगे
कॉमा एंड अब इसको रन कराएंगे तो हमारे पास
इस तरह से आ जाएगा द एडिशन ऑफ टू नंबर्स इ
16 ली अगर मैं यहां से ब्रैकेट हटा दूं सो
बेसिकली ये होता है हमारा रिटर्न
स्टेटमेंट जो कि स्टोर कर लेता है एक
वैल्यू को और उसके बाद उस फंक्शन की
वैल्यू को और उसके बाद हम उसे प्रिंट करा
सकते हैं नेक्स्ट हम बात करते हैं रिकजन
की सो रिकजन आपने अगर आप मैथमेटिक
बैकग्राउंड से बिलोंग करते हैं तो आपने
पहले भी ये टर्म कहीं सुनी ही होगी एंड
अगर नहीं सुनी है तो मैं बता देती हूं
रिकजन काफी इंपॉर्टेंट टॉपिक होता है
मैथमेटिकल कांसेप्ट में एंड प्रोग्रामिंग
कांसेप्ट में भी रिकजन का काम क्या होता
है रजन मतलब ये अपने ही आपको कॉल करता है
ये फंक्शन जो है र्जन फंक्शन जो होता है
इसको हम रिकर्स फंक्शन बोलते हैं रिकर्स
फंक्शन अपने आप को ही कॉल करता है यानी कि
अगर कोई फंक्शन है वो अपने आप को ही
बार-बार कॉल करे जा रहा है अपने ही अंदर
तो उसे हम कहेंगे रिकर्स फंक्शन एक बार
देख लेते हैं कि रिकर्स फंक्शन क्या होता
है एंड क्यों य यूज किया जाता है यूज करने
का रीजन यह है कि ये लूप करता है हमारे
डाटा को कि हमारे अंदर हमारा जो फंक्शन है
हम हमें कोई ऐसा फंक्शन चाहिए जो कि फॉर्म
ऑफ सीरीज के अंदर है या फिर हमारे
मैथमेटिक्स में इतनी सारी सीरीज होती है
बना की सीरीज होती है या फिर सम ऑफ एन
नंबर्स होते हैं इतनी सारी चीजें इतनी
सारी जो ये सीरीज होती है इनको रिप्रेजेंट
करने के लिए इनका आउटकम निकालने के लिए भी
रिकजन का काफी मेजर्ली यूज किया जाता है
रिकजन यूज करना काफी डिफिकल्ट होता है बट
अगर एक बार कांसेप्ट क्लियर हो जाए तो यह
हमारे प्रोग्रामिंग को काफी इजी भी कर
देता है सो यहां पे हम एक बार रिकज को देख
लेते हैं मैं यहां पे कमेंट लगा के रिकजन
यू लिख देती हूं कि
रिकजन है अब हमारा नेक्स्ट टॉपिक सो अगर
मैंने यहां पे एक फंक्शन बनाया
पीएफ एंड हेलो ओपन क्लोज द ब्रैकेट और अब
इसके अंदर क्या किया मैंने इसी फंक्शन को
कॉल किया कि रिटर्न एंड वापस से हेलो एंड
लास्ट में भी मैंने यहां पे कॉल करते टाइम
इसे प्रिंट करा दिया प्रिंट हेलो ओके सो
यहां पे इसका काम क्या हो जाएगा ये हेलो
जो है ये प्रिंट प्रिंट करेगा हेलो को और
उसके बाद रिटर्न करेगा वापस हेलो को फिर
वापस हेलो फिर वापस हेलो तो ये चलता रहेगा
कंटीन्यूअसली मतलब ये यहां आप देखेंगे
कितनी एंडलेस नंबर ऑफ लाइंस यहां पर
है पर एक जगह जाके यहां पर एरर आ जाएगा
क्योंकि यहां पर मैक्सिमम लिमिट प क्रॉस
कर जाएगा मैक्सिमम लिमिट यहां पे लिखी हुई
भी रहती है कि ये
993 टाइम्स यहां पर लिखा हुआ जा चुका है
तो ये 993 टाइम्स लूप हो रहा है अब इसका
मतलब ये यहां पर क्या कर रहा है ना वो
समझते हैं कि मैंने यहां पर एक फंक्शन
लिखा एक फंक्शन लिखा जिसका जिसका नाम है
हेलो मैंने यहां पर एक फंक्शन डिफाइन किया
जिसका नाम है हेलो उसके अंदर मैंने प्रिंट
कराया क्या हेलो को ये हमारा प्रिंट हो
जाएगा हेलो स्टेटमेंट पर मैंने यहां पर एक
चीज और कर दी मैंने रिटर्न में लगा दिया
हेलो वापस से जो यह वाला फंक्शन है मैं
इसी को कॉल कर रही हूं तो मैंने रिटर्न
में क्या लगा दिया हेलो ओपन क्लोज ब्रैकेट
एंड लास्ट में फंक्शन को कॉल करते टाइम
मैंने लिख दिया
प्रिंट यही वाला फंक्शन हमारा तो इसको
मैंने प्रिंट करा दिया यहां पर लिखा हेलो
ओपन क्लोज द ब्रैकेट एंड इसको भी क्लोज कर
दिया तो अब ये क्या कर रहा है ये प्रिंट
कर रहा है इसको मतलब यह कॉल कर रहा है
इसको तो इसके अंदर क्या है हेलो है प्लस
इसके बाद वापस यही चीज रिपीट हो रही है तो
यह लूप हो रहा है यहां पे कंटीन्यूअसली एक
लूप चले जा रहा है कि ये प्रिंट कर रहा है
हेलो को वापस इसको कॉल कर रहा है फिर
प्रिंट कर रहा है हेलो वापस कॉल कर रहा है
फिर प्रिंट कर रहा है हेलो तो ये ऐसे कब
तक करता रहेगा ये कब तक करता रहेगा यहां
पे हमारे पास पाइथन के अंदर एक लिमिट होती
है रिकर्स फंक्शंस के लिए तो लिमिट तक
क्रॉस जब तक वो लिमिट क्रॉस नहीं होती तब
तक वो उसको रिपीट करता रहेगा जैसे ही वो
लिमिट क्रॉस हो जाएगी यहां पे यहां पे
हमारे पास एरर आ जाएगा कि मैक्सिमम रिकर्स
डेप्थ जो है वो एक्सीड हो चुकी है जितनी
भी हम एक्सीड कर सकते थे जितनी भी हाईएस्ट
वैल्यू पे हम जा सकते थे रिकर्स र कर्जन
कर कर के हम वहां पे पहुंच चुके हैं अब
बात करते हैं इसका यूज कहां पे आता है तो
एक मैं छोड़ा सा एग्जांपल ले लेती हूं
यहां पे कि आपको सबको पता होगा फैक्टोरियल
क्या होता है कोई भी नंबर का फैक्टोरियल
कैसे निकालते हैं तो अगर जैसे मैंने यहां
पे ले लिया ्र का फैक्टोरियल अगर मुझे
चाहिए तो थ का फैक्टोरियल क्या होता गा 3
म 2 म 1 दैट इज 6 4 का फैक्टोरियल अगर
हमें लेना है तो 4 म 3 * 2 म 1 6 म बा 4
हो गया हमारा यहां पे 24 इसी तरह से अगर 5
का फैक्टोरियल निकालना है हमें तो 5 म 4 म
3 * 2 * 1 और फिर हमारे पास आउटपुट आ जाता
है राइट तो ये होता है फैक्टोरियल राइट अब
मुझे फैक्टोरियल निकालना है विद द हेल्प
ऑफ रिकजन नॉर्मल अगर मैं फंक्शन नॉर्मल
अगर मैं लूप से भी निकालूं तो भी यह काम
हो सकता है बट अगर मुझे रजन का यूज कर तो
उसके अंदर क्या होता होगा वह हम देख लेते
हैं यहां पर हम एक फंक्शन बनाएंगे फंक्शन
फैक्टोरियल और उसके अंदर मैं एक वैल्यू ले
लेती हूं ए ठीक है अब इसके अंदर मेरे को
एक चीज याद रखनी है कि वन का जो
फैक्टोरियल होता है व हमेशा वन होता है सो
इफ n
इव तो हम रिटर्न कर देंगे क्या न को यहां
पर एक कंडीशन दे सकते हैं एल्स अगर वो वन
नहीं है उस कंडीशन में हम क्या करेंगे कि
अगर वो वन नहीं है तो उस कंडीशन में क्या
होगा अब फैक्टोरियल क्या कैसे काम कर रहा
है यहां पर वो डिस्कस कर लेते हैं कि फ का
फैक्टोरियल जो है 5 फैक्टोरियल हम ऐसे
लिखते हैं 5 का फैक्टोरियल हो गया 5 म 4 म
3 म 2 म 1 ठीक है इसको ऐसे भी रिप्रेजेंट
कर सकते हैं कि 5 मल्ला बा 4 का
फैक्टोरियल जैसे कि अभी हमने डिस्कस किया
कि फैक्टोरियल्स कैसे वर्क करते हैं यहां
पे कि अगर को मेरे पास 4 का फैक्टोरियल है
4 * 3 म 2 म 1 यानी कि 4 काट अगर मेरे पास
है तो मैं फ का इजली निकाल सकती हूं कैसे
फ को मल्टीप्लाई करके 4 के फैक्टोरियल से
4 का फैक्टोरियल अगर मेरे पास नहीं है तो
फ का फैक्टोरियल निकालने का इजी तरीका
क्या है फोर को मल्टीप्लाई कर सकती हूं
मैं थ के फैक्टोरियल से थ्र का भी नहीं है
तो चलो ्र को निकालने का तरीका क्या है 3
को मल्टीप्लाई कर सकते हैं ट के
फैक्टोरियल से तो हमें क्या करना है इसी
सीक्वेंस को याद रखना है कि n मल्टीप्ला
बाय n - 1 फैक्टोरियल यानी कि ये तो फ तो
क्या हो गया हमारा n हो गया इसको म
मल्टीप्लाई किया हमने किससे फोर क्या है n
- 1 कि अगर हमारी n की वैल्यू जो है वो 5
है तो फोर क्या हो जाएगा n -1 का
फैक्टोरियल राइट तो हम यहां पर क्या
करेंगे एल्स में लिखेंगे
एल्स हमें रिटर्न करना है क्या
n मल्टीप्लाई बाय फैक्टोरियल यानी कि ये
फैक्ट ऑफ n - 1 सो अगर हम इसको रिटर्न कर
देंगे तो हमारे पास जो है वैल्यू आ जाएगी
5 फैक्टोरियल की एंड एक बार देख भी लेते
हैं हम इसको पाइथन में यूज करके कि अगर
मैं यहां
परसे कॉमेंट में ड कर देती हूं यहां पर
अगर हम रिकजन से फैक्टोरियल निकालते हैं फ
का तो व कैसे निकलेगा तो यहां पर हम
फंक्शन रखेंगे इसमें लिखेंगे फैक्ट
फैक्टोरियल निकालना है हम एक ए वेरिएबल ले
लेते हैं यहां पर हम एक कंडीशन देते हैं
कि इफ n
इव अगर एव है तो उस क में क्या करना है
रिटर्न करना है विद द वैल्यू ऑफ वन ठीक है
बट अगर एव नहीं है उससे ज्यादा है तो उस
केस में हमें क्या करना है यानी कि एल्स
में हमें क्या करना है एल्स में हमने यहां
पर फार्मूला देखा सिंपल हमारा कि ए
मल्टीप्ला बाय फटल ऑफ ए माइव सो ए सो
रिटर्न करेंगे
हम ए मल्टीप्ला बाय n माइव य फैक्टोरियल
ऑफ n-1 सो फैक्टोरियल ऑफ n - 1 एंड यहां
पे ब्रैकेट में हम इसे एंक्लोज कर देंगे
एंड लास्टली हम इसे कॉल करते हैं तो
प्रिंट कराऊंगा
को विद द वैल्यू फाइ तो हमारे पास यहां पर
आउटपुट आ जाएगा 120 एक बार चेक कर लेते
हैं फोर के लिए फोर के लिए हमने देखा था
कि आउटपुट 24 होना चाहिए तो 24 यस करेक्ट
है सिमिलरली अगर मैं यहां पे फव लिखूंगी
तो मेरे पास आउटपुट आ जाएगा 120 च इ
करेक्ट कि फैक्टोरियल ऑफ 5 होता है 120 सो
गाइ काफी सिंपल सा मेथड था काफी सिंपल सा
लॉजिक हमें यहां पे लगाना पड़ा कि यहां पे
ये क्या कर रहा है रिटर्न कर रहा है n
मल्टीप्लाई बाय क्या इसी को खुद को ही ये
वापस कॉल कर रहा है -1 से एंड कब तक जाएगा
जब तक वन पे नहीं पहुंच जाएगा वन पे जाते
ही ये वन आ जाएगा एंड उसके बाद बाकी की जो
वैल्यूज है वो मल्टीप्लिकेशन में हमारे
पास आ ही जाएंगी एंड वो हमें रिटर्न हो
जाएंगी सो आई होप गाइज रिकर्स क्या होता
है वो क्लियर हो गया होगा बात कर लेते हैं
कुछ एडवांटेजेस एंड डिसएडवांटेजेस के
रिकर्स के सबसे पहला एडवां कहता है कि ये
हमारे कोड को ऑर्गेनाइज एंड नीट बनाते हैं
मतलब हमारा कोड जो है अच्छा सा दिखता है
दूसरा है कि बाय द यूज़ ऑफ रिकसिव फंक्शंस
रिकसिव फंक्शंस यूज करने से हमारे काफी जो
कॉम्प्लेक्शन सीक्वेंस जनरेशन जो है वो
काफी इजर हो जाती है यानी कि अभी जैसे
हमने फैक्टोरियल देखा सिमिलरली और भी
चीजें हैं जैसे n n -1 या फिर अप टू द अप
टू n नंबर्स के हम नंबर्स को ऐड कर करना
चाहते हैं या आप 2n को मल्टीप्लाई करना
चाहते हैं या फिर फि बना की सीरीज का हम
सॉल्यूशन निकालना चाहते हैं तो उन सबके
अंदर भी फैक्टोरियल काफी यूजफुल होता है
बात करते हैं डिसएडवांटेजेस की कि अगर
एडवांटेजेस है तो यस डिसएडवांटेजेस भी है
पहला डिसएडवांटेज है रिकसिव फंक्शन जो है
काफी सारी मेमोरी ये घेर लेते हैं क्योंकि
लूप कर रहे होते हैं पूरे डाटा को और वापस
से कॉल कर रहे होते हैं पूरे ही फंक्शन को
तो काफी मेमोरी ये घेर लेते हैं सेकंड
डिसएडवांटेज है इसका कि सम टाइम्स क्या
होता है ना कि लॉजिक लगाना इतना इजी नहीं
हो पाता है कि हमें समझ में तो आ गया कि
हमारी प्रॉब्लम क्या है बट रिकजन से हम
कैसे ही वहां पे लगाए लॉजिक वो थोड़ा सा
डिफिकल्ट हो जाता है तो उसके लिए काफी
प्रैक्टिस की जरूरत चाहिए होती है थर्ड है
कि यहां पे डीबगिंग जो है काफी डिफिकल्ट
होती है कि अगर रिकसिव फंक्शन आप यूज कर
रहे हैं तो उनको डीबगर काफी ज्यादा
मुश्किल हो जाता है काफी ज्यादा
कॉम्प्लिकेटेड हो जाता
[संगीत]
है सो गाइस पिछले सेशन में हमने कवर किया
कि क्या होता है रिटर्न स्टेटमेंट एंड
जाना रिकजन के बारे में अब आज हम बात करने
वाले हैं लैडा फंक्शन के बारे में कि लैडा
फंक्शन क्या होता है हमारे पाइथन के अंदर
सो गाइ लैडा एक काफी एनोनिमस फंक्शन होता
है यानी कि एनोनिमस फंक्शन का यहां पे
मतलब होता है कि अगर हमें कोई भी फंक्शन
है अगर जैसे सपोज मान लीजिए हमें कोई
फंक्शन चाहिए बट हमें शॉर्ट पीरियड ऑफ
टाइम के लिए कोई फंक्शन चाहिए तो तब हम
लैडा फंक्शन का यूज कर सकते हैं लडा ऐसे
यूज करना काफी जरूरी सा नहीं होता है कि
अगर हमें कोई जगह पे लडा यूज ही करना
पड़ेगा बट अगर हम चाहे कि अगर हमें हमारी
मेमोरी के अंदर नहीं स्टोर कराना है कोई
भी फंक्शन या फिर हमें नहीं चाहिए कि कोई
भी वो जगह घेरे बट हमें चाहिए कि हां हमें
कोई टेंपररी फंक्शन वहां पे चाहिए तो उसके
लिए हम यहां पे लैडा फंक्शन का यूज़ कर
सकते हैं अब लैडा फंक्शन जो है एक एनोनिमस
फंक्शन होता है इसके अंदर हम कितने भी
आर्गुमेंट भी पास कर सकते हैं बट इसके
अंदर एक्सप्रेशन जो है एक ही एक्सप्रेशन
का लैडा फंक्शन के अंदर यूज हो सकता है
मतलब हम यहां पे मल्टीपल एक्सप्रेशन नहीं
यूज़ कर सकते लैडा जो है हमारा लेके चलता
है सिर्फ एक ही एक्सप्रेशन एक टाइम पे एंड
बात करें अगर आर्गुमेंट की तो जितने चाहे
हम उतने आर्गुमेंट दे सकते हैं हमारे लडा
फंक्शन के अंदर अब बात करते हैं कि लडा
फंक्शन का स्ट्रक्चर कैसा होता है कैसे
हमें उसको लिखा जाता है सो लडा जैसे कि
मैंने बोला यह भी एक फंक्शन ही होता है तो
इसको लिखने का बहुत ही सिंपल सा मेथड होता
है कि अगर मैं यहां पर एक वेरिएबल क्रिएट
कर लू a इटू इस वेरिएबल के अंदर हम लडा
फंक्शन क्रिएट करने वाले हैं तो यहां पर
मैं लिखूंगी लडा और मान लीजिए कि मुझे एक
लडा फंक्शन चाहिए एनोनिमस फंक्शन चाहिए
जिसका नाम है बी ठीक है यहां पर लगाएंगे
हम पॉन और इसके बाद देंगे इसका एक्सप्रेशन
कि बी को मुझे मल्टीप्लाई कराना है लेट्स
से फ से सो बी मल्टीप्ला बाय 5 हमें
फिलहाल बी नहीं पता है बी हमारा एक
पैरामीटर है जिसका हम वैल्यू पास करेंगे
बट हमें सिर्फ इतना पता है कि बी को हमें
मल्टीप्लाई कराना है फाइ से अब यहां पे
इसको फव से मल्टीप्लाई कराने के लिए क्या
करेंगे प्रिंट कर देंगे a को a के अंदर हम
पास कर देंगे वैल्यू बी की की बी बी जो है
हमारा यहां पर इसकी क्या वैल्यू है तो मान
लीजिए मुझे फोर से मल्टीप्लाई कराना है अब
अगर मैं इस इसको रन गिराती हूं यहां पे
लैडा फंक्शन को तो हमारे पास जो आउटपुट है
वो कुछ ऐसा आएगा कि जो यहां पे वैल्यू है
वो आ जाएगी 20 सो यहां पे लडा बी का काम
क्या हुआ लडा बी एक एनोनिमस फंक्शन बन गया
मतलब एक टेंपररी फंक्शन बन गया ये आगे अगर
हम कहीं पे लडा बी यूज़ करेंगे तो ये काम
नहीं आने वाला है बट a वेरिएबल के अंदर
लैडा ब एक फंक्शन बन चुका है जो कि एक
एनोनिमस फंक्शन है जो कि एक टेंपररी
फंक्शन है जिसको हम यूज कर सकते हैं इसके
अंदर हम वैल्यू भी प्रोवाइड करा सकते हैं
और ये सीमित रहेगा सिर्फ a के अंदर तक तो
अगर हमें इसको यूज करना है तो सिर्फ हम ए
के साथ ही हम इसे यूज कर सकते हैं
सिमिलरली अगर हमें मल्टीपल आर्गुमेंट यहां
पे देने हैं तो मैं अगर यहां पे क्रिएट कर
लू x x = लडा एंड यहां पे मुझे मल्टीपल
आर्गुमेंट देने हैं जैसे कि ए बी एंड c सो
यहां पे मैं दे दूंगी a b c एंड इसको मैं
एक बार कॉमस में ले लेती हूं एंड यहां पे
हम लगाएंगे कॉलन कॉलन के बाद अगर हमें कोई
भी एक्सप्रेशन देना है कि मुझे a को प्लस
करना है b से और उसके बाद जो भी टोटल आता
है उसको मल्टीप्लाई करना है सी से राइट अब
उसके बाद क्या करेंगे हम यहां पर प्रिंट
लगाएंगे प्रिंट के बाद यूज करेंगे हम एक्स
का जो कि हमारे वेरिएबल का नाम है इसके
अंदर हम पास करेंगे तीनों आर्गुमेंट हमारे
ए बी एंड सी सो मुझे चाहिए
3 7 3 एंड से को हम प्लस करेंगे दैट इज 10
10 मल्ला बाटू करेंगे तो आउटपुट आना चाहिए
20 सो अगर मैं इसको रन कराती हूं एंड 20
आउटपुट आता है तो यस हमारा जो फंक्शन है
वो करेक्टली वर्क कर रहा है यहां पर अगर
मैं थ्री यूज करूंगी तो आउटपुट आ 30 सो यस
लडा हमारा ऐसे वर्क करता है यह मल्टीपल
आर्गुमेंट ले सकता है बट अगर मैं यहां पर
और एक्सप्रेशन देना चाहूं तो वो वो
एक्सप्रेश नहीं एक्सेप्ट करेगा वो वहां प
एरर थ्रो कर देगा सो ये एक टाइम में एक ही
एक्सप्रेशन ले सकता है बट मल्टीपल
आर्गुमेंट दे सकता है सो इस तरह से यह लडा
जो है एक एनोनिमस फंक्शन है जिसको हमें
कोई नेम प्रोवाइड करने की जरूरत नहीं है
बट बस लडा खुद में ही एक फंक्शन है यहां
[संगीत]
पे सो गाइस पिछले सेशन में हमने कवर किया
कि लैडा फंक्शन क्या होता है लैडा एक
एनोनिमस फंक्शन होता है जिसको हम यूज कर
सकते हैं आज हम बात करने वाले हैं लोकल
एंड ग्लोबल वेरिएबल के बारे में सो सबसे
पहले हम बात करते हैं वेरिएबल तो वेरिएबल
सबको पता है हम स्टार्टिंग से पढ़ते आ रहे
हैं वेरिएबल की वेरिएबल एक कंटेनर होता है
वेरिएबल एक प्लेस होल्डर होता है जिसके
अंदर हम कोई भी वैल्यू स्टोर करके रख सकते
और उसका इंक्रीमेंट और डिक्रिमेंट टोटली
हमारे अकॉर्डिंग हो सकता है थ्रू आउट द
प्रोग्राम आज हम बात करने वाले हैं लोकल
एंड ग्लोबल वेरिएबल की तो फर्द जो वेरिएबल
हैं दो कैटेगरी में डिवाइड है लोकल एंड
ग्लोबल वेरिएबल जानते हैं कि पहले लोकल
एंड ग्लोबल वेरिएबल क्या होते हैं सबसे
पहले बात करते हैं लोकल वेरिएबल के बारे
में सो गाइज लोकल वेरिएबल के लिए यहां पे
हमें बोला गया है कि दे आर रिस्ट्रिक्टेड
टू वन ब्लॉक ऑफ कोड इसका मतलब है कि अगर
लोकल वेरिएबल आपने कोई वेरिएबल शुरू में
डिक्लेयर कर दिया और बीच में आपको कोई
फंक्शन यहां पे यूज़ कर रहे हैं जिसके
अंदर आप वेरिएबल की वैल्यू चेंज करना
चाहते हैं तो वो चेंज नहीं होगा वहां पे
वो अलग वेरिएबल वर्क करेगा और जो वो बाहर
वेरिएबल है वो उससे अलग यहां पे कंसीडर
करेगा सो लोकल वेरिएबल यहां पे वो वेरिएबल
होते हैं जो कि एक ब्लॉक ऑफ कोड में
रिस्ट्रिक्टर आउट द प्रोग्राम अगर आप
फंक्शन यूज करें तो उनके बीच में चेंज
नहीं किया जा सकता वहीं पर ग्लोबल वेरिएबल
वो वेरिएबल होते हैं जिनको हम चेंज कर
सकते हैं इनसाइड द फंक्शन आल्सो तो एक बार
इनका एग्जांपल देख लेते हैं विद द हेल्प
ऑफ पाइथन सो लोकल वेरिएबल के लिए मैं यहां
पर एक वेरिएबल ले लेती हूं एकस एक् इ
24 एंड यहां पर मैं एक फंक्शन क्रिएट कर
लेती हूं ट
डेफिनेशन एंड एनी रैंडम फंक्शन मैं यहां
पर ले लेती हूं कि यहां पर मैं
एक फंक्शन ले रही या फिर हेलो एक फंक्शन
ले रही हूं हेलो के अंदर मैं क्या करूंगी
एक्स की वैल्यू यहां पर चेंज करके ट्राई
करूंगी ट मैं य पर सेट कर रही इस एकस की
जो वैल्यू है व अब है 25 और इस फंक्शन का
काम है प्रिंट करना क्या एक्स को या फिर
हम रिटर्न भी करा देते हैं ट य पर हम
रिटर्न यूज करके एक्स कर देते हैं एंड
लास्टली प्रिंट कराते
हैं हेलो सो अगर मैं इसे रन कराती हूं और
य पर प्रिंट भी कराती हूं मैं x को कि
प्रिंट फर्स्ट
वेरिएबल x और कॉमा लगा के मैं x को यहां
पे पास कराती हूं तो यहां पे अगर हम इसे
रन कराते हैं तो हमारे पास आउटपुट में
यहां पे आएगा फर्स्ट वेरिएबल x इज 24 एंड
सेकंड वेरिएबल यहां पे 25 है मतलब यहां पे
मैंने x बाहर जो रखा हुआ है उसकी वैल्यू
मैंने यहां पे 24 रखी बट यहां पे अंदर जब
मैंने उसको चेंज करने की कोशिश करी तो वो
चेंज नहीं हुआ उसने बाद में भी मुझे 25 ही
दिया अगर मैं वापस इसके बाद यहां पे
प्रिंट
कराऊंगा मैं यहां पे प्रिंट कराती हूं x
को फंक्शन के बाहर तो वो मुझे वापस से 24
वैल्यू देगा क्योंकि भले उसकी फंक्शन के
अंदर हमने यहां पे वैल्यू चेंज करके 25 कर
दी हो बट स्टिल वो बाहर क्या है वो 24 है
तो यहां पे क्या हो गया कि ये जो वेरिएबल
जो है हमारा ये रिस्ट्रिक्टेड है एक ही
पार्ट ऑफ कोड में मतलब ये चेंज नहीं हो
रहा है सिमिलरली अगर हम यहां पे बात करें
ग्लोबल वेरिएबल की तो ग्लोबल वेरिएबल से
गाइज यहां पे क्या काम होता है ग्लोबल
वेरिएबल हमारे इस जो x को है वो अंदर भी
चेंज करके रखेंगे यानी कि अगर हमने बाहर
24 कर दिया अंदर वापस 25 करट दिया तो बाहर
भी वापस से अगर हम इसको प्रिंट कराएंगे तो
ये यहां पर 25 आएगा यहां पे अभी तो हमें
24 दे रहा है क्योंकि बाहर फंक्शन के बाहर
24 है सो लोकल के केस में हमें 24 मिल रहा
है बट यहां पे ग्लोबल के केस में अगर हम
इसको डिक्लेयर कर देंगे ग्लोबल है तो हम
इसकी वैल्यू जो है थ्रू आउट द प्रोग्राम
चेंज कर सकते
हैं सो सपोज यहां पे अगर मान लीजिए मैंने
लिखा ग्लोबल x और अब मैं इसको रन कराती
हूं तोब आप देखेंगे कि पहले जो फर्स्ट
वेरिएबल x है वो 25 है यहां पे मैंने
डिक्लेयर कर दिया इसको रिटर्न कराया
प्रिंट कराया तो यहां पे 25 आ गया और बाहर
भी मैंने प्रिंट कराया x को तो भी यहां पे
25 यानी कि अगर मैंने फंक्शन के अंदर
वैल्यू यहां पे चेंज की है तो बाहर भी वो
25 ही रह रही है तो यहां पे ग्लोबल क्या
है ये एक ब्लॉक ऑफ कोड में रिस्ट्रिक्टेड
नहीं है ये पूरे के पूरे प्रोग्राम में
हमें अलाव करेगा कि हम उस वेरिएबल की जो
वैल्यू है उसको इंक्रीज डिक्रीज या चेंज
कर सके वहीं पे लोकल वेरिएबल नहीं अलाव
करते हैं तो लोकल और ग्लोबल में से सिर्फ
इतना सा फर्क है कि लोकल को रखने के लिए
हमें कुछ लिखने की जरूरत नहीं होती है
यहां पे बट अगर हमें कोई भी वेरिएबल
ग्लोबल डिक्लेयर करना है मतलब हमें थ्रू
आउट द प्रोग्राम उसका यूज करना है थ्रू
आउट द प्रोग्राम हर फंक्शन के अंदर उसका
इंक्रीमेंट या डिक्रिमेंट होने वाला है तो
उस केस में हम क्या करेंगे उस केस में हम
उसे ग्लोबल डिक्लेयर करा
[संगीत]
देंगे सो गाइस पिछले सेशंस में हमने कवर
किए फंक्शन एंड फंक्शन से रिलेटेड हमारे
पास और क्या फंक्शन होते हैं यानी कि
फंक्शन के अंदर और क्या चीजें होती है
हमारे पास जैसे कि पैरामीटर्स होते
आर्गुमेंट होते हैं रिकर्स हमने पढ़ा
फंक्शन के साथ लैडा फंक्शन के बारे में
पढ़ा लोकल एंड ग्लोबल वेरिएबल के बारे में
हमने पढ़ा सो आज हम बात करने वाले हैं
प्रॉब्लम सॉल्विंग की कि आज के सेशन के
बाद अगर आपके कोई डाउट्स या क्वेश्चंस रहे
होंगे फंक्शंस के अंदर तो वो आज क्लियर हो
जाएंगे आइए बात करते हैं कुछ क्वेश्चंस की
मेरे पास यहां पे इनलिस्टेड है कुछ
क्वेश्चन जैसे कि राइट अ फंक्शन टू फाइंड
मैक्सिमम ऑफ थ्री नंबर्स इन पाइथन यानी कि
अगर आपको कोई भी तीन नंब दिए हुए हैं उनका
मैक्सिमम वैल्यू निकालनी है तो उसके लिए
हमें एक फंक्शन लिखना है राइट अ वाइट एंड
फंक्शन ट टू क्रिएट एंड प्रिंट अ लिस्ट
वेयर द वैल्यूज आर स्क्वायर ऑफ नंबर्स
बिटवीन 1 टू 30 तो हमें यहां पे लिस्ट
क्या निकालनी है कि जो नंबर होंगे लिस्ट
की जो आइटम्स होंगे वो क्या होंगे वल
स्क्वायर होंगे किसके वन से 30 नंबर के
स्क्वायर्स होंगे अगर मतलब फर्स्ट वैल्यू
क्या होगी वन वन का स्क्वायर सेकंड वैल्यू
टू है टू का स्क्वायर क्या हो गया फोर ्र
थर्ड वैल्यू यहां पे क्या है लेट्स से
थ्री है थ्री का स्क्वायर हो गया नाइन तो
इस तरह से ये जो हमें लिस्ट है वो मिलेगी
अप टू 30 नंबर्स यहां पे सो ये हो गया
हमारा सेकंड क्वेश्चन नेक्स्ट है हमारा
राइट पाइथन फंक्शन दैट टेक्स नंबर एज अ
पैरामीटर यानी कि पैरामीटर की तरह हमें एक
नंबर लेना है और उससे क्या निकालना है
उससे हमें पता लगाना है कि जो भी नंबर है
मतलब आर्गुमेंट में जब हम उस नंबर को पास
करेंगे तो क्या वो नंबर प्राइम नंबर है या
नहीं है वो हमें पता लगाना है नेक्स्ट
राइट अ पाइथन फंक्शन टू सम ऑल द एलिमेंट्स
इन द लिस्ट यानी कि अगर हमारे पास कोई
लिस्ट है और उसका अगर हमें सम निकालना है
तो वो कैसे निकालेंगे उसके लिए हमें यहां
पे एक प्रोग्राम बनाना है मूविंग अहेड
नेक्स्ट क्वेश्चन है राइट अ पाइथन
प्रोग्राम टू सॉल्व द फिना की सीक्वेंस
यूजिंग रिकर्स तो हमें यहां पे क्या करना
है फिना की सीरीज हमने पहले भी सॉल्व की
हुई है पहले भी फिना की से रिलेटेड हमने
क्वेश्चंस किए हुए हैं आज हमें वो सॉल्व
करनी है यूजिंग फंक्शन तो हम इसमें
देखेंगे कैसे वो फिना की सीक्वेंस को हम
सॉल्व कर सकते हैं एंड फंक्शन भी नहीं
एक्चुअली यहां पे रिकर्स का हमें यूज करना
है तो रिकर्स का यूज करते हुए हम इसको
कैसे सॉल्व करेंगे ये हम यहां पे देखेंगे
इस वाले क्वेश्चन को क्वेश्चन नंबर फोर को
करने के भी हमारे पास दो मेथड होंगे एक
रिकजन से होगा और एक नॉर्मल फंक्शन से
होगा तो दोनों मेथड्स भी हम यहां पे
देखेंगे तो आइए बात करते हैं सबसे पहले
क्वेश्चन नंबर वन की सो गाइज हमारा
क्वेश्चन नंबर वन क्या था ट फंक्शन टू
फाइंड द मैक्सिमम ऑफ थ्री नंबर्स इन पाइथन
तो सबसे पहले मैक्सिमम ऑफ थ्री नंबर्स
निकालने का सबसे सिंपल मेथड होगा कंडीशनल
स्टेटमेंट के साथ कि मैं यहां प पहले तो
एक फंक्शन क्रिएट कर दूं कि फंक्शन जो है
मेरा उसका नाम है मैक्सिमम नंबर ठीक है
मैक्सिमम नंबर नाम से हम यहां प एक फंक्शन
क्रिएट कर रहे है उसके अंदर मैं पास
करूंगी तीन पैरामीटर यानी कि मेरी हो
जाएगी वैल्यू वन कॉमा वैल्यू टू कॉमा
वैल्यू थी यहां प हमारे पास तीन वैल्यूज आ
जाएंगी और मुझे यहां प कंडीशन क्या देनी
होगी कि इफ वैल्यू वन यानी कि हमारा जो भी
नंबर होगा एक बार मैं इसको एक्सप्लेन कर
देती हूं तो जैसे कि गाइस मान लीजिए कि
हमारे पास कोई भी तीन नंबर है यहां पे
जैसे कि हमारे पास है फ से एंड नाइन अब
मैं कंडीशन क्या दूंगी कि अगर फाइव जो है
वो बड़ा है सेवन से एंड फाइव जो है वो
बड़ा है नाइन से तो उस कंडीशन में क्या हो
डिक्लेयर हो जाए कि फाइव इज ग्रेटेस्ट
राइट सिमिलरली मैं यहां पे सेवन के लिए
करूंगी कि भाई ये तो हो गई हमारी इफ की
फर्स्ट कंडीशन लेकिन एलिफ की कंडीशन यहां
पे हमारी क्या होगी कि सेवन जो है वो बड़ा
है फाइव से एंड सेवन ही है वो बड़ा है
नाइन से यानी कि अभी तो हम यहां पे फाइव
एंड सेवन का यूज कर रहे हैं वहां पे हम
इनको क्या रेफर कर रहे हैं यहां पे हो गई
वैल्यू वन यहां पे हो गई वैल्यू टू यहां
पे ये हो गई वैल्यू थ्री यहां पे ठीक है
एंड यहां पे एंड का मतलब है कि दोनों य जो
कंडीशन है वो ट्रू होनी चाहिए यानी कि
फाइव जो है वो सेवन से बड़ा भी हो और फाइव
जो है वो नाइन से भी बड़ा हो तब वो यहां
पे ग्रेटेस्ट होएगा नेक्स्ट में सेवन जो
है वो यहां पे फाइव से बड़ा हो और सेवन जो
है नाइन से बड़ा हो तब वो वहां पे
ग्रेटेस्ट रहेगा और लास्टली हमारे पास
एल्स क्या हो जाएगा एल्स के लिए हमें
कंडीशन लिखने की जरूरत नहीं है हमारी जो
वैल्यू थ्री होगी यानी कि नाइन हो जाएगा
इज ग्रेटेस्ट तो ये तीनों के लिए यहां पे
चेक करेगा यहां पे कि पहले इफ में जाएगा
इफ में चेक करेगा कि फाइव जो है वो सेवन
से बड़ा है सिक्स जो है वो मतलब फाइव जो
है वो नाइन से बड़ा है क्या तो वो नहीं है
तो वो यहां पे नहीं करेगा सेवन के लिए भी
वो नहीं करेगा तो सीधा वो एल्स में चला
जाएगा और क्या दे देगा आउटपुट कि नाइन इज
द ग्रेटर यानी कि यहां पे अभी सिर्फ मैं
इसको वैल्यूज की तरह रेफर कर रही हूं कि 5
7 एंड ना तीन वैल्यू है वहां पे हम इसको
लिख ले वैल्यू वन वैल्यू टू एंड वैल्यू
थ्री और लास्ट ली हम आर्गुमेंट के अंदर
इनकी वैल्यूज को पास कर देंगे मैं यहां पे
क्या दे रही हूं कि वैल्यू वन अगर जो
वैल्यू वन है वो ग्रेटर है वैल्यू टू से
एंड वैल्यू वन जो है वही है ग्रेटर वैल्यू
थ्री से तो उस कंडीशन में क्या हो उस
कंडीशन में प्रिंट हो जाए कि वैल्यू वन
कॉमा इज द ग्रेटेस्ट नंबर ठीक है एल इफ
लगा के हम नेक्स्ट की बात करते हैं कि
वैल्यू टू की मैं यहां पे बात कर लेती हूं
कि वैल्यू टू अगर ग्रेटर है वैल्यू थ्री
से एंड वैल्यू टू जो जो है वो ग्रेटर है
वैल्यू वन से भी एक बार सीक्वेंस में ले
लेती हूं कि वैल्यू टू जो है वो वन से
बड़ा है एंड वैल्यू टू जो है वो अगर थ्री
से भी बड़ा है तो उस कंडीशन में हमारे पास
प्रिंट क्या हो जाएगा वैल्यू टू इज द
ग्रेटेस्ट नंबर एंड लास्टली एल्स प्रिंट
करा देंगे क्या कि वैल्यू थ्री जो है वो
है ग्रेटेस्ट यानी कि अगर वैल्यू वन नहीं
है वैल्यू टू नहीं है तो फिर ओबवियसली
हमारे पास वैल्यू थ्री हो जाएगी इज द
ग्रेटेस्ट नंबर लास्टली हमें यहां पे क्या
करना है लास्टली हमें यहां पे हमारा जो
फंक्शन है बन चुका है इसके बाद हमें इसको
कॉल करना है कॉल करने के लिए हम यहां पे
क्या लिखेंगे मैक्सिमम नंबर और उसके अंदर
पास कर देंगे तीन आर्गुमेंट सो तीन
पैरामीटर्स तो हमने दे ही दिए वैल्यू वन
वैल्यू टू एंड वैल्यू थ्री अब इसके अंदर
हम आर्गुमेंट पास करेंगे कौन से तीन
आर्गुमेंट हम यहां पे पास करने वाले हैं
हम लिखने वाले हैं 12 5 9 तो हमें पता है
12 जो है ग्रेटेस्ट एक बार रन करा के देख
भी लेते हैं कि आउटपुट क्या आता है
देखेंगे हमारे पास यहां पे आउटपुट आ चुका
है 12 इज द ग्रेटेस्ट नंबर वही मैंने यहां
पे नाइन की जगह मैंने 91 कर दिया होता तो
91 हमारे पास यहां पे ग्रेटेस्ट नंबर आ
जाएगा सो गाइज इस तरह से हमारा फर्स्ट
क्वेश्चन जो है वो यहां पे सॉल्व हो चुका
है सिंपल इफ कंडीशन लगानी थी और उसको रखना
था किसके अंदर फंक्शन के अंदर तो हमने इस
को फंक्शन के थ्रू यहां पे सॉल्व कर लिया
है मूविंग अहेड नेक्स्ट क्वेश्चन है हमारा
राइट अ पाइथन फंक्शन टू क्रिएट एंड प्रिंट
अ लिस्ट वेयर द वैल्यूज आर स्क्वायर ऑफ
नंबर्स बिटवीन 1 टू 30 तो हमें यहां पे एक
लिस्ट क्रिएट करनी है तो मैं यहां पे क्या
करती हूं एक फंक्शन बनाती हूं सबसे पहले
डेफिनेशन क्रिएट लिस्ट नाम से क्रिएट
लिस्ट के अंदर मैं यहां फिलहाल कुछ पास
नहीं कर रही अब यहां पर मुझे क्या करना है
एक लिस्ट क्रिएट करनी है लिस्ट क्रिएट
करने के लिए मेरे को पहले एक एमटी लिस्ट
चाहिए तो एमटी लिस्ट ले लेते य पर एल नाम
से एंड एक फॉल लूप चलाएंगे न टू 30 नंबर्स
का क्योंकि हमें क्या चाहिए न से 30 नंबर
इस लिस्ट के अंदर अपेंड करने यानी कि ड
करने है तो उसके लिए हम क्या करेंगे फॉर
लूप य पर चलाएंगे य पर मैं कॉलन लगा देती
हूं तो यहां पर लिख देते फॉर आई इन रेंज
कौन सी रेंज लेनी है न से 31 हम रेंज
लेंगे क्योंकि हमें न से 30 नंबर जो है य
ऐड कराने है अब इसमें क्या कराना है ए डॉट
अपेंड कराना है हमें अपेंड कराना है किसको
आ के स्क्वायर को हमें यहां पे अपेंड
कराना है तो यहां पे मैं क्या लिखूंगी आ
स्टार स्टू इसको हमें अपेंड कराना है
लास्टली हम यहां पे क्या कर देंगे रिटर्न
कर देंगे किसे एल को एंड मैं इसको प्रिंट
करा देती हूं सो प्रिंट क्रिएट लिस्ट
देखते हैं हमारे पास आउटपुट में क्या आता
है तोब देखेंगे वन का स्क्वायर है वनटू का
स्क्वायर है फो 3 का स्क्वायर ना 4 का
स्क्वायर 16 5 का स्क्वायर 25 ऐसे करते
हुए हमारे पास 29 का स्क्वायर 841 एंड 30
का स्क्वायर 900 यहां पे आ चुका है तो
पूरी 30 तक के नंबर्स के जो स्क्वायर्स है
हमारे पास एक लिस्ट के अंदर ऑब्टेन हो
चुके हैं सिंपल सा मेथड था एक एमटी लिस्ट
चाहिए थी और एक लूप चाहिए था जिसके अंदर
जिसकी हेल्प से हम जो वैल्यूज है वो उसके
अंदर इंसर्ट कराएंगे अपेंड के साथ हम इसको
इंसर्ट कराने वाले हैं तो अपेंड से मतलब
हम यहां पे ऐड कराएंगे अप एंड में हमें
क्या पास करना है आ स्क्वायर यहां पे पास
करना है क्यों क्योंकि आ तो सिर्फ हमें 1
से 30 के नंबर मिल जाते हैं बट i स्क्वायर
यहां पे क्या हो चुका है i स्क्वायर यानी
कि इसका जो स्क्वायर है वो हमें यहां पे
ऑब्टेन हो रहा है सो आई होप गाइ कि यहां
पे कोई डाउट से क्वेश्चन नहीं रहे होंगे
मूविंग अहेड नेक्स्ट क्वेश्चन की तरफ चलते
हैं हमारा नेक्स्ट क्वेश्चन यहां पे कहता
है राइट अ पाइथन फंक्शन दैट मेक्स दैट
टेक्स अ नंबर एज अ पैरामीटर यानी कि नंबर
लेना है एज अ पैरामीटर और चेक करना है कि
वो प्राइम है या नहीं प्राइम के लिए हमें
पता है कि प्राइम के लिए पहले तो दो
कंडीशन होती है तो पहले तो मैं एक फंक्शन
बना लेती हूं कि डेफिनेशन चेक प्राइम चेक
प्राइम नाम का एक फंक्शन बना लेते हैं और
उसके अंदर मैं पास कर देती हूं एक a को
ठीक है या फिर मैं एक नंबर लिख के एक
वेरिएबल बना लेती हूं एय ए और इसको हम पास
कर देते हैं ठीक है अब इसके अंदर हमें
क्या करना होता है कि हमें पता है वन जो
है वो यहां पे प्राइम नंबर नहीं होता है
पर अगर कोई वन लिख देगा यहां पे तो उसके
लिए क्या कंडीशन होगी कि इफ नंबर इज इक्वल
टू वन तो उस कंडीशन में हमारे पास प्रिंट
हो जाए क्या कि इट इज नॉट अ प्राइम नंबर
अब बात करते हैं टू से यहां पे रेंज को
स्टार्ट करने की ठीक है तो ट भी जो है
हमारा ू भी प्राइम नंबर है वो भी खुद से
ही यहां पे होता है सो इफ नंबर को भी मैं
यहां पे नंबर को इज इक्वल टू टू कर देती
हूं तो टू क्या हो जाएगा यहां पे प्रिंट
करा देंगे कि वो हो जाएगा यहां पे प्राइम
नंबर कि इट इज अ प्राइम नंबर बट टू से जो
बड़े नंबर हुए उनका क्या उनके लिए हम यहां
पे क्या करेंगे उनके लिए यहां पे एक लूप
चलाएंगे प्राइम नंबर को चेक करने के लिए
कि प्राइम नंबर पहली बात तो क्या होते है
एक बार वो डिस्कस कर लेते हैं कि जैसे कि
मान लीजिए कि कोई भी नंबर है जैसे मैंने
नंबर ले लिया यहां पे 11 अब 11 क्या है 11
सिर्फ खुद की टेबल में आता है क्या वो वन
की टू की 3 4 5 6 7 8 9 10 अप टू 10 तक की
किसी भी टेबल में आता है नहीं वो नहीं आता
है तो जो नंबर सिर्फ खुद की टेबल में आते
हैं या वन की टेबल में आते हैं वो होते
हैं प्राइम नंबर तो इसलिए हमने वन को तो
हटा ही दिया है और रेंज कब से स्टार्ट
करेंगे हम टू से स्टार्ट करेंगे क्योंकि
सारे नंबर जो है वो वन की टेबल में आते ही
है तो यहां पे प्राइम नंबर को कंट्रा
डिक्ट कर देगा तो हमें यहां पे क्या चाहिए
दो से हम रेंज चालू करेंगे और 10 तक
जाएंगे कि दो से पहले मैं 11 को डिवाइड
करू किससे टू से एंड अगर हमारे पास
रिमाइंडर जीरो आता है तब तो वो क्या है
प्राइम नंबर है और नहीं आता है तो वो
प्राइम नंबर नहीं है तो इस तरह से सिर्फ
टू से नहीं करना है फिर उसके बाद थ्री से
फोर से फ से 6 7 8 ना 10 से डिवाइड करना
है हमें और उसके बाद हमें फॉर लूप लगा के
चेक करना है मतलब फॉल लगा के टू से लेक 10
तक हमें यहां पर डिवाइड करना है और चेक
करना है जो रिमाइंडर है वो जीरो आ रहा है
या नहीं आ रहा अगर जो जीरो आ ता है तब तो
वो क्या है प्राइम नंबर नहीं है बट अगर
किसी में भी जीरो नहीं आया है इन दैट केस
वो क्या हो जाएगा प्राइम नंबर हो जाएगा सो
यहां पे एक सिंपल सा मेथड लगाएंगे क्या कि
अगर पहले तो फॉर लूप लगाते हैं कि फॉर आ
इन रेंज रेंज कहां से स्टार्ट होगी टू से
वन नहीं ले सकते यहां पे क्योंकि वन जो है
सबके टेबल के अंदर आता है वन से ले टू से
लेकर हम नंबर तक जाएंगे यहां पे एंड उसके
बाद यहां पे कंडीशन क्या देंगे कि इफ जो
हमारा नंबर है उसको जब हम डिवाइड करें आई
से यानी कि सारे 1 2 3 4 5 6 7 8 9 10
नंबर से अगर हम डिवाइड करें अगर वो उस
कंडीशन में रिमाइंडर देता है जीरो तो उस
केस में तो क्या हो जाएगा वो प्रिंट करा
देंगे इट इज नॉट अ प्राइम नंबर एंड यहीं
पे जैसे पहला यहां पे स्टेटमेंट आया कि
मतलब पहली बार ही मैं किसी से अगर वो जीरो
पे यहां पे आ गया मतलब जीरो आ गया तो उसके
बाद उसको क्या करा देंगे ब्रेक करा देंगे
ताकि वो और नंबर्स के लिए चेक करे ही ना
पहले ही एक बार अगर एक बार भी किसी भी
नंबर से जीरो आ गया जैसे मान लीजिए नंबर
10 है वो अगर टू से ही जीरो आ गया या मान
लीजिए फाइव से जीरो आ गया तो आगे और नंबर
के लिए चेक करने की जरूरत नहीं है हमें तो
हम यहीं पे ब्रेक करा दें
एंड एल्स में यहां पे लिख देंगे क्या
प्रिंट इट इज अ प्राइम नंबर तो अब ये क्या
होगा ये सारी चीज किसके अंदर चल जाएगी अगर
जो नंबर है वो हमारा ग्रेटर दन टू के अंदर
है तो स यहां पे क्या लिखेंगे इफ नंबर इज
ग्रेटर देन टू इन दैट कंडीशन क्या होगा
अगर जो नंबर है वो टू से ज्यादा है तो उस
कंडीशन में हमारे पास ये पूरी चीज यहां पे
लग जाएगी एंड लास्टली हम इसको कॉल कर
लेंगे किस कैसे कॉल करेंगे मैं यहां पे
चेक प्राइम लगा दूंगी चेक प्राइम के अंदर
हम क्या पास कर देंगे कोई भी नंबर जैसे
जैसे कि मैं मान लीजिए मैं यहां पे 11 ले
लेती हूं सबसे पहले तो 11 के लिए मैं यहां
पे चेक कर लेते हैं तो 11 जो है वो है
प्राइम नंबर वही एट द सेम टाइम मैंने कोई
ऐसा नंबर लिया होता जैसे कि 10 ले लिया
होता 10 आता है फाइव की टेबल में भी और टू
की टेबल में भी सो इट इज नॉट अ प्राइम
नंबर 10 के लिए यहां पे आ चुका है वही मैं
37 ले लू जो कि एक प्राइम नंबर है तो वो आ
जाएगा यहां पे और इसकी जगह 30 ले लेती तो
ये आ जाएगा इट इज नॉट अ प्राइम नंबर अच्छा
अगर ब्रेक स्टेटमेंट यहां पे समझ नहीं आया
तो एक बार मैं समझा देती हूं कि ब्रेक
मेरा यूज करने का क्या रीजन है अगर मैं
इसको अभी रन कराऊ तो आप देखेंगे यहां पे
कैसे हमारे पास आउटपुट आएगा कि इट इज नॉट
अ प्राइम इट इज नॉट अ प्राइम नॉट अ प्राइम
नॉट प्राइम नॉट अ प्राइम और लास्ट में आ
जाएगा प्राइम नंबर यानी कि लूप चलता रहेगा
कंटीन्यूअसली रुकेगा नहीं तो इसलिए हमें
यहां पर सिंपली क्या करना है इसको ब्रेक
करा देना है ताकि जो लूप है वो यहां पर
रुक जाए तो इस तरह से यहां पे आ जाएगा इट
इज नॉट अ प्राइम नंबर कि पहली बार ही पहले
इटरेशन में ही हमारे पास हमें यहां पे पता
चल जाए कि ये प्राइम नंबर है या नहीं है
नेक्स्ट क्वेश्चन है हमारे पास राइट अ
पाइथन फंक्शन टू सम ऑल द नंबर्स इन अ
लिस्ट यानी कि अगर हमारे पास कोई गिवन
लिस्ट है उसके अगर हमें उसके एलिमेंट्स का
सम निकालना है तो वो कैसे निकालेंगे वो हम
यहां पर बात करते हैं तो यहां पर मैं एक
फंक्शन क्रिएट कर लूंगी डेफिनेशन ड नाम से
एंड इसके अंदर हम पास करा देंगे क्या इसके
अंदर फिलहाल को मैं एक पास करा देती हूं
नंबर्स नाम से एक वेरिएबल ठीक है और हम
इसमें क्या करेंगे इसके अंदर मैं लिख
दूंगी आंसर ट आंसर जो है वो अभी है वन
क्यों
क्योंकि और इसके अंदर हम क्या लिखा देंगे
इसके अंदर खाएंगे टोटल टोटल इ इक्वल अभी
क्या है टोटल है जीरो राइट अब हमें क्या
करना है हमें सारे नंबर्स को जो है वो ऐड
करते जाना है तो उसके लिए फॉर लूप चलाएंगे
हम कि फॉर आई इन नंबर्स कॉलन और नंबर्स
यहां प हमारा जो लिस्ट होगी वो बेसिकली
नंबर्स होंगी तो फॉर आई इन नंबर्स और हमें
क्या करना है इस टोटल के अंदर उसको ऐड
कराते जाना है तो टोटल इ इक्वल टू टोटल
प्लस आ उसके एलिमेंट्स को हमें यहां पर ऐड
कराते जाना है वन नहीं एक्चुअली यहां प आ
आएगा एंड लास्टली रिटर्न कर दे देना है
किसे रिटर्न कर देना है टोटल को अब इसको
कॉल कर लेते हैं तो मैं यहां पे प्रिंट
लिखती हूं प्रिंट ऐड एंड यहां पे नंबर्स
पास कर देती हूं मैं जैसे कि 12 5 4 6 7 8
तो हमारे पास यहां पे आउटपुट आ जाएगा किस
तरह से कि 42 यहां पे आउटपुट आ चुका है
मैंने यहां पे क्या किया है ऐड के अंदर
मैंने जो नंबर्स जो लिया है उसमें मैंने
पास कर दी है एक लिस्ट को और लिस्ट यहां
पे हमें लिस्ट का जो सम है वो बेसिकली
हमें यहां पर मिल चुका है तो सिंपल सा
मेथड था कि हमें एक पैरामीटर लिया था
नंबर्स नाम टोटल इ जीरो लगाना है फर आई इन
नंबर यानी कि एक एक नंबर पर यहां पर य
इटरेशन होगा और टोटल में क्या होता जाएगा
हर आई का जो नंबर यानी की आ का इंडेक्स
जीरो इंडेक्स पव इंडेक्स पट 3 फ फ ऐसे हर
इंडेक्स को य पर ड करते जाएगा और लास्ट
में हम रिटर्न कर देंगे टोटल को कि य पर
हमारे पास आउटपुट आ जाए टोटल चाहे तो आप
यहां पर प्रिंट के साथ और स्टेटमेंट भी
लगा सकते हैं सम
ऑफ ऑल द एलिमेंट्स या आइटम्स इन द लिस्ट इ
एंड यहां पे क्लोज करके मैं कॉमा लगा देती
हूं एंड तब भी हमारे पास जो आउटपुट है वो
कुछ इस तरह आ जाएगा कि द सम ऑफ ल द आइटम्स
इन द लिस्ट इज 42 हियर वही एट द सेम टाइम
इसको करने का हमारे पास एक और सॉल्यूशन है
तो मैं यहां पे एक हैश लगा के सॉल्यूशन टू
लिख देती हूं ट सलूशन टू एंड
यूजिंग
रिकजन सो सेकंड मेथड जो है वो हमारा रिकजन
के थ्रू है रिकजन के थ्रू यहां पे कैसे
एडिशन होगा वो समझते हैं पहले सो गाइस
जैसे कि मैं य पे एक एग्जांपल ले लेती हूं
वनटू 3 फरमा फ एक लिस्ट का मैं यहां पे
एग्जांपल ले लेती हूं अब हमारा यहां पे
टास्क क्या है हमारा गोल क्या है कि हमें
इसको रिकजन के थ्रू सॉल्व करना है रिकजन
के थ्रू सॉल्व करने के लिए एक तो पहला
मेथड अगर लेंथ ऑफ लिस्ट हो गई वन कि अगर
इसकी अगर इसके अंदर एक ही एलिमेंट होता
जैसे मान लीजिए हमारे पास एक लिस्ट होती
उसके अंदर थ्री लिखा होता तो फिर उसका सम
क्या होता उसका सम थ्री होता ना तो उसके
लिए हम क्या ऑब्टेन करते कि लिस्ट का जो
जीरो एलिमेंट है यानी कि अगर इस लिस्ट का
नाम एल है तो l का जो जीरो एलिमेंट है वही
क्या होगा उसका सम यानी कि थ्री हमारे पास
यहां पे आउटपुट आ जाएगा एक कंडीशन तो ये
हो गई दूसरी कंडीशन अगर ज्यादा है तो उस
केस में क्या होगा उस केस में अगर हम इस
केस की बात करें तो इस केस में क्या होगा
कि फर्स्ट एलिमेंट यहां पे आएगा पहले सबसे
पहले बात करेंगे फर्स्ट एलिमेंट की जीरो थ
एलिमेंट जीरो थ एलिमेंट में हम क्या प्लस
कर देंगे इस पूरी लिस्ट को यानी कि ये जो
फंक्शन है खुद ही को कॉल करेगा तो इस पूरी
लिस्ट को हम कॉल करेंगे कहां से कॉल
करेंगे फर्स्ट एलिमेंट से यानी कि सिंग
करेंगे हम इस लिस्ट की कि लिस्ट का जो
फर्स्ट एलिमेंट है यानी कि टू है टू से अब
वो कहां तक जाए एंड तक जाए तो मैं यहां पर
एक ऐसा फंक्शन लगा दूंगी और इससे ये क्या
होएगा दोबारा खुद को कॉल करेगा ठीक है तो
यहां प हम क्या करेंगे जो भी हमारे फंक्शन
का नाम है हम उसको यहां पे कॉल कर लेंगे
मैं यहां पे ऐड लगा दूंगी एंड यहां पे लगा
रहेगा एल तो यहां पे क्या हो जाएगा ये कॉल
हो जाएगा कि जैसे अगर फंक्शन का नाम है
डेफिनेशन ड ऐड करना है नंबर लिस्ट को ये
नंबर्स को एंड इसको मैं क्या करूंगी मैं
यहां पर ऐड लगा दूंगी कि l टाइम जीरो जो
है यानी कि फर्स्ट एलिमेंट में क्या हो
जाए नेक्स्ट एलिमेंट ऐड हो जाए तो अब नई
लिस्ट क्या हो जाएगी नई लिस्ट हो जाएगी
हमारे पास ये वाली अब इसी में फर्स्ट
एलिमेंट आ जाए हमारे पास मतलब फर्स्ट
एलिमेंट ऐड हो जाए और उसके अंदर पूरी
लिस्ट नहीं ऐड हो जाए फिर फर्स्ट एलिमेंट
आ जाए पूरी नई लिस्ट ऐड हो जाए फिर फर्स्ट
एलिमेंट आ जाए और पूरी नई लिस्ट ऐड हो जाए
तो इस तरह से अगर ये कंटीन्यूअसली यहां पे
लूप में ये चीज चलती रहेगी तो यहां पे
रिकर्स का मेथड कुछ इस तरह से वर्क करेगा
एक बार इसको मैं समझा देती हूं यहां पे
पाई चाम के अंदर कि सबसे पहले तो हमें
क्या करना है मैं एक फंक्शन ब ऊंगी ऐड नाम
से और उसके अंदर हम पास कर देंगे नंबर्स
को नेक्स्ट चीज हमें यहां पे क्या करनी है
नेक्स्ट चीज हमें यहां पे देनी है कि इफ
लेंथ ऑफ नंबर्स यानी कि लेंथ ऑफ नंबर जो
है दैट इज इक्वल टू वन ठीक है तो उस
कंडीशन में क्या होगा कि हम मैंने बोला था
कि अगर लिस्ट की जो लेंथ है वो एक है तो
फर्स्ट एलिमेंट जो भी हमारा उसके अंदर का
एलिमेंट है वो यहां पे प्रिंट हो जाएगा तो
प्रिंट कराना है क्या एल का यानी कि हमारी
जो लिस्ट नंबर्स जो लिस्ट है उसका फर्स्ट
एलिमेंट हमें यहां पे प्रिंट कराना है
यानी कि जीरो एलिमेंट हमें यहां पे प्रिंट
कराना होगा जीरो इंडेक्स वाला जो एलिमेंट
है एल्स अगर ज्यादा एलिमेंट्स हैं तो फिर
उस केस में क्या होगा उस केस में प्रिंट
होगा नंबर का जो जीरो एलिमेंट है वो प्लस
यहां पे क्या होगा यही जो फंक्शन है हमारा
ये रिकॉल होएगा यानी कि ऐड लगेगा इसके
अंदर लगेगा क्या नंबर्स और स्क्वायर
ब्रैकेट में हमारे पास स्लाइसिंग होके
क्या हो जाएगा यानी कि जीरो एलिमेंट तो
हमारे पास आ गया अब वन से लेके एंड तक के
एलिमेंट्स यहां पे ऐड तो मैं यहां पर वन
कॉलन लगा देती हूं एंड इसको भी हम यहां पर
प्रिंट करा देते हैं प्रिंट कराना रहेगा
ये हमें इसके बाद सिंपल सा है कि हम इसको
कॉल कर ले कि मैं यहां पर लिखू ड एंड उसके
बाद मैं यहां पर नंबर्स को पास करा दूं सो
सपोज मैं यहां पर सेम लिस्ट ले लेती हूं
कि अगर मेरे पास यहां प इसका आउटपुट 42 आई
गेस आया था यस तो अगर हमारे पास 42 यहां
पे आता है या नहीं आता सो रन करके एक बार
चेक कर लेते हैं कुछ यहां पे प्रॉब्लम हुई
है यहां प आई गेस एक ब्रैकेट की कमी है
एंड ऐड नंबर्स वाला यह हो गया यह ब्रैकेट
यहीं पे क्लोज हो गया प्रिंट के बाद का एक
ब्रैकेट है जो कि लास्ट में अनक्लोज़ होना
है अब मैं इसको दोबारा रन कराती हूं यहां
पे एक चीज और कर देते हैं कि मैं यहां पे
रिटर्न कर देती हूं और इसको भी हम यहां पे
रिटर्न ही कर देते हैं कि मैं इन वैल्यूज
को रिटर्न करा लूंगी एंड उसके बाद यहां पे
प्रिंट हम यूज़ कर लेते हैं कि प्रिंट
कराना है हमें इसे सो अब अगर इसको रिटर्न
कराते हैं यानी कि अब इसका हम अगर आउटपुट
निकालते हैं तो आइए देखते हैं हमारे पास
क्या आउटपुट आता है सो गाइ 42 हमारे पास
यहां पे आउटपुट आ चुका है सेम लिस्ट हमने
यहां पे यूज करी है सिर्फ प्रिंट यहां पे
हमने शायद गलत यूज करया था हमें प्रिंट
नहीं रिटर्न यहां पे यूज करना है एंड
लास्टली हमें इसको प्रिंट करा देना है
क्योंकि प्रिंट करते टाइम यहां पे ये प्लस
को वो ऐड कर नहीं रहा है सो हम यहां पे
रिटर्न का यूज करेंगे एंड इसको ऐड करा
देंगे सो हमारे पास सेम लिस्ट जो हमने ऊपर
ली थी वही लिस्ट हमने यहां पे ली है और
हमारे पास यहां पे आउटकम आ चुका है सो आई
होप गाइस यहां पे रिकजन में भी कोई डाउट्स
या क्वेश्चन नहीं रहे होंगे नेक्स्ट हम
आगे बात करते हैं हमारे नेक्स्ट क्वेश्चन
की कि राइट अ पाइथन प्रोग्राम टू सॉल्व द
फिना की सीक्वेंस यूजिंग रिकजन फिना की को
कैसे सॉल्व करना है वो हम देख लेते हैं
सबसे पहले मैं अगर बात करूं फिना की सीरीज
की तो फिना की सीक्वेंस कुछ इस तरह होता
है कि फर्स्ट एलिमेंट जीरो है सेकंड
एलिमेंट वन है तो थर्ड एलिमेंट यानी कि
अगर हमें निकालना है थर्ड एलिमेंट क्या
होगा तो वो क्या होगा फर्स्ट एलिमेंट और
सेकंड एलिमेंट का सम यहां पे यानी कि ये
वन हो जाएगा नेक्स्ट हमें निकालना है
फोर्थ एलिमेंट क्या है तो वो इन दोनों का
सम हो जाएगा यानी कि 1+ 1 2 हो जाएगा
नेक्स्ट हमें निकालना है तो प्रीवियस
एलिमेंट और उसका सम हो जाएगा यानी कि 2 प्
थ हो जाएगा सिमिलरली यहां पे चलता रहेगा
एंड जैसे हम ए तक ले लेते हैं या फिर 13
तक हम यहां पे ले लेते हैं इस तरह से
हमारे पासस ये सीक्वेंस चलता रहता है
सॉल्व करना क्या है कि अगर हम यहां पे
मेंशन कर दे कि मुझे चाहिए सेवंथ नंबर का
सम यानी सेवन नंबर पे क्या वैल्यू आने
वाली है वो हमें चाहिए तो 1 2 3 4 5 6 से
सेवन पे यहां पे एट आने वाला है तो हमें
यहां पे चाहिए कि हमें हमें एट ऑब्टेन हो
जाए मतलब हमारा जो क्वेश्चन है वो ये कहना
चाहता है कि अगर हम वहां प मेंशन करें कि
हमें फिना की सीरीज की सेवंथ वैल्यू चाहिए
तो हमारे पास यहां पे एथ जो वैल्यू है वो
यहां पे ऑब्टेन हो जाए या फिर एथ वैल्यू
चाहिए तो उसके लिए हमारे पास यहां पे 13
ऑब्टेन हो जाए तो इस तरह से हमारे पास
क्या हो वैल्यूज ऑब्टेन हो जाए थ्रू हमारा
रिकज तो कैसे वो हम करेंगे वो हम यहां पे
एक बार समझ लेते हैं तो सबसे पहली चीज तो
हमारे पास क्या है सबसे पहली चीज तो हमें
चाहिए रो एंड वन चाहिए ठीक है कि हमारे
पास है 0 एंड वन ठीक है कि अगर n की
वैल्यू है वन तो हमारे पास आउटपुट क्या आ
जाए रिटर्न हो जाए जीरो n की वैल्यू है ट
तो हमारे पास रिटर्न क्या हो जाए वन अब n
की वैल्यू अगर ्र आ जाए तो उस केस में हम
क्या करेंगे उस केस में हम इन दोनों का
यूज करते हुए n की जो टू की वैल्यू और n
की जो वन की वैल्यू इनका यूज करेंगे हमें
क्या चाहिए कि n की टू वैल्यू और n की वन
वैल्यू यानी कि ये है क्या n की वैल्यू
नंबर वन एंड यह क्या n की वैल्यू नंबर टू
ठीक है तो मुझे यहां पे क्या चाहिए n ऑफ 3
जब मुझे निकालना है तो मुझे यहां पे चाहिए
n ऑफव माइ n ऑफ जो भी हमारे जैसे ये अगर n
ऑफ 3 है तो इसमें से मुझे क्या चाहिए n -
1 यानी कि ये जो हमारी n की वैल्यू है ्र
तो यहां पे ये थ वैल्यू है तो n - 1 क्या
हो जाएगा वन की वैल्यू प् n - 2 यानी कि 3
- 2 3 - 2 जाता हैव तो वन की वैल्यू हमारे
पास क्या है जीरो तो ये वाली वैल्यू ये
दोनों वैल्यू है n-1 एंड n-2 इसको जब हम
ऐड करेंगे यानी कि n-1 पे हमारे पास वन है
प्लस n-2 पे हमारे पास जीरो है तो हमारे
पास आउटपुट क्या आ जाएगा वन यानी कि n ऑफ
3 क्या हो जाएगा वन यहां पे सिमिलरली मैं
एक और एग्जांपल यहां पे ले लेती हूं कि
जैसे कि मान लीजिए मेरे पास फार्मूला क्या
है
n-1 + n - 2 तो अब मुझे मेरी मेरी n की जो
वैल्यू है वो है 7 ठीक है 7 - 1 क्या हो
गया 6 एंड 7 - 2 क्या हो गया 5 यानी कि
मुझे सिक्स और फाइव को यहां पे ऐड नहीं
कराना है सिक्सथ और फ फिफ्थ वैल्यू को
मुझे यहां पे ऐड कराना है तो सिक्सथ
वैल्यू मैं यहां से देखूंगी कि वन कि 1 2
3 4 5 सिक्स वैल्यू है फाइ और फिफ्थ
वैल्यू है थ्री तो 5 + 3 मैं यहां पे
कराऊंगा एंड फिफ्थ वैल्यू हमारे पास फि
बना की की सीरीज की क्या है थ्री तो 5 + 3
का जब एडिशन होगा तो हमारे पास जो सेवंथ
वैल्यू आएगी यानी कि n ऑफ से जो आएगा
हमारे पास वो आ जाएगा एट यानी कि इस तरह
से हमें सीक्वेंस की जो वैल्यू है वो
बेसिकली यहां पे मिल जाएगी कि n ऑफ सेथ
वैल्यू जो है वो यहां पे एट आ जाएगी सो
इसी फॉर्मूले को हम रिकर्स में एक बार लगा
देते हैं कि मैं यहां पे क्या कर रही हूं
मैं एक फंक्शन बनाती हूं डेफिनेशन फिना
सीरीज और उसके अंदर मैं पास कर देती हूं
क्या एक एनय एम नाम से नंबर पास कर देते
हैं ठीक है कि मुझे कौन से नंबर का फिना
की सीरीज चाहिए तो इफ नंबर इज इक्वल टूव
तो सबसे सबसे पहले तो जीरो के लिए अगर
नंबर इ इक्वल टूवन है तो उस कंडीशन में हम
क्या करेंगे उस कंडीशन में हम रिटर्न करा
देंगे जीरो को कि फर्स्ट वैल्यू जो हमारी
क्या आ जाएगी वो जीरो है सेकंड इफ नंबर इज
इक्वल टूटू है यहां पे यानी कि वन और टूव
और टू यानी कि ज़ीरो और वन का एडिशन तो वन
ही है तो वन आ जाएगा यहां पे तो रिटर्न
करा देंगे क्या वन को मूविंग अहेड यहां पे
इफ की जगह एलएफ आएगा सो वन भी नहीं है टू
भी नहीं है अगर वो थ्री है या उससे कोई भी
बड़ा है तो उस केस में क्या करेंगे हम
रिटर्न कराएंगे क्या रिटर्न कराना है क्या
फिना की सीरीज का f ए का फिना की सीरीज का
नंबर -1 प्लस फिना की सीरीज था ही नंबर -2
यानी कि इसी फंक्शन को हम यहां पर कॉल करे
जाएंगे बार-बार और -1 और -2 नंबर को मतलब
यानी नंबर -1 जो भी हमारा नंबर है जैसे कि
10 नंबर होता है 11 नंबर होता है जो भी
नंबर होता है उस नंबर का माइव नंबर एंड -2
पे जो एलिमेंट है वो हमें यहां पे ऐड
कराने है सो उसके लिए अब हम यहां पे क्या
करेंगे उसके लिए मैं यहां पे सिंपल प्रिंट
लगा देती हूं प्रिंट करा के मैं मुझे फिना
की सीरीज चाहिए और उसके लिए मैं यहां और
उसके अंदर मुझे सेवंथ एलिमेंट चाहिए
सेवेंथ एलिमेंट हमें पता है यहां पे एट
आउटपुट आना आना चाहिए तो आइए देखते हैं कि
अगर हमारे पास एट आउटपुट आ रहा है या नहीं
आ रहा है तो गाइ यहां पे एट आउटपुट आ चुका
है 42 ये पहले के हमारा है इसको मैं एक
बार कॉमेंट्स में ऐड कर देती हूं सो अब
अगर मैं इसको दोबारा रन कराती हूं तो मुझे
यहां पे एट वैल्यू आ रही है एट एलिमेंट
हमें पता था कि 13 है सो यहां पे हमारे
पास अगर इसको रन कराएंगे तो हमारी जो
वैल्यू है वो 13 आ जाएगी मूविंग अहेड नाइ
नाइन की बात करें यानी कि 13 प्स अगर 8 की
बात करें तो हमारे पास यहां प 21 आ चुका
है तो इस तरह से हमारे पास जो वैल्यूज है
वो यहां पे रिकजन के थ्रू यहां पे कॉल हो
रही है यानी कि ये बार-बार इससे ही कॉल कर
रहा है और कॉल करके क्या लेके आ रहा है
नंबर माइनस व एंड नंबर माइनस टू यानी जो
भी हमारा नंबर है उससे एक पहले का नंबर और
जो भी हमारा नंबर है उससे दो पहले के नंबर
उनको लाके यहां पे प्लस करना
[संगीत]
है सो गाइस पिछले सेशन में हमने कवर किया
कि फंक्शंस क्या होते हैं हमने फंक्शंस के
बारे में पढ़ा हमने पैरामीटर्स आर्गुमेंट
के बारे में पढ़ा लडा फंक्शन के बारे में
रिकजन रिटर्न स्टेटमेंट एंड लोकल एंड ग्रो
वेरिएबल के बारे में हमने पढ़ा सो गाइज आई
होप फंक्शंस में कोई डाउट्स से क्वेश्चन
नहीं रहे होंगे आज से हम एकदम नया टॉपिक
स्टार्ट करने वाले हैं दैट इज मॉड्यूस तो
जानते हैं मॉड्यूस क्या होते हैं
python.py के अंदर मॉड्यूस अ इनबिल्ट भी
होते हैं मॉड्यूस क्रिएट भी किए जाते हैं
मॉड्यूस होते क्या है मॉड्यूस के अंदर
कोड्स ऑलरेडी लिखे हुए होते हैं फॉर आवर
कन्वीनियंस हमें उनको सिर्फ इंपोर्ट करना
होता है हमारे प्रोग्राम के अंदर हमें
उनको सिर्फ कॉल करना होता है और उसके बाद
हम उसके अंदर के जो भी फंक्शन हम उनको यूज
कर सकते हैं सो मॉड्यूस काफी यूजफुल होते
हैं ये टी एक्सटी फाइल्स नहीं होती है ये
डॉट पवा फाइल्स होती है अगर हम कभी
मॉड्यूल क्रिएट भी करते हैं तो उसके लिए
हम डॉट पवा फाइल एक्सटेंशन का यूज करते
हैं उसके अंदर हम लिखते हैं हमें जो भी
टास्क करवाना होता है या कोई भी सेट ऑफ
कोड हम उसके अंदर प्रोवाइड कराते हैं एंड
फिर उसको हमारे प्रोग्राम के अंदर यूज
करने के लिए हम उसे कॉल करते हैं सो गाइ
python2 से भी ज्यादा मॉड्यूस है फिलहाल
एंड और काफी ज्यादा ऐड होते जा रहे हैं
काफी यूजफुल होते हैं ये मॉड्यूस इनकी
हेल्प से काफी चीजें कर सकते हैं जैसे कि
हमारे पास मैथ मॉड्यूल है रैंडम मॉड्यूल
है टर्टल है ग्राफिक डिजाइनिंग के लिए हम
टीटर का यूज कर सकते हैं जीआई एप्लीकेशन
बनाने के लिए वैसे ही हमारे पास ओवर 200
मॉड्यूस है जो कि काफी काफी ज्यादा यूजफुल
है यह इनबिल्ट तो होते ही है प्लस हम इसे
क्रिएट भी कर सकते हैं सो मॉड्यूस को
क्रिएट करके हम उन्हें यूज भी कर सकते हैं
हमारे प्रोग्राम के
[संगीत]
अंदर सो गाइस पिछले सेशन में हमने डिस्कस
किया कि मॉड्यूस क्या होते हैं आज हम बात
करने वाले हैं कुछ इनबिल्ट मॉड्यूल के
बारे में सो गाइ पाइथन प्रोवाइड करता है
हमें काफी सारे इनबिल्ट मॉड्यूल से तो
उन्हीं कुछ मॉड्यूस के बारे में उन्हीं
कुछ इंपॉर्टेंट मॉड्यूस के बारे में हम आज
बात कर लेते हैं सो सब हमारे पास तीन
मॉड्यूस है यहां पे डेट टाइम रैंडम एंड
मैथ एक-एक करके हम तीनों के बारे में
पढ़ेंगे तीनों के फंक्शंस के बारे में भी
एक बार इसका प्रैक्टिकल एग्जांपल ले लेंगे
सबसे पहले बात करते हैं डेट टाइम मॉड्यूल
की सो गाइज डेट टाइम मॉड्यूल अलाव करता है
हमें कोई भी डेट के बारे में जानने के लिए
या फिर हमें उस डेट से रिलेटेड कोई कोई भी
इंफॉर्मेशन निकालनी है तो वो निकालने के
लिए करंट डेट एंड टाइम के बारे में जानने
के लिए सो एक बार डेट एंड टाइम के फंक्शंस
देख लेते हैं सबसे पहले अगर आपको कोई भी
मॉड्यूल इंपोर्ट करना है कोई भी मॉड्यूल
अपने पाइथन के अंदर यूज करना है तो यहां
पे आपको कोई नई फाइल बनाने की कोई जरूरत
नहीं है या कुछ ऐसा कुछ करने की जरूरत
नहीं है आपको एक सिंपल सा वर्ड लिखना है
इंपोर्ट एंड इंपोर्ट के बाद हम लिख देंगे
डेट टाइम सो इंपोर्ट डेट टाइम क्या करेगा
इंपोर्ट डेट टाइम जो है डेट टाइम मॉड्यूल
को कॉल कर लेगा आपके प्रोग्राम के अंदर और
उसके बाद जो आप इसके फं वो सब यूज कर सकते
हैं सो अगर मैं यहां पर लिखू एक् एक्
इटू डेट टाइम डॉट डेट टाइम डॉट नाउ सो अगर
मैं इसके बाद इसे प्रिंट कराऊ प्रिंट एक्
एंड इसको हम यहां प रन करके देखते हैं
यहां पर मेरे पास डेट टाइम आ जाएगा आज काट
इट इज 19 ऑफ अप्रैल
2022 16 यहां पे आवर्स है हमारे आर् 24
आवर्स के के फॉर्मेट में है दैट मींस इट्स
4 ओ क्लॉक विद 2 मिनट्स एंड 23 सेकंड्स
एंड यहां पे 7659 195 आर द माइक्रो
सेकंड्स सो ये हमारे डेट टाइम हो गया मतलब
अभी करंट जो भी टाइम चल रहा है यहां पे वो
उसका फॉर्मेट पूरा यहां पे दिखा देगा ईयर
मंथ डेट देन उसके बाद आवर्स मिनट्स
सेकंड्स एंड माइक्रो सेकंड्स सिमिलरली आप
यहां पे और वेरिएबल लगा सकते हैं एंड यहां
पे लिख सकते हैं डेट टाइम डॉट डेट टाइम
डॉट हम यहां पर अगर डेट देना चाहे तो कोई
डेट भी दे सकते हैं तो डेट के लिए मैं
यहां पर दे सकती हूं सपोज 14 सो डेट के
लिए यहां पे एक फॉर्मेट होता है जिसको हम
फॉलो करते हैं कि सबसे पहले हम ईयर देते
हैं कि यहां पे हम दे देती हू
1997 अक्टूबर एंड 14 उसके बाद हम इसे
प्रिंट कराते हैं तो यहां पे ये डेट आ
जाएगी अभी यहां पे 00 आ रहा है अगर हमें
वहां के कोई अगर हमें इसी डेट का कोई और
इंफॉर्मेशन चाहिए कि वो कौन से यर में ईयर
ऑलरेडी हमारे पास कौन सा डे था कौन सा मंथ
था अगर वो सारी इंफॉर्मेशन हमें यहां पर
चाहिए तो उसके लिए एक सिंपल सा मेथड है हम
यहां पर शिफ टाइम का यूज करते हैं सो गाइस
स्ट्रिफ टाइम एक ऐसा फंक्शन है जो कि हमें
फॉर्मेटेड स्ट्रिंग के रूप में कोई भी डेट
की रिप्रेजेंटेशन देता है तो वो भी देख
लेते हैं एक बार सो अगर मैं यहां पर
प्रिंट वा की जगह प्रिंट वा डॉट स्टप
टाइम और यहां पर हमारे पास कुछ फॉर्मेटेड
कोडस होते हैं जो हम यूज करते हैं टाइम के
साथ कि सपोज अगर हमें ईयर जानना है मंथ
जानना है मंथ जानना है इन अ फॉर्म ऑफ न टू
12 या फिर उसकी पूरी स्पेलिंग चाहिए डे
जानना है डे पूरा चाहिए डे हाफ चाहिए तो
उसके लिए यहां पर कुछ फॉर्मेटेड कोड होते
हैं हमारे पास तो सबसे पहले हम बात करते
हैं यहां पे परसेंटेज कैपिटल एक की एंड
इसको मैं स्टोर कर देती हूं डबल कोटेशंस
के अंदर सो रन करा के देखते हैं सो मुझे
पता चल जाएगा कि या जब यहां पर 14 अक्टूबर
1997 था तो उस दिन ट्यूजडे था सिमिलरली
अगर मैं स्मल ए यहां पर यूज करूंगी तो टी
यूई यानी कि शॉर्ट फॉर्म आ जाएगा हमारे
पास एक बार प्रिंट भी करा लेते हैं हम वा
को सो यहां पे 1410 1997 को हमारे पास
ट्यूसडे भी आ गया
है सिमिलरली मैं यहां पर कैपिटल बी दूंगी
तो मुझे आउटपुट में आ जाएगा कि वह अक्टूबर
में था यहां पर अगर मैं स्मल एम का यूज
करूंगी तो यहां पर मेरे पास आउटपुट आ
जाएगा कि 10थ मंथ था वो सिमिलरली अगर हम
कैपिटल वा यहां पर यूज करेंगे तो यर जाएगा
1997 स्मल वा का अगर हम यहां पे यूज करते
हैं तो हमारे पास सो सिर्फ यहां पे 97 आ
जाएगा यह हमें लास्ट टू डिजिट्स देने वाला
है सिमिलरली हमारे पास परसेंटेज पी होता
है फॉर एम पीएम परसेंटेज कैपिटल ए होता है
फॉर मिनट्स परसेंटेज कैपिटल एस होता है
फॉर सेकंड एंड परसेंटेज एफ होता है
माइक्रो सेकंड सिमिलरली काफी सारे फॉर्मल
कोड्स होते हैं यहां पे कुछ इंपॉर्टेंट
मैं एक्सप्लेन कर चुकी हूं सो ये होता है
हमारा डेट टाइम मॉड्यूल जो कि हमें हेल्प
करता है टू गेट करंट डेट टाइम या फिर
पर्टिकुलर किसी डेट टाइम की भी अगर हमें
इंफॉर्मेशन निकालनी है तो वो भी हम निकाल
सकते हैं विद द हेल्प ऑफ़ आवर डेट टाइम
मॉड्यूल नेक्स्ट हम यहां पे बात कर लेते
हैं रैंडम मॉड्यूल के बारे में हमारा
सेकंड मॉड्यूल है रैंडम मॉड्यूल रैंडम
मॉड्यूल काफी यूजफुल मॉड्यूल है रैंडम
मॉड्यूल हमें हेल्प करता है रैंडम कोई भी
वैल्यू पिक करने के लिए मतलब इसमें हमारा
कोई रोल नहीं होता हमें कोई कोड नहीं
लिखना होता है कि हर बार कोई पर्टिकुलर
इंडेक्स से वैल्यू आएगी ऐसा कुछ हमें करना
नहीं होता है बट यहां पे रैंडम कोई भी हमा
जो वैल्यूज है अगर हमने मल्टीपल वैल्यूज
दी हुई है तो वो रैंडम पिक हो जाती है
रैंडम देख लेते हैं एक बार कि कैसे वर्क
करता है रैंडम मॉड्यूल इसके लिए सबसे पहले
इंपोर्ट रैंडम हम
लिखेंगे इंपोर्ट रैंडम का काम होता है
रैंडम कोई भी वैल्यू उठाना अगर मैं यहां
पर कराती हूं एक्स
इटू
रम डॉट रंड
इंट सो रा इंट मतलब यहां पर अगर हमें
चाहिए कि हमें न टू लेकर 10 में से कोई से
भी नंबर पिक कर लू सो मैं अगर यहां पे 1
10 लिख दूं एंड मुझे चाहिए कि हर बार मेरे
पास कोई भी एक वैल्यू आए 1 टू 10 के बीच
में तो यहां पे मैं क्या करूंगी मैं
लिखूंगी रैंडम डॉट रैंडम इंटी जर सो रंड
इंट का मतलब है यहां पे रैंडम इंटी जर
यानी कि कोई भी रैंडम इंटी जर यहां पे पिक
हो जाएगा वन से लेके 10 के बीच में सो
इसको एक बार रन कराते हैं सो रन कराने पे
हमारे पास आउटपुट आया थ्र फिर से कराएंगे
3 10 9 9 2 1 7 10 4 सो क्लियर देख पा रहे
हैं कि हर बार हमारे पास रैंडम कोई भी
नंबर आ रहा है यहां कोई पर्टिकुलर इंडेक्स
से हम इसे गेट नहीं कर रहे हैं बट रैंडम
हमारे पास आ रहा है कहां से ये आ रहा है
हमारे पास रैंडम मॉड्यूल है पाइथन के अंदर
जिके अंदर ऑलरेडी प्री डिफाइंड कोड्स बने
हुए हैं कुछ इस तरह से कि वो हमें अलाउ कर
रहे हैं कि हम कोई भी वैल्यू वहां पे
इंसर्ट करें एंड उसके बाद वो रैंडम उस
वैल्यू के बीच में पिक करें अच्छा ये तो
हो गया इंटी जर्स के बारे में व्हाट इफ
हमें कोई वैल्यू चाहिए बिटवीन स्ट्रिंग्स
सो उसके लिए हम यहां पे क्या करेंगे हम
यहां पे एक लिस्ट पास करा देंगे ये मैं एक
लिस्ट बना देती हूं l ए इ इव टू और इसके
अंदर जैसे कि मान लीजिए हम करते हैं हेड्स
एंड टेल्स सो हेड्स
कॉमा टेल्स अब मुझे चाहिए कि हर बार मेरे
पास हेड और टेल में से एक वैल्यू आए तो
उसके लिए हम क्या करेंगे यहां पे फिर हम
रैंडम डॉट रैंडम इंटी जर का नहीं यूज़
करेंगे हम यहां पे रैंडम डॉट चॉइस का यूज़
करेंगे चॉइस के अंदर हम पास करेंगे हेड्स
एंड टेल्स को नहीं क्योंकि हमारी लिस्ट है
l तो हम एल को इसके अंदर पास करेंगे सो
इसको अगर हम रन कराते हमारे पास तो यहां
पे आउटपुट आएगा
टेल्स हेड हेड टेल्स टेल्स हे सो आप देख
रहे हैं कि हर बार हमारे पास एक रैंडम
वैल्यू आ रही है तो इसी तरह से हम काफी
सारे प्रोग्राम यहां प बना सकते हैं हम
बना सकते हैं फॉर रॉक पेपर सेजर डाइस रोल
के लिए हम यहां पर लिख सकते हैं कि डाइस
रोल के लिए हम यहां प न टू सि वैल्यूज
प्रोवाइड कर सकते हैं या फिर डायरेक्टली
हम यहां पर लिख सकते हैं रैंडम डॉट एंड
इंटी जर एंड प्रोवाइड करा सकते हैं 1 सि
यानी कि सिक्स वैल्यू एंड इसके बाद अगर हम
इसे रन कराएंगे तो हर बार डाइस की जो
हमारी वन टू सिक्स वैल्यूज होती है उसमें
से कोई भी रैंडम वैल्यू हमारे पास यहां पर
आती रहेगी सो गा रैंडम मॉड्यूल काफी
यूजफुल मॉड्यूल होता है काफी वास्टली इसका
यूज किया जाता है हम कुछ प्रोजेक्ट भी
बनाने वाले हैं उसके अंदर भी हम रैंडम
मॉड्यूल का यूज करेंगे नेक्स्ट हम बात
करते हैं हमारा लास्ट मॉड्यूल ट इज मैथ
मॉड्यूल तो मैथ मॉड्यूल क्या होता है वो
भी एक बार जान लेते हैं मैथ मॉड्यूल यूज
करने के लिए हम यहां पर इंपोर्ट करेंगे
मैथ
को अब मैथ के अंदर काफी सारे हमारे पास
फंक्शंस होते हैं हमारे पास मैक्सिमम होता
है मिनिमम होता है पावर होता है स्क्वायर
रूट होता है सील होता है फ्लोर होता है तो
ये सारे हमारे मैथ के फंक्शंस होते हैं सो
इनको भी हम एक बार प्रैक्टिकली देख लेते
हैं कि कैसे इनको यूज किया जाता है सबसे
पहले बात करते हैं मैक्सिमम एंड मिनिमम की
सो यहां पे मैं एक वेरिएबल दे रही हूं x
इटू एंड लेट्स से मुझे पहले मैक्सिमम
वैल्यू निकालनी है कोई भी तीन वैल्यूज के
बीच में सो यहां पर मैक्स लिखूंगी एंड कोई
भी तीन वैल्यूज प्रोवाइड कर दूंगी 133 60
7 45 एंड इसके बाद अगर हम प्रिंट कराते
हैं एक्स को तो यहां पर मुझे क्लियर पता
है कि 67 मेरी मैक्सिमम वैल्यू है एक बार
रन करके भी देख लेते हैं कि आउटपुट क्या
आता है सो आउटपुट आ जाएगा 67 यहां पर ड भी
कर देते हैं कि द मैक्सिमम वैल्यू इज कॉमा
मैक्सिमम वैल्यू हमारे पास आ गई है 67
सिमिलरली हम मिनिमम वैल्यू के लिए भी कर
सकते हैं किवा इ इक्वल टू मिनिमम एंड
ब्रैकेट में हम प्रोवाइड कर देंगे थ्री
वैल्यूज
सेम 67 एंड 45 मैं ले लेती हूं एंड वी नो
क्लियर कि मिनिमम वैल्यू जो है यहां पे
हमारे पास 13 आने वाली है सो एक बार फिर
भी हम मेथड से भी देख लेते हैं दैट द
मिनिमम वैल्यू इज़ एंड कॉमा लगा के y हम
पास करा देते हैं यहां सो इसको अगर हमने
रन कराया तो हमारे पास यहां पे वैल्यू आ
जाएगी 13 तो मैक्सिमम मिनिमम का काम होता
है यहां पे मैक्सिमम और मिनिमम वैल्यू
प्रोवाइड कराना सिमिलरली नेक्स्ट हमारे
पास पावर है हम पावर के लिए यूजुअली
एक्सपोर्ट्स का यूज़ करते हैं मैथ्स के
अंदर भी हमारे पास एक ऑप्शन होता है कि हम
पावर यूज कर सके सो अगर मुझे यहां पे
चाहिए कि a इक्वल टू मैं लिखती हूं
पावर पावर के बाद हम यहां पे क्लियर दिख
रहा है हमें सबसे पहले बेस देना है और
उसके बाद उसकी पावर क्या होगी जैसे टू है
टू की पावर अगर मुझे चाहिए फर तो मैं यहां
पे लिखूंगी टू एंड देन कॉमा फर सो a अगर
मैं यहां प लिखती हूं तो मेरे पास यहां पे
आउटपुट आ जाएगा 16 दैट 2 म बा 2 म 2 म 2
यहां पे होता है 16 सो 2 2 रे पावर फोर हो
गया हमारे यहां पे 16 सिमिलरली आप चाहे तो
यहां पे कोई स्ट्रिंग भी ऐड कर सकते हैं
सो ये था पावर पावर के बाद हमारे पास आता
है स्क्वायर रूट अगर हमें कोई भी नंबर का
स्क्वायर रूट निकालना है हम यूजुअली क्या
करते हैं अगर स्क्वायर रूट के लिए हम उसकी
पावर 1/2 लगा देते हैं यानी कि एक्सपोर्ट
यूज करके हमारा एक्सपो एंट ऑपरेटर यूज
करके हम उसकी पावर 1/2 लगा देते हैं बट
यहां पे मैथ भी हमें अलाव करता है कि हम
किसी भी चीज का स्क्वायर रूट निकाल सके तो
उसके लिए सिर्फ इतना सा हमें करना है कि b
इटू मैथ डॉट एस क्य आरटी एंड स्क्वायर रूट
हमें निकालना है मान लीजिए 49 का सो
प्रिंट कराते हैं हम अगर बी को तो हमारे
पास यहां पे आउटपुट आ जाएगा सेन की जो मैथ
की जो 49 है उसका जो स्क्वायर रूट है वो
हो गया से सिमिलरली अगर हम यहां पर 256 की
बात करें अगर मैं इसको रन कराती हूं तो
हमारे पास आउटपुट आ जाएगा 16 यहां पे तो
ये हो गया हमारा मैथ डॉट स्क्वायर रूट
नेक्स्ट हम बात करते हैं एब्सलूट के बारे
में एब्सलूट का काम होता है यहां पर हमें
कोई भी नंबर का एब्सलूट पॉजिटिव नंबर देना
सिंपली हम यहां पे लिख रहे हैं c इव टू
एब्सलूट एब्सलूट के अंदर अगर मैं यहां पे
-1 लिखती हूं एंड उसके बाद प्रिंट कराते
हैं हम स को सो हमें आउटपुट में यहां पे
12 मिल जाएगा मतलब मैं कोई भी नंबर लिखूं
यहां पे माइनस का
12.4 345 भी अगर मैं यहां पे लिखती हूं तब
भी मुझे यहां पे प्लस का 12.34 5 मिलेगा
सो कोई भी वैल्यू है कोई भी एक्सप्रेशन भी
है अगर उसका आंसर नेगेटिव में आ रहा है तो
ये उसे कन्वर्ट कर देता है पॉजिटिव के
अंदर तो यहां पे -1 म बा थ्र भी यहां पे
माइनस में आंसर आना चाहिए था बट यहां पे
एक्सप्रेशन को क्या करेगा पॉजिटिव कर देगा
ये काम होता है हमारे एब्सलूट का नेक्स्ट
हम बात करने वाले हैं फ्लोर एंड सील की तो
देखते हैं फ्लोर एंड सील क्या होता है सो
गाइस फ्लोर हमें पता है फ्लोर हमने यूज
किया हुआ है कि अगर मैं यहां पे कोई 12
जैसे मैंने वैल्यू ली एंड मैंने इसको
डिवाइड कराया फाइव से सो फटू टाइम्स इज 10
यहां पे एंड रिमाइंडर बचता है 20 एंड यहां
पे पॉइंट लग के लग जाएगा 5 4 टास 20 राइट
तो यहां पे हमारे पास क्वेश्चन आता है 2 प
फर बट फ्लोर हमें क्या करता है फ्लोर हमें
यहां पे सिर्फ टू वैल्यू प्रोवाइड करता है
यानी कि वो पॉइंट के बाद की वैल्यू हमें
हटा देता है हमें प्रीवियस क्लोजेस्ट नंबर
देता है ये हर बार बट यहां पे हमारा सील
क्या करेगा सील सील जो है वो हमें
प्रोवाइड करेगा 2.4 की जगह पे यहां पे
हमें मैक्सिमम क्लोजेस्ट नंबर हमें यहां
पे प्रोवाइड करता है यानी कि नेक्स्ट
क्लोजेस्ट नंबर जो भी है जैसे कि अगर 2.4
है तो हमें ी प्रोवाइड करेगा 2.8 है तो भी
हमें थ्री प्रोवाइड करेगा 2.1 भी है तो भी
ये हमें थ्री प्रोवाइड करेगा वहीं पे अगर
हमारे पास फ्लोट डिवीजन है तो फ्लोट
डिवीजन 2.8 को भी टू प्रोवाइड करेगा 2.1
को भी ू प्रोवाइड करेगा 2.4 को भी ू
प्रोवाइड करेगा सो एक बार इनको देख लेते
हैं कि कैसे इनका यूज होता है सो सपोज मैं
यहां पे एक वेरिएबल बनाती हूं k के
इटू मैथ डॉट
सील एंड इसके अंदर हम प्रोवाइड करा देते
हैं 2.4 को सोथ मैथड सील 2.4 तो अकॉर्डिंग
टू हमारा लॉजिक ये हमें देना चाहिए थ्री
एक बार रन करके भी देख लेते हैं सॉरी
प्रिंट भी करा देते हैं सो प्रिंट कराना
है के को सो हमारे पास यहां पे आउटपुट आ
जाएगा थ्री एंड सिमिलरली यहां पे अगर मैं
एक और वेरिएबल ले लेती हूं m ए इ मैट डट
फ्लोर एंड इसके अंदर हम प्रोवाइड करा देते
हैं सेम 2.4 को एंड इसको प्रिंट करा देते
हैं तो हमारे पास यहां पे आउटपुट आ जाएगा
टू यानी कि प्रीवियस क्लोज नंबर दे रहा है
हमें फ्लोर और मैक्सिमम यानी कि नेक्स्ट
क्लोजेस्ट नंबर हमें दे रहा है यहां पे सी
सो ये डिफरेंस होता है फ्लोर एंड सील के
अंदर सो गाइस ये थे कुछ हमारे मैथ के
फंक्शन जिसके अंदर था हमारे पास मैक्सिमम
मिनिमम पावर स्क्वायर रूट एब्सलूट सील एंड
फ्लोर आई होप कोई डाउट्स या क्वेश्चंस
नहीं रहे होंगे इन तीनों मॉड्यूल के अंदर
स्टार्ट हमने किया डेट टाइम से उसके बाद
हमने बात करी राडम के बारे में लास्टली
हमने डिस्कस किया मैथ मॉड्यूल को सिमिलरली
पाइथन के अंदर काफी सारे मॉड्यूस होते हैं
जिनको आप जिनके काफी सारे यूस भी होते हैं
काफी सारे इंपॉर्टेंट फंक्शंस होते हैं
उनके
अंदर
सो गाइ पिछले सेशन में हमने डिस्कस किया
कि कैसे हम इनबिल्ट मॉड्यूस का यूज़ कर
सकते हैं
python.py फाइल के एक्सटेंशन से एक फाइल
क्रिएट करनी होती है उसके अंदर हमें लिखना
होता है हमारा जो भी फंक्शन जो हमारा
मॉड्यूल करने वाला है उसके बाद हमें उसको
इंपोर्ट करना होता है हमारे मेन प्रोग्राम
के अंदर एंड देन इंपोर्ट करके हम उसके
फंक्शंस को यूज कर सकते हैं एंड नॉट जस्ट
हम उसके अंदर सिर्फ फंक्शंस ही यूज कर
सकते हैं मतलब सिर्फ फंक्शंस ही नहीं हम
उसके अंदर लिस्ट भी डाल सकते हैं डिक्शनरी
भी डाल सकते और डिक्शनरी के फंक्शन और
लिस्ट के फंक्शंस को भी हम कॉल कर सकते
हैं हमारे प्रोग्राम के अंदर यूजिंग हमारा
मॉड्यूल सो एक बार इसका स्ट्रक्चर देख
लेते हैं कि कैसे इनको क्रिएट किया जाता
है और उसके बाद हम इसमें पाइथन में
रिप्रेजेंटेशन देखेंगे सो यहां पे मैं एक
एग्जांपल ले लेती हूं कि जैसे ये हमारी
मेन फाइल है मेन ड पवा और यह हमारी डेमो
फाइल है जिसके अंदर हमारा डेमो कोड लिखा
हुआ है डेमो ड पवा ये हमारा मॉड्यूल के
लिए फाइल है सो मेन ड पवा में फिलहाल कुछ
नहीं करना है सबसे पहले डेमो ड पवा की बात
करते हैं याद रखना है कि इसका जो
एक्सटेंशन है हमें वो ड पवा ही रखना है
दूसरी चीज हम इसके अंदर कुछ भी कर सकते
हैं जैसे कि अगर हम चाहे तो इसके अंदर
फंक्शन बना सकते हैं फंक्शन बना सकते हैं
फॉर एडिंग टू नंबर्स तो उसके लिए हम लिख
सकते हैं डीफ ड एंड पास करा सकते हैं दो
पैरामीटर्स एकवा एंड यहां पर कॉलन लगा के
एंड देन इसके बाद हम रिटर्न करा सकते हैं
या प्रिंट करा सकते हैं हमारे x प्वा को स
यहां प x प्वा लिख देते हैं अब इसके बाद
हमें यहां पर इसको कॉल करने की जरूरत नहीं
है तो हम मेन फाइल में जाएंगे और मेन फाइल
में सबसे पहली चीज हम लिखेंगे इंपोर्ट और
हमारी फाइल का नाम यानी कि जिस फाइल को
हमें इंपोर्ट करना है तो डेमो फाइल को
हमें यहां पर इंपोर्ट करना है सो हम डेमो
यहां पर लिखेंगे डॉट पवा लिखने की जरूरत
नहीं हम सिर्फ डेमो लिखेंगे इंपोर्ट डेमो
अब इसके अंदर हमें कौन सी फंक्शन का यू
यूज करना है तो सपोज मान लीजिए मैंने यहां
पे एक वेरिएबल बनाया a इ इक्वल टू हमें ऐड
का यूज करना है सो डेमो डॉट ड और उसके बाद
हम यहां पे प्रोवाइड करेंगे हमारे
आर्गुमेंट को कि x और y की वैल्यूज क्या
होती है तो अगर मैं यहां पे 2 3 प्रोवाइड
कराती हूं और प्रिंट कराती हूं उसके बाद a
को तो हमारे पास यहां पे आउटपुट आ जाएगा
फाइव सो ये था हमारा स्ट्रक्चर एक बार
इसका पाइथन में भी हम प्रैक्टिकल देख लेते
हैं सो यहां पे मेरे पास एक नॉर्मल हमारी
फाइल है और उसके बाद एक डेमो 01 पवा फाइल
है जिसके अंदर हम लिखने वाले हैं हमारा
कोड सो सपोज सबसे पहले हम लिखते हैं बफ
एंड ऐड कराने वाले हैं टू नंबर्स को सो x
y मैं यहां पर लिख देती हूं कॉलन लगा के
हम रिटर्न करा देंगे x प्वा को इससे
ज्यादा यहां पे कुछ करने की जरूरत नहीं है
हम क्रिएशन ऑफ मॉड्यूस प आएंगे और हमारे
जैसे इंपोर्ट करेंगे किसको इंपोर्ट करेंगे
डेमो डॉ डेमो 01 को डेमो 01 हमारी इस फाइल
का नाम है एंड उसके बाद हम एक वेरिएबल बना
a a इटू डेमो 01 सबसे पहले हम ये लिखेंगे
पहले हम डेमो 01 यहां पर लिखेंगे डॉट
हमारे फंक्शन वहां प हमारे फंक्शन का नाम
ऐड है तो हम यहां पे ऐड लिखेंगे और यहां
पे x एंडवा की वैल्यूज मैं देने वाली हूं
सो 2 3 मैं यहां पर देती हूं और उसके बाद
प्रिंट करा देती हूं a को तो हमारे पास
यहां पे आउटपुट आना चाहिए फाइव सो एक बार
देख भी लेते हैं यस गाइस हमारे पास यहां
पे आउटपुट आ चुका है फाइ सो बेसिकली सिंपल
सा मेथड था यहां पे पहले हम फाइल का का
नाम लिखेंगे उसके बाद उसका जिस फंक्शन को
हमें यूज़ करना है हम वो भी यहां पे लिख
सकते हैं यहां पे आप चाहे तो मॉड्यूल के
लिए एलियास भी बना सकते हैं कि इंपोर्ट
डेमो 01 एज डी एंड उसके बाद जहां पे भी
डेमो 01 है आप उसकी जगह प डी लिख सकते हैं
दैट डीड ड एंड उसके बाद अगर हम इसे रन
कराते हैं तब भी हमें सिमिलर आउटपुट आएगा
तो अगर कोई हमारे पास बड़ी टर्म है या ऐसा
कुछ है जिसका हमें शॉर्ट में एरियाज बनाना
है तो फिर उसके लिए हम ऐसे लिख सकते हैं
कि इंपोर्ट डेमो 01 एज डी अच्छा अच्छा
जैसे मैंने बोला था इसके अंदर हम डिक्शनरी
या लिस्ट का भी यूज़ कर सकते हैं लिके
फंक्शंस को भी लगा सकते हैं डिक्शनरी इस
के फंक्शंस को भी लगा सकते हैं तो एक बार
ट्राई करते हैं कि हम यहां पे यूज करते
हैं डिक्शनरी अ का कि मैं यहां पे एंप्लॉई
नाम से एक डिक्शनरी बना रही हूं एंप्लॉई
इज इक्वल टू डिक्शनरी के अंदर सबसे पहले
लिख देते हैं नेम दैट नेम इज सो यहां पे
मैंने एक डिक्शनरी बना दी है जिसमें नेम
है जॉन ए 24 जेंडर हैमर एंड इसके बाद अब
हम आते हैं वापस से क्रिएशन ऑफ मॉड्यूस पे
सो क्रिएशन ऑफ मॉड्यूल में मैं एक यहां पे
अनादर वेरिएबल बना रही हूं b इ टू डी डी
हमने एलियास ले रखा है डी डॉट यहां पे मैं
अगर एंप्लॉई ले एंप्लॉई के बाद जैसे हम
डिक्शनरी में स्क्वायर ब्रैकेट्स लगाते
हैं वैसे ही मैं यहां पे एक स्क्वायर
ब्रैकेट्स दे देती हूं एंड स्क्वायर
ब्रैकेट्स के अंदर हम प्रोवाइड करा देंगे
हमारी की का नाम सो की का नाम इज नेम एंड
सपोज मुझे नेम जानना है तो उस केस में हम
नेम यहां पे यूज कर लेंगे एंड देन प्रिंट
करा देंगे हम बी को सो हमारे पास यहां पे
आउटपुट आ जाएगा जॉन सो नॉट जस्ट फंक्शंस
बट यहां पे डिक्शनरी का भी यूज किया जा
डिशनरी के फंक्शन का भी यहां पर यूज किया
जा सकता है सिमिलरली अगर हमने यहां पर कोई
ऐसा फंक्शन दे दिया जो कि एजिस्ट ही नहीं
करता हमारे इस मॉड्यूल के अंदर तो हम क्या
करेंगे हम इसको अगर रन कराएंगे तो हमारे
पास यहां पर एरर आ जाएगा तो हमें यहां पर
काफी केयरफुल लेना होता है इनके नेम्स को
लेके कि हम जो नेम्स यहां पर यूज कर रहे
हैं वही सेम नेम्स यहां पर भी हमारे पास
यूज
[संगीत]
हो किसी भी फ्रेशर के रिज्यूमे की वैल्यू
को बढ़ाते हैं उसके प्रोजेक्ट इसीलिए इस
वीडियो के अंदर हम बनाने वाले हैं अ
कंप्लीट एंड टू एंड प्रोजेक्ट ऑन डटा
एनालिटिक्स विद
के अंदर हम सीखेंगे कि कैसे हम डाटा को
ट्रांसफॉर्म कर सकते हैं क्लीन कर सकते
हैं लास्टली पिव टेबल्स का यूज करते हुए
डैशबोर्ड्स क्रिएट कर सकते हैं सो चलिए
शुरू करते हैं सो गाइज इसके लिए मैं यहां
पे कैगल का डेटा सेट लेने वाली हूं जिसके
अंदर होटल बुकिंग का एक डेटा सेट है इस
डेटा सेट के अंदर हम देखेंगे कि यहां पे
हमारे पास होटल का डाटा है जिसके अंदर
हमारे पास सिटी एंड रिसॉर्ट होटल है दो
टाइप के जैसे हमारे पास होटल्स होते हैं
एक सिटी के अंदर होते हैं और एक रिजॉर्ट
होटल होते हैं अब कितने कैंसिलेशंस यहां
हुए हैं द डेटा सेट इज कंपलीटली बेस्ड ऑन
कैंसिलेशंस कि कितने कैंसिलेशंस यहां पे
हो रहे हैं बेसिकली हमारा एजेंडा यही है
कि हमें फाइंड आउट करने है कि कितने
ज्यादा कैंसिलेशंस हो रहे हैं किसके थ्रू
ज्यादा कैंसिलेशन हो रहे हैं ये कैंसिलेशन
किस पीरियड ऑफ टाइम पे ज्यादा हो रहे हैं
ताकि हम उसी के अकॉर्डिंग हमारे डाटा को
मैनेज कर सके हमारे होटल को मैनेज कर सके
सो गाइस ये डाटा मैंने ऑलरेडी डाउनलोड कर
लिया है अब हम चलते हैं टुवर्ड्स एक्सेल
सो एक्सेल मैं यहां पे ओपन करूंगी एक्सेल
ओपन करने के बाद जब भी हम किसी कि भी
प्रोजेक्ट पे काम करना स्टार्ट करें तो एक
ब्लैंक वर्कबुक से ही स्टार्ट करें कभी भी
आप यूज वर्कबुक मत लीजिएगा ब्लैंक वर्कबुक
से हम स्टार्ट कर सकते हैं अब इसके अंदर
हमें डेटा गेट करना है तो डेटा गेट करने
के लिए क्योंकि हमें यहां पे पावर क्वेरी
एडिटर का यूज भी करना है ट्रांसफॉरमेशंस
के लिए तो मैं यहां पे डाटा पे चलूंगी एंड
फ्रॉम टेक्स्ट और सीएसवी फाइल सो ये
बेसिकली मेरे पास जब मैंने इसे डाउनलोड
किया तो ये सीएसवी फाइल थी तो फ्रॉम
टेक्स्ट और सीएसपी फाइल और होटल बुकिंग्स
करके जो ये हमारे पास डाटा है इसे मैं
यहां पे इंपोर्ट कर लूंगी वंस यू इंपोर्ट
इड ये आपको पावर क्वेरी एडिटर के पास लेके
जाएगा जहां पे हम डाटा के ऊपर
ट्रांसफॉरमेशंस कर सकते हैं एंड इफ
रिक्वायर्ड क्लीनिंग भी कर सकते हैं सो
यहां पे हमारे पास हमारी सारे कॉलम्स निकल
के आ जाएंगे जिसमें हमारे पास होटल का है
इज कैंसल्ड लीड टाइम अराइवल ईयर एंड ये
सारा डाटा हमारे पास से किसी भी कॉलम को
अगर आपको यहां पे समझना है तो उसके लिए आप
यहां पे ओपन कर सकते हो कैगल का ही वही
डेटा सेट का लिंक एंड इसके अंदर आपको यहां
पे काफी सारी चीजें मिल जाएंगी जैसे लीड
टाइम है तो नंबर ऑफ ऑफ डेज दैट एलिप्स
बिटवीन द एंटरिंग डेट ऑफ द बुकिंग इन टू द
पीएमएस एंड द अराइवल डेट ठीक है तो लीड
टाइम है यहां पे लीड जनरेशन में कितना
टाइम लग गया वो हमारे पास यहां पर है अगर
आप यहां पे और कॉलम्स देखेंगे जो आपको समझ
में नहीं आता है तो उसी के बारे में सारी
इंफॉर्मेशन यहां पे गिवन है ठीक है अ राइट
नाउ अगर आप देखेंगे तो यहां पे 10 ऑफ 36
कॉलम्स ये दिखा रहा है अगर आप इस पे टैप
करके सिलेक्ट ऑल करेंगे एंड अप्लाई करेंगे
तो बाकी के सारे कॉलम्स भी आपको विजिबल हो
जाएंगे सो नाउ 36 ऑफ 36 कॉलम जैसे कि अगर
हमारे पास यहां पे डिफरेंट कॉलम्स थे स्टे
इन वीकेंड्स अगर हम यहां पे बात करें मील
की कंट्री एंड अ मार्केट सेगमेंट कि
मार्केट सेगमेंट डेजिग्नेशन इन कैटेगरी द
टर्म टीए यहां पे टीए एंड टीटीओ का मतलब
है ट्रेवल एजेंट्स एंड टूर ऑपरेटर्स ठीक
है अ डिस्ट्रीब्यूशन चैनल हमारे पास है इज
इज रिपीटेड गेस्ट यहां पे हम चेक करेंगे
कि यार ये गेस्ट जो है रिपीटेड गेस्ट है
प्रीवियस कैंसिलेशंस अगर हमें इनके देखनी
हो प्रीवियस बुकिंग्स देखनी हो किस रिजर्व
ड्रूम टाइप की कौन सा रूम टाइप इन्होंने
रिजर्व किया था और उसके बदले में इनको कौन
सा मिला क्या उसके बेसिस पे हमारे यहां पे
कैंसिलेशंस हो रहे हैं बुकिंग चेंजेज यहां
पर है डिपॉजिट टाइप की कौन सा डिपॉजिट
उन्होंने यहां पे किया था नो डिपॉजिट यहां
पे था नॉन रिफंडेबल डिपॉजिट था किसके
बेसिस पे ज्यादा कैंसिलेशन हो र है एजेंट
के थ्रू जो लोग आए हैं ठीक है कंपनी यहां
पर हमारे पास मेंशन है कस्टमर टाइप हमारे
पास यहां पर है और कस्टमर की डिटेल्स एंड
बाकी सारी चीजें भी हम हमारे पास यहां पे
मेंशन है तो यहां पे काफी सारा डाटा हमारे
पास है जिसके बेसिस पे हम यहां पे
कैंसिलेशंस के ऊपर वर्क कर सकते हैं सो
वंस वी आर डन विद दिस यहां पे आपने सारे
जब कॉलम्स देख लिए सबसे जरूरी पार्ट यहां
पे यही होता है कि आपके डाटा को समझना अगर
आपने आपके डाटा को यहां पे समझ लिया है तो
उसके बाद हम यहां पे ट्रांसफॉर्म डाटा के
ऊपर चल सकते हैं ट्रांसफॉर्म डाटा करने पे
हमारे पास यहां पे आता है पावर क्वेरी
एडिटर पावर क्वेरी एडिटर हमें इनेबल करता
है कि यहां पे हमें जो भी ट्रांसफॉर्मेशन
करने है जो रोज रखनी है नहीं रख रखनी है
नल डाटा के साथ क्या करना है ब्लैंक
वैल्यूज के साथ क्या करना है नए
कैलकुलेटेड कॉलम्स बनाने हैं तो यह सारी
चीजें हम कर पाएंगे विद द हेल्प ऑफ पावर
क्वेरी एडिटर ऐसा नहीं है कि ये एक्सेल
में परफॉर्म नहीं हो सकती बट पावर क्वेरी
एडिटर हमें कुछ एडिशनल फंक्शंस यहां पे
देता है और काफी इजियर हमारे टास्क को कर
देता है सो पहले तो हम उन कॉलम्स को यहां
पे छाट लेते हैं क्योंकि बहुत सारे हमारे
पास यहां पे कॉलम्स हैं तो वो कॉलम्स हम
यहां पे रख लेंगे जिनकी हमें यहां पे
जरूरत है फॉर एग्जांपल लेट टाइम मुझे यहां
पे नहीं चाहिए तो आई कैन जस्ट रिमूव इट आप
कंट्रोल का यूज करके भी कॉलम सिलेक्ट कर
सकते हो जो कॉलम्स आपको नहीं चाहिए अराइवल
डेट ईयर अराइवल डेट मंथ अराइवल डेट वीक
नंबर से मुझे यहां पर कुछ भी नहीं करना है
तो मैं अराइवल ये वीक नंबर को यहां से
रिमूव कर दूंगी ठीक है अराइवल डेट डे ऑफ
मंथ कौन से दिन वो आए थे स्टे इन वीक एंड
नाइट्स वीक एंड नाइट्स कितना रुके हैं वीक
एंड डेज कितना रुके हैं वो हमारे पास यहां
पे मेंशन है एडल्ट्स चिल्ड्रेंस एंड बेबीज
यानी कि हमारा कस्टमर टाइप गेस्ट टाइप कौन
सा था तो वो मैं यहां पे रखूंगी क्योंकि
हमें ये भी तो जानना है आगे जाके कि कपल्स
से जदा यहां पर कैंसिलेशन करे हैं फैमिलीज
ने ज्यादा कैंसिलेशन करे हैं या सिंगल्स
ने ज्यादा कैंसिलेशन करे हैं तो यह तीनों
चीजें मैं यहां पर रखने वाली हूं
ब्रेकफास्ट मेल्स का हमें यहां पर कुछ
करना नहीं है कैंसिलेशन से इसका कुछ
रिलेशन नहीं है कंट्री कौन सी कंट्री से
वो आए हैं मार्केट सेगमेंट आप चाहे तो
यहां पर रख सकते हैं डिस्ट्रीब्यूशन चैनल
मार्केट सेगमेंट के बेसिस प भी हम यहां पर
निकाल सकते हैं वैसे बट एज ऑफ नाउ मेरा
यहां पर मोटिव गेस्ट रिलेटेड ही है सारा
कि गेस्ट के बेसिस प मुझे यहां पर जानना
है इज रिपीटेड गेस्ट प्रीवियस कैंसिलेशंस
प्रीवियस बुकिंग नॉट कैंसिल रिजर्व रूम
टाइप असाइन रूम टाइप हमें चाहिए कि उनको
यहां पे कौन सा रूम टाइप उन्होंने रिजर्व
किया और कौन सा उनको मिला जैसे कई केसेस
में आप देखोगे सी मांगा सी ही मिला यहां
भी सी मांगा सी मिला बट यहां पे उन्होंने
ए रिजर्व किया था बट उनको सी रूम टाइप
मिला तो दैट कुड बी वन रीजन फॉर कैंसिलेशन
तो इस वजह से भी उनके हो सकते हैं
कैंसिलेशन हुए हो बुकिंग चेंजेज यहां पर
है एजेंट कंपनी जो भी आपको यहां पर कॉलम्स
चाहिए जो कि आपको नहीं चाहिए है वो आप
यहां से हटा सकते हैं यहां पे हमारे पास
रिजर्वेशन स्टेटस है कि चेक आउट है या फिर
कैंसिल है रिजर्वेशन स्टेटस की डेट के
रिजर्वेशन हमारे पास यहां पे डेट के बेसिस
पे भी है ठीक है कि ये रिजर्वेशन स्टेटस
का क्या डेट था वो भी हमारे पास यहां पे
मेंशन है तो यह भी हमारे पास यहां पे गिवन
है ओके सो नाउ वंस वी आर डन विद दिस हम
यहां पे बात करेंगे अबाउट नल वैल्यूज एंड
ब्लैंक वैल्यूज एज ऑफ नाउ इस डाटा को मैं
यहां पर देखूं तो कोई नल वैल्यूज या
ब्लैंक वैल्यूज नहीं है कुछ हम चीजें यहां
पर जरूर एक्सट्रैक्ट कर सकते हैं फॉर
एग्जांपल जब मेरे पास यहां पे एडल्ट
चिल्ड्रन एंड बेबीज का यहां पे कॉलम बना
हुआ है तो इसके बेसिस प निकाल सकती हूं कि
यहां पे हमारे पास अ कपल रह रहा था कि
फैमिली रह रही थी या फिर अ सिंगल पीपल सो
गाइज वंस वी आर डन विद दिस कि हमें यहां
पे जितने भी कॉलम्स नहीं चाहिए थे वो जब
हमने यहां पे हटा दिए हैं तो वी कैन गो
बैक एंड यहां पे अब कुछ चेंजेज मुझे जरूर
करने हैं जिसके लिए मैं यहां पे फार्मूला
का यूज करने वाली हूं तो वो फार्मूला हम
एक्सेल में चलके लगा सकते हैं सो होम पे
चलते हैं वैसे कंडीशनल कॉलम्स हम यहां पे
भी क्रिएट कर सकते हैं बट एक्सेल में
थोड़ा सा इजियर टास्क हो जाएगा सो मैं
यहां पे क्लोज एंड लोड पे लगाऊंगी क्लोज
एंड लोड क्योंकि यहां पे डेटा मॉडलिंग
नहीं करनी थी तो मैंने यहां पे क्लोज एंड
लोड टू का यूज नहीं किया सिर्फ मैं यहां
पे क्लोज एंड लोड का यूज़ करूंगी वंस हमने
क्लोज एंड लोड इसको करेंगे उसके बाद हमारा
जो डाटा है वो यहां पर निकल के आ जाएगा
बाहर हमारे पास डाटा निकल के आ गया अब
इसके बेसिस पे हम यहां पे क्या-क्या कर
सकते हैं सो इसके बेसिस पे मैं यहां पे दो
चीजें चेक कर सकती हूं एक तो यहां पे कि
जो गेस्ट हमारे आए आए थे क्या उनको
डिजायर्ड रूम मिला या नहीं मिला दूसरा
हमारे गेस्ट कौन-कौन से थे क्या वो फैमिली
थी क्या वो कपल्स थे या फिर क्या वो सिंगल
पीपल थे ठीक है तो उसके बेसिस पे सबसे
पहले मैं यहां पे एक अ कॉलम क्रिएट करूंगी
जिसका नाम हम लिखेंगे रूम स्टेटस रूम
स्टेटस हम यहां पे क्रिएट करेंगे सबसे
पहले इसके अंदर की जो वैल्यू होगी वो यहां
पे क्या होगी कि मैं यहां पे यूज करने
वाली हूं इफ कंडीशन का दैट इफ हमारा
लॉजिकल टेस्ट यहां पे क्या होगा कि ये
वाला सेल यानी कि रिजर्व रूम टाइप इज
इक्वल टू इसी के सामने वाला सेल यानी कि
असाइन रूम टाइप रिजर्व्ड और असाइन अगर एक
दूसरे के सिमिलर है इन दैट कंडीशन कॉमा
लगाएंगे उस कंडीशन में हमें यहां पे क्या
लिखा हुआ आ जाए डिजायर्ड कॉमा अदर वाइज
हमारे पास आ जाए अनडिजायर्ड ठीक है तो अगर
ये कंडीशन यहां पे ट्रू हो जाती है तो
डिजायर्ड अदर वाइज अनडिजायर्ड दो मैं यहां
पे वैल्यूज दूंगी इस कॉलम के अंदर सो आप
देखेंगे जहां-जहां पे मेरे पास c इक्वल टू
c है यानी कि सी और इधर भी सी है दैट मींस
डिजायर्ड रूम उनको मिला है अनडिजायर्ड
यहां पे कब मिला है जब ए उन्होंने मांगा
था बट उनको मिला यहां पे सी यहां पे भी
अगर हम देखेंगे नीचे तो उन्होंने डी मांगा
था बट उनको मिला ई तो जो रूम उन्होंने
मांगा वो उनको नहीं मिला तो उसके आगे हमने
अनडिजायर्ड लिखा है बाकी सबके अंदर हमने
डिजायर्ड लिखा है तो ये हमारे पास एक
ऑप्शन एक कॉलम नया क्रिएट होके आ गया एक
और कॉलम जो मैं यहां पे क्रिएट करने वाली
हूं दैट इज गेस्ट टाइप कि किस टाइप के
गेस्ट हमारे पास आए थे आ वर्दी कपल और
सिंगल्स तो मैं इसके लिए यहां पे गेस्ट
टाइप नाम का एक कॉलम क्रिएट करूंगी गेस्ट
टाइप में हम यहां पर फार्मूला लगाते हैं
सबसे पहले फार्मूला के अंदर हम इफ से
स्टार्ट करते हैं कि इफ इफ यहां पे हमें
क्या देखना है कि ये जो एडल्ट हमारे पास
यहां पे गिवन है थोड़ा सा मैं इसका साइज
इंक्रीज कर देती हूं पहले फार्मूला
हटाएंगे एक बार मैं इसका साइज इंक्रीज कर
देती हूं ताकि आपको चीजें यहां पर बेटर
समझ में आए ठीक है सो हम इफ लेके चलते हैं
या ऊपर की तरफ मैं य ये फंक्शन यूज करने
वाली हू सो ऊपर की वैल्यूज हम यहां पे
भरेंगे इफ हमारा यहां पे मोटिव क्या है कि
एडल्ट्स जो हमारे पास यहां पे लिखा है
एडल्ट्स हमारे पास है e2 के अंदर ठीक है
तो पहले हम यहां पे लगाते हैं कपल्स के
लिए कपल्स के लिए यहां पे क्या कंडीशन
होगी तो दो कंडीशन यहां पे होनी चाहिए एक
तो
अ तो तो दो कंडीशंस यहां पे ट्रू होनी
चाहिए एक तो यहां पे एडल्ट्स जो है वो
हमारे टू हो और चिल्ड्रन एंड बेबीज यहां
पे जीरो हो तो हम यहां पे एंड ऑपरेटर का
यूज करेंगे एंड हमें यहां पे मल्टीपल
कंडीशंस देगा मल्टीपल कंडीशंस भी किस
तरीके से मैं यहां पे इक्वल टू लगा देती
हूं मल्टीपल कंडीशंस भी हमारी किस तरीके
से सबसे पहले हम यहां पे बात करें पहला
लॉजिकल यहां पे क्या होना चाहिए ये जो e2
वाला सेल है मेरा दैट शुड बी इक्वल टू 2
कपल के लिए जरूरी है कि दो बंदे हो ठीक है
चिल्ड्रन और बेबीज यहां पे ज़ीरो होने
चाहिए तो चिल्ड्रन हमारे पास किसके अंदर
है f2 के अंदर सो f2 शुड बी इक्वल टू 0
कॉमा g2 यानी कि जिसके अंदर हमारे पास बे
है दैट शुड आल्सो बी इक्वल टू जीरो अगर ये
दोनों कंडीशंस यहां पे ट्रू हो जाती है
ठीक है अगर ये दोनों कंडीशंस यहां पे ट्रू
हो जाती है तो उस केस में हम यहां पे
बोलेंगे कि दीज आर कपल्स ठीक है नेक्स्ट
अपने पास यहां पे अब फॉल्स के लिए आ गया
हम यहां पे फैमिली भी तो चाहिए मुझे और
सिंगल्स भी चाहिए तो यहां पे एक और इफ
कंडीशन का हम यूज करेंगे जो कि हमें यहां
पे एक और इफ लगाने से मिलेगी इफ का पहला
लॉजिकल टेस्ट हम यहां पे दे क्या देंगे
सिंगल्स के लिए हमें यहां पे क्या चाहिए
अडल्ट शुड बी वन बेबीज एंड चिल्ड्रन शुड
बी जीरो तो उसके लिए वापस से हम एंड
ऑपरेटर का यूज करेंगे ठीक है तो पहला
लॉजिकल हमारा क्या होगा दैट एडल्ट एडल्ट
हमारे पास है e2 के अंदर दैट मींस e2 शुड
बी वन ठीक है साथ ही में चिल्ड्रन एंड
बेबीज तो एफ एंड जी तो एफ शुड बी जीरो एंड
एक्चुअली f2 शुड बी रो एंड g2 शुड आल्सो
बी जीरो ये भी हमारे पास जीरो होने चाहिए
ये अगर हमारे पास ट्रू हो जाता है तो उस
केस में में हमारे पास यहां पर लिखा हुआ
आएगा दैट दीज आर सिंगल पीपल ठीक है और
लास्टली अगर कपल भी नहीं है सिंगल भी नहीं
है दैट मींस और लास्ट बचता है हमारे पास
फैमिली फ्रेंड्स भी फैमिली कैटेगरी में ही
ले लो तो तीन से चार जने फ्रेंड्स भी हो
सकते हैं तीन से चार जने फैमिलीज भी हो
सकते हैं तो लास्ट हमारे पास यहां पे बचता
है फैमिली एंड फैमिली को हम एक्चुअली डबल
कोटेशन के अंदर यहां पे लिखेंगे वंस वी आर
डन हम सारे ब्रैकेट्स यहां पर क्लोज कर
देंगे सो जैसे मैं एंटर यहां पर प्रेस
करती हूं तो एक्चुअली ये फॉर्मूला गलत जगह
पे लिखने में आ गया है इसे मैं यहां पे
जस्ट कॉपी करूंगी एंड इसे हम यहां पे फिल
करते हैं और फिल करते हमारे पास यहां पे
वैल्यूज आ गई है वैल्यूज किस तरह से आ गई
है कि हमारे पास यहां पे जहां-जहां पे दो
लोग हैं जैसे अगर मैं इसको अब यहां पे
थोड़ा सा इसका साइज डिक्रीज करती हूं ठीक
है जैसे मैं इसका साइज थोड़ा सा यहां पर
डिक्रीज करती हूं साइज डिक्रीज करके आप
देखेंगे कि एडल्ट्स का अगर हम देखें जहां
पे एडल्ट्स टू आ रहा है वहां पे कपल्स है
व यहां पे भी हमारे पास कपल है जहां पे
सिंगल एक ही बंदा है और कोई बच्चे नहीं है
तो वहां पे सिंगल लिखा हुआ आ गया फैमिली
के केस में अगर हम यहां फैमिली देखें तो
फैमिली के केस में हमें यहां पे दो
एडल्ट्स और एक बेबी है दैट इज अ फैमिली
हियर ठीक है और भी कहीं प आप अगर फैमिली
देखेंगे तो फैमिली के केस में आपको कुछ
ऐसा ही मिलेगा जैसे फैमिली यहां पर भी है
हमारे पास जहां पे तीन-तीन लोग है अब ये
तीन लोग फ्रेंड्स भी हो सकते हैं या फिर
फैमिली भी हो सकती है कुछ भी हो सकता है
तीन एडल्ट्स है अगर यहां पे तो ठीक है तो
ये हमारे पास यहां पे एक नया कॉलम क्रिएट
हो गया व्हिच इज बेस्ड ऑन कपल्स सिंगल्स
एंड फैमिली वंस हम इससे भी यहां पे
कंप्लीट कर लि ये भी हमारे पास एक नया
कैलकुलेटेड कॉलम भी क्रिएट हो गया अब नाउ
वी कैन मूव टुवर्ड्स द डैशबोर्ड क्रिएशन
देखो डैशबोर्ड क्रिएशन यहां पे अब थोड़ा
सा
कॉम्प्लेक्शन बोर्ड हम क्रिएट करते हैं तो
हमें सिर्फ ऐसा नहीं है कि चार्ट्स बना के
छोड़ देने है हमें उसको काफी ज्यादा
इंटरेस्टिंग बनाना है काफी अच्छे कलर्स का
हमें यूज करना है तो उसके लिए हम यहां पे
क्या करेंगे सबसे पहले तो पिवेट टेबल्स का
यूज करेंगे कि यहां से हम बनाएंगे पिवेट
टेबल्स हमारे डाटा को समरा इज करने के लिए
बहुत जरूरी होता है कि जब भी आपने
ट्रांसफॉर्मेशन क्लीनिक कर ली या फिर कुछ
डेटा की केसेस में हमने मॉडलिंग भी कर ली
तो उसके बाद हमें यहां पर उस डाटा को समरा
इज करना होता है फॉर समरा इजिंग हम यूज
करते हैं पिव टेबल्स का पिव टेबल्स के लिए
हम यहां पर चलते हैं शीट वन में और यहां
पर मैं इसका नाम पिवेट ले लेती हूं पिवेट
के लिए हम यहां प एक पिवेट टेबल बनाएंगे
अब थोड़ा सा साइज हम इसका यहां प इंक्रीज
कर सकते हैं और यहां प मैं इसका साइज
थोड़ा सा इंक्रीज कर देती हूं ठीक है तो
पिव टेबल्स में सबसे पहली जो पिव टेबल मैं
लेके आऊंगी उसके लिए हम इंसर्ट प चलते
यहां पर मेरे पास रेकमेंडेड पिव टेबल्स भी
है और पिवेट टेबल भी है पिवेट टेबल फ्रॉम
टेबल रेंज टेबल रेंज हम यहां पर बता सकते
हैं कि होटल बुकिंग्स वाली जो हमारी टेबल
है इसकी ही हम यहां पर बात कर रहे हैं
जैसे आप डायगोनल इसको चूज करेंगे तो हमारे
पास टेबल होटल बुकिंग आ जाएगा जिसके अंदर
हमारे सारे कॉलम्स यहां पर आ जाएंगे एंड
ओके हम यहां पर कर सकते हैं जैसे हमने ओके
किया तो हमारे पास यहां पर टेबल
क्रिएटेडटेड आपको चाहिए हो फॉर एग्जांपल
मैं जानना चाहती हूं कि गेस टाइप के बेसिस
पे जो हमने गेस टाइप निकाला था यानी कि
गेस टाइप में हमारे पास क्या था कपल्स
फैमिलीज एंड सिंगल इसके बेसिस पे कितने
कैंसिलेशंस है तो रूम स्टेटस आप यहां प
डाल सकते हो तो रूम स्टेटस हमारे पास यहां
पे मिल जाएगा रूम स्टेटस में काउंट ऑफ रूम
स्टेटस की जगह प हम बेटर है कि इस कैंसल्ड
यहां पे डाले तो इस कैंसल्ड मिलते ही हमें
यहां पे प जाए कपल्स से केसेस में यहां पे
3424 कैंसिलेशंस है फैमिली केस में 5200
45 कैंसिलेशन है एंड सिंगल्स के केसेस में
यहां पर 6555 के कैंसिलेशंस है बट ये
कैंसिलेशंस सिर्फ अकेले अपने कैंसिलेशन पे
डिपेंडेंट नहीं है ये कैंसिलेशन और भी
चीजों पे डिपेंडेंट होते हैं कि ज्यादा
बुकिंग्स भी तो शायद कपल्स की आई हो अगर
ये चीज हुई है कि फैमिलीज की ज्यादा
बुकिंग है बट कैंसिलेशंस कपल्स की ज्यादा
है तो यहां पे डिफरेंस बनता है बट व्हाट
इफ हम यहां पे काउंट निकाले जैसे अगर मैं
यहां पे काउंट निकालूं किसी भी चीज का ठीक
है फॉर एग्जांपल मैं यहां पे इनके होटल का
ही यहां पे काउंट निकाल लेती हूं या फिर
गेस टाइप का ही मैं यहां पे इन्हीं का
काउंट निकाल लेती हूं और काउंट को मैं ऊपर
रख लेती हूं ठीक है तो हम यहां पे इसको
ऊपर रख लेंगे तो अब आप देखोगे कि
8160 टोटल कपल्स थे जिसमें से 32000 ने
यहां पे कैंसिलेशंस करे हैं फैमिली यहां
पे कितनी थी फैमिली
15253 थी जिसमें से 5000 ने कैंसिलेशंस
करे हैं यानी कि अगर आप इसको लेके चलो तो
ऑलमोस्ट 30 35 कैंसिलेशंस अ फैमिली के एंड
से थे सिंगल से कैंसिलेशंस की अगर मैं
यहां पे बात करूं तो सिंगल का कितना पार्ट
इन्होंने ले रखा है सिंगल के पार्ट में
अगर हम देखें तो दो
22566 था जो कि यहां पे कंपेरटिवली कम है
तो यानी कि सबसे कम कैंसिलेशंस आप कह सकते
हो कि सिंगल्स के यहां पे हुए हैं अब यहां
पे इस बेसिस पे चार्ट बनाना ज्यादा बेटर
रहेगा कंपेयर्ड टू अगर मैं यहां पे काउंट
ऑफ गेस नहीं रखती अगर मैं गेस टाइप यहां
से हटा देती तो मुझे सिर्फ कैंसिलेशंस पता
चलते बट बुकिंग ज्यादा भी तो तो उन्हीं की
आई है कपल्स की बुकिंग ज्यादा है तभी
कपल्स की बुकिंग कैंसिलेशन ज्यादा है तो
ये हम निकाल सकते हैं बाय यूजिंग काउंट ऑफ
गेस टाइप एंड सम ऑफ इज कैंसिल चाहो तो आप
यहां पे गेस्ट काउंट लिख सकते हो तो मैं
इसका नाम गेस काउंट लिख लेती हूं एंड
कैंसल्ड बुकिंग्स तो हम यहां पे गेस काउंट
भी रख सकते हैं या फिर इसको अगर टोटल
गेस्ट भी बोले तो भी हमें यहां पे थोड़ा
अच्छा दिखेगा तो टोटल गेस्ट हम यहां पे
लिख लेते हैं सो टोटल गेस्ट एंड दीज वर द
टोटल गेस्ट एंड ये उनकी कैंसिल बुकिंग थी
कितने गेस्ट आए 81000 गेस्ट आए 32000 यहां
पे उन्होंने कैंसिल कर दिया तो काफी सारे
कैंसिलेशंस हमने यहां पे हमें यहां पे
देखने को मिल रहे हैं फ्रॉम द एंड ऑफ
कपल्स एज वेल कपल्स एंड फैमिलीज के ज्यादा
कैंसिलेशन है कंपेयर्ड टू सिंगल्स यहां पे
तो ये हमें यहां पे देखने को मिला यानी कि
डाटा को समरा इज हमने यहां पे किया है अब
यहां पे ग्रैंड टोटल भी हमारे पास है
ग्रांड टोटल अगर आपको नहीं चाहिए हो तो आप
यहां पे पिवेट टेबल एनालाइज के अंदर पिव
टेबल डिजाइन के अंदर जाओ ग और ग्रैंड टोटल
को आप यहां पर ऑफ कर दोगे जैसे ही ग्रांड
टोटल आप ऑफ कर दोगे तो आपके टेबल के अंदर
ग्रांड टोटल नहीं होगा यह हमारे पास एक
मेथड है कि अगर आप ग्रांड टोटल हटाने हो
तो आप हटा सकते हो दूसरा अब यहां पे हमारे
पास और हमें यहां पे टेबल्स बनानी है तो
व्हाट यू कैन डू इज कि इसी की मैं यहां पे
कॉपी लेके एक कॉपी यहां पे बना देती हूं
बट इस बार मैं यहां पे रोज के अंदर गेस
टाइप नहीं लिखूंगी ठीक है कैंसिल बुकिंग
तो मुझे यहां पर देखनी है पर कैंसिल
बुकिंग किस हिसाब से देखनी है मुझे यहां
पर डिजायर्ड रूम टाइप उनको मिला या नहीं
तो रूम स्टेटस के ऊपर हम चलते हैं
डिजायर्ड एंड अनडिजायर्ड अच्छा डिजायर्ड
और अनडिजायर्ड की यहां पे सबसे पहले तो
बुकिंग्स कितनी थी तो रूम स्टेटस की मैं
यहां पे पहले काउंट भी निका लूंगी तो
बुकिंग्स आई हमारे पास यहां पे कितनी
10473 जिसमें हमारे पास कैंसल्ड थी
4342 अनडिजायर्ड यहां पे अगर आप देखोगे तो
यहां पे इससे यह पता चल रहा है कि यहां पे
रूम टाइप उनको डिजायर्ड मिला हो
अनडिजायर्ड हो उससे कुछ फर्क नहीं पड़ा
मतलब अनडिजायर्ड कितने सारे 14000 लोगों
को अनडिजायर्ड रूम टाइप मिला बट 802 लोग
ही ऐसे थे जिन्होंने कैंसिलेशंस करे तो
अगर हम यहां पर रेशो देखें तो कुछ बहुत
ज्यादा यहां पे डिफरेंस नहीं है कि अगर
मतलब अनडिजायर्ड उनको अगर रूम उनके पास
उका नहीं भी मिला तो उसके बेसिस पे तो
नहीं थे हमारे कैंसिलेशंस तो हमें यहां पे
ये पता चला ठीक है कि डिजायर्ड या
अनडिजायर्ड रूम टाइप मिलने से हमारे
कैंसिलेशंस नहीं हुए हैं फिर उसके बाद हम
यहां पे और चीजों के बेसिस पे भी कैंसलेशन
देख सकते हैं जैसे कि वो किस मंथ के अंदर
आए थे अब अराइवल डे मंथ यहां पे एक और मैं
यहां पे चार्ट बनाने वाली हूं सो इसी की
कॉपी हम यहां पर बनाते हैं अब इसके अंदर
मैं यहां पर डिजायर्ड हटा के मैं यहां पे
लिखने वाली हूं अराइवल डेट मंथ कि किस मंथ
के अंदर ये आए थे मंथ को हम यहां से हटाते
हैं सो अरा अराइवल डेट मंथ हमने यहां पर
लिखा ठीक है और इसके बाद अराइवल डेट मंथ
के अंदर हम यहां पे कैंसिल बुकिंग तो
हमारे पास है ही सही अराइवल डेट मंथ का
मैं यहां पे काउंट भी निका लूंगी तो दीज
वर द काउंट कि जनवरी में इतने लोग आए और
इतनो ने कैंसिल करा इतने आए और इतनो ने
कैंसिल किया इतने मार्च में इतने आए 9000
794 और इतनो ने कैंसिल किया तो हम यहां पे
क्या मिल रहा है हमें यहां पे ये भी मिल
रहा है कि सबसे ज्यादा लोग कब आए और सबसे
ज्यादा कैंसिलेशंस हमारे पास कब हुए तो
उसके बेसिस पे भी हमें यहां पे डाटा मिल
रहा है तो ये भी हम निकाल सकते हैं यूजिंग
पिव टेबल्स सिमिलरली एक पिव टेबल हम यहां
पे क्रिएट करेंगे जिसके अंदर मैं देखना
चाहती हूं कि रेशो कितना है होटल एंड
रिसॉर्ट का तो होटल एंड रिसॉर्ट की
बुकिंग्स का अगर मैं यहां पर रेशो निकालू
तो उसके लिए मैं यहां पर जस्ट इस डेटा को
कॉपी करती हूं एंड ये डाटा चलो यहां ऊपर
ले जाके हम यहां पर वापस पेस्ट कर देते
हैं इसके अंदर मैं यहां से रोज हटा रही
हूं एंड होटल चलते हैं होटल में हम यहां
पर रोज डालते हैं सिटी होटल और इसके बेसिस
पर हमारे पास यहां पर इनका काउंट ठीक है
तो काउंट हमारे पास एक काउंट तो ये आ गया
दूसरा काउंट में जो यहां पर चाहती हूं कि
एक सिटी होटल में यहां आप देख पा रहे हो
7933 इतने यहां पे रिजर्वेशंस थे वो
रिजॉर्ट होटल के यहां पे रिजर्वेशंस थे
40060 अब इसके कैंसिलेशंस यहां पे लगाते
हैं तो कैंसिलेशंस के लिए मैं यहां पे नए
सेल के अंदर इस पव टेबल को लेके आऊंगी और
काउंट ऑफ होटल की जगह पे इस कैंसल्ड में
यहां पे लगाऊंगी तो इस कैंसल्ड मेरे पास
यहां पे डाटा निकल के आ गया तो ये हमारे
पास कैंसल्ड डाटा है नाउ वी हैव सफिशिएंट
डाटा जिसके बेसिस पे हम डैशबोर्ड क्रिएट
कर सकते हैं अब अगर आपका डाटा चेंजेबल
नहीं है जैसे ये डटा है चेंजेबल नहीं चेंज
नहीं हो रहा है कांस्टेंटली तो उस केस में
हम यहां पे एक फिक्स्ड वैल्यूज ले सकते
हैं जैसे कि अगर हमें डैशबोर्ड बनानी हो
सो अब मैं यहां पर एक नई शीट बना रही हूं
जिसमें हम यहां पर डैशबोर्ड बनाते हैं
डैशबोर्ड के
अंदर सबसे पहले हमें यहां पर डैशबोर्ड के
लिए कलर्स चाहिए तो मैं पिवेट के अंदर ही
यहां पे एक थीम बना लेती हूं कलर्स की जो
कि मैं यहां पे यूज कर सकती हूं इसके लिए
आप यहां पे ऑनलाइन आप काफी सारे आपके पास
ऑप्शन है जिनको आप चूज कर सकते हैं फॉर
एग्जांपल मैं यहां पे लगाऊंगी थीम पैलेट
जनरेटर एंड काफी सारे आपको यहां पे जनरेटर
मिल जाएंगे जिनका आप यहां पे यूज कर सकते
हो ठीक है मटेरियल डिजाइन मटेरियल डिजाइन
एंड काफी सारे हमारे पास यहां पे कलर
पैलेट जनरेटर है ठीक है ब्यूटीफुल कलर
स्कीन हम यहां पे यूज कर सकते हैं तो ऐसा
कुछ आप यहां पे यूज कर सकते हो और यहां पे
हमारे पास काफी सारे ऑप्शंस हैं ठीक है
कलर पैलेट इंस्पिरेशन जो भी कलर पैलेट
आपको यहां प अच्छी लगती है उस कलर मोर कलर
पैलेट को अगर हम यहां पे लोड कर कर तो
यहां पे काफी सारे कलर पैलेट है एंड इवन
इनके ए एक्स नंबर्स यहां पे गिवन है तो जो
भी आप यहां पे यूज करना चाहो वो आप यहां
पे यूज कर सकते हो सो मुझे यहां पे कुछ
फोर टू फाइव कलर्स चाहिए तो मैं फोर टू
फाइव कलर्स की कलर पैलेट यहां पे ले लेती
हूं ओके ठीक है वी कैन गो फॉर दिस वन सो
यहां से क्लिक टू कॉपी एंड हम चलते हैं
एक्सेल की तरफ सेल हमारा यहां पर चूज करते
हैं लेट्स गो फॉर कलर मोर कलर्स एंड कस्टम
कलर में हम यहां पे चलेंगे एंड यहां पे
इसे जस्ट मैं पेस्ट कर दूंगी ओ ओके करते
ही कलर मेरे पास यहां पे होगा सेम वी कैन
डू फॉर आवर नेक्स्ट कलर्स सो गाइ वी आर डन
ओवर हियर एंड थीम थोड़ी सी मैंने यहां पे
चेंज कर दी है सो आई लाइक दिस वन मच बेटर
तो इसके जस्ट थोड़ा सा नीचे हमारे पास ये
वाला एक पैलेट थी जो कि मैं यहां पे यूज
करने वाली हूं ठीक है तो आप जो भी आपके
अकॉर्डिंग आपको जो पैलेट अच्छी लगे आप वो
यहां पे यूज कर सकते हो अब हम बढ़ते हैं
टुवर्ड्स द डैशबोर्ड डैशबोर्ड के लिए आप
ध्यान रखें कि लाइट एंड डार्क कलर्स का हम
कॉमिनेशन यूज करेंगे कि अगर बैकग्राउंड
लाइट है तो हम हम यहां पे डार्क कलर के
चार्ट बनाएंगे यूजुअली अगर आप डार्क कलर्स
का बैकग्राउंड के अंदर यूज करते हो तो वो
ज्यादा बेटर यहां पर दिखता है तो डार्क
कलर्स के लिए मैं यहां पर पहले तो सभी
सेल्स को चूज कर लूंगी और इसका फिल मैं
यहां पे चेंज करके एक डार्क ग्रीन कलर मैं
यहां पे ले रही हूं ठीक है स कोई भी चीज
हमें यहां पे सेल के अंदर नहीं करना है
इतना ध्यान रखना है कि सेल्स के अंदर आप
यहां पे मतलब जैसे कोई भी चीज आप फिल कर
रहे हो कोई वैल्यूज आप यहां प मेंशन कर
रहे हो तो उसके लिए हम यहां पे कभी भी ऐसे
सेल्स का नहीं यूज करके हम यहां पे ये
करेंगे कि सेल्स का ना यूज करके हम इंसर्ट
करेंगे टेक्स्ट बॉक्सेस या फिर चार्ट्स या
जो भी हमें चाहिए होगा जैसे मुझे यहां पे
चाहिए एक टेक्स्ट बॉक्स तो मैं एक टेक्स्ट
बॉक्स यहां पर लेने वाली हूं टेक्स्ट
बॉक्स के अंदर उससे पहले अगर आप बनना
चाहते हैं एक सक्सेसफुल डेटा एनालिस्ट और
सीखना चाहते हैं हमारे एक्सपर्ट्स डटा
एनालिटिक्स लाइव तो आप दिए हुए नंबर प कॉल
कर सकते हैं या फिर डिस्क्रिप्शन में दिए
गए फॉर्म को फिल कर सकते हैं उतना ही नहीं
आपको हमारे हर बैची के साथ मिलेंगे जो
डेमो क्लासेस भी फ्री तो चलिए शुरू करते
हैं एंड बुकिंग भी हम यहां पर लिख होटल
बुकिंग कैंसिलेशंस ठीक है वंस वी आर डन
विद दिस थोड़ा सा इसको शेप फॉर्मेट करते
हैं अच्छे से कलर्स हम यहां पे लेंगे तो
मैं यहां पे बैकग्राउंड के अंदर सिर्फ वही
का वही शेप फिल के अंदर मैं वही कलर यूज़
करने वाली हूं जो कि मेरे बैकग्राउंड के
अंदर है आल्सो मैं यहां पे टेक्स्ट फिल के
लिए मैं यूज कर सकती हूं अ लाइटर शेड ऑफ
कलर सो इसको एक बार सिलेक्ट करना पड़ेगा
हमें सिलेक्ट करेंगे टेक्स्ट फिल करते हैं
विद अ लाइटर कलर एंड फंट साइज के लिए हम
होम पे चलेंगे फंट साइज हम यहां से
इंक्रीज कर सकते हैं तो आपको जो फंट साइज
यहां पे सही लगे उसका आप यूज कर सकते हो
आल्सो हम इसको यहां पे सेंटर में शिफ्ट कर
सकते हैं सेंटर में भी सेंटर बिटवीन का हम
यहां पे यूज करेंगे तो इस तरह से हमने
इसको सेंटर में रख दिया अब कैंसिलेशंस
हमारे पास है कलर थोड़ा चाहे तो आप यहां
पे और चेंज कर सकते हो इसका फॉन्ट कलर मैं
चाहती हूं कि आई गेस ये थोड़ा बेटर लगेगा
तो ये होटल बुकिंग कैंसिलेशंस हमने यहां
पे ले लिया इसके बाद शेप फॉर्मेट में
तुमको आउटलाइन नहीं देनी है यहां पे तो
शेप आउटलाइन आप यहां से रिमूव कर सकते हो
नो आउटलाइन हम यहां पे दे सकते हैं सो
होटल बुकिंग कैंसिलेशंस हमारे पास यहां पे
इस तरह से एक टाइटल यहां पे बनके आ गया
ठीक है इसका मूवमेंट आप यहां पे कंट्रोल
कर सकते हो थोड़ा और ऊपर अगर आपको चाहिए
तो आप और ऊपर यहां पे शिफ्ट कर सकते हो
अपने अकॉर्डिंग अब स्टार्ट करते हैं यहां
पे चार्ट्स बिल्ड करना चार्ट्स के लिए
हमारे पास हमारे यहां डेटा ऑलरेडी है सो
इस डाटा पे हम यहां पे चलेंगे और डटा से
हम यहां पे क्रिएट करते हैं इंसर्ट इंसर्ट
में हम चलेंगे सबसे पहले यहां पे इसको कौन
सा चार्ट अच्छा बता पाएगा अच्छा रेकमेंडेड
चार्ट्स में अगर आप चलोगे तो लाइन चार्ट
हमारे पास है लाइन चार्ट से हमें कुछ खास
इतना अच्छे से पता पड़ेगा नहीं पाई चार्ट
हम यहां पे पाई चार्ट के अंदर टोटल गेस्ट
हमारे पास बता सकता है बट देन कैंसिल
बुकिंग के लिए हमें एक और पाई चार्ट बनाना
पड़ेगा तो हम यहां पे बार का ही या कॉलम
चार्ट का यूज करें एरिया उतने अच्छे से
अगेन डाटा हमारा बता नहीं पा रहा है ठीक
है तो आप यहां पे यूज कर सकते हो कॉलम
चार्ट का कॉलम चार्ट हम यहां पे ओके
करेंगे कॉलम चार्ट हमारे पास यहां पे बन
के आता है इसको हम कॉपी करते हैं
या फिर आप कट भी कर सकते हो यहां से एंड
यू कैन पेस्ट इट ओवर हियर ऑन योर डैशबोर्ड
जब हम यहां पर लेके आ रहे हैं आप चार्ट्स
के अंदर क्याक चेंजेज करने सबसे पहले तो
मैं यहां से हाइड करने वाली हूं जितने भी
बटन है उसके बाद आपको अगर ग्रिड हटानी है
तो यहां से ग्रिड लाइन हम हटाएंगे लेजेंड
आपको यहां पर रखना है या नहीं रखना मुझे
रखना तो है लेजेंड बट मुझे यहां पर नहीं
चाहिए मेरा लेजेंड तो आप यहां पर क्या कर
सकते हैं लेजेंड को आप चूज करेंगे और इसका
मूवमेंट आप यहां पर चेंज कर सकते हो आई
वांट टू कीप इट टुवर्ड्स हियर तो मैं यहां
पर इसका लिजेंट रखूंगी इस एरिया को चार्ट
एरिया को थोड़ा और इंक्रीज करना है तो आप
और इंक्रीज यहां पर कर सकते हो सो चार्ट
एरिया मेरा यहां पर इंक्रीज हो जाएगा बट
चार्ट का साइज थोड़ा छोटा हो जाएगा ठीक है
तो हम ये यहां पे कर सकते हैं तुम्हें
यहां पे ऐड करना हो एक्स एक्सिस एंड वा
एक्सिस यानी कि लेबल्स यहां प ऐड करने हो
तो टाइटल एक्सेस हम यहां प ऐड करेंगे
टाइटल एक्सेस के अंदर हमारे पास यहां प
क्या है टाइटल एक्सेस में यहां प प्राइमरी
हॉरिजॉन्टल चाहिए प्राइमरी वर्टिकल आपको
चाहिए किस तरह से आपको यहां पर चाहिए ठीक
है तो आप वो यहां पर चूज कर सकते हो
हॉरिजॉन्टल आपको चाहिए वर्टिकल जो भी आपको
यहां पर चाहिए और इसको हम एडिट कर सकते
हैं कि नीचे हमारे पास है यहां पे गेस्ट
टाइप तो यहां पे हमारे पास गेस्ट टाइप है
और यहां पे हमारे पास है बुकिंग्स तो हम
यहां पर बुकिंग्स मेंशन कर सकते हैं चाहो
तो आप चार्ट को थोड़ा सा राइट की तरफ
शिफ्ट कर सकते हो तो अभी हमारे पास बुकिंग
के लिए यहां पर थोड़ी सी स्पेस होगी थोड़ा
सा टॉप में और थोड़ा सा राइट में अगर हम
इसको यहां पर शिफ्ट करेंगे कुछ इस तरीके
का ये यहां पर दिखेगा इ इफ यू वांट टू
चेंज कलर्स तो आप चेंज कर सकते हो कलर
जैसे कि बैकग्राउंड के लिए मैं वापस से
होम टैब प चलती हूं एंड बैकग्राउंड में
इसको यहां पर वापस ग्रीन ही देना
चाहूंगी इसका चार्ट बैकग्राउंड प भी मैं
यहां पर ग्रीन ही रखती हूं अगर आपको यहां
पर चेंज करने
हैं एक्स एक्सिस वाय एक्सिस तो ये हम यहां
पर कलर्स भी चेंज कर सकते हैं ल्स ज्यादा
बेटर है कि हम यहां पे चेंज करें इसका
फॉन्ट कलर तो फॉन्ट कलर्स आप यहां पर चेंज
कर सकते हो बर्स के कलर आप यहां पर चेंजेज
मेंशन कर सकते हो बायस के कलर्स के अंदर
फॉर एग्जांपल बायस के कलर में हमें यहां
पे एक तो ग्रीन रखना है एंड दूसरा हम यहां
पे कलर लेंगे जो चीज मुझे यहां पे ज्यादा
हाईलाइट अच्छे से करानी है वो मैं यहां पे
थोड़ा डार्कर शेड ले सकती हूं सो डार्कर
शेड ले लो या फिर आप जो शेड यहां पे ले
रहे हो फॉर द बुकिंग्स तो वो आप यहां पे
मेंशन कर सकते हो और यू कैन गो विद एनी
शेड यू लाइक ठीक है तो इस तरह से हमारे
पास यहां पे एक चार्ट बनके रेडी है वंस
हमारा ये चार्ट रेडी है पहला चार्ट रेडी
है अब ये फॉर्मेट जो हमने चेंजेज करें ना
ये हमें बार-बार करने की जरूरत नहीं है
जैसे अब इसका मैं चाहती हूं कि इसका मेरे
पास यहां पे बॉर्डर भी ना हो तो बॉर्डर के
लिए हमारे पास यहां पे ऑप्शन है चार्ट
ऑप्शन है चार्ट में चार्ट एरिया ऑप्शन भी
हमारे पास है तो फिल और बॉर्डर में हम है
बॉर्डर में हमें नो लाइन चाहिए कि इसकी
मुझे कोई लाइन नहीं चाहिए अब मेरे पास
यहां पे मेरा चार्ट रेडी है जिसमें मेरे
पास सब कुछ चीजें मेंशन है जो भी आप यहां
पर रखना चाहे जो भी आप यहां पे फॉर्मेट
चेंजेज करना चाहे वो आप यहां पे कर सकते
हो वंस यू आर डन विद दिस आप नेक्स्ट चार्ट
पे मूव कर सकते हैं सो नेक्स्ट चार्ट हम
यहां पर लेना चाहते हैं लेट लेट्स से मैं
यहां पर लेना चाहती हूं हमारे पास सिटी
होटल रिसॉर्ट है एंड काउंट ऑफ बुकिंग्स हम
यहां पर कह सकते हैं कि हम बुकिंग काउंट
यहां पर ले लेते हैं या फिर टोटल बुकिंग
भी आप यहां पर मेंशन कर सकते हो सो टोटल
बुकिंग्स एंड कैंसल्ड बुकिंग हम इसका नाम
ले लेते हैं वंस हमने यहां पे टोटल
बुकिंग्स मेंशन किया है कैंसल बुकिंग यहां
पे मेंशन किया वापस से डैशबोर्ड प चलते
हैं टोटल बुकिंग एंड कैंसिल बुकिंग की
यहां पर चार्ट भी बना लेते हैं पहले एक
बार तो इंसर्ट करते हैं अब इसके केसेस में
क्योंकि यहां पे यह परसेंटेज में डाटा है
आई गेस पाई चार्ट यहां पे बहुत अच्छा
दिखेगा सो आप पाई चट भी क्रिएट कर सकते हो
या फिर डोनर चार्ट्स भी आप यहां पे क्रिएट
कर सकते हो सो पाई चार्ट डोनट चार्ट जो भी
आपको यहां पे बेटर लगे उसका आप यहां पे
यूज कर सकते हो सो पाई चार्ट हमारे पास
रहेगा एंड इसको भी मैं यहां पे कॉ अ कट
करके पेस्ट कर दूंगी प्लेसमेंट्स हम बाद
में देख लेंगे इनकी बट फिलहाल को हम यहां
पे जस्ट फॉर्मेट कॉपी कर रहे हैं तो
फॉर्मेट कॉपी करने के लिए मैं यहां पे इस
चार्ट को सेलेक्ट करती हूं ठीक है इस
चार्ट को हम यहां पे सिलेक्ट करेंगे एंड
इसी का फॉर्मेट मैं इसके अंदर यहां पे
पेस्ट कर दूंगी तो जब मैंने यहां पे पेस्ट
किया तो हमारे पास यहां पे फॉर्मेट में ये
भी पेस्ट हो गया कि यहां पे हमारा चाट
टाइप भी चेंज हो गया सो इसे हम यहां पे
सिलेक्ट करते हैं एंड इसे मैं यहां पे बना
दूंगी पाई चार्ट तो पाई चार्ट में हमारे
पास यहां पे अलग-अलग हमारे पास ऑप्शन है
कलर्स चेंजेज हम यहां पे ले सकते हैं कि
हमें दो कलर्स यहां पे कौन-कौन से चाहिए
सो एक कलर मैं यहां पे मेंशन करूंगी ये सो
हमने यहां पे थोड़े से चेंजेज करे हैं
जिसमें आप चाहो तो इसको शिफ्ट भी कर सकते
हो थोड़ा सा मैं यहां पर इसको एक्सेस से
थोड़ा सा शिफ्ट करके रखूंगी टोटल हम यहां
पर हटा देते हैं और इसकी जगह पर हम यहां
पे चार्ट का टाइटल डाल देते हैं अा चार्ट
टाइटल सभी जगह पे काफी ज्यादा इंपोर्टेंट
होते हैं हमारे लिए तो हमने यहां पे
बेसिकली दो कलर्स डाले हैं एक हमारे सिटी
होटल के लिए एक हमारे रिजॉर्ट होटल के लिए
इसका लेजेंड थोड़ा सा मैं यहां पे इंक्रीज
कर देती हूं और लेजंड का जो हमारा यहां पे
फॉर्मेट है उसको मैं थोड़ा सा ऊपर की तरफ
शिफ्ट कर दूंगी चता आप इसके कलर्स यहां पे
चेंज कर सकते हो जैसे मैं होम टैब प
जाऊंगी इसके कलर्स यहां पे थोड़े से चेंज
करते हैं कुछ डार्कर शेड आप यहां पे यूज
कर सकते हो ये लाइटर शेड जिससे कि यहां पे
अच्छे से विजिबल हो ठीक है तो हमारे पास
यहां पे वैल्यूज हमारी आ गई है वंस हमारे
पास यहां पे वैल्यूज भी हमारे पास आ गई है
अब इसके केस में तुम्हें यहां पे और कोई
भी चेंजेज करने हो फॉर एग्जांपल इसको
थोड़ा शिफ्ट करते हैं वैसे तो और कोई भी
चेंजेज आपको यहां पे करने हो कुछ भी नई
चीज ऐड करनी हो यहां पे हमारे पास काफी
सारी चीजें जैसे डेटा लेबल्स मुझे यहां पे
चाहिए डेटा लेबल आप यहां पर मेंशन कर सकते
हो इवन इनके भी कलर्स हम यहां पर चेंज कर
सकते हैं कि जो भी कलर आपको यहां पर पसंद
आया आप वो कलर यहां पर यूज कर सकते हो फॉर
द डेटा लेबल्स एज वेल अब डेटा लेबल्स में
भी हमारे पास काफी सारे ऑप्शन है कि डेटा
लेबल्स तुम्ह सेंटर में चाहिए इनसाइड
चाहिए आउटसाइड चाहिए बेस्ट फिट यहां प
चाहिए हम बेस्ट फिट यहां प कल ऑटोमेटिक
वैसे होता है डटा कॉल आउट तुम्हें यहां पर
चाहिए तो जिस भी जिस भी वे में तुम्हे
यहां पर चाहिए उस वे में तुम यहां पर
मेंशन कर सकते हो ठीक है तो यह हमारे पास
यहां पर एक तरीका हो गया यहां पर मैंने इस
चार्ट की भी फॉर्मेटिंग कर दी है अभी
हमारे पास टाइटल्स बचते हैं एक साथ हम
सबके टाइटल्स यहां पर ऐड करेंगे सबके
टाइटल्स भी ऐड करना ना काफी इंपोर्टेंट
होता है कि आप यहां पे टाइटल्स भी सभी के
ऐड करके रखो ये सिटी होटल का हमारे पास हो
गया सिमिलरली हम यहां पे एक और पाई चार्ट
क्रिएट करेंगे बट दिस विल बी बेस्ड ऑन
हमारा यहां पे कैंसिलेशन की कैंसिलेशंस
में अगर हम यहां पे रेशो देखना चाहे तो
कैंसिलेशन के बेसिस पे भी हमें यहां पर
रेशो अगर देखना है तो उसके लिए अगेन मैं
इसके लिए एक चार्ट क्रिएट करूंगी इससे
कैंसिलेशन पे हम चलते हैं कंट्रोल x एंड
इस डैशबोर्ड प हम ले जाके वापस से इसे
पेस्ट कर देंगे इसके फॉर्मेट भी हम यहां
पे कॉपी पेस्ट कर सकते हैं सो कॉपी करते
हैं इसे एंड यहां पे मैं पेस्ट पे चलती
हूं सो यहां पे हम इसे पेस्ट कर पाएंगे अब
ये हमारे पास एगजैक्टली इसके जैसा ही एक
और चार्ट हमारे पास क्रिएट होके आ गया है
ठीक है चाहो तो आप इसको रिसाइट कर सकते हो
इसका साइज हमारे पास यहां पे काफी अलग है
तो अगर आप इन दोनों को यहां पे सेम साइज
का करना चाहते हो यू कैन मेक इट सेम साइज
एज वेल तो इस तरह से हमारे पास यहां पे दो
और चार्ट्स रेडी है और आप यहां पर ऐड करना
चाहते हो बाकी के चार्ट भी फॉर एग्जांपल
मैं यहां पर डिजायर्ड एंड डिजायर्ड या
जनवरी फरवरी के बेसिस प मैं यहां पर चार्ट
ऐड करना चाहती हूं तो अगेन हम यहां पर
चलेंगे एंड चलते हैं वापस से इंसर्ट पे
पिव टेबल चूज करी इंसर्ट किया रेकमेंडेड
चार्ट में हमारे पास यहां पे अब काफी
अच्छा यहां पर ऑप्शन हमें यह मिल रहा है
कि हमें यहां पर एक ही टा से पता चल रहा
है कि बुकिंग्स कितनी आई थी और कैंसलेशन
हमारे कितने थे तो हम यहां पर स्टार्ट का
भी यूज कर सकते हैं ल्स तु हमारे आपके पास
यहां पे नोटिस करोगे कि इनकी जो नाम
लेजेंड्स जो आ रहे हैं वो काफी बड़े से आ
रहे हैं तो लेजेंड्स यहां पे थोड़ा चेंज
करते हैं ठीक है तो लेजेंड्स के नाम के
लिए मैं यहां पे इसका नाम हम यहां पे लिख
देते काउंट ऑफ अराइवल डेट मंथ हमारे पास
है तो हम यहां पे लिख देंगे गेस्ट काउंट
या टोटल गेस्ट्स आप यहां पे लिख सकते हो
टोटल गेस्ट्स टोटल गेस्ट्स है हमारे पास
और दूसरा हमारे पास है कैंसल्ड बुकिंग
स्विच वर्क्स परफेक्टली तो एक के अंदर
टोटल गेस्ट दूसरे में टोटल गेस्ट हमारे
पास कैंसिल बुकिंग है डैशबोर्ड पे चलते
हैं फिर से ये चार्ट हम यहां पे लेके आते
हैं ये चार्ट हम यहां पे लेके आएंगे अब
इसके बाद इसकी भी फॉर्मेटिंग आपको करनी है
अगेन आप यहां से कॉपी कर सकते हो इसके
फॉर्मेट वंस यी आर डन विद दिस हम इसकी भी
थोड़ी सी यहां पे चेंजेज कर लेते हैं कि
हमें यहां पे क्या-क्या चेंजेज चाहिए पहले
तो हमें यहां पे मंथ्स नेम पूरा अच्छे से
चाहिए अगर तो पूरे अच्छे से हम यहां पे
लेंगे एंड इसका मूवमेंट थोड़ा जस्टिफाई
करते हैं यहां पे आप नोटिस करोगे कि हमारे
पास गेस टाइप लिखा हुआ है हमें यहां पे
एक्स एक्सिस की वैसे जरूरत नहीं है
अंडरस्टैंड है कि हमारे पास यहां पर
एक्सेस टाइटल्स में मुझे हॉरिजॉन्टल रखना
है या नहीं रखना है हम यहां पर डिफाइन कर
सकते हैं ठीक है तो जो भी आप यहां पर रखना
चाहो वो आप यहां पर रख सकते हो जैसे इधर
हम यहां पर टोटल बुकिंग्स लिख सकते हैं तो
जस्ट बुकिंग्स की हम यहां पर बात कर लेते
हैं कि सिर्फ यहां प बुकिंग्स में मेंशन
कर दूंगी और इवन अगर हम यहां पे ये भी ना
रखना चाहे तो अंडरस्टैंडेबल है हमारे पास
टोटल गेस्ट और कैंसिल बुकिंग से जो कि
हमने यहां पर टॉप प मेंशन कराया हुआ है
ठीक है तो हमारे पास सारा डाटा यहां पे आ
गया है इसके अंदर भी तुम्हें यहां पे डेटा
लेबल्स अगर ऐड करने हो तो ऑल यू नीड टू डू
इज क्लिक ऑन प्लस यहां पे हमारे पास डेटा
लेबल्स है जोक मुझे यहां प सबके डेटा
लेबल्स मेंशन करके देंगे तो डेटा लेबल्स
अगर आपको देखने हो तो आप यहां पे देख सकते
हो किसी भी चीज में लगाने हो जैसे कि यहीं
पे भी अगर आपको चाहिए हो यहां पे भी अगर
मैं चाहूं मुझे डेटा लेबल्स चाहिए तो मैं
सबके डाटा लेबल्स यहां पे इनेबल कर सकती
हूं इवन फॉर द स्मॉलर चार्ट्स और इनके भी
अगर तुम्हें यहां पे कलर्स चाहिए तो यू
कैन जस्ट कलर देम अकॉर्डिंग तुम्हें यहां
पे जस्ट फंट कलर ही चेंज करना है एंड यहां
पे भी वी विल डू द वेरी सेम थिंग और उसके
बाद हमारे पास यहां पे लेबल्स भी निकल के
आ जाएंगे नाउ वंस वी आर डन विद दिस और
बाकी सारे चार्ट भी अगर हमने यहां पे बना
लिए हैं तो इनकी प्लेसमेंट के बारे में हम
यहां पे बात कर लेते हैं तो प्लेसमेंट किस
तरह से करना है इनका वो देखते हैं सो
फिलहाल को मैं यहां पे चलती हूं और फुल
स्क्रीन मोड पे एक बार चलते हैं फुल
स्क्रीन मोड से मैं चाहती हूं कि ये जो
मेरा राइट साइड वाला एरिया है सॉरी लेफ्ट
साइड वाला एरिया है वो आए मेरी एग्रीगेट
वैल्यूज जो यहां पे निकल निकल के रही है
बाकी चीजों के लिए फॉर एग्जांपल मैं यहां
पर टोटल बुकिंग टोटल कैंसलेशन थ्रू आउट
दिस थ्री इयर्स क्योंकि न साल का डाटा है
ना तो इन तीन साल के डाटा के अंदर मैं ये
सारी चीजें देखना चाहती हूं तो उसके लिए
हम यहां पे क्या करेंगे सबसे पहले तो मैं
इसका साइज रिड्यूस करना स्टार्ट करती हूं
कोई पर्टिकुलर आपको यहां प कॉलम कोई चीज
यहां पे शिफ्ट करनी हो तो पर्टिकुलर
वैल्यूज को भी आप इस तरह से शिफ्ट कर सकते
हो सो यहां पे मैंने इसकी थोड़ी सी
अरेंजिंग कर ली है एंड अभी एक चार्ट हमारे
पास और बचता है जो कि हम यहां प जाएंगे तो
हमारे पास डिजायर्ड एंड अनडिजायर्ड के
काउंट है सो इसी प चलते हैं फुल स्क्रीन
मोड से मैं एक बार इसको हटाती हूं सो यहीं
पर चलते हैं हम और बात करते हैं यहां पे
इंसर्ट करने की एक और चार्ट कॉलम चार्ट ही
बेसिकली होगा क्योंकि दो यहां पर वैल्यूज
के बीच में हमें ये डिफरेंसेस दिखा रहा है
ठीक है तो कंट्रोल एक्स करते हैं डैशबोर्ड
प चलते हैं यहां पर मैं करती हूं इसे
कंट्रोल व ठीक है फॉर्मेट कॉपी पेस्ट करते
हैं एक बार इसी का फॉर्मेट मैं यहां पर
कॉपी करने वाली हूं सो लेट्स कॉपी एंड
पेस्ट द फॉर्मेट तो हमारे पास यहां पे
वैल्यूज आ गई है गेस टाइप हमारे पास नहीं
है बट ये है हमारे पास रूम टाइप तो इसको
आप यहां पर एडिट कर सकते हो दैट दिस कुड
बी आवर रूम टाइप ठीक है जहां पर आपको
जरूरत है फॉन्ट को यहां प आपको फंट साइज
इंक्रीज या डिक्रीज करना है वो आप यहां पर
चूज कर सकते हो कि फॉन्ट साइज हमें कहां
इंक्रीज एंड कहां पर डिक्रीज करना है अपने
अकॉर्डिंग आप यहां पर फंट साइज बता सकते
हो जो आपको यहां पर वैल्यूज यहां मेंशन
करनी हो वो आप यहां पे कर सकते हैं एंड इस
तरह से हमारा यहां पे ये चार्ट भी रेडी है
एक बार को अगर मैं इसको यहां पे फुल
स्क्रीन मोड प लेके चलूं तो ये फिलहाल को
कुछ इस तरीके का दिखेगा सो हमारे पास जो
कैंसिलेशंस है वो हमारे कुछ इस तरीके के
दिख रहे हैं थोड़ा सा हम इसको चाहे तो
टुवर्ड्स द लेफ्ट शिफ्ट कर सकते हैं सो
गाइज नाउ दैट वंस वी आर डन विद दिस अब हम
यहां पे बात करते हैं उन वैल्यूज की जो कि
मुझे यहां पे एग्रीगेट वैल्यूज चाहिए कि
चार्ट्स तो मेरे यहां पे बन गए अब
एग्रीगेट वैल्यूज मुझे यहां पे क्या-क्या
चाहिए मुझे यहां टोटल बुकिंग्स चाहिए एक
तो कि टोटल बुकिंग्स मेरे पास यहां पर
मेंशन हो ठीक है टोटल बुकिंग्स के लिए मैं
यहां पर क्या कर सकती हूं टोटल बुकिंग्स
के लिए हम टेक्स्ट बॉक्स क्रिएट कर सकते
हैं वेयर वी कैन गो टू इंसर्ट और यहां पे
हम जाएंगे टेक्स्ट बॉक्स के अंदर टेक्स्ट
बॉक्स मैं यहां पे क्रिएट करने वाली हूं
टेक्स्ट बॉक्स के अंदर आप लिख सकते हो
टोटल बुकिंग्स कि हमारे पास ओवरऑल टोटल
बुकिंग्स कितनी निकल के आई है एंड टोटल
बुकिंग्स हमारे पास यहां पे होगा इसको हम
सिलेक्ट करेंगे और इसका फंट साइज हम यहां
प इंक्रीज कर सकते हैं विद वट व्हाट एवर
फंट यू वांट है ना व्हाट एवर फंट साइज यू
वांट फंट टाइप भी आप यहां पे चेंज कर सकते
हो सो ऑलवेज रिमेंबर यू कैन आल्सो चेंज द
फॉन्ट एज वेल ठीक है तो टोटल बुकिंग्स में
चलते हैं इसको भी थोड़ा सा हम यहां पे
फॉर्मेट कर लेते हैं शेप फॉर्मेट में चलते
हैं शेप आउटलाइन मुझे यहां पे नो आउटलाइन
कोई आउटलाइन नहीं चाहिए फिल यहां पे वही
मैं करने वाली हूं फिल आप चाहो तो चेंज कर
सकते हो वैसे कलर आपको यहां पे जो भी
टेक्स्ट का रखना हो आप वो कलर यहां पर चूज
कर सकते हो सो आई विल गो विद दिस वन टोटल
बुकिंग्स मेरे पास यहां पर टोटल बुकिंग्स
के लिए मुझे यहां पर चाहिए होगा होटल का
अच्छा सा आइकन जिसम मैं बुकिंग्स शो कर
सकती हूं तो जैसे मैं यहां पर वो मेंशन
करूंगी तो उसके लिए हम यहां पर क्या कर
सकते हैं टोटल बुकिंग्स प हम चलते हैं और
नीचे ही इसी के जैसा मैं यहां पे तो उसके
लिए उस आइकन के लिए हम यहां पर क्या
करेंगे उस आइकन के लिए मेरे पास यहां पर
ऑलरेडी डाउनलोडेड इमेज है आप लोगों की केस
में आप यहां पे ये कर सकते हो आप लोगों की
केस में आप यहां प ये कर सकते हो कि हम
यहां पर ले लेते हैं होटल बुकिंग आइकन
आइकन जब मैं यहां पर मेंशन करूंगी तो मेरे
पास यहां पर काफी सारे ऑप्शन आएंगे ठीक है
आप मोबाइल वाला यहां पर कुछ यूज कर सकते
हो या फिर जो भी आपको जिसके अंदर आपके पास
पीछे बैकग्राउंड कुछ ना हो ठीक है तो कुछ
ऐसा सिंपल सा आइकन आप यूज कर सकते हो मेरे
केस में भी मैंने यहां प यूज किया हुआ है
ठीक है तो यह वाला भी वैसे काफी अच्छा
आइकन हमारे पास है तो जो भी आप यहां प यूज
करना चाहो आप वो यूज कर सकते हो अपने मेरे
केस में मेरे पास यहां पर जो आइकन है मैं
वो यहां पे वो इंसर्ट करती हूं तो इंसर्ट
करते हैं जैसे आप डाउनलोड कर लोगे उसके
बाद यू कैन गो टू योर पिक्चर्स डिवाइस एंड
एक आइकन मेरे पास यहां पर है इसे मैं जैसे
इंसर्ट करूंगी तो आप देखेंगे कुछ ऐसा मेरे
पास एक आइकन निकल के आता है इसके अंदर
हमें यहां पे होटल बुकिंग का कुछ लोगो
दिखा रहा है नाउ यू कैन यूज सो अब इसका भी
अगर आप यहां प पिक्चर फॉर्मेट चेंज करना
चाहते हो तो पिक्चर फॉर्मेट प आप जा सकते
हो कलर्स प आप जा सकते हो आप यहां प मोर
वेरिएशंस में आपके खुद के जो भी आप यहां
पर कलर यूज करना चाहते हो वो कलर आप यहां
पर चूज कर सकते हो कोई ऑलरेडी कलर यहां पर
है जो कि आप यहां प यूज करना चाहते हो तो
वो कलर्स भी आप यहां प यूज कर सकते हो सो
जो भी कलर आप यहां पे चाहो वो बस आपको
यहां पे चूज कर लेना है तो हमने यहां पे
इसका कलर भी चूज कर दिया है मैंने फॉर्मेट
में और साथ ही में मैं यहां पे इसके फॉन्ट
को भी थोड़ा सा नीचे ले लेती हूं सो इसको
थोड़ा सा अलाइन कर लेते हैं यहां पे तो
टोटल बुकिंग्स हमारे पास यहां पे आ जाएगी
अब टोटल बुकिंग्स निकालने कैसे टोटल
बुकिंग्स के लिए हम यहां पे क्या करेंगे
होटल बुकिंग्स पे चलते हैं एंड टोटल
बुकिंग में ऑल वी नीड टू डू इज कि मुझे
यहां पे किसी भी कॉलम का बस यहां पे काउंट
निकालना है तो जैसे मैं इस कॉलम को
सेलेक्ट करती हूं तो काउंट निकल के आएगा
लाख
19390 सो यहां पर हम एक कॉपी बना सकते हैं
इसकी और इसमें लिख सकते हैं 1
19390 इसको मैं यहां प नीचे की तरफ ले
सकती हूं इसे हम यहां पर सेंटर में शिफ्ट
कर सकते हैं साइज आप जो यहां पर रखना चाहो
वो रख सकते हो कलर आप जो भी यहां पर मेंशन
करना चाहो वो आप कलर यहां पर मेंशन कर
सकते हो यह हमारे पास टोटल बुकिंग्स हो
जाएगा टोटल बुकिंग्स हमारे पास हो गया अगर
आपको यहां पर टोटल बुकिंग्स के कैंसलेशन
को यहां पर निकालना है ल यू नीड टू डू इज
सिंपली ये जो हमारे तीनों चीजें हैं सो
मैं शिफ्ट के साथ इन तीनों को सिलेक्ट
करती हूं कॉपी पेस्ट करते हैं इसे यहां पे
एक चीज तो हमारे पास टोटल बुकिंग्स हो
जाएगी दूसरा हमारे पास यहां पे टोटल
कैंसिलेशन हो जाएंगे तो हम चाहे तो यहां
पे टोटल कैंसिलेशंस करके एक पैरामीटर ले
सकते हैं टोटल कैंसिलेशंस का मैं यहां प
साइज थोड़ा यहां पे इक्रीज कर देती हूं
एंड कैंसिलेशन भी हम यहां पर लगा देंगे
टोटल कैंसिलेशन चाहो तो थोड़ा सा इसको इधर
की तरफ शिफ्ट कर दो और इसे भी हम थोड़ा
सेंटर की तरफ शिफ्ट करते हैं टोटल
कैंसिलेशंस कैसे निकाल टोटल कैंसिलेशन
सिंपल सी तरीका है कैंसिलेशन पे आप गए इस
कैंसिल पे आप गए यहां पे फिल्टर में जाओ
और आप यहां पे यूज़ कर सकते हो वन तो जैसे
ही हम यहां पे वन यूज़ करेंगे तो जो भी
हमारे वन कैंसल्ड डाटा है कैंसिल पे वन
लिखा हुआ है तो कैंसिल का काउंट कितना
निकल के आ रहा है
44224 तो हम यहां पे चलेंगे एंड मेंशन
करेंगे
44224 तो ये हमारे पास यहां पे कैंसिलेशंस
का डाटा निकल के आ गया तो ये हमारे पास
कैंसिलेशन हो गया टोटल बुकिंग्स यहां पे
है कैंसिलेशंस हमारे पास यहां पर है तो ये
हमने यहां पे मेंशन कर दिया अब लास्टली
हमें यहां पे क्या चाहिए अगर आप यहां पे
स्लाइसर ऐड करना चाहते हो तो आप स्लाइसर
भी ऐड कर सकते हो बहुत ही इंटरेस्टिंग चीज
स्लाइसर जो कि हमें यहां पे करके देगा
लास्ट चीज जो मैं यहां पे ऐड करूंगी दैट
इज स्लाइसर स्लाइसर कैसे ऐड करना है कोई
भी टेबल आप यहां पे चूज कर लो उसके बेसिस
पे जैसे फॉर एग्जांपल मैं रोज के बेसिस चल
रही हूं मुझे यहां पे स्लाइसर भी कैसे ऐड
कर सकती हूं यहां पे न साल का डाटा मुझे
पता है कि मेरे पास से होटल बुकिंग्स में
चलते हैं और मेरे पास अगर मैं अराइवल डेट
के फिल्टर पे क्लिक करूं 2015 2016 2017
इनके बेसिस प मुझे यहां पे डाटा देखना हो
तो उस केस में वापस से चलते हैं टुवर्ड्स
द पिवेट मैं यहां पे इसका कनेक्शन बनाती
हूं और इंसर्ट करती हूं एक स्लाइसर तो
स्लाइसर हमारे पास यहां पे आ जाएगा
स्लाइसर किसके बेसिस प हमें यहां पर चाहिए
कंट्री के बेसिस पे आपको स्लाइसर चाहिए
क्योंकि इस कं के लोग आए थे या फिर आपके
पास जैसे यहां पर ऑप्शन है तो हम यहां पर
ऑप्शन डाल सकते हैं ईयर का अराइवल डेट ईयर
और जैसे मैं इसे ओके करूंगी एक स्लाइसर
मेरे पास यहां पर रेडी है इस स्लाइसर को
हम यहां से हटा के और ला सकते हैं
डैशबोर्ड पे और यहां पर हम एक स्लाइसर भी
ऐड कर सकते हैं हमारे अकॉर्डिंग तो यहां
पर हमारा एक स्लाइसर ऐड हो जाएगा जहां भी
आप इसको ऐड करना चाहो आप इस स्लाइसर को
यहां पर ऐड कर सकते हो स्लाइसर लगाने का
सबसे बड़ा फायदा यहां पे ये रहता है कि
स्लाइसर एक तो आप चाहो तो स्लाइसर को सबसे
टॉप में भी रख सकते हो तो जब भी भी अगर
आपको डैशबोर्ड बनानी हो तो सबसे टॉप में
भी आप आपकी स्लाइसर्स को रख सकते हो जो कि
आपके जो कि आपके यहां पे चार्ट्स के ऊपर
काम करने को थोड़ा और एनहांस कर सकता है
तो यहां पे आप टॉप में भी चाहो तो आप टॉप
में भी स्लाइसर एंटर कर सकते हो सो अगर
मैं इनकी बात करूं तो इनको मैं यहां पर
थोड़ा नीचे शिफ्ट कर लेती हूं स्लाइसर
लेके थोड़ा ऊपर चलते हैं उससे पहले अगर आप
बनना चाहते हैं एक सक्सेसफुल डेटा
एनालिस्ट और सीखना चाहते हैं हमारे
एक्सपर्ट से डेटा एनालिटिक्स लाइव तो आप
दिए हुए नंबर पे कॉल कर सकते हैं या फिर
डिस्क्रिप्शन में दिए गए फॉर्म को फिल कर
सकते हैं उतना ही नहीं आपको हमारे हर बैच
के साथ मिलेंगे जो डेमो क्लासेस भी फ्री
तो चलिए शुरू करते हैं इवन आप स्लाइसर की
भी फॉर्मेट को चेंज कर सकते हो फॉर
एग्जांपल अगर आप स्लाइसर पे जाते हो
स्लाइसर में भी हमारे पास यहां पे ऑप्शन
होता है न्यू स्लाइसर स्टाइल जिसमें आप नई
स्टाइल यहां पे क्रिएट कर सकते हो जिसके
अंदर हम फॉर्मेट पे चलेंगे फॉर्मेट में हम
जाएंगे फिल पे कि हमें यहां पे फिल कौन सा
चाहिए तो फिल के लिए हम यहां पे कलर चूज
कर सकते हैं मोर कलर्स पे आप जा सकते हो
कस्टम कलर्स आप यहां पे चूज कर सकते हो जो
भी आपको यहां पे फिल के लिए कलर्स चाहिए
जैसे फिल के लिए लेट्स से मैं ये कलर जाती
हूं ठीक है और फॉर्मेट में आपको बाकी
चीजें चेंज करनी हो बॉर्डर वगैरह चेंज
करना हो बैकग्राउंड चेंज करना हो तो वैसे
भी अगर आपको यहां पर कुछ चेंजेज करने हैं
बैक इसके कलर को आपको यहां पे चेंज करना
हो तो आप कलर चेंजेज यहां पे मेंशन कर
सकते हो फंट वगैरह को आप यहां पे चेंज कर
सकते हो फंट कलर अगर आपको यहां पर कुछ और
रखना है तो फंट कलर आप यहां पर रख सकते हो
इसको ओके करोगे तो यहां पे हमारे पास एक
स्लाइसर स्टाइल बन जाएगी वो स्लाइसर
स्टाइल अगर मैं इस पर लगाऊंगी तो इस तरीके
का मेरे पास यहां पर स्लाइसर भी रेडी होगा
जिसमें अगर आप यहां पर 2015 को चूज करोगे
2015 के हिसाब से हमारा डाटा चेंज होगा
2016 को चूज करेंगे तो 2016 के हिसाब से
हमारा डाटा चेंज होगा सेम गोज फॉर 2017 कि
2017 के अकॉर्डिंग हमारा अभी कौन सा डटा
चेंज हो रहा है सिर्फ ये वाला तो इसे
कनेक्शंस को हम बिल्ड करते हैं कनेक्शंस प
चलते हैं रिपोर्ट कनेक्शंस प मैं जाऊंगी
इसको कनेक्ट करना है विद ऑल द पिवेट
टेबल्स ताकि यहां पे जैसे ही मैं 2015 पे
आऊं तो सभी का डाटा यहां पे चेंज हो 2016
पे आई तो उसमें रिजर्वेशंस मेरे पास इतने
थे और सिटी होटल के रिजर्वेशंस इतने थे
सिटी होटल के कैंसिलेशंस मेरे पास यहां प
नीचे आप देखोगे तो कितने थे और रिजॉर्ट
होटल की कैंसिलेशंस कितने थे ठीक है तो
वैसे हमारे पास यहां पे काफी सारा डाटा है
जो कि हम यहां पे ऐड कर सकते हैं ठीक है
सो लास्टली मैंने यहां पे स्लाइसर को भी
फिल्टर कर दिया है अब आप चाहो यहां पे तो
कुछ और डाटा भी ऐड कर सकते हो फॉर
एग्जांपल अभी हम फुल स्क्रीन मोड प चलते
हैं एक बार तो यहां पर स्लाइसर भी हमारे
पास ऐड हो चुका है इसको थोड़ा ऊपर शिफ्ट
करते हैं स्लाइसर एंड जो भी चीजें आपको
यहां प थोड़ी सी भी नीचे शिफ्ट करनी हो यू
कैन शिफ्ट इट लिटिल डाउन तो इवन स्लाइस को
भी मैं यहां प नीचे ले लेती हूं थोड़ा सा
और इनको अलाइन कर लेते हैं प्रॉपर्ली ठीक
है एंड यहां प कुछ डाटा हमारे पास इसके
ऊपर ओवरलैप हो रहा है तो टोटल कैंसिलेशन
को मैं थोड़ा सा यहां पे इसे नीचे ले लेती
हूं ह सो यहां पे हमारे पास हमारा यह
पार्ट रेडी है अब आप चाहो तो टुवर्ड्स द
राइट आप कुछ और भी यहां प ऐड करना चाहते
हो जैसे आप स्लाइसर में भी अब मैंने यहां
प जैसे 2015 चूज किया तो आप देखोगे 2015
के हिसाब से मेरे पास यहां पे डाटा आ
जाएगा 2015 में जुलाई अगस्ट सप्टेंबर
अक्टूबर नवंबर दिसंबर का ही डटा अगर हमारे
पास है तो वही डाटा मेरे पास आ रहा है
जिससे मुझे ये पता चल रहा है कि सबसे
ज्यादा बुकिंग हमारे पास सितंबर में थी
एंड सेम कैंसलेशन भी सितंबर में ही थे
2016 की मैं यहां पे बात करूं सबसे ज्यादा
बुकिंग्स मेरे पास अक्टूबर के अंदर थी
इसको भी थोड़ा ऊपर हम शिफ्ट कर सकते हैं
ठीक है एंड 2017 की हम यहां पे बात करें
तो हमारे पास 2017 में सबसे ज्यादा
बुकिंग्स हम देखेंगे तो म में हमें यहां
पे मिलेगी ओवरऑल तीनों सालों का देखना
होता तो आप तीनों सालों का देख सकते हो कि
सबसे ज्यादा बुकिंग्स यहां पे अगस्ट के
अंदर थी एंड कैंसिलेशंस भी वहीं थे अब
अगस्ट में बुकिंग्स होने का रीजन हो सकता
है राखी सीजन होता है राखी के टाइम पे अब
अगस्त में कैंसिलेशन होने के यहां पे काफी
सारे रीजन हो सकते हैं हो सकता है कि
इसमें कैंसिलेशन इस वजह से यहां पे ज्यादा
हो रहे हो क्योंकि बुकिंग्स यहां पे इसलिए
ज्यादा हो रही है क्योंकि वो लीव टाइम
होता है वेकेशन टाइम होता है तो काफी लोग
उस टाइम पे ट्रेवल करना प्रेफर करते हैं
एंड सेम गोज र कैंसिलेशन की प्लांस कैंसिल
होते हैं तो वहां पे हमारे कैंसिलेशंस भी
उसी वजह से हो रहे हैं किसी भी पर्टिकुलर
ईयर में आप चेक करना चाहते हो और कोई चीज
जैसे कि बुकिंग्स है बुकिंग्स यहां पे
कपल्स का हमें यहां पे हमेशा पता पड़ रहा
है कि कपल्स की यहां पे टोटल हम अगर हमारे
पास इतने कपल्स आए थे तो उसमें उनकी
बुकिंग्स यहां पे कितनी थी टोटल हमारे पास
फैमिली इतनी थी उनकी बुकिंग्स कितनी
सिंगल्स थी कितनी बुकिंग्स थी सेम गोज फॉर
डिजायर्ड एंड अनडिजायर्ड यहां पे कि
डिजायर्ड अगर उनको रूम टाइप मिल रहा है तो
उसके बाद यहां पे कैंसिलेशंस जो है वो
इतने हैं अनडिजायर्ड मिलने पे अनडिजायर्ड
बहुत कम लोगों को हमें यहां पे मिल रहा है
बट उनकी कैंसिलेशंस हमारे पास यहां पर है
तो इस ऐसे हम यहां पर डैशबोर्ड क्रिएट कर
सकते हैं इवन आप चाहो तो यहां पे इयर्स के
बेसिस पे भी चीजें मेंशन कर सकते हो कि
जैसे आपको एग्रीगेट वैल्यू यहां पे एक और
चार्ट कुछ मेंशन करना हो जिसमें आप
एग्रीगेट वैल्यू अगर आप यहां पे किसी भी
इस की वैल्यू डिफाइन करना चाहते हो जैसे
कि आपके पास यहां पे कंट्रीज है तो
कंट्रीज के बेसिस पे भी अगर आपको यहां पे
चार्ट क्रिएट करना हो तो आप कंट्रीज की
बेसिस पे भी यहां पे चार्ट क्रिएट कर सकते
हो एंड यू कैन ऐड इट ओवर हियर जैसे हमारे
पास यहां पे है एक हमारे पास कंट्री है
पीआरटी मींस पोर्तुगीज ठीक है और
कैंसिलेशन का फिल्टर मैं एक बार यहां से
हटाती हूं सो कंट्रीज हमारे पास यहां पे
गिवन है तो कंट्रीज के अंदर हम काफी सारी
चीजें देख सकते हैं जैसे कि पीआरटी मींस
पोर्तुगीज जीबीआर का मतलब ग्रेट ब्रिटेन
एंड यहां पे अगर यूएस एसए है हमारे पास
ईएसपी का मतलब स्पेन आईआरएल का मतलब
इजराइल तो उसके बेसिस पे भी आप यहां पे
बुकिंग देख सकते हो कहां से हमारे पास
बुकिंग ज्यादा आ रही है और कहां से हमारे
पास कैंसिलेशन ज्यादा हो रहे हैं जिसके
बेसिस पे हम यहां पे एक और चार्ट ऐड कर
सकते हैं या तो आप यहां पे एक और चार्ट ऐड
कर सकते हो और या फिर अगर आप यहां पर चाहे
तो कोई यहां पर टोटल बुकिंग्स टोटल
कैंसिलेशन जैसे हमारे पास मेंशन है तो ईयर
वाइज भी हम यहां पर टोटल बुकिंग्स एंड
कैंसिलेशंस मेंशन कर सकते हैं इसी टाइप की
एक और डैशबोर्ड का मैं आपको एपल दिखाती
हूं कि होटल बुकिंग कैंसिलेशन प अगर आपको
और जैसे मैंने यहां प बताया जिसमें आप
इयर्स मेंशन कर सकते हो वैसे अगर आपको
इयर्स मेंशन करने हो तो हम यहां पे फाइल
में चलेंगे एंड मेरे पास यहां पे होटल नाम
से एक फाइल है इस होटल नाम की अगर मैं इस
फाइल को ओपन करती हूं तो टेक्स लिटल वाइल
लोड होने में और आप देख पाओगे कि एक और
ऐसी ही डैशबोर्ड आपको देखने मिलेगी जिसम
मैंने ऐसे ही यहां पर वर्क किया हुआ है
लेफ्ट की तरफ हमारे पास टोटल रिजर्वेशन
कैंसिल रिजर्वेशन यहां पर है जिसमें हमारे
पास यहां पर चार्ट्स भी गिवन है जिसमें
मैंने यहां पे ऐड भी किया हुआ है
कैंसिलेशन वन रिजर्वेशंस आर मोर देन 2000
पर ईयर रिजर्वेशन वर्सेस कैंसिल टोटल
कैंसिल रिजर्वेशंस हमारे पास है कैंसलेशन
बेस्ड ऑन कस्टमर्स एंड इवन ये भी हमारे
पास यहां पे स्लाइसर की बेसिस पे वर्क
करते हैं सो व्हेन आई चूज 2015 ये कुछ ऐसा
दिखेगा तो ऐसे ही आप सिमिलर डाटा से
मल्टीपल टाइप ऑफ डैशबोर्ड्स क्रिएट कर
सकते हैं एंड वंस योर डैशबोर्ड इज डन तो
आप उसे प्रेजेंट कर सकते हैं एज अ
प्रोजेक्ट सो एक चीज और जो कि यहां पे
मिसिंग है वो है यहां पे टाइटल तो लास्टली
आप यहां पर टाइटल ऐड कर सकते हो जैसे कि
हमें यहां पर टोटल बुकिंग्स के ऊपर हमारे
पास यहां पर है टोटल कैंसलेशन के बेसिस पे
ये टाइटल हमारे पास नेक्स्ट हमारे पास
यहां पे टोटल गेस्ट वर्सेस कैंसल्ड बुकिंग
के ऊपर हमारे पास यहां पे एक चार्ट है
यहां पे हमारे पास डिजायर्ड एंड अन रूम
टाइप वर्सेस कैंसिलेशन के बेसिस पे हमारे
पास यहां पे एक चार्ट है नीचे हमारे पास
जो चार्ट है वो दैट इज बेस्ड ऑन मंथ्स एंड
मंथ्स दैट इ दैट इज बेस्ड ऑन मंथ्स यहां
पे तो इनके आप यहां पे टाइटल्स भी ऐड कर
सकते हो वंस य विल ऐड टाइटल्स तो ये
टाइटल्स भी कुछ इस तरीके के दिखेंगे आप
जहां पे बॉर्डर चाहते हैं वहां बॉर्डर रख
सकते हैं जहां से बॉर्डर्स आपको हटानी है
आप बॉर्डर्स भी रिमूव कर सकते हो और ऐसी
डैशबोर्ड्स यहां पे क्रिएट कर सकते हो
आल्सो यू कैन कमेंट डाउन कि कौन सी
डैशबोर्ड आपको ज्यादा पसंद आई दिस इज
डैशबोर्ड नंबर वन ना सिर्फ कलर्स का ध्यान
रखते हुए बाकी चीजों बाकी पैरामीटर्स को
देखते हुए भी कि दिस इज आवर डैशबोर्ड नंबर
वन एंड दिस इज आवर डैशबोर्ड नंबर टू तो
आपको कौन सी कौन सी डैशबोर्ड यहां पे पसंद
आई है वो भी आप यहां पे कमेंट में मेंशन
कर सकते हो एंड इसी तरह के प्रोजेक्ट्स आप
लोग बिल्ड कर सकते हो सो आई होप गाइस कि
ये वीडियो आपको पसंद आई हो और समझ में आया
हो किस तरह से हमने एक एंड टू एंड
प्रोजेक्ट क्रिएट किया ऑन एमए एकल कैसे
हमने यह डैशबोर्ड
[संगीत]
बनाई नपाई पाइथन की कौन सी लाइब्रेरी है
कैसे इसका यूज किया जाता है क्या-क्या काम
यह कर सकती है यह सारी चीजें जानेंगे आज
की इस वीडियो के अंदर तो चलिए शुरू करते
हैं पहले अगर मैं नपाई की बात करूं तो
नपाई का फुल फॉर्म होता है न्यूमेरिकल
पाइथन न्यूमेरिकल पाइथन यानी कि
न्यूमेरिकल पाइथन अपने आप में यहां पे नेम
सजेस्ट कर रहा है कि इसका यूज किया जाता
है जितनी भी साइंटिफिक या मैथमेटिकल
कैलकुलेशंस करनी होती है हमें पाइथन के
अंदर उसके लिए हम नपाई नाम की लाइब्रेरी
का यूज करते हैं इसके अंदर हमारे पास
इनबिल्ट काफी सारे फंक्शंस बने हुए होते
हैं जो कि हमारे काम को काफी इजी कर देते
हैं जब हमको मैट्रिक्स के अंदर अगर
डिटरमिनेट या फिर इवर्स निकालना होता है
फरियर ट्रांसफॉर्मेशन करना होता है लीनियर
अलजेब्रा लगाना होता है ये एनालिटिक्स के
अंदर बेसिक स्टेटिस्टिक्स लगानी होती है
जैसे कि स्टैंडर्ड डेविएशन वेरियंस मीन
मोड मीडियन ये सारी चीजें अगर हमें लगानी
हो तो उसके लिए हम नपाई का यूज कर सकते
हैं नपाई इज अ पैकेज दैट डिफाइंस अ मल्टी
डाइमेंशनल एरे एरे ज यहां पे नपाई के अंदर
एक डेटा टाइप होते हैं जिनका यूज करके हम
यहां पे कैलकुलेशंस करते हैं एरे के बारे
में आगे अच्छे से हम जानेंगे फिलहाल को
इतना समझते हैं कि एरे हमारे पास यहां पे
पाइथन का इनबिल्ट डेटा टाइप नहीं है बट ये
नपाई के साथ हमारे पास आता है और इससे
हमारी जो कैलकुलेशंस है वो काफी फास्ट हो
जाती हैं कैसे फास्ट होती है उसको आगे
देखते हैं उससे पहले इट हैज इट ल्स हैज
फंक्शन फॉर वर्किंग इन डोमेन जैसे कि
मैंने अभी बताया कि यहां पे लीनियर
अलजेब्रा पे आपको काम करना हो फरियर
ट्रांसफॉर्मेशन पे आपको काम करना हो
मैट्रिसेज के अंदर आपको डिटर्मिननेंट
निकालना हो इवर्स निकालना हो ट्रांसफॉर्म
करना हो ट्रांसपोजर हो तो ये सारी चीजों
के लिए हमारे पास नपाई इजली फंक्शंस देता
है और सिर्फ फंक्शंस के अंदर अगर आप डाटा
पुट कर देंगे तो आपके पास सिंपली आउटपुट
निकल के आ जाएगा इन सिंपल वर्ड्स अगर नपाई
की यहां पे बात की जाए तो ये एक फंडामेंटल
पैकेज है फॉर साइंटिफिक एंड मैथमेटिकल
कंप्यूटेशंस मूविंग अहेड अब यहां पे जैसे
कि मैंने एर टर्म का यूज़ किया था कि यहां
पे कैलकुलेशन के लिए एरिस का यूज किया
जाता है जब तक हम बेसिक्स ऑफ पाइथन कर रहे
थे तो उसके अंदर हमारे पास अलग-अलग डेटा
टाइप्स थे जैसे कि स्ट्रिंग्स था फ्लोट था
इंटी जर था जहां पे हमारे पास मल्टीपल
वैल्यूज जानी थी उन केसेस में हमारे पास
लिस्ट थे डिक्शनरी थी टपल्स थे सेट्स थे
अब यहां पे एक नया डेटा टाइप है जो कि
नपाई के अंदर है दैट आर अरेज अरेज यहां पे
एक ऐसी डटा टाइप है जो कि लिस्ट से काफी
सिमिलर हो होते हैं दिखने में क्योंकि
इनको भी स्क्वायर ब्रैकेट्स के अंदर रखा
जाता है अब लिस्ट में जिस तरह से कॉमा
सेपरेटेड वैल्यू होती है यहां पे अरेज के
अंदर कॉमा सेपरेटेड वैल्यूज नहीं होती है
जो कि इसको फास्ट बनाता है यहां पे लिखा
है कि एरे को स्टोर किया जाता है कंटे जस
मेमोरी लोकेशंस के अंदर अब कंटे जिस
मेमोरी लोकेशन यहां पे क्या हो गई उसको
थोड़ा सा बेटर तरीके से समझते हैं सो जैसा
कि मैंने यहां पे बताया कि हमारे पास जब
लिस्ट होती है तो कॉमा सेपरेटेड वो
वैल्यूज होती है दैट इज 10 कॉमा 20 30
सपोज मैंने ये तीन एलिमेंट ले लिए मान लो
वर्चुअली हमारी ये एक मेमोरी है यहां पे
हमारे पास कहीं पे स्लॉट्स हैं अब कुछ
स्लॉट्स यहां पे भरे हुए हैं कुछ स्लॉट्स
यहां पे खाली है फॉर एग्जांपल जहां पे
मैंने जिगजैग लाइन करी हुई है ये स्लॉट्स
यहां पे भरे हुए हैं ठीक है अब हमारी
लिस्ट जो है कॉमा सेपरेटेड वैल्यूज है
यहां प मैं आगे लिख भी देती हूं कि ये एक
लिस्ट है लिस्ट जब यहां पे जाएगी मेमोरी
के अंदर तो इसके एलिमेंट्स आपस में जुड़े
हुए नहीं होते हैं ये कहीं पे भी इनके
एलिमेंट्स जा सकते हैं जैसे कि 10 है 10
को यहां फर्स्ट लोकेशन भी खाली जगह मिली
ये यहां चला जाएगा 20 को यहां जगह मिली
यहां चला जाएगा 30 को यहां जगह मिली ये
यहां पे चला जाएगा क्योंकि कॉमा सेपरेटेड
है तो एलिमेंट्स कहीं पे भी जाके स्टोर हो
जाते हैं जहां उनको जगह मिलती है बट अगर
मैं एरे ज की बात करूं तो एक एरे जो होता
है वो यहां पे कॉमा सेपरेटेड नहीं होता है
इसके अंदर 10 20 और 30 को जिस तरह से
स्टोर होगा आगे अरेज के बारे में और भी
चीजें जानेंगे इनके डटा टाइप्स के बारे
में इनकी फंक्शनालिस के बारे में एज ऑफ
नाउ जब मैं कंटी जियस मेमोरी की अगर यहां
पे बात करती हूं कि एरे यहां पे कंटी जियस
मेमोरी के अंदर लोके स्टोर होते हैं तो
इसका मतलब यहां पे यह हो गया कि एरस जो
हैं वो साथ में चिपक के रहते हैं जैसे कि
तीन दोस्त होते हैं कि तीन दोस्त जहां पे
भी जाएंगे साथ में जाएंगे तो यहां पे भी
ये मेमोरी के अंदर ऐसे लोकेशन ढूंढते हैं
जहां पे तीन की जगह साथ में हो फॉर
एग्जांपल वन 2 3 यहां पे मैं लिख देती हूं
1 2 3 ये तीनों स्पेस यहां पे पास में ऊपर
हमारे पास दो की स्पेसेस है यहां पे हमारे
पास सिंगल की स्पेस है यहां पे तीन की
स्पेस मेरे पास साथ में है तो ये यहां पे
जाके स्टोर हो जाएंगे तो कंटी जियस मेमोरी
लोकेशन का मतलब यहां पे यह हुआ कि ये साथ
में रहते हैं और जहां पे इनको जगह मिलेगी
तीन की वहीं पे ये जाएंगे चार एलिमेंट
होते तो जहां पे चार की जगह मिलेगी वहीं
पे जाएंगे ऐसे यहां पे जहां जगह मिली वहां
नहीं जाते हैं फॉर एज जैसे कि लिस्ट जाती
है ठीक है मूविंग अहेड यहां पे नेक्स्ट
टॉपिक कहता है कि इट इज अ कंटेनर व्हिच
कैन होल्ड अ फिक्स्ड नंबर ऑफ आइटम्स एंड
दीज आइटम शुड बी ऑफ द सेम टाइप सेम टाइप
का यहां पे ये मतलब हुआ कि जैसे लिस्ट के
अंदर हम मल्टीपल डेटा टाइप्स को स्टोर कर
सकते हैं वैसे यहां पे एरस के अंदर
मल्टीपल डेटा टाइप नहीं जाते डिक्शनरी में
भी मल्टीपल डेटा टाइप्स जा सकते हैं टपल्स
में भी जा सकते हैं सेट्स में भी जा सकते
हैं बट यहां पे एरियस के अंदर मल्टीपल
डेटा टाइप नहीं जाएगा अगर स्ट्रिंग्स जा
रही है तो सिर्फ स्ट्रिंग जाएगी अगर इंटी
जर जा रहा है तो सिर्फ इंटी जर और फ्लोट
जा रहा है तो सिर्फ फ्लोट जाएगा यहां पे
इस तरह से वर्क करता है अ कॉमिनेशन ऑफ एरे
सेव्स अ लॉट ऑफ टाइम लॉट ऑफ टाइम क्योंकि
एरे जो है कम मेमोरी लेते हैं फास्टली
कैलकुलेट हो सकते हैं ठीक है कुछ
एडवांटेजेस है हमारे पास यहां पर एरे के
कि ये कम मेमोरी यूज करते हैं जैसे कि
मैंने पहले ही बताया इनके अंदर मैथमेटिकल
ऑपरेशन अगर आपको परफॉर्म करना हो तो वो
काफी सिंपल हो जाता है सो अगर हम यहां पे
जुपिटर नोटबुक के अंदर चले तो जुपिटर
नोटबुक के अंदर अब आप यहां पे नोटिस
करेंगे कि जैसे मैं यहां पे इंपोर्ट गिरती
हूं नपाई को अच्छा इंपोर्ट करने के लिए
सबसे पहले इसकी लाइब्रेरी को भी इंस्टॉल
करना जरूरी है सो लाइब्रेरी को इंस्टॉल
करने के लिए कुछ नहीं करना हमें सीएमडी
यानी कमांड प्रोमट के अंदर जाना है कमांड
प्रॉ में आप जैसे ही एंटर यहां पे प्रेस
करेंगे तो हमारे पास यहां पे एक स्क्रीन
ओपन होके आ इसके अंदर आपको लिखना है पिप
इंस्टॉल नपाई जैसे आप इसे एंटर प्रेस
करेंगे नपाई आपके लिए यहां पे डाउनलोड
होना स्टार्ट हो जाएगा एंड मेरे केस में
यहां पे ऑलरेडी लिखा आ रहा है
रिक्वायरमेंट ऑलरेडी सेटिस्फाइड दैट मींस
मेरे केस में ऑलरेडी डाउनलोडेड है आप
लोगों के केस में डाउनलोड हो जाएगा वंस ये
डाउनलोड हो जाए आप इसको इंपोर्ट कर सकते
हैं एज एनपी मैं सिर्फ यहां पे एक
एग्जांपल तौर पे बता रही हूं कि जैसे मैं
डाटा टाइप की अगर यहां पे बात कर रही थी
या फिर फिक्स्ड नंबर ऑफ वैल्यूज की अगर
यहां पे बात करूं या फिर मैथमेटिकल
ऑपरेशंस की अगर मैं यहां पर पे बात करूं
तो जैसे अगर मैं लिस्ट की यहां पे बात
करती हूं पहले मैं एक बार एक लिस्ट का
एग्जांपल ले लेती हूं कि जब हम कोई भी
लिस्ट क्रिएट करेंगे मैंने यहां पे l1 नाम
की लिस्ट ली और इसके अंदर मैं कुछ
एलिमेंट्स भेज रही हूं फॉर एग्जांपल 20 30
40 और मैं एक l2 नाम की लिस्ट लेती हूं
जिसके अंदर मैं कुछ एलिमेंट्स भेज रही हूं
जैसे कि 50 60 एंड 70 अगर मैं यहां पे
प्रिंट कराती हूं l1 + l2 एंड मैंने स्कोर
दे दिया बाय मिस्टेक सो यहां पे इसे प्लस
करते हैं तो आप यहां पे देखेंगे कि यहां
पे एक्चुअल मैथमेटिकल ऑपरेशन नहीं लग रहा
है बल्कि यहां पे कॉन्कैटिनेट हो गए हैं
यानी कि जॉइन हो गए हैं मतलब मैं प्लस
नहीं कर पा रही सिमिलरली अगर मैं इसको
माइनस कराना चाहूं कि अगर मैं यहां पे
सिंगल माइनस या मल्टीप्लाई कराना चाहती
हूं चलो तो मैं यहां पे अगर कोई भी वैल्यू
देती हूं कि इन सब एलिमेंट्स को फाइव से
मल्टीप्लाई करना है ठीक है प्लस नहीं
एक्चुअली मल्टीप्लाई तो यहां पे पांच बार
प्रिंट होके आ जाएंगे मल्टीप्लाई नहीं हो
रहे हैं तो यहां पे नपाई जब मैं बोल रही
हूं कि डायरेक्ट मैथमेटिकल ऑपरेशंस ले
लेता है तो इसका मतलब यहां पे ये हुआ कि
अगर मैंने नपाई का कोई एरे बनाया एरे एरे
बनाने का तरीका हम थोड़ा आगे जाके अच्छे
से इन डेप्थ कवर करेंगे अभी के लिए सिर्फ
इतना समझते हैं कि एरे बनाने के लिए हमें
नपाई का एरे नाम का फंक्शन यूज करना पड़ता
है और मैं ये सेम वैल्यूज यहां पे पास कर
रही हूं 20 30 40 और एक b नाम का एरे ले
लेते हैं इसमें भी हम यहां पे लगाते हैं
एरे और यहां पे मैं ले लेती हूं कुछ वेरी
सिमिलर वैल्यूज जो मैंने पहले ली थी दैट
इज 60 70 80 अगर मैं इन दोनों को यहां पे
प्रिंट कराऊं पहले मैं प्रिंट कराती हूं a
को तो जैसे मैं ने बोला कि यहां पे
वैल्यूज कॉमा सेपरेटेड नहीं होती है तो
कॉमा सेपरेटेड नहीं है दूसरा अगर मैं यहां
पे प्रिंट कराती हूं b को तो ये भी एज इट
इज आ जाएगा कि कॉमा सेपरेटेड वैल्यू नहीं
है यानी कि एरे बन के आ गया प्रिंट कराते
हैं इनका एडिशन दैट a + b तो आप यहां पे
देखेंगे कि हमारे पास डायरेक्ट मैथमेटिकल
ऑपरेशन हो रहा है कि 20 + 60 इज 80 30 +
70 इज 100 40 + 80 इज 120 a टाइम्स b अगर
मैं कर दूं तो 20 * 60 30 * 70 40 * 80
चलो b के अंदर अगर मैं कोई सिंगुलर ही
वैल्यू ले लेती ठीक है कि अगर मैं चार ले
लेती और मल्टीप्लाई कराती तो 20 म 4 30 म
4 एंड 40 म 4 इज 160 इस तरह से यहां पे
डायरेक्ट मैथमेटिकल ऑपरेशंस हो सकते हैं
जो कि हमारे पास लिस्ट के अंदर नहीं होते
हैं तो ये आगे हम अच्छे से कवर भी करेंगे
जब हम बात करेंगे लिस्ट वर्सेस नपाई अरेज
की बट एज ऑफ नाउ जैसे कि यहां पे कॉमा
सेपरेटेड नहीं है अच्छा अगर मैं यहां पे
एक एरे क्रिएट करती हूं a = एप डट एरे और
इसमें मैं भेजती हूं वैल्यूज जैसे कि 40
50 60 एंड प्रिंट ए कराती हूं तो आप यहां
पे नोटिस करेंगे कि जैसे मैं इसे रन
कराऊंगा यहां पे मल्टीपल डेटा टाइप्स नहीं
जा सकते आप अगर स्ट्रिंग भेजेंगे तो सब
कुछ स्ट्रिंग बन जाएगा आप इंट भेजेंगे तो
सब इंटी जर ही रहेंगे और फ्लोट भेजते हो
अगर मैं ये स्ट्रिंग हटा के यहां पे फ्लोट
लगा देती हूं तो बाकी सारे भी यहां पे
फ्लोट बन जाएंगे ऑटोमेटिक इस तरह से यहां
पे नपाई एरे डिफर करते हैं फ्रॉम लिस्ट इट
इज यूज्ड फॉर क्रिएशन ऑफ एन डायमेंशन डेटा
एंड डायमेंशन का मतलब मल्टीपल डायमेंशन
यहां पे हो सकते हैं जैसे मैट्रिसेज अगर
आपने पढ़ी हो तो उसके अंदर हमारे पास
मल्टीपल डायमेंशन होते हैं 2d होता है 3d
डाटा होता है हमारे पास तो उसके लिए हम
यहां पे नपाई अरेज का यूज कर सकते हैं एज
एज एनालिटिक्स के अंदर तो हम 2d ही डेटा
देखेंगे मोस्टली वडी या 2d डेटा बट 3d
डाटा 4d डाटा ये भी हमारे पास क्रिएट हो
सकता है यूजिंग नपाई अरेज अब कुछ यहां मैं
डिफरेंसेस की बात कर लेती हूं कि अगर आपसे
पूछ लिया जाए ड्यूरिंग द इंटरव्यू कि एरिज
वर्सेस लिस्ट यानी कि एरे और लिस्ट के बीच
में क्या डिफरेंस होता है सबसे पहला लिस्ट
कैन नॉट हैंडल डायरेक्ट मैथमेटिकल ऑपरेशन
जोक अभी जस्ट हमने देखा लिस्ट के अंदर कोई
मैथमेटिकल ऑपरेशन हम नहीं लगा सकते
डायरेक्ट बट नपा अरेज पे लगा सकते हैं एरे
कंज्यूम करता है लेस मेमोरी कंपेरटिवली टू
लिस्ट यूजिंग एन एरे इज फास्टर देन लिस्ट
यानी कि अगर आप एरे का यूज करोगे तो
क्विकली आप कैलकुलेट कर पाओगे कंपेयर टू
लिस्ट दैट वई नपाई के अंदर यूज भी अरेज का
ही किया जा जाता है अ लिस्ट कैन स्टोर
डिफरेंट डटा टाइप्स व्हाल यू कैन नॉट डू
इट इन एरे अब लिस्ट का यहां पे एक प्लस
पॉइंट है कि उसके अंदर आप मल्टीपल डेटा
टाइप्स भेज सकते हो बट क्योंकि एरे में
कैलकुलेशन करनी होती है हमें तो यहां पे
हम मल्टीपल डेटा टाइप्स नहीं भेज सकते अ
लिस्ट इज़ इजियर टू मॉडिफाई यानी कि अगर
आपको कभी भी कोई भी एलिमेंट ऐड करना हो
अपेंड करना हो रिमूव करना हो कंपैरेटिव वो
लिस्ट के अंदर ज्यादा इजी होगा इंस्टेड ऑफ
नंबाई आरएस एंड लास्टली लिस्ट के अंदर अगर
हम नेक्स्ट डाटा बनाते हैं तो हमें उसकी
साइज यहां पे कोई दिक्कत नहीं है कि हम
उसकी कोई भी साइज रखें बट एरे के अंदर
हमें यहां पे साइज का ध्यान रखना होता है
फॉर एग्जांपल अगर मैं यहां पे बात करूं कि
ये एक लिस्ट है मेरे पास इसे मैं प्रिंट
करा देती हूं ए1 अब इस लिस्ट के अंदर मैं
एक और लिस्ट अगर बनाती हूं मान लो कि यहां
प मैंने एक और एलिमेंट दे दिया 50 इसे मैं
दो लिस्ट में कन्वर्ट कर देती हूं ये एक
बड़ी लिस्ट है और इसके अंदर एक दो
छोटी-छोटी लिस्ट्स है इसके अंदर अगर मैंने
एक के अंदर यहां पे 60 भी कर दिया तो में
कोई दिक्कत नहीं आई लिस्ट ने तो इसे
प्रिंट कर दिया इजली कोई दिक्कत नहीं है
आपका साइज यहां पे कैसा भी हो बट अगर मैं
यही चीज यहां पे नपाई एरे के अंदर करूं और
इसे प्रिंट कराऊं तो ये मुझे एरर दे देगा
कि आपका एक लिस्ट जो है उसका डायमेंशन तो
यहां पे क्या है उसके अंदर तो दो
एलिमेंट्स है बाकी दूसरी लिस्ट के अंदर
तीन एलिमेंट है या तो दोनों के अंदर
तीन-तीन एलिमेंट हो या दोनों के अंदर
दो-दो एलिमेंट हो आप दोनों के अंदर यहां
पे अलग-अलग एलिमेंट्स नहीं रख सकते अगर
मैं यहां पे कॉमा लगा के 10 लिख देती हूं
तो मेरे पास यहां पे 20 30 एंड 10 आ जाएगा
40 50 60 आ जाएगा बट अगर मैं यहां पे
दोनों में से एक में भी एक भी एलिमेंट
ज्यादा कर दूं या कम कर दूं तो यह यहां पे
एरर थ्रो करेगा तो यह एक अगेन डिफरेंस
होता है बिटवीन लिस्ट एंड नपाई ये
डिफरेंसेस याद रखने जरूरी हैं इफ एवर इन
इंटरव्यू अगर आप अपीयर करते हैं तो हो
सकता है आपसे ये क्वेश्चन पूछ लिया जा
सकता
[संगीत]
है सो गाइस इस सेशन के अंदर हम बात करने
वाले हैं कैसे हम जुपिटर नोटबुक इंस्टॉल
कर सकते हैं लास्ट सेशन में हमने देखा कि
क्या नपाई होता है अब क्योंकि हमें यहां
पे जो डेटा एनालिसिस परफॉर्म करने होंगे
वह हम दूसरे प्लेटफॉर्म्स पे भी कर सकते
हैं ऐसा नहीं है कि वीएस कोड पे ये पॉसिबल
नहीं है या पाई चाम पे पॉसिबल नहीं है बट
अगर हम जुपिटर नोटबुक पे इसे करते हैं तो
काफी इजी हमारे लिए चीजें हो जाती है ठीक
है तो हम इसके लिए जुपिटर नोटबुक को हम
इंस्टॉल करने वाले हैं कैसे इसे इंस्टॉल
करना है वो देखते हैं सो गाइज इसके लिए
सबसे पहले हम हमारी लोकल डिस्क सी के अंदर
चलेंगे यानी सी ड्राइव में हमें जाना है
सी ड्राइव में जाने के बाद अब आपके केस
में यहां पे हो सकता है कि जैसे अगर मैं
यहां से हिडन आइटम्स हटा दूं ठीक है तो
कुछ ऐसा डाटा यहां पर दिखता हो ठीक है तो
इसमें हमें यूजर्स को ओपन करना हो यूजर्स
के बाद हम यहां पे आपके नेम से या आपके
पास जो भी आपका डिवाइस है जैसे मेरे केस
में यहां पर डब्ल्यू क्यूटेक है आपके आपके
केस में यहां पे आपका डिवाइस के नेम से एक
फोल्डर होगा ठीक है या फिर आपके नाम से
कोई एक फोल्डर होगा उसे आप यूज करेंगे उसे
आप ओपन करेंगे इसी के अंदर हमें यहां पे
एक ऐप डाटा मिलेगा अब आप यहां पे नोटिस
करोगे कि ये ऐप डाटा तो यहां पे है ही
नहीं तो ये पप डाटा कहां से लाया जाए तो
उसके लिए हम व्यू पे क्लिक करेंगे शो पे
जाएंगे और कुछ ना हिडन आइटम्स होते हैं
हमारे पास फोल्डर्स के अंदर तो मैं जैसे
ही हिडन आइटम्स यहां पे शो करूंगी तो आप
देखोगे कि ऐ डटा नाम का मेरे पास यहां पे
एक फोल्डर निकल के आ गया है इसे मैं यहां
पे डबल टैप करती हूं पप डाटा ओपन करते हैं
हम यहां पे लोकल में चलेंगे लोकल के बाद
हमें यहां पे जाना है प्रोग्राम्स में सो
प्रोग्राम्स में जाएंगे एंड देन
python3 111 और उसके बाद जाते हैं हम
स्क्रिप्ट्स के अंदर तो एगजैक्टली ये सेम
प्रोसीजर आपको फॉलो करना है सिर्फ यहां पे
डिफरेंस आएगा डब्लू एस क्यूब टेक का कि
यहां पे ये जो डब्ल्यू एस क्यूब टेक है ये
आपके केस में डब्ल्यू एस क्यूब टेक नहीं
होगा यहां पे या तो आपके नाम का फोल्डर
होगा या आपके लैपटॉप के नाम का एक फोल्डर
हो सकता है अब यहां पे जाके आप देखोगे कि
मेरे पास कुछ जुपिटर से रिलेटेड फाइल्स
ऑलरेडी है दैट मींस मैंने यहां पे पहले
इंस्टॉल किया हुआ था एंड अगर मैं इसको
यहां से हटा दूंगी अ ऊपर से मुझे पाथ
हटाना है और यहां से मुझे अपने कमांड कॉम
को ओपन करना है ठीक है तो सीएमडी जैसे मैं
यहां पे ओपन करती हूं कुछ इस तरीके का
मेरे पास यहां पे एक विंडो आएगी इसमें
मुझे लिखना है पिप इंस्टॉल जुपिटर एंड
जैसे ही मैं यहां पे एंटर प्रेस करूंगी
रिक्वायरमेंट ऑलरेडी सेटिस्फाइड मेरे केस
में लिखा हुआ आ रहा है आप लोगों के केस
में यहां पे डाउनलोड होना स्टार्ट हो
जाएगा ये कुछ 10 टू 15 सेकंड्स या 30 टू
वन 30 सेकंड्स टू 1 मिनट भी ये ले सकता है
ठीक है और मेरे पास यहां पे आ गया है
सक्सेसफुली इंस्टॉल्ड जुपिटर अब ये
क्योंकि हमारे पास यहां पे इंस्टॉल हो
चुका है तो फिर इसको ओपन कैसे करें देखो
गाइज ओपन करने के लिए यहां पे बार-बार
यहां तक आने की जरूरत नहीं है आप यहां पे
क्या कर सकते हैं कि हम यहां पे डेस्कटॉप
पे आते हैं
और यहां पे एक नया फाइल कुछ भी बना लेते
हैं जैसे इस फोल्डर का नाम मैं यहां पे ले
लेती हूं पाइथन डटा एनालिटिक्स फाइल ठीक
है इस फोल्डर को मैं ओपन करूंगी डबल टैप
करके यहां के पाथ में हम जाएंगे सीएमडी
ओपन करेंगे और अब इस इंस्टॉल नहीं करना बस
मुझे यहां पे लिखना है जुपिटर
नोटबुक जैसे मैं एंटर प्रेस करूंगी आप
देखेंगे कि ये थोड़ा सा फाइव टू सिक्स
सेकंड्स लेगा और उसके बाद हमारे पास कुछ
इस तरीके का पेज ओपन होके आ जाएगा जैसे
यहां पे हमारे पास कोई फाइल नहीं है
ब्राउजर पे हमारा जोबट नोटबुक रन होगा और
यहां पे हमारे पास कोई फाइल नहीं है तो
अगर नई फाइल आपको क्रिएट करनी है तो आप
न्यू पे क्लिक करके python3 पे क्लिक
करोगे तो हमारे पास यहां पे एक नई फाइल
क्रिएट होके आ जाएगी इसका एक्सटेंशन जो
हमारे पास यहां पे होगा वो होगा आई पवा
एनबी यानी कि आई पाइथन नोटबुक तो ये आई
पाइथन को फॉलो करती है अब इसके अंदर इसकी
वर्किंग अगर हम यहां पर देखें तो कंट्रोल
प्लस से हम इसे ज़ूम इन कर सकते हैं
कंट्रोल माइनस से हम इसे ज़ूम आउट कर सकते
हैं इसके अंदर कोई भी चीज आपको लिखनी हो
प्रिंट हेलो लिखना हो तो आप प्रिंट हेलो
लिखोगे कंट्रोल एंटर प्रेस करके सेल रन
होता है इनको हम जब यहां प इनके अंदर
कोड्स लिखते हैं इनको यहां पे सेल्स बोला
जाता है कि हम यहां पे सेल्स के अंदर कोड
लिखते हैं उसके बाद हमारे पास यहां पे
होता है नया सेल ऐड करने के लिए एक प्लस
का सिंबल आप यहां पे प्लस का सिंबल लगा
सकते हो इसके अंदर मैंने प्रिंट करा बाय
और मैं अगर कंट्रोल एंटर करके मैं रन करा
सकती हूं कंट्रोल शिफ्ट एंटर करके मैं
यहां पे इसे रन करा के नया सेल भी ओपन कर
सकती हूं अब मैं यहां पे लिख दूं a = 23
शिफ्ट एंटर अगर मैंने किया तो यहां पे एक
नया सेल ये रन हो जाएगा और नया सेल क्रिएट
हो जाएगा तो अगर आपको यहां पे आपका जो
एजिस्टिफाई
अगर आपको चाहिए कि आपका जो
एजिस्टिफाई
ये हमारे पास दो मेथड होते हैं किसी भी
सेल को आपको हटाना है तो यहां पे सिजर
जैसा सिंबल है इसे हम सिलेक्ट करें और
हमारे यह सिंबल यहां पर वर्क करने लग
जाएगा कई बार ऐसा होता है कि हमारा जो
कर्नल है वह वाइल लूप की वजह से इंटरप्ट
हो जाता है तो उस केस में वाइड लूप की वजह
से वो रन नहीं करता है तो उस केस में हमें
यहां पे क्या करना होता है कभी आपके पास
यहां पे आपका जो जुपिटर नोटबुक का कोई सेल
है जो कि वर्क नहीं कर रहा है तो आप यहां
पे पॉज दबाए एंड फिर रन करेंगे तो उसके
बाद वो इजली रन करने लग जाएगा तो ये हमारे
पास यहां पे जो पट नोटबुक होता है इसके
अंदर ये बार-बार पॉज करके रन करने की
जरूरत नहीं है जस्ट इन केस कभी आपके पास
ऐसा हो कि आपका कोई भी कमांड है जो कि रन
नहीं हो रहा है फॉर सम रीजन एरर्स नहीं है
उसके अंदर पर फॉर सम रीजन वो रन नहीं हो
रहा है तो उस केस में आप यहां पर इसे
इंटरप्ट कर सकते हो सो ये हमारे पास फाइल
होती है इसे हम चाहे तो किसी भी फॉर्मेट
के अंदर डाउनलोड कर सकते हैं बहुत ज्यादा
बहुत बड़ा प्लस पॉइंट है इसका जैसे फाइल
को मैं ओपन करूं यहां पे हमारे पास है
डाउनलोड एस डाउनलोड एस एस की डॉक एंड
हमारे पास पीडीएफ में भी ऑप्शन है हमारे
पास पाइथन की फाइल की तरह भी ऑप्शन है तो
क्योंकि डॉट पवा इसका एक्सटेंशन होता है
python.py है अभी अगर इस फाइल को हम यहां
पर सेव करते हैं जैसे इसका नाम मैं यहां
पे ले लेती हूं फॉर एग्जांपल डेमो ठीक है
और अगर मैं इस फोल्डर के अंदर जाके चेक
करूंगी तो आप देखेंगे इसका नाम है यहां पे
डेमो ड आवा एब तो जभी भी आपको नोटबुक ओपन
करनी हो जभी भी आपको जुपिटर नोटबुक ओपन
करनी हो आपको कुछ नहीं करना आप सिंपली
यहां पे क्या कर सकते हो अपने जिस भी
फोल्डर के अंदर आपको फाइल ओपन करनी है उस
फोल्डर में जा जाओ वहां से सीएमडी ओपन करो
एंड वहां पर आपको लिख देना है सिर्फ और
सिर्फ जुपिटर
नोटबुक बट यह सब कब करने के बाद जब आपने
जुपिटर नोटबुक इंस्टॉल कर लिया और इंस्टॉल
का प्रोसीजर हम ऑलरेडी पहले देख चुके हैं
तो इस तरह से जुपिटर नोटबुक ओपन हो जाएगी
जो डेमो ड पवाई एन बी था वह फाइल हमारे
पास है इसी के अंदर काम करना है तो इसी को
ओपन कर लो नए टैब में यह ओपन हो जाएगी एंड
अगर आपको चाहिए कि नहीं नई फाइल ओपन करनी
है तो यहां पर आप नई फाइल भी ओपन कर सकते
हैं
सो गाइस पिछले सेशन में हमने कवर किया कि
क्या डिफरेंसेस होता है हमारी पाइथन की
लिस्ट के अंदर और नपाई एरे के बीच में आज
हम बात करने वाले हैं कि कैसे हम क्रिएट
कर सकते हैं नंबाई के अंदर एरे कैसे उनकी
स्लाइसिंग की जाती है एंड लास्टली हम बात
करेंगे उनके कुछ एट्र की तो आइए स्टार्ट
करते हैं सबसे पहले अगर आपको नपाई के अंदर
एरे क्रिएट करना है उससे पहले हमें नपाई
का पैकेज यहां पर डाउनलोड करना होता है तो
नपाई का पैकेज डाउनलोड करने के लिए हम
यहां पर ओपन करेंगे हमारा कमांड प्रोम
कमांड प्रॉप में आप जाके लिखेंगे पीईपी
इंस्टॉल
नपाई सो नपाई जैसा कि मैंने कहा था कि
पाइथन की इनबिल्ट हमारे पास ये फंक्शन
नहीं है तो हमारे पास ये लाइब्रेरी नहीं
है इसको हमें बाहर से डाउनलोड करना पड़ता
है तो यहां पर हम क्या लिखेंगे पीईपी
इंस्टॉल नपाई लिखेंगे इसके बाद मैं अगर
एंटर प्रेस करूंगी तो मेरे पास ऑलरेडी ये
इंस्टॉल्ड है तो इस वजह से मुझे तो यहां
पे दिखाएगा कि रिक्वायरमेंट्स आर
सेटिस्फाइड बट आपके केस में ये आपको
डाउनलोड करके दे देगा सो मेरे केस में
ऑलरेडी डाउनलोडेड है तो इसलिए यहां पे
लिखा हुआ आया है रिक्वायरमेंट ऑलरेडी
सेटिस्फाइड सो मेरे पास नपाई ऑलरेडी है
इसलिए मैं मुझे यहां पे डाउनलोड करने की
जरूरत नहीं है बट आपके केस में ये डाउनलोड
हो जाएगा एंड इसके बाद हमें यहां पे क्या
करना है हमें यहां पे इंपोर्ट करना है तो
जैसे हम और हमारी लाइब्रेरीज को इंपोर्ट
करते हैं वैसे हमें नपाई को इंपोर्ट करना
है सो हम लिख सकते हैं यहां पे नपाई
इंपोर्ट किया नपाई अब उसके बाद आप चाहे तो
यहां पे अयास बना सकते हैं क्योंकि हम
नपाई वर्ड का काफी ज्यादा यूज करने वाले
हैं हमारे प्रोग्राम के अंदर तो आप चाहे
तो यहां पे एज एनपी लिख सकते हैं आपकी
चॉइस है उसके बाद हमें यहां पे क्या करना
है हमें एक ए आरआर नाम से मैं एक वेरिएबल
बना लेती हूं ए आरआरआर या जो भी आप
वेरिएबल का नाम देना चाहे आप यहां पे दे
सकते हैं एंड ए आरआर नाम से हम यहां पे एक
वेरिएबल बना लेंगे उसके अंदर हम लिखेंगे
नम
पाई या फिर n प क्योंकि अब हमने एलियास
बना लिया है n प डॉट एरे हम यहां पे
लिखेंगे एंड इसके अंदर मैं स्क्वायर
ब्रैकेट्स के अंदर वैल्यूज यहां पे पास
करने वाली हूं मेरे पास वैल्यूज है 10
कॉमा 20 30 40 तो कॉमा सेपरेटेड वैल्यूज
मैंने यहां पे पास कर दी इन द फॉर्म ऑफ अ
लिस्ट ठीक है अब मुझे यहां पे क्या कराना
है मुझे सिर्फ यहां पे इसको प्रिंट कराना
है प्रिंट किसे कराना है ए आर आर को यानी
कि जो हमारा वेरिएबल है ए आर आर हमें इसको
यहां पर प्रिंट कराना है एज सून मैं इसको
यहां पे रन करूंगी तो एक बार इसको रन करके
देख लेते हैं कि हमारे पास आउटपुट क्या
आता है तो आप आउटपुट में देखेंगे हमारे
पास यहां पे लिस्ट के फॉर्मेट में तो आ
चुका है बट ये कॉमा सेपरेटेड वैल्यूज नहीं
है तो यहां पे ये हमें क्या इंडिकेट कर
रहा है कि ये यहां पे अरेज है अगर आपको
जानना है यह एरे है या नहीं तो हम इसका
टाइप निकाल लेते हैं कि प्रिंट में यहां
पर क्या लगाऊंगी
टाइप टाइप ऑफ व्ट टाइप ऑफ ए आर
आर एंड इसको हम यहां पर रन करेंगे तो
हमारे पास यहां पे आ जाएगा क्लास नपाई डॉट
एंड एरे यानी कि एंड एरे मींस एन डायमेंशन
एरे एंडडी यहां पे स्टैंड करता है एन
डायमेंशन एरे के लिए सो यहां पे मल्टीपल
डायमेंशन के एरे होते हैं मतलब इस वजह से
हम यहां पे एंड एरे यहां पे लिखा जाता है
सो फिलहाल के लिए एरे के अंदर हमारे पास
क्या है एक रो आ चुकी है कि हमारे पास एक
रो है मैंने जैसे कि बताया था कि एरे जो
होता है वो मैट्रिस के फॉर्म में भी हम
यहां पे रिप्रेजेंट कर सकते हैं मैट्रिस
कैसे बन सकती है एरे की वो हम यहां पर देख
लेते हैं कि अगर मैं यहां पर एक और
स्क्वायर ब्रैकेट दूं यहां पे भी इसको एक
और एंक्लोज कर लेते हैं इसके बीच में मैं
एक और लिस्ट यहां पे पास कर देती हूं कि
मुझे मैं चार एलिमेंट्स की ही लिस्ट पास
करूंगी क्यों चार एलिमेंट्स की क्योंकि
अगर आपने मैट्रिसेज पढ़ा होगा तो
मैट्रिसेज में आप देखेंगे कि अगर रो एक
फर्स्ट रो के अंदर अगर चार हमारे पास
कॉलम्स है तो सेकंड रो में भी ओबवियसली
हमारे पास चार कॉलम्स होंगे तो यहां पे
मैं ले लेती हूं 50 60 70 80 एंड अगर इसको
हम यहां पे रन कर आते हैं तो हमारे पास
यहां पे देखेंगे आप कि मल्टी डायमेंशन एरे
अब यहां पे आ चुका है हमारे पास यहां पे
क्या है है हमारे पास दो रोज हैं एंड यहां
पे हमारे पास चार कॉलम्स हैं सो इस तरह से
हमें ये ऑब्टेन हो चुका है चाहे आप इसमें
कॉमा लगा के और भी अगर ऐड करना चाहे तो
मैं अगर यहां पे स्क्वायर ब्रैकेट में और
ऐड कर दूं 20 40 60 80 एंड इसके बाद हम
इसको रन कराएं तो हमारे पास यहां पे थ्री
रोज और फोर कॉलम्स आ जाएंगे इस तरह से आप
चाहे जितनी रोज एंड कॉलम्स यहां पे ऐड कर
सकते हैं बस इतनी चीज का हमें ध्यान रखना
है कि अगर जैसे मान लीजिए मैं यहां से एक
वैल्यू हटा दूं किसी के भी बीच में से कि
फर्स्ट में तो हमारे पास यहां पे चार
कॉलम्स है सेकंड के अंदर हमारे पास तीन
कॉलम है एंड थर्ड के अंदर हमारे पास अगेन
यहां पे फोर कॉलम्स है तो अगर इसको अब मैं
रन कराती हूं तो हमारे पास आप देखेंगे कि
यहां पे ये तीनों लिस्ट लिस्ट लिस्ट के
फॉर्मेट में आ रहे हैं एंड उसके बाद यहां
पे एक एरर भी आ चुकी है कि यहां पे
प्रॉब्लम क्या है कि हमारे पास जो कॉलम है
बेसिकली जो सीक्वेंस है ये बैठा नहीं है
तो यहां पे हमें क्या करना रहेगा कि हमें
यहां पे नंबर ऑफ कॉलम्स भी यहां पे सेम
रखने होंगे सो वापस 70 हम यहां पर ऐड कर
देते हैं एंड इस बार ये प्रॉपर्ली वर्क कर
जाएगा ठीक है अब बात करते हैं स्लाइस की
स्लाइसिंग के लिए मैं दो मिनट के लिए पहले
इसको हटा देती हूं फिलहाल हम नॉर्मल
स्लाइसिंग की बात करते हैं कि मैं यहां पर
सिर्फ इसकी स्लाइसिंग कर रही हूं एंड इसको
मैं य पर पेस्ट कर देती हूं और इसको मैं ड
कर रही हूं एक कमेंट के अंदर बाद में हम
इसको वापस से ऐड कर देंगे फिलहाल के लिए
सिर्फ इतना रखते हैं हम अब इसकी स्लाइसिंग
अगर मुझे करनी है तो स्लाइसिंग करने के
लिए मैं यहां पर क्या लिखूंगी मैं यहां पर
लिखूंगी
प्रिंट प्रिंट कराना है ए आर आर का
स्क्वायर ब्रैकेट के अंदर हम स्लाइसिंग
करते हैं जैसे कि मान लीजिए मुझे चाहिए
यहां पर
जीरो से लेके तीन एलिमेंट्स तक यानी कि 0
टूथ तो हमारे पास है मुझे यहां पर ये
फर्स्ट थ्री एलिमेंट चाहिए इनको अगर मैं
रन कराती हूं तो आप देखेंगे कि हमारे पास
जो तीन वैल्यूज है वो आ चुकी है नेक्स्ट
यहां पर जो आ रहा है वो इसको भी हम यहां
पर कमेंट में ऐड कर देते हैं सो वंस हमने
कमेंट में ऐड कर दिया अब इसके बाद मैं
इसको दोबारा रन करूंगी रन करते आप देखेंगे
हमारे पास इसके स्लाइसिंग हो के तीन
एलिमेंट्स आ चुके हैं आप अगर यहां पर जीरो
एंड कॉलन लगा देंगे तो हमारे पास यहां प
एंड वैल्यू तक चला जाए सिमिलरली अगर मैं
स्टार्ट करूं यहां पर नंबर थ्री से कि
नंबर थ्री के इंडेक्सिंग से चालू और एंड
तक जाए तो इसको अगर हम रन कराएंगे तो
हमारे पास नंबर थ्री का जो इंडेक्सिंग है
वो यहां पे आ जाएंगी एंड एंड तक ये चला
जाएगा नंबर टू पे हमारे पास क्या हैक जीरो
एलिमेंट प 10 है नंबर वन पे 20 है नंबर टू
पे हमारे पास 30 है नंबर थ्री पे हमारे
पास 40 है तो हम यहां पे अगर मैं टू लिखती
हूं तो टू यानी कि 30 एंड 40 अगर मुझे
यहां पे चाहिए तो मैं यहां पर टू लिख
दूंगी एंड हमारे पास 30 एंड 40 आ जाएगा
सिमिलरली हमारे पास स्टार्टिंग वैल्यूज के
लिए भी सिमिलर स्ला होती इसी टाइप की
स्लाइसिंग हमने ऑलरेडी पहले देखी भी हुई
है लिस्ट के अंदर हमने स्लाइसिंग देखी है
स्ट्रिंग में देखी है हमने स्लाइसिंग तो
सिमिलर स्लाइसिंग ही है सो यहां प चेंस
आने वाले हैं आगे क्योंकि हम मल्टी
डायमेंशन की जरूर बात करने वाले हैं तो वो
भी हम यहां पर आगे देखेंगे सो अगर मैं
स्टार्टिंग वैल्यू यहां पर डिफाइन ना करूं
पर मुझे यहां पर एंडिंग वैल्यू डिफाइन
करनी कि मेरा 0 व एंड टू सो मेरे पास 30
टक के एलिमेंट्स यहां पे आ जाए तो मैं
यहां पर क्या लिखूंगी थ्री में लिख दूंगी
सो मेरे पास यहां पर 0 व एंड टू यानी कि
10 20 ए 30 हमारे पास यहां पे आ जाएगा
सिमिलरली रो एंड वन हमें चाहिए तो यहां पे
मैं टू लिख दूंगी यानी कि 10 एंड 20 हमारे
पास वैल्यू इस तरह से आ जाएगी सो ये हो गई
हमारी नॉर्मल स्लाइसिंग अब बात करें अगर
मैं यहां पे एक एरे और ऐड कर दूं यहां पे
मैं कॉमा यूज़ कर लेती हूं एक एरे और ऐड
कर देते हैं एंड इसको एंक्लोज कर देते हैं
हम हमारे स्क्वायर ब्रैकेट्स के अंदर ठीक
है अब मेरे पास यहां पे क्या आ चुका है
मेरे पास अ दो रोज हैं यहां पे अब मुझे
स्लाइसिंग करनी है तो अगर मुझे दोनों के
यहां पे फर्स्ट दो-दो एलिमेंट्स चाहिए तो
उस केस में मैं यहां पे क्या लिखूंगी मैं
लिखूंगी रो से लेके टू तक के एलिमेंट्स
यानी कि रो एंड वन यहां पे कॉमा दूसरे के
केस में भी मैं यहां पे क्या लिखूंगी यानी
कि दूसरी पहले तो मैं इस वाले एरे की बात
करूंगी कि इस वाले एरे में मुझे जीरो से
टू एलिमेंट्स चाहिए एंड सेकंड वाले जो एरे
है इसके अंदर भी मुझे जीरो से टू एलिमेंट
चाहिए तो
रो कॉलन टू मैं यहां पे यूज करने वाली हूं
एंड इसको अगर मैं रन करूंगी तो आप यहां पे
देखेंगे मुझे यहां पे एक मैट्रिक्स मिल
चुकी है जिसके अंदर मेरे पास दो-दो
एलिमेंट्स है हमारे दोनों अरेज के
सिमिलरली अगर मैं यहां पे थ्री लिख देती
कि मुझे यहां पे थ्री तक के एलिमेंट्स
चाहिए और इसमें तो टू ही तक के एलिमेंट्स
चाहिए तो ये मुझे क्या करता है ये मुझे
फर्स्ट के अंदर भी यहां पे थ्री एलिमेंट्स
ला के दे देता है क्यों क्योंकि ये इक्वल
नंबर ऑफ रोज एंड कॉलम्स ही यहां पे शो
करेगा कि नंबर ऑफ कॉलम्स जो है दोनों के
अंदर सेम इक्वल नंबर के ही शो होंगे तो
मुझे यहां पे भी टू ही लिखना होगा अगर
मुझे थ्री चाहिए तो मतलब ऐसा नहीं कर सकते
हम कि फर्स्ट एलिमेंट से हमने दो
एलिमेंट्स उठा लिए एंड सेकंड एलिमेंट से
हमने यहां पे थ्री एलिमेंट्स उठा लिया ऐसा
नहीं हो सकता ठीक है अब अगर मैं बात करूं
कि मुझे चाहिए अब जैसे मेरे पास ये तो दो
रोज है अब मुझे सिर्फ यहां पे स्लाइसिंग
करके क्या चाहिए स्लाइसिंग में मुझे यहां
पे 20 एंड 30 चाहिए तो जीरो हमारा अगर मैं
सिर्फ इसकी बात करूं तो यह पूरा का पूरा
जीरो इंडेक्स पे है राइट तो जीरो कॉमा
यानी कि जीरो इंडेक्स की मैं बात कर रही
हूं जीरो इंडेक्स वाली जो हमारी एरे है
इसकी मैं बात कर रही हूं और इसके अंदर
मुझे कौन सी एलिमेंट्स चाहिए स्टार्टिंग
वैल्यू है मेरी वन एंडिंग वैल्यू है मेरी
थ्री सो अब अगर मैं यहां पे रन कराती हूं
इसे तो आप यहां पे देखेंगे कि मेरे पास 20
एंड 30 यहां पे ऑब्टेन हो चुका है
सिमिलरली अगर मुझे कोई एलिमेंट चाहिए होता
इसका कि मुझे फर्स्ट पे जो हमारी एरे है
यानी कि यहां पे जिस नंबर हमारी एरे है
अगर मुझे इसका कोई एलिमेंट चाहिए होता
इसका मुझे मान लीजिए 70 एंड 80 यहां पर
चाहिए तो 70 यहां पर लाई कर रहा है टू पे
ट स्टार्टिंग वैल्यू यहां पर क्या हो
जाएगी टू एंड एंडिंग वैल्यू यहां पर आप
चाहे तो डिफाइन करें चाहे ना करें या फिर
हम यहां पर लिख लेते हैं कि एंडिंग वैल्यू
जीरो यहां पर हम लिख लेते हैं एंडिंग
वैल्यू
फोर स हमारे पास 70 एंड 80 यहां पर आ
जाएगा सिमिलरली अगर मैं यहां पर हमारा
थर्ड एरे भी ऐड कर दूं सो मैं कॉमा लगा के
यहां पे हमारा थर्ड एरे भी ऐड कर देती हूं
तो अब मुझे अगर थर्ड एरे के अंदर जाना है
तो यानी कि सेकंड नंबर पे हमारा जो एरे
यानी कि जीरो नंबर पे तो ये वाला एरे है
फर्स्ट नंबर पे ये वाला एरे है एंड सेकंड
नंबर पे ये वाला एरे है इस एरे का मुझे
चाहिए कोई भी एक एलिमेंट यानी कि मान
लीजिए कि सेकंड नंबर का जो एलिमेंट है
यानी कि 0 1 2 60th एलिमेंट जो है 60 जो
वैल्यू है मुझे ये यहां पे चाहिए तो इसको
अगर मैं रन
कराऊंगा से ये हमारा जो स्लाइसिंग है ये
वर्क करती है तो आप मल्टी ्र डायमेंशन भी
इसको वर्क करा सकते हैं एंड नॉर्मली आप
अगर सिंगल रो में आप इसको वर्क कराना चाहे
तो सिंगल रो में वो जैसे हमने पहले यहां
पे वर्क किया था वैसे वर्क करता है
नेक्स्ट मैं यहां पे बात करने वाली थी
एट्रिक्स ऑफ एरे की यानी कि कौन-कौन से
एट्रिंजाइट हमारे पास और चार कॉलम्स है तो
ये हमें शेप दे देगा कि हमारी जो
मैट्रिक्स बनेगी वो तीन रोज की एंड चार
कॉलम्स की बनेगी वही अगर मैं प्रिंट करा
दूं इसकी साइज की यहां पे मैं लिख दूं n
पड साइज एंड साइज किसकी निकालनी है हमें ए
आरआर की सो अगर इसको हम रन कराते हैं तो
हमारे पास यहां पे 12 आ जाएगा 12 यहां पे
क्या है कि चार एलिमेंट्स फर्स्ट में है
चार एलिमेंट सेकंड में है चार एलिमेंट्स
थर्ड में यानी कि इन चारों इन तीनों के
टोटल यहां पे आ जाएंगे दैट इज 4+ 4+ 4
यहां पे 12 एलिमेंट्स है इन टोटल तो यहां
पे साइज जो है 12 एलिमेंट्स की यहां पे
हमारे पास आ जाएगी प्रिंट कराऊं मैं
एप डॉट
एडिम नंबर ऑफ डायमेंशन यहां पे कितने
डायमेंशन लग रहे हैं किसके ए आरआर के तो
अगर मैं यहां पे बात करूं इसको रन कराके
तो यहां पे है कि टू डायमेंशन एरे है यहां
पे यानी कि रोज एंड कॉलम्स दो डायमेंशन है
हमारे पास सो गाइज नेक्स्ट हमारा एक लास्ट
एटिबल की अगर मैं बात करूं कि मुझे यहां
पे डी टाइप चेक करना हो इसका कि कौन सा
इंट यूज कर रहा है तो कि कौन सा डेटा टाइप
बेसिकली यूज कर रहा है तो मैं यहां पे
प्रिंट कराऊंगा कि ए आरआर की हम बात कर
रहे हैं डॉट इसका डी टाइप यहां पे अगर मैं
लिखती हूं एंड इसको हम अगर रन कराते हैं
तो हमारे पास हमारे पास एंट 32 आना चाहिए
विदाउट ये पैरेंस सो इसको अब मैं हटा देती
हूं तो हमारे पास ए 32 आ चुका है इस तरह
से हम इसका डी टाइप भी चेक कर सकते हैं सो
ये चार एट्रियो हैं जो कि हमें शेप बताता
है शेप में हमें नंबर ऑफ रोज एंड कॉलम्स
यहां पे बताएगा कि सबसे पहला जो होगा वो
होगा रोज का सेकंड चीज होगी हमारे पास
कॉलम्स साइज हमें बताएगा कि टोटल नंबर ऑफ
एलिमेंट्स कितने हैं हमारे एरे इस के अंदर
एंड देम हमें यहां पे बताता है कितना
डायमेंशन हमारा एरे है यानी कि रोज एंड
कॉलम्स दो डायमेंशन है हमारे पास एंड
लास्टली डी टाइप हमें यहां पे इन 32
वैल्यू लाके दे रहा
[संगीत]
है सो गाइस पिछले सेशन के अंदर हमने कवर
किया कि कैसे हम नपाई एरे को क्रिएट कर
सकते हैं आज के सेशन के अंदर हम बात करने
वाले हैं उन्हीं एरस को अगर हमें
इंस्पेक्ट करना है उनकी साइज के बारे में
उनके शेप के बारे में हमें जानना है उनके
डायमेंशन के बारे में हमें जानना है उनका
डेटा टाइप अगर हमें चेंज करना है उनका
डेटा टाइप जानना भी है तो इन फंक्शंस को
हम किस तरह से यूज कर सकते हैं कौन-कौन से
ये फंक्शंस होते हैं ये सब जानेंगे आज की
इस वीडियो के अंदर सबसे पहले अगर मैं यहां
प जिन फंक्शंस की बात कर रही हूं कि अगर
आपको आपके एरे को इंस्पेक्ट करना होता है
कि उसके अंदर डेटा टाइप कौन सा है क्या
साइज है उसका क्या शेप है उसका तो उसके
लिए हमारे पास डिफरेंट फंक्शंस है जैसे कि
एड शप अब यहां पे फंक्शन अपने आप में ही
बता रहा है कि अगर आपको आपके एरे के
डायमेंशन जानने हैं तो उसके लिए हम शेप का
यूज कर सकते हैं उसके बाद अब यहां पर ये
सिर्फ एरे के डायमेंशन ही नहीं देता है
एरे के डायमेंशन के साथ-साथ ये यह भी
बताता है कि इसके अंदर रोज नंबर ऑफ रोज
कितनी है नंबर ऑफ कॉलम्स कितने हैं लेंथ
अगर आपको निकालनी है कि लेंथ कितनी है एरे
की बडट एडिम एडिम का मतलब नंबर ऑफ
डायमेंशन यानी कि किसी भी एरे का अगर आपको
डायमेंशन निकालना है तो एंडम नाम का
फंक्शन होता है e डॉट साइज साइज का यूज
किया जाता है कि कितने नंबर ऑफ एलिमेंट्स
हमारे पास हैं उसके लिए हम साइज का यूज
करते हैं डेटा टाइप अगर हमें निकालना है
तो हम डी टाइप यूज करते हैं टाइप से तो
हमें पता चलता है कि वो नपाई का एन
डायमेंशन एरे है बट डेटा टाइप से डी टाइप
से हमें पता चलता है कि उसके अंदर डेटा
टाइप कौन सा है सिमिलरली लास्टली हमारे
पास है एस टाइप इंट एस टाइप इंट का यहां
पे मतलब हुआ कि अगर आपके पास इंट में डाटा
है उसको आपको फ्लोट में कन्वर्ट करना है
या इंट में डाटा है उसको स्ट्रिंग में
करना है फ्लोट में डाटा है उसको स्ट्रिंग
में करना है तो उसके लिए हम बडट ए टाइप
एंड जो भी आपको डटा टाइप यहां पे लिखना है
आप वो डेटा टाइप यहां पर लिख सकते हैं तो
इसका थोड़ा प्रैक्टिकल एग्जांपल हम देख
लेते हैं यहां पे अगर मैं बात करूं तो
सबसे पहले हम इंपोर्ट कर लेते हैं नपाई को
एज एपी वंस इंपोर्टेड लेट्स क्रिएट एन एरे
एरे के लिए आप एक खाली लिस्ट भी पास कर
सकते हो ए नाम की एंड हम यहां पर एरे बना
सकते हैं एरे इ इक्वल n ब डॉट एरे एंड
इसके अंदर मैं ए पास कर दूंगी एज सून एज
मैं इसको प्रिंट कराती हूं तो भी हमारे
पास यहां पे एरे ही निकल के आएगा सो आप
यहां पे लिस्ट ऑफ़ एलिमेंट्स डायरेक्टली
पास कर सकते हो या फिर किसी वेरिएबल में
भी स्टोर कराए कर सकते हो जब हम डाटा के
ऊपर वर्क करेंगे इन दैट कंडीशन हम कॉलम्स
का डायरेक्टली नेम यहां पे पास करेंगे
अलोंग विद जब हम वो पंडा के साथ यूज़
करेंगे तो डेटा फ्रेम के नेम के साथ
कॉलम्स का नेम पास करेंगे ना कि ऐसी
वैल्यूज यहां पे पास करेंगे सो ये हमने
यहां पे पास किया अब इसके बाद अगर मैं
यहां पे फंक्शंस की बात करूं सबसे पहले हम
यहां पे ले लेते हैं एआर ड शेप एंड इसके
साथ हमारे पास फंक्शन नहीं लगेगा इसको
क्लोज कर देते हैं तो हमारे पास यहां पे
फाइव निकल के आ जाएगा फाइव यहां पे शेप है
यानी कि पांच यहां पे नंबर ऑफ आपके कॉलम्स
है बट अगर यही एरे हमारा टू डायमेंशन एरे
होता कुछ ऐसा इन दैट कंडीशन नंबर ऑफ रोज
आर टू एंड नंबर ऑफ कॉलम्स आर टू एज वेल
अगर मैं यहां पे एक और वैल्यू पास कर दूं
यहां पे भी मैं एक और वैल्यू पास कर दूं
तो मेरे पास टू कॉमा थी निकल के आ जाएगा
कि दैट नंबर ऑफ रोज आर टू बट द नंबर ऑफ
कॉलम्स आर थ्री इस तरह से हमारे पास यहां
पे वैल्यू आती है ये हमें शेप देता है
सिमिलरली अगर मैं यहां पे बात करूं प्रिंट
लेंथ ऑफ ए आरआर तो मेरे पास यहां पे लेंथ
निकल के आएगी टू लेंथ का मतलब यहां पे
टोटल कितने एलिमेंट्स हैं तो दो एलिमेंट्स
है बट दो के अंदर और भी एलिमेंट्स है तो
वो हमें साइज देगा तो हम यहां पे दो
एलिमेंट्स देख पा रहे हैं बट यहीं पे अगर
हमें देखना हो टोटल एलिमेंट्स कितने हैं
ठीक है दो एलिमेंट्स किस तरह से आ रहे हैं
इसके अंदर कि नेस्टेड नेस्टेड है यहां पे
एलिमेंट्स इसलिए दो आ रहे हैं बट अगर मैं
यहां पे लिखूं ए आरआर डॉट साइज एक्चुअली
नपाई के साथ जाएगा ये सो n प डॉट साइज ऑफ
ए आरआर तो हमारे पास छह एलिमेंट्स यहां पे
निकल के आएंगे कि सिक्स एलिमेंट्स है
हमारे पास इन टोटल दैट इज 30 40 40 40 30
एंड 10 तो यहां पे हमें पता चल गया कि
हमारे एरे के अंदर सिक्स एलिमेंट्स है
सिमिलरली कोई बड़ा कॉलम हुआ कोई बड़ा कॉलम
है आपको जानना है कितने नंबर ऑफ एलिमेंट्स
है तो उस केस में आप साइज का यूज कर सकते
हो सिमिलरली अगर मैं यहां पे ही प्रिंट
कराती हूं टाइप फंक्शन को दैट प्रिंट टाइप
ऑफ ए आरआर तो हमें निकल के आएगा नपाई का
एडी एरे यानी कि एन डायमेंशन एरे बट वहीं
पे अगर मैं यहां पर प्रिंट कराती हूं ए
आरआर डडी टाइप तो हमें यहां पर पता चल
जाएगा कि हमारे पास यहां पे इंट 32 है ठीक
है टा डेटा टाइप के बाद हमें यहां पे
फंक्शन नहीं छोड़ना है हमें यहां पर बस ए
आरआर डडी टाइप लिखेंगे तो हमें यहां पर बल
चल जाएगा इन 32 है दोनों में डिफरेंस इतना
सा है टाइप फंक्शन यह बता रहा है कि एरे
जो है नपाई एरे है डी टाइप इसका डाटा टाइप
बता रहा है अब डी टाइप निकाल लिया अब यहां
से अगर मुझे इसको चेंज करना है फॉर
एग्जांपल ये जो डेटा टाइप है मेरे पास ये
इंट में आ रहा है अगर मुझे ये फ्लोट में
चाहिए तो मैं उस केस में यहां पर लिखूंगी
प्रिंट ए आर आर ड एस टाइप फ्लोट जैसे मैं
इसे फ्लोट में कन्वर्ट करती हूं तो आप
देखेंगे कि हमारी सारी वैल्यूज यहां पर
फ्लोट में कन्वर्ट होके आ गई है सिमिलरली
अगर यह स्ट्रिंग होता तो हमारे पास यहां
पर वैल्यूज हमें स्ट्रिंग में मिल जाती अब
मान लो इसमें से कोई भी वैल्यू यहां पे
30.4 है ठीक है इसे मैं रन कराती हूं यहां
पे ये भी फ्लो 64 है ये भी स्ट्रिंग में
कन्वर्ट हो गया पर क्या हम इसको इंट में
कन्वर्ट कर सकते हैं यस हम इसको इंट में
कन्वर्ट कर पाएंगे इसमें हमारे पास वैल्यू
कैसे आ जाएगी कि अगर हमारे पास 30.4 है तो
ये 30 दे देगा 30 पॉट अगर 8 भी लिखती हूं
मैं तो भी हमारे पास यहां पर 30 ही वैल्यू
आएगी ठीक है तो यहां पे एक वैल्यू लोअर ही
चलेगी तो यहां पे इंट में भी कन्वर्ट हो
सकता है स्ट्रिंग में भी कन्वर्ट हो सकता
है और फ्लोट में भी बट अब ये चीज का आपको
लॉजिकली ध्यान रखना है कि मान लो कि कोई
भी वैल्यू यहां पे स्ट्रिंग के अंदर है
ठीक है बट ये चलो 10 है बट कोई ऐसी वैल्यू
लिखी हुई हो हेलो और इसको अब आप कन्वर्ट
करना चाहते हो जैसे ये स्ट्रिंग है अब
इसको आप कन्वर्ट करना चाहते हो इंट के
अंदर
तो हमारे पास यहां पे दिक्कत आ जाएगी कि
ये इंट में कन्वर्ट नहीं हो पाएगा
सिमिलरली अगर यह 10 होता और तब मैं इसको
रन कराती तब भी हमारे पास यहां पे दिक्कत
ही आती क्योंकि हमारे पास जो डेटा टाइप है
उससे अगर हमें यहां पे इसे कन्वर्ट करना
है इंट के अंदर बिकॉज ऑफ ये स्ट्रिंग ये
कन्वर्ट नहीं कर पाएगा जैसे इससे निकालू
कीी ये यहां पे फ्लोट से इंटी जर में
कन्वर्ट कर देगा बट स्ट्रिंग से इंटी जर
में कन्वर्ट नहीं करेगा सो ये कुछ हमारे
बेसिक फंक्शंस थे जिससे कि हम एरे को
इंस्पेक्ट कर सकते हैं सबसे पहला है यहां
पे शेप जो कि बताता है नंबर ऑफ कॉलम्स एंड
रोज सो मैं यहां पर लिख देती हूं रोज कॉमा
कॉलम्स उसके बाद नंबर ऑफ नेस्टेड वैल्यूज
लेंथ बताएगा अगर कोई नेस्टेड वैल्यू है ही
नहीं तो टोटल नंबर ऑफ एलिमेंट्स दे देगा
साइज यहां पे नंबर ऑफ एलिमेंट्स टाइप यहां
पे टाइप ऑफ वेरिएबल डेटा टाइप यहां प
डेटा टाइप ऑफ एरे ठीक है यहां पर इससे भी
हम डेटा टाइप ही बोल सकते हैं टा टाइप ऑफ
वेरिएबल है और यह हमारा डेटा टाइप ऑफ एरे
है और लास्टली कन्वर्जन ऑफ डेटा टाइप ठीक
है सो यह हमारे पास यहां पर होते हैं
इंस्पेक्शन ऑफ एरे अगर आपको आपके एरे को
इंस्पेक्ट करना हो तोय कुछ बेसिक फंक्शन
[संगीत]
है हेलो एवरीवन व वेलकम टूड्स क्यूब टेक
सो गाइ स्पेशली सेशन के अंदर हमने कवर
किया कि कैसे हम एरस को इंस्पेक्ट कर सकते
हैं आज के सेशन के अंदर हम बात करने वाले
हैं अबाउट सम मैथमेटिकल ऑपरेशंस जो कि हम
दो अरेज के बीच में परफॉर्म कर सकते हैं
अब मैथमेटिकल ऑपरेशंस का यहां पे मतलब हुआ
कि जैसे कोई भी डायरेक्ट ऑपरेशन आपको
परफॉर्म करना हुआ जैसे कि आपको वैल्यूज को
ऐड कराना है सबस्टैक मल्टीप्लाई डिवाइड
कराना है उनकी पावर लगा दी है अगर उनका
स्क्वायर रूट निकालना है एक्सपो एंसन
लगाना है तो उसके लिए हम यहां यहां पे यूज
करते हैं नपाई एरे से कुछ फंक्शंस का जैसे
कि अगर मैं यहां पे a - बी भी कर दूं किसी
दो अरेज के बीच में तब भी वो हमें यहां पे
आउटपुट दे देगा और एप डॉट सबकट नाम का
फंक्शन भी लगाऊ तो भी ये हमें आउटपुट दे
देगा तो दोनों चीजें हमारे पास है हम
ऑपरेशंस भी अप्लाई कर सकते हैं और हम यहां
पे फंक्शंस का भी यूज कर सकते हैं
सिमिलरली यहां पे मल्टीप्लाई के लिए भी
हमारे पास फंक्शन एक्स पोनेंस एशन के लिए
भी है स्क्वायर रूट के लिए भी है एंड
एक्सपो एंसन हमारे पास है और पावर भी
हमारे पास है तो इनका हम यूज कर सकते हैं
कैसे इन्हे यूज करना है वह जानते हैं यहां
पर सबसे पहले मैं इंपोर्ट कर लेती हूं
नपाई को एज एप वंस नंबाई हैज बीन
इंपोर्टेड इसके बाद हमें यहां पे एरे
क्रिएट करना है तो एरे क्रिएट करने के लिए
मैं एर आर इ एप ड एरे क्रिएट कर लेती हूं
इसके अंदर हम कुछ वैल्यूज पास कर देंगे
इसको एक ए आरआर व बोल लेते हैं और दूसरा
हमारे पास ए आट हो जाएगा जिसके अंदर अगेन
हमारे पास कुछ वैल्यूज है अब मुझे यहां पर
अगर प्र कराना है इन दोनों का एडिशन ट a
प् बी तो हमारे पास यहां पर ए प् बी है ही
नहीं हमारे पास ए आर आरव है एंड हमारे पास
ए आर आर ट है हमारे पास अब इनका एडिशन
निकल के आ जाएगा दैट इज 30 प् 30 60 40 प्
20 इ 60 60 प् 10 इ 70 एंड देन 40 30 सो
ऑन ठीक है सिमिलरली अगर मैं यहां पर
प्रिंट कराऊ एडॉट एडिशन एडिशन भी किसका एर
आरव एर आर टू का अच्छा सिमिलरली अगर मैं
यहां पे प्रिंट कराऊं ए प डॉट ड ऐड किसको
करना है ए आर आरव एंड ए आर आरट को तो तब
भी मैं इसको रन कराती हूं तो भी मेरे पास
यहां पे सेम ही आउटपुट निकल के आ रहा है
इस तरह से हम नपा एरे को ऐड कर सकते हैं
बट अब नाउ व्हाट इफ कि ये हमारे पास टू
डायमेंशन एरे होते ये दोनों ही हमारे पास
एक डी अरेज होते उस केस में यहां पर क्या
होता वो देखते हैं सो अगर अगर मैं इसको रन
कराती हूं तो आप यहां पे देख रहे हैं 60
60 30 30 60 60 30 30 हमारे पास दोनों
यहां पे सिमिलर ही आउटपुट्स निकल के आ रहे
हैं कि यहां पे भी ये इसी तरह से ऐड हो
रहे हैं बट अगर मैं यहां पे ऐड के अंदर
पास कर दूं एक्सेस इ इक्वल टू 1 सो इस तरह
से हमारे पास यहां पे एडिशन निकल के आ
सकता है सिमिलरली अगर मैं सबट क्शन की बात
करूं तो यही सेम अरेज हम यहां पे ले सकते
हैं एंड इसे मैं एक नया सेल क्रिएट करती
हूं और यहां पर मैं लगाऊंगी प्रिंट र आरव
माइनस एर आ2 तो हमारे पास कुछ इस तरह से
वैल्यूज निकल के आएंगी ये डी होता तब भी
हमारे पास इसी तरह से वैल्यूज निकल के आती
और अगर हम यहां पर लिखें ए प डॉट सबकट
जिसमें हम पास करें एर आरव एर आरट तो भी
हमारे पास यह वेरी सेम वैल्यूज निकल के
आएंगी सेम गोज फॉर मल्टीप्लाई एंड डिवाइड
कि अगर हम यहीं पे ही मैं इसके बीच में
लगा लगा देती हूं मल्टीप्लाई यहां पे भी
हम लगाते हैं मल्टीप्लाई तो भी हमारे पास
यहां पे सेम ही आउटपुट आएगा एंड डिवाइड के
लिए भी हमारे पास यहां पे सेम ही आउटपुट
आएगा जिसके लिए हमें स्लैश एंड डिवाइड का
यूज करना है तो हमारे पास यहां पे दोनों
के अंदर सेम ही आउटपुट है तो ये हमारे पास
ऑपरेशंस भी हो गए एंड हमारे पास फंक्शंस
भी हो गए कि हम ऑपरेशन से भी यहां पे
डिवाइड मल्टीप्लाई ऐड एंड सबस्टैक करा
सकते हैं या फिर हम फंक्शंस का यूज करते
हुए भी ये सेम चीज करवा सकते हैं अब अगर
मैं यहां पर बात करूं कि मुझे यहां पर यह
तो हमारे पास बेसिक ऑपरेशंस हो गए अगर
मुझे यहां पर कुछ और फंक्शन लगाने हैं
जैसे कि अगर हमें यहां पर लगाना है कोई भी
एक एरे है हमारा र आरव ही है ठीक है सो
इसे मैं यहां पर एग्जांपल तौर पर ले लेती
हूं लेट्स सी ये हमारा ए आरआर वन है और
हमारे पास ए आरआर टू के अंदर है ए डॉट एरे
और यहां पर मैं लिख देती हूं थ्र मैं
प्रिंट कराती हूं यहां पे र आरव सो यहां
पे हम इसे अब जैसे ही लगाते हैं प्रिंट एप
डॉट पावर पावर किसकी लगानी है
एवमा र आरट की तो हमारे पास यहां पे 30 की
पावर 3 और इसको अगर मैं यहां पे थोड़ा एक
एक वैल्यूज हटा दूं तो इन सबकी यहां पे
पावर निकल के हमारे पास आ जाएगी सिमिलरली
अगर यही एरे मैं पास कर दूं इसी एरे को
लेते हैं एक नए यहां पे सेल के अंदर
सो आव इक्ट ए प डॉट
एरे एंड मैं कुछ यही वैल्यूज अगर यहां पर
पास कर देती हूं एंड प्रिंट
करके मैं इसका निकालती हूं एन पड एस क
आरटी स्क्वा रूट ऑफ ए आरव एक्चुअली यहां
पर हमारे पास क्यूब में वैल्यू थी चलो
इसका एक बार स्क्वायर कर लेते हैं य पर
मैं इसको स्क्वायर लेती हूं कि इन सब का
स्वायर वैल्यू हमारे पास आ गई और इन्हीं
वैल्यूज को मैं वापस जब यहां पर प्लॉट
करती हूं और इनको रन कराते हैं तो हमारे
पास इनका भी स्क्वायर रूट निकल के 3 4 2 1
यही वैल्यूज निकल के आएंगी अब आप नोटिस
करेंगे कि हमारे पास यहां पर जो वैल्यूज
निकल के आ रही है ये फ्लोट में निकल के आ
रहे हैं तो अगर आप इसका डेटा टाइप लेटर
चेंज करना चाहे तो एस टाइप का यूज करते
हुए आप इसका डेटा टाइप यहां पे चेंज कर
सकते हैं सो आई होप गाइस कि इस वीडियो के
बाद क्लियर हो गया होगा किस तरह से हम
डिफरेंट फंक्शंस का यूज कर सकते हैं
फंक्शंस एंड ऑपरेशंस दोनों का ही हम यहां
पे यूज़ कर सकते हैं सो अगर आपको यहां पे
ऑपरेशंस लगाने हैं आप ऑपरेशंस लगा सकते हो
अगर आपको यहां पे फंक्शंस का यूज़ करना है
नपाई के तो आप यहां पे फंक्शंस का यूज कर
सकते
[संगीत]
हो सो गाइ पिछले सेशन के अंदर हमने कवर
किया कि कैसे हम नपाई की हेल्प से
मैथमेटिकल ऑपरेशंस लगा सकते हैं या फिर
मैथमेटिकल फंक्शंस का यूज़ कर सकते हैं आज
के इस सेशन के अंदर हम बात करने वाले हैं
कि अगर हमारे पास दो गिवन अरेज हैं तो
उनको हम कैसे जॉइन कर सकते हैं या फिर अगर
हमारे पास एक सिंगल एरे है और उसे हमें
स्प्लिट करना है तो वह हम कैसे कर सकते
हैं ये जानेंगे आज की इस वीडियो के अंदर
तो चलिए स्टार्ट करते हैं सो हमें यह पता
है कि जब भी हम लिस्ट यूज़ करते थे तो एक
अंदर मैंने यहां पे कोई भी लिस्ट लिखी और
b के अंदर मैंने यहां पे कोई भी लिस्ट
लिखी अगर मैं इसको प्रिंट करा दूं a + b
तो ये मेरे पास जॉइन होके या कॉनकेटिंग
होके आ जाती थी अब यही ऑपरेशन अगर मैं
अरेज में लगाऊं तो हमने लास्ट की सेशन के
अंदर दिखा है कि ये एक मैथमेटिकल ऑपरेशन
लग जाता है और ये तीनों एलिमेंट्स यहां पे
एक दूसरे से प्लस हो जाएंगे तो फिर इसके
लिए हमारे पास नपाई के अंदर होता है मेथड
टू
कॉन्कैटिनेट कॉन्कैटिनेट का मतलब है दो
एरीज को जॉइन करना फॉर एग्जांपल ए आरआर व
नाम से अगर मैं कोई एरे क्रिएट करती हूं
जिसके अंदर मैं कुछ ऐसी वैल्यूज पास करती
हूं जिसे सिमिलर टू अबब वैल्यूज पास करते
हैं लेट्स से मेरे पास है 30 40 50 एंड ए
आर आर ट के अंदर है मेरे पास एप डॉट एरे
जिसम मैं पास करूंगी 5 5 3 इसको हम
स्क्वायर ब्रैकेट के अंदर यहां पर एंक्लोज
कर देते हैं अब अगर मैं यहां पर प्रिंट
कराती हूं एप डॉट
कनकटोरा नम पा एज
np-c करके देता है कि आप यहां पे दोनों
अरेज आपके पास कर सकते हैं इन द फॉर्म ऑफ़
स्क्वायर ब्रैकेट एंड कॉन्कैटिनेट करने से
हमारे पास द एग्जैक्ट सेम वैल्यू जो कि
ऊपर की तरफ थी वह नीचे पे आ जाएगी बट यह
यहां पे हमारे पास लिस्ट थी नीचे हमारे
पास कॉन्कैटिनेट होके एरे यहां पे आ जाएगा
अब इसके अंदर भी हमारे पास एक चीज होती है
जिसे हम बोलते हैं एक्सेस एक्सेस यहां पर
दो एक्सेस होते हैं एक हॉरिजॉन्टल एक्सिस
होता है और एक वर्टिकल यानी जैसे हमारा
एक्स एक्सिस और वा एक्सिस होता है वैसे ही
क्योंकि हमारे पास यहां पे जब भी हम डाटा
पे वर्क करेंगे डटा हमारा टू डायमेंशन
होता है जिसमें हमारे पास रोज एंड कॉलम
होती है तो यहां पे भी हमें डायमेंशन ही
डाटा मिलेगा और एक्स एंड वा एक्सिस हम
यहां पे लगा सकते हैं जो कि हमारे
हॉरिजॉन्टल या वर्टिकल एक्सेस को डिफाइन
करते हैं सो अगर मैं यहां पे एक सेल ले
लेती हूं इसमें भी हम कुछ इसी तरह से
लिखते हैं कि प्रिंट ए प डॉट कॉन कैटिनेट
कनकटते है ए आर आर वमा ए आट को बट कॉमा
लगा के किस एक्सस पे कॉन कैटिनेट करना है
मैं यहां पे एक्सस इ इक्वल टू अगर वन पास
करूंगी पर किस एक्सिस पे करना है सो अगर
मैं यहां पर बात करूं अभी हमारे पास यहां
पे एक ही एक्सेस है एक ही एक्सेस यानी कि
यहां पे ये वर्टिकली कनकटते हैं और तो कोई
तरीका है ही नहीं तो यहां पे अगर मैं कॉमा
यहां लगा देती हूं और एक्सेस पास करती हूं
ज़ीरो तो आप यही का यही आउटपुट मिल जाएगा
वन पास करूंगी तो मेरे पास यहां पे एरर
आएगी रीज़न बीइंग कि अगर अब मैं इसको यहां
पे 2d एरे बना दूं और यहां पे मैं पास कर
देती हूं 10 यहां पे इसको भी हम 2d एरे
बना देते हैं और इसको भी रन कराते हैं तो
अब आप यहां पे देखेंगे एक्सेस वन करते ही
यह किस तरह से कॉन कटने हुआ है कि 30
40 5 एंड 5 50 10 3 एंड 3 एक एरी के अंदर
तो यहां पे हमारे पास एक्सेस चेंज हो गए
हैं अब यहां पे जीरो अगर मैं एक्सेस लिखती
हूं तो उस केस में हमारे पास यहां पे ये
हुआ है 30 40 50 एंड 10 यानी कि पहले
हॉरिजॉन्टल पूरी की पूरी वैल्यूज एंड देन
ये नेक्स्ट वैल्यूज पूरी की पूरी तो इस
तरह से ये कॉन्कैटिनेट हुआ है बट यहां पे
ये किस तरह से हुआ है 30 45 5 50 10 33 इस
तरह से ये कॉन्कैटिनेट हुआ है तो ये दो
मेथड्स है हमारे पास अब इन्हीं के
एक्सटेंशन में कुछ और ये जिस तरह से
कैटिनेट हो रहे हैं हॉरिजॉन्टल
कॉन्कैटिनेट अगर मैं यहां पर लगाना चाहूं
तो एक और मेथड है मेरे पास
np1 र आरट के ऊपर और इसको भी हम यहां पर
लिस्ट में कन्वर्ट कर देते हैं सो हमारे
पास यहां पे हॉरिजॉन्टल स्टैक में लग
जाएगा जैसे कि अगर मैं यहां पे वन पास
करती हूं तो जो आउटपुट मेरे पास यहां पर
हॉरिजॉन्टल आ रहा है वही आउटपुट यहां पे
भी आएगा कि एच स्टेक अगर आपको लगाना है एच
स्टेक का मतलब हॉरिजॉन्टल स्टैक यहां पे
होता है कि आपने
कॉनकेटिंग
कैटिनेशन अब जिस तरह से हमारे पास
हॉरिजॉन्टल क स्टेक है हॉरिजॉन्टल य जो
कॉनकेटिंग
भी होगा तो इसके लिए हम यहां प लगाएंगे
प्रिंट एप डॉट व स्टैक व स्टैक का मतलब
वर्टिकली स्टैक करना है किसको ए आरआर वमा
एर आरट को ये हमारे पास कुछ ऐसा दि खगा तो
इसको हम यहां पे बोलेंगे
वर्टिकल
कॉन्कैटिनेट ठीक है तो दो तरीके के हमारे
पास कॉन्कैटिनेट मेथड हो गई हॉरिजॉन्टल
वर्टिकल अगर आप कॉन्कैटिनेट करके एक्सस वन
पास कर दोगे तो भी ये हॉरिजॉन्टल दे देगा
और अगर आप कॉन्कैटिनेट करके यहां पे जीरो
पास कर दोगे तो ये वर्टिकल दे देगा या फिर
अगर आपको डायरेक्टली इनके अंदर एक्सेस के
अंदर कंफ्यूजन रहे तो उस केस में आप ए
स्टैक या फिर v स्टैक का भी यहां पे यूज
कर सकते हैं इस तरह से हमारे पास ये
वैल्यूज कॉन नेट हो सकती है सिमिलरली अगर
मैं यहां पर स्प्लिट करने की बात करूं कि
अगर मुझे वैल्यूज को स्प्लिट करना हो तो
उस केस में मैं यहां पर क्या करूंगी जैसे
अगर मेरे पास कोई भी एरे है लेट्स से हम
एक छोटा सा यहां पर एरे क्रिएट कर लेते
हैं a इ एडॉट एरे और यहां पर मैं कुछ
वैल्यूज पास कर देती हूं सो यहां पर मैंने
कुछ वैल्यूज पास कर दी है अब अगर मैं यहां
पर प्रिंट कराती हूं एप डॉट एरे को हमें
स्प्लिट करना है तो स्प्लिट एरे लगाएंगे
स्प्लिट एरे नाम का एक फंक्शन होता है
जिसमें हम a और कहां से स्प्लिट करना है
मान लो मुझे थ्री से स्प्लिट करना है स
यहां पे स्प्लिट एरे की जगह पे एरे
स्प्लिट आएगा सो एरे को स्प्लिट करना है
कहां से करना है एक a से मुझे a यहां पे
मुझे पास करना है कि a मेरे पास यहां पर
है थ्री का मतलब यहां पे हुआ थ्री से मतलब
कि तीन नंबर ऑफ एरियस के अंदर मुझे इसको
स्प्लिट करना है अब अगर मैं इसका कोई सा
भी इंडेक्स यहां पे प्रिंट कराना चाहूं
जैसे कि मैं यहां पर चाहती हूं इसको कोई
वेरिएबल का नाम दे देते हैं जैसे कि बी ले
लेते हैं बी पास करते हैं और बी का मुझे
चाहिए इंडेक्स नंबर वन यानी कि सेंटर वाला
कि 3040 तो चाहिए ना ये 3040 निकल के आने
चाहिए तो 304 निकल के आ गए तो तीन एरे में
कन्वर्ट हो गया और बीच का एलिमेंट लाना है
लास्ट का लाना है फर्स्ट लाना है तो इस
तरह से हम स्प्लिट करके लेके आ सकते हैं
तो ये हमारे पास एरे के अंदर स्प्लिट मेथड
हो गया ठीक है जिससे कि हम एरिस को
स्प्लिट कर सकते हैं हमारे अकॉर्डिंग
कितने पार्ट्स में स्प्लिट करना है आपको
चार पार्ट में स्प्लिट करना है तो आप चार
में स्प्लिट कर सकते हो और ये कुछ दिखेगा
कुछ इस तरीके का प्रिंट भी तो पहले दो
एलिमेंट्स एज इट इज तीसरे एलिमेंट में
यहां पर 10 और 10 लग जाएगा फाइव अगर कर
देती तो पहले दो एलिमेंट्स चले जाएंगे फिर
उसके बाद बाकी के एक एक एक एक सिंगल सिंगल
वैल्यूज चली जाएंगी तो ये अपने अकॉर्डिंग
जिस तरह से भी स्प्लिट कर सकता है सपोज
यही हमारे पास डी एरे होता और फिर मैं बोल
होती कि भाई इसको तुम स्प्लिट करो थ्री
पार्ट्स के अंदर तो यह कुछ इस तरह से
हमारे पास जाता कि पहले पार्ट में ये रही
वैल्यू दूसरे पार्ट में यह रही वैल्यू
तीसरा एक खाली चला गया हमारे पास अगर मैं
इसको चार पार्ट्स में स्प्लिट करने को
बोलती तो भी हमारे पास ऐसा ही कुछ होता कि
दो एरे निकल के आ गए एक खाली और दूसरा भी
यहां पर खाली एरे हमारे पास निकल के आ रहा
है तो हम यहां पर इसको बेटर अगर हमें
स्प्लिट करना है तो हम दो एरीज के बीच में
इसको स्प्लिट कर सकते हैं कुछ इस तरह से
स्प्लिट का यूज करते हुए तो स्प्लिट का
काम इतना स ही है कोई बहुत ज्यादा खास
इसका यूज आएगा भी नहीं डटा एनालिटिक्स के
अंदर बट जस्ट इन केस अगर आपको यहां पे
पूछा जाए तो स्प्लिट का यूज किया जाता है
अरेज को दो पार्ट्स में या जितने भी नंबर
ऑफ पार्ट्स के अंदर आप स्प्लिट करना चाहते
हैं उसके
[संगीत]
लिए सो गाइस इस सेशन के अंदर हम बात करने
वाले हैं कि कैसे हम नपाई एरे इस के अंदर
किसी भी एलिमेंट को ऐड या रिमूव कर सकते
हैं सो गाइस ऐड करना वैसे ही हमारे पास है
जैसे हम लिस्ट के अंदर वैल्यूज को ऐड करते
थे वहां पे हम अपेंड का यूज़ करते थे या
इंसर्ट का यूज़ करते थे और डाटा को रिमूव
करने के लिए जैसे हम रिमूव का यूज़ करते
थे सिमिलर मेथड्स हमारे पास यहां पर है कि
जैसे अगर आपको लिस्ट के अंदर कोई भी
वैल्यू को ऐड करना होता था बट लास्ट
इंडेक्स पे तो उसके लिए हम पेन का यूज़
करते थे अगर कहीं बीच में हमें उसे इंसर्ट
करना होता था तो हम इंसर्ट नाम के फंक्शन
का यूज़ करते थे जैसे यहां पे भी हमारे
पास इंसर्ट है इंसर्ट करना है ए एरे के
अंदर किस इंडेक्स पे इंसर्ट करना है और
क्या वैल्यू वो इंसर्ट करना है हम वो यहां
पे मेंशन कर सकते हैं
np3 के अंदर से तो आप इस तरह से इसे डिलीट
कर सकते हैं अपेंड के बारे में खास चीज कि
जब भी आप वैल्यूज को अपेंड करोगे तो अगर
वो डाटा 2d के अंदर है तो वो ऑटोमेटिक वडी
में कन्वर्ट होके वैल्यूज को अपेंड कर
देगा अब कैसे इनको यूज करते हैं वो जानते
हैं सो सबसे पहले मैं यहां पे इंपोर्ट कर
लेती हूं नपाई को एज एप वंस हमने इसे
इंपोर्ट कर लिया है यहां पे उसके बाद मैं
यहां पे क्रिएट करने वाली हूं एक एरे दैट
a =
np0 60 80 अगर मैं यहां पे लिखती हूं
प्रिंट एप डॉट अपेंड अपेंड करना है किसके
अंदर a के अंदर क्या अपेंड करना है लेट्स
से मैं यहां पे 90 अपेंड करना चाहती हूं
जैसे ही मैं इसे प्रिंट कराऊंगा यहां पे
90 मेरे पास अपेंड हो जाएगा अब मान लो यही
डाटा मेरे पास 2d अंदर होता और यहीं पे
मेरे पास दो ब्रैकेट्स होते तब मैं यहां
पे ये 90 ऐड कराती तब भी यहां पे ऐड हो पा
रहा है कैसे ऐड हो पा रहा है कि पहले ये
डाटा कन्वर्ट हो रहा है वन डायमेंशन के
अंदर और उसके बाद हम यहां पे वैल्यूज को
ऐड करा पा रहे हैं अगर आप यहीं पे
स्क्वायर ब्रैकेट के अंदर 90 100 पास कर
देंगे तो यहां पे 90 और 100 भी क्रिएट
होके आ जाएगा इस तरह से हमारा अपेंड मेथड
यहां पे वर्क करता है सिमिलरली अगर मैं
यहीं पे बात करूं कि मुझे यहां पे वैल्यूज
उसको इंसर्ट कराना है इंस्टेड ऑफ अपें तो
मैं यहां पे लिखूंगी प्रिंट एप डॉट इंसर्ट
अब पहले अगर मैं यहां पे नडी डाटा ले लूं
सो मैं यहां से कुछ ब्रैकेट हटा देती हूं
और इस डाटा को हम वडी कर देते हैं सो पहले
अगर मैं यहां पे वडी डाटा ले लेती हूं
इंसर्ट करना है किसके अंदर ए के अंदर किस
इंडेक्स पे करना है लेट्स से वन इंडेक्स
में मुझे इंसर्ट करना है क्या इंसर्ट करना
है लेट्स से मुझे 40 या 50 ले लेते हैं तो
50 मुझे इंसर्ट करना है तो रो के बाद वन
इंडेक्स प मेरे पास यहां पे 50 इंसर्ट हो
जाएगा तो जब भी हमें वैल्यूज को इंसर्ट
करना हो तो उसके लिए हम यहां पे पहले एरे
पास करेंगे उसके बाद सेकंड पैरामीटर हमारे
पास यहां पे इंडेक्स होगा थर्ड पैरामीटर
यहां पे वैल्यू होगी अगर हम यहां पे भी
मेंशन करें तो एरे कॉमा इंडेक्स कॉमा
वैल्यू सिमिलरली अगर मैं यहीं पे बात करूं
कि यही एरे हमारे पास 2d एरे होता तो उसके
केस में यहां पे क्या होता उस केस में अगर
मैं यहां पे 50 को इंसर्ट करा रही हूं तो
पहले मैं यहां पे इसे रन कराती हूं फिर
मैं इसे यहां पे रन कराती हूं तो भी हमारे
पास यहां पे वन इंडेक्स के ऊपर आ रहा है
अब मान लो कि तुम्हें इंसर्ट तो कराना है
बट कुछ इस तरह से इंसर्ट कराना है कि 50
60 ये तुम्हें इंसर्ट कराना है तो यहां पे
अगर तुम डिफाइन कर दोगे कि एकस इ इक्व टू
1 तो कुछ इस तरह से 50 एंड 60 यहां पे
इंसर्ट हो जाएंगे हम डायरेक्टली अगर यहां
पे पास करेंगे तो 1d लिखके आएगा बट अगर हम
यहां पे एक्सेस पास कर देते हैं तो अब
हमारे पास 50 60 इस तरह से यहां पे वन
एक्सेस पे आ गए हैं अगर यही एक्सेस में
ज़ीरो पास कर देती तो कुछ इस तरह से हमारे
पास यहां पे वैल्यूज इंसर्ट हो जाती कि रो
वाइज हमारे पास यहां पे 50 एंड 60 आ जाता
सो इस तरह से हम यहां पे वैल्यूज को
इंसर्ट कर सकते हैं अगर हम एक्सेस भी यहां
पे पास करते हैं सेम गोज फॉर 3d बट 3d के
अंदर हम यूजुअली एनालिटिक्स के अंदर 3d
डाटा देखने को हमें नहीं मिलेगा हमें 2d
या फिर 1d डाटा देखने को मिलेगा सो 1d में
हम इंसर्ट देख चुके हैं और आप अगर 2d के
अंदर आपको डाटा को इंसर्ट करना है तो उस
केस में आप यहां पे
mp50 पास करती तो दोनों जगह यहां पे 50 50
आ जाता क्योंकि मैंने यहां पे एक्सेस तो
ज़ीरो ही दे रखा है भरनी तो यहां पे दोनों
ही वैल्यू है सिंगल वैल्यू नहीं भरा आएगी
दो वैल्यू यहां पे फिल होगी सो फिल तो
यहां पे दो वैल्यूज ही होनी है तो यह
ऑटोमेटिक यहां पे 250 ले लेगा इस तरह से
ये वर्क करता है अगर आप यहां पे कोई और
इंडेक्स लेना चाहते हो जैसे 1 3 पे ठीक है
मैं चाहती हूं कि 1 3 पे 50 इंडेक्स चला
जाए तो अच्छा थ्री पे नहीं जाएगा 1 2 पे
डाल देते हैं सो वन पे भी हमारे पास चला
गया और टू पे भी यहां पे हमारे पास चला
गया तो इस तरह से हमारे पास यहां पे
वैल्यूज जा सकती है कि अगर आपको यहां पे
मल्टीपल इंडेक्सेस पे कोई वैल्यू पास
करानी है तो आप उस लोकेशन पे उस इंडेक्स
पे वैल्यूज को ऐड कर सकते हो सो ये हमारे
पास इंसर्ट का मेथड हो गया अब हमने ये तो
देख लिया कि डेटा में हम कैसे अपेंड कर
सकते हैं या फिर डेटा के अंदर हम कैसे
वैल्यूज उसको इंसर्ट कर सकते हैं अगर मैं
यहीं पर बात करूं कि डाटा के अंदर से मुझे
वैल्यूज को डिलीट करना है इन दैट केस हम
यहां पर कैसे डिलीट करेंगे सो डिलीट करने
के लिए हम यहां पर लिखेंगे एनपी डॉट डिलीट
डिलीट करना है कौन से इंडेक्स में से ए
इंडेक्स में सॉरी ए एरे में से वन को अगर
मुझे डिलीट करना है तो आप यहां पर देखोगे
कि ए में से मेरे पास यहां पर वन डिलीट हो
जाएगा यानी कि 20 20 50 एंड 80 20 60 एंड
80 मेरे पास यहां पे रह जाएगा वन कैसे
डिलीट होगा कि यहां पे ये डी बन जाएगा डी
बनते ही 40 वाला जो एलिमेंट है वो मेरे
पास यहां पे आ जाएगा अगर मैं यहां पे
प्रिंट कराऊं एज ऑफ नाउ प्रिंट कराते हैं
a को तो मेरा 20 40 60 80 कुछ इस तरीके का
दिखता है अभी मैंने यहां पे क्या पास किया
हुआ है मैंने यहां पे कोई एक्सेस नहीं
डिफाइन किया मैंने बस बोला है कि इंडेक्स
वन चला जाए तो 20 20 के बाद 40 हमारा
इंडेक्स नंबर वन देन 60 एंड 80 तो यहां से
40 एलिमिनेट हो गया अब अब अगर जैसे ही मैं
यहां पे एक्सस डिफाइन कर दूं कि एक्सेस
यहां पे जीरो है तो यहां पे 20 और 40 रह
जाएगा और 5 60 और 80 जो कि आपका एक्सेस वन
है अगर ऐसे रो वाइज देखा जाए तो पहली रो
इंडेक्स नंबर जीरो दूसरी रो इंडेक्स नंबर
वन तो रो वाइज अगर हम देखें तो जो हमारे
पास इंडेक्स नंबर वन पे रो थी यानी कि 60
एंड 80 ये यहां से रिमूव हो चुकी है बीच
में मैं यहां पे गैप दे देती हूं सो 60
एंड 80 यहां से रिमूव हो गया है अगर मैंने
यही चीज वन दे दी होती तो 40 80 चला जाता
20 एंड 60 रह जाएगा तो आप देख रहे हो 20
60 रह गया और 40 और 80 की अगर कॉलम वाइज
देखें तो जीरो पे ये है वन पे हमारे पास
40 एंड 80 है तो इस तरह से हमारे पास यहां
पे वैल्यूज डिलीट हो जाएंगे तो ये हमारे
पास डिलीट का मेथड होता है कि अगर आपको
डिलीट कराना है तो कुछ इस तरह से आप डिलीट
का यूज कर सकते
[संगीत]
हैं सो गाइस पिछले सेशन में हमने कवर किया
कि स्प्लिट फंक्शन क्या होता है हमारे
नपाई आरिस के अंदर आज हम तीन और फंक्शंस
की यहां पे बात करने ने वाले हैं जो कि है
सॉर्ट फिल्टर एंड सर्च यहां पे सॉर्ट का
काम क्या होगा तीनों तीनों का काम एक-एक
करके समझते हैं सबसे पहले सॉर्ट को समझते
हैं यहां पे सॉर्ट का काम क्या होगा जैसे
हम पहले हमारे पाइथन के अंदर जमाते आ रहे
थे कि किसी भी चीज को सॉर्ट करना मतलब
क्या होता था उनको असेंडिंग ऑर्डर में
यहां पे जमाना होता था वही चीज हम यहां पे
करने वाले हैं सॉर्ट का मतलब यहां अरेज के
अंदर भी हमें क्या करना है वैल्यूज को
सॉर्ट करके लाना है यानी कि अरेज के अंदर
के जो एलिमेंट्स है उनको यहां पे सॉर्ट
करना है असेंडिंग ऑर्डर में इनको जमाना है
दूसरा है यहां पे फिल्टर फिल्टर का काम
क्या होता है फिल्टर का काम होता है नया
एरे क्रिएट करना एस्टिंग एरे से उसके
एलिमेंट्स को फिल्टर करके तीसरी चीज है
हमारे पास यहां पर सर्च सर्च मेथड हमें
क्या करेगा अगर हमारे पास कोई एरे है और
उसमें कोई भी एलिमेंट है जिसका इंडेक्स
हमको फाइंड करना है तो सर्च मेथड हमें
यहां पर उसका इंडेक्स फाइंड करके देगा स
आइ गा एक एक करके इन तीनों मेथड को हम देख
लेते हैं सबसे पहले यहां पर बात करते हैं
सॉर्ट की सो गा यहां पर सॉर्ट को समझने के
लिए हम सबसे पहले लिखेंगे इंपोर्ट
नपाई एस एन प उसके बाद मैं यहां पर क्या
करूंगी एरे क्रिएट करूंगी ट एरे इटू
np3 4 5 एंड
6 अच्छा ये तो सॉर्टेड ऑलरेडी है ना तो हम
एक काम करते हैं यहां पे अनसोर्टेड
वैल्यूज देते हैं जैसे कि मैं यहां पे
देती हूं 7 8 4 12 9 ठीक है तो यहां पे
अभी सॉर्टेड नहीं है अब इसके बाद इसके
अंदर हमें क्या करना है हमें यहां पे
सिर्फ इतना से लिखना है कि प्रिंट n प डॉट
सॉर्ट और किसको सॉर्ट करना है वो यहां पे
पास कर देंगे कि हम को एर को यहां पर
सॉर्ट करना है सो इसको अगर हम रन कराते
हैं तो आप यहां पर देखेंगे क्या कि हमारे
पास जो वैल्यूज है नाया जो एरे बनके आया
है यहां पे वो क्या हो चुका है सॉर्ट हो
चुका है यानी कि 4 7 8 9 12 यहां पर एरे
क्रिएट हो चुका है जिसके अंदर जो
एलिमेंट्स है वो सॉर्टेड है यानी कि जमे
हुए हैं असेंडिंग ऑर्डर के अंदर वही एट द
सेम टाइम अगर यहां पर मैं कॉमा लगा के एक
और एरे पास कर दूं लाइक टू
कॉमा 8 5 1 3 एंड इसको मैं डी एरे बना
देती हूं सो 2d के अंदर भी यह चीज हमारी
वर्क करती है कैसे वर्क करती है सिर्फ
इतना सा करना है कि हमें इसको रन करा देना
हैसे एज इट इज और ये दोनों रोज को क्या
करेगी दोनों रोज को यहां पे सॉर्ट करके दे
देगी हमें तो आप देखेंगे कि ये जो फर्स्ट
रो है ये भी सॉर्टेड है हमारे पास एंड जो
सेकंड रो है हमारे पास यहां पे 1 2 3 5 8
य ये भी यहां पे क्या है सॉर्टेड है सो इस
तरह से हमारे जो दोनों रोज है यहां पे
सॉर्टेड है तो सॉर्ट का फंक्शन सिर्फ इतना
सा काम करता है कि यहां पे एलिमेंट्स को
सॉर्ट करके देता है नेक्स्ट हम यहां पे
बात करते हैं सर्च की सर्च यहां पे कैसे
वर्क करता है सर्च को समझने के लिए मैं
फिर से एक यहां पे एरे क्रिएट कर लेती हूं
दैट n पड
एरे एंड यहां पे मैं पास कर देंगे
स्क्वायर ब्रैकेट्स के अंदर कुछ वैल्यूज
जैसे कि मैं यहां पे लिख दूंगी 3 4 1 7
8 एंड इसके बाद मैं यहां पे क्या करूंगी
एक और वेरिएबल क्रिएट करूंगी क्योंकि हमें
यहां पे सर्च करना है तो s हम यहां पे
लिखेंगे s =
np1 एंड माय एसल पढ़ा था तो उसके अंदर
हमारे पास क्या था उसके अंदर हमारे पास
सर्च के लिए वेयर का ऑप्शन था यानी कि हम
वेयर का यूज करते हुए कोई भी चीज को सर्च
करते थे कि जहां पे यह चीज यह हो राइट वही
यहां पे भी यही चीज होने वाली कि वेयर हम
यहां पे क्या लिखेंगे
वेर वेयर के बाद यहां पे क्या करना है
वेयर एरे के अंदर जो वैल्यू है वो है
लेट्स से फोर कहां पे हमें सर्च करना है
जहां पे एरे के अंदर वैल्यू है फोर और
उसके बाद प्रिंट करा देंगे किसे इस ए को
यहां पर प्रिंट करवा देंगे सो इसके बाद जो
हमारे पास आउटपुट आएगा वो कुछ इस तरह का
दिखेगा कि यहां पर इसका जो इंडेक्स है
बेसिकली इंडेक्स क्या है इसका वन है फोर
का इंडेक्स वन है हमें क्लियर पता चल रहा
है कि जीरो इंडेक्स पे थ्री है फोर जो है
वो वन पे है देन टू देन थ्री देन फोर इस
तरह से यहां पे इंडेक्सिंग हो रही है तो
चाहे तो हम यहां पर वैल्यू इस तरह से ले
सकते हैं कि इ 4 या फिर आप चाहे तो अगर
आपको वैल्यूज चाहिए कि मुझे चाहिए कि यहां
पे जो एलिमेंट्स टू से डिविजिबल है वो आ
जाए तो उसके लिए मैं यहां पर क्या करूंगी
कि यहां पे ए यानी कि हमारे एरे को अगर हम
डिवाइड करें टू से और हमारे पास रिमाइंडर
आए जीरो तो उन एलिमेंट्स का मुझे इंडेक्स
चाहिए तो वो एलिमेंट्स कौन-कौन से हैं
सबसे पहली बात तो यहां पे फोर ऐसा एलिमेंट
है मतलब अगर हम टू से डिवाइड करेंगे तो
वैल्यू आएगी जीरो एट ऐसा एलिमेंट है जिसको
हम टू से डिवाइड करेंगे तो वैल्यू आएगी
जीरो तो यहां पे क्या हुआ का इंडेक्स क्या
है यहां पे वन है कि दैट इज जीरो एंड वन
तो फोर का इंडेक्स वन एंड 0 1 2 3 4 तो
यहां पे फोर भी आ गया हमारे पास दोनों के
इंडेक्सेस यहां पे आ गए
तो इस तरह से आप यहां पर ऑपरेशंस का भी
यूज करते हुए सर्च कर सकते हैं मतलब आप
यहां पे जरूरी नहीं एक ही वैल्यू सर्च
करें आप मल्टीपल वैल्यूज को भी यहां पे
सर्च कर सकते हैं एक और फंक्शन होता है
इसके अंदर सर्च सॉर्टेड सर्च सॉर्टेड को
हम समझते हैं कि यहां पे सर्च सॉर्टेड के
लिए क्या चीज होनी जरूरी है कि यहां पे जो
वैल्यूज है वो यहां पे सॉर्टेड होनी जरूरी
है तो सॉर्ट कर देते हैं इन वैल्यूज को
सबसे पहले मैं यहां पे इस तरह से वैल्यू
लिख देती हूं एंड इसके बाद यहां पे एक वल
वेरिएबल क्रिएट करते हैं हम सर्च सॉर्टेड
सो ऐसे इसका नाम लिख देती हूं मैं एंड एप
डॉट सर्च शॉर्टेड सर्च शॉर्टेड में मैं
क्या पास कर दूंगी यहां पर सर्च शॉर्टेड
में हम यहां पर पास कर देंगे ए आर ए आर
यानी कि हमारे एरे का नाम और उसके बाद किस
वैल्यू को हमें यहां पर सर्च करना है सो
लेट्स से मुझे यहां पर टू को सर्च करना है
तो मैं यहां पर टू पास कर दूंगी ओके
प्रिंट में हमें एस नहीं डबल एस यहां पर
लिखवाना है सो उसके बाद दोबारा हम इसको रन
कराएंगे तो हमारे पास यहां पर इंडेक्स
क्या आ जाएगा इसका वन इंडेक्स आ जाएगा
सिमिलरली अगर फाइव का इंडेक्स जानना है तो
फाइव के इंडेक्स के लिए हम यहां पे फाइव
लिख देंगे एंड इसको रन कराएंगे तो हमारे
पास यहां पे फाइव का इंडेक्स क्या आ जाएगा
0 1 2 3 4 सो गाइज यहां पे सर्च सॉर्टेड
भी आई होप क्लियर हो गया होगा सर्च
सॉर्टेड में सिर्फ इतना सा ध्यान रखना है
कि हमें यहां पे क्या होना चाहिए हमारा जो
एरे होता है एरे है वो सॉर्टेड होना चाहिए
यहां पे तो इस तरह से हमें सर्च सॉर्टेड
यहां पे काम करके देगा लास्टली अब हम बात
करते हैं फिल्टर की कि फिल्टर यहां पे
इंपॉर्टेंट है फिल्टर को समझते हैं कि
फिल्टर यहां पे क्या करके देगा तो एक एरे
मैं यहां पे क्रिएट कर लेती हूं फिल्टर के
लिए सो गा नेक्स्ट है हमारा यहां पर
फिल्टर फिल्टर के लिए हम यहां पर क्या
करेंगे फिल्टर का मतलब होता है कि हमारे
पास कोई एसिस्टिंग एरे है तो उससे हम नया
एरे क्रिएट कर सकते हैं कैसे करना है वो
हम देखते हैं सो यहां पर मैं क्या करूंगी
ए पड एरे बनाते हैं ए के अंदर ट ए इ एड
एरे एंड इसके अंदर मैं यहां पर कुछ
वैल्यूज पास कर रही हूं जैसे कि मेरे पास
यहां पर ले लीजिए वैल्यू है 20 30 40
50 ठीक है अब मुझे यहां पर क्या चाहिए
मुझे यहां पर चाहिए नए एरे क्या क्या
वैल्यूज होनी चाहिए तो मैं यहां पे नया
एरे के लिए फिल्टर्ड एरे के लिए ए नाम से
एक वेरिएबल क्रिएट कर लेती हूं ए इ टू
यहां पर क्या होगा अब यहां पर मैं एक
लिस्ट बना रही हूं जिसमें मुझे यहां पर
चाहिए कि 20 वैल्यू चाहिए एंड 40 चाहिए
यानी कि इवन वाले नंबर्स जो है मतलब दोन
है तो चारही इवन यानी कि फर्स्ट लेटर
जिनका इवन हो वो मुझे यहां पर चाहिए तो
यहां पर हम क्या करेंगे मैं लिख दूंगी
यहां पर ट्रू तो बूलीन ऑपरेशन का हम यहां
पर यूज करने वाले कि जहां पर मुझे जो
वैल्यू चाहिए मतलब जो जो वैल्यू चाहिए
उसके लिए ट्रू लिख देंगे बाकियों के लिए
फॉल्स लिख देंगे यहां लिख दूंगी मैं फॉल्स
कॉमा ट्रू अगेन एंड लास्टली फॉल्स ठीक है
अब इसके बाद यहां पर क्या करना है एक और
वेरिएबल बनाना है न्यू नाम से मैं एक न्यू
एरे है तो नया नाम से मैं यहां पर वेरिएबल
क्रिएट कर लेती हूं उसके अंदर क्या पास
करना है ए और स्क्वायर ब्रैकेट में ए हम
लिख देंगे प्रिंट कराएंगे किसे न्यू
को ट में यहां पर प्रिंट
कराऊंगा हैं सो रन आने के बाद आप यहां पे
देखेंगे कि मुझे जो दो एलिमेंट्स चाहिए थे
इस एरे से वो नए एरे के अंदर हमारे पास आ
चुके हैं दैट इज़ 20 एंड 40 वही एट द सेम
टाइम अगर मैंने यहां पे फॉल्स लिखा
होता तो मुझे यहां पे सिर्फ एक ही एलिमेंट
मिलता कौन सा फर्स्ट वाला दैट इज़ 20 तो
जिसके लिए भी आप ट्रू लिखेंगे जिस भी
एलिमेंट के लिए आप यहां पे ट्रू लिखेंगे
वो एलिमेंट यहां पे आ जाएगा एक चीज का
यहां पे जरूर ध्यान रखना है कि यहां पे
फोर अगर एलिमेंट्स हैं तो यहां पे भी फोर
ही वैल्यूज होनी चाहिए यानी कि फोर टाइम्स
ही ट्रू फॉल्स हमारे यहां पे आने चाहिए सो
इस चीज का यहां पर काफी ध्यान रखना
है सो एक तरीके का तो गा यह हो गया दूसरा
एक और तरीका हम यहां पर समझते हैं इसको
करने का सो मैं यहां पर इसको कॉमेंट में
ऐड कर देती
हूं तो गा ट्रू फाल्स की जगह इस बार मैं
यहां पर क्या करूंगी फिल्टर एरे फिर से
बनाएंगे फिल्टर एरे के अंदर मैं यहां पर
लिखने वाली हूं कि हमारा जो एरे है यह
वाला इसके अंदर जो वैल्यूज ग्रेटर देन 35
हो वो हमारे फिल्टर एरे के अंदर आ जाए
उसके बाद यहां पर न्यू फिर मैं बनाऊंगी
न्यू के अंदर हम क्या पास करने वाले हैं ए
और स्क्वायर ब्रैकेट में लिख देंगे ए
प्रिंट कराएंगे किसे न्यू
को एंड इसके बाद अगर हम इसको रन कराते हैं
तो ग्रेटर दन 35 हमारे पास कौन सी वैल्यू
है 40 एंड 50 है सो 40 एंड 50 हमारे पास
यहां पे आ जाएगा आप चाहे तो यहां पे कोई
और ऑपरेशन भी लगा सकते हैं कि जैसे मैंने
पहले लगाया था कि ए को अगर
हम डिवाइड
करें टू से और रिमाइंडर आए जीरो
तो यहां पर मैं एक काम करती हूं इनके पीछे
से जीरोज हटा देती हूं ताकि यहां पे ऑड
इवन नंबर्स बन जाए अब इसको रन कराएंगे हम
तो हमारे पास यहां पे वैल्यूज क्या आ
जाएंगी टू एंड फोर आ जाएंगी यहां पे
रिमाइंडर अगर वन चाहिए होता तो यहां पे
हमारे पास वैल्यू क्या आ जाती थी एंड फ
यहां पे वैल्यूज आती है तो इस तरह से भी
यहां पे फिल्टर हो सकता
[संगीत]
है सो गाइस पिछले सेशन में हमने देखा कि
कैसे हम लपाई एरे के अंदर सॉर्ट कर सकते
हैं वैल्यूज को सर्च कर सकते हैं फिल्टर
करके लेके आ सकते हैं आज के सेशन के अंदर
हम बात करने वाले हैं कि अगर हमें डाटा के
अंदर से एग्रीगेट फंक्शंस लगाने हैं डाटा
पे अगर हमें एग्रीगेट वैल्यूज को निकालना
है तो वोह हम कैसे कर सकते हैं सो चलिए
शुरू करते हैं इसके लिए पहले मैं यहां पे
एक सैंपल एरे बना लेती हूं दैट एरे इ
इक्वल टू सॉरी इंपोर्ट करते हैं पहले तो
नपाई को एज एप एंड यहां पे आपका बन जाएगा
एरे दैट a इ
निकालनी है फॉर एग्जांपल मैं अगर यहां पर
निकालना चाहती हूं इसका सम तो मैं यहां पर
लगाऊंगी एडॉट सम ए प डॉट सम ऑफ ए मेरे पास
यहां पर सम निकल के आ जाएगा सिमिलरली अगर
आपको यहां पे इस एरे के अंदर से मैक्सिमम
या मिनिमम वैल्यू निकालनी है तो हम यहां
पर लगाएंगे n प डॉट मिनिमम ऑफ ए तो हमारे
पास 20 ऐसी वैल्यू है जो कि सबसे मिनिमम
है प्रिंट एडॉट मैक्सिमम ऑफ a तो मैक्सिमम
वैल्यू यहां पे निकल के आ जाएगी प्रिंट एप
डॉट अगर मैं यहां पे काउंट लगाती हूं
काउंट ऑफ ए लगाऊंगी तो आप यहां पे नोटिस
करेंगे कि मॉड्यूल लंबाई हैज नो
एट्रबीक
सेशन के अंदर देखा था साइज नाम का
पैरामीटर जिससे हमें पता चल गया था कि
कितनी वैल्यूज है इसके अंदर तो हम यहां पे
साइज का यूज करके नंबर ऑफ वैल्यूज निकाल
सकते हैं सिमिलरली अगर मैं यहां पे बोलूं
कि मुझे यहां पे चाहिए प्रिंट ए ब डॉट अब
ये थोड़ा स्टैटिस्ट कल मेथड भी है बट यहां
पर हम मीन भी निकाल सकते हैं सो मीन ऑफ ए
सो हम स्टेटिस्टिक्स में भी मीन को कवर
करेंगे इसके बाद हम नेक्स्ट स्टैटिस्ट
फंक्शंस के बारे में बात करने वाले हैं तो
वहां पर मीन मोड मीडियन को बीफ्री कवर
करेंगे फिलहाल के लिए मीन यहां पे यानी कि
हमारी एवरेज वैल्यू को निकालता है सो अगर
हमारे पास पूरा जो डाटा है इन सबका एडिशन
डिवाइडेड बाय नंबर ऑफ वैल्यूज तो ये हमारे
पास मीन वैल्यू है प्रिंट एप डॉट कम समम a
एंड यहां पे अगर मैं a पास करती हूं तो आप
यहां पे देखेंगे हमारे पास निकल के आया है
क्यूमि सम अब ये क्यूमि सम यहां पे क्या
है अब अगर आप यहां पे नोटिस करेंगे तो 20
पहली वैल्यू है नेक्स्ट वैल्यू होनी चाहिए
यहां पे 40 बट 40 प् 20 यहां पे नेक्स्ट
वैल्यू है नेक्स्ट वैल्यू 60 होनी चाहिए
बट 60 + 40 + 20 हमारे पास यहां पे
नेक्स्ट वैल्यू है एंड नेक्स्ट वैल्यू
हमारे पास 70 के एडिशन के अंदर तीनों
वैल्यू यहां पे आ जाएगी मतलब तीनों यहां
पे ऐड हो जाएंगे तो इसको बोला जाता है
क्यूलेट सम अब जैसे क्यूमि सम होता है
वैसे ही हमारे पास यहां पर क्यूमि
प्रोडक्ट भी होता है जैसे मैं यहां पे
कंपट अगर लिखती हूं क्यूमि प्रोडक्ट ऑफ a
तो हमारे पास कुछ इस तरह की वैल्यूज निकल
के आती है हमारे पास कूमेट प्रोडक्ट होता
है यह तो बात हो गई कि जब हमारे डाटा जो
था यहां पे ये वन डायमेंशन डाटा था अगर
मैं यहां पे एक एग्जांपल के तौर प लेके
चलूं कि लेट्स से यहां पे एक ए नाम का
डाटा है जिसके अंदर हमारे पास कुछ वैल्यूज
पड़ी है लेट्स से 100 150
199
200 250 एंड लेट्स से 130 एज वेल बी नाम
का मेरे पास एक डाटा है जिसके अंदर मेरे
पास है कुछ क्वांटिटीज लेट्स से 10 50 30
100 40 30 10 ठीक है आई गेस यहां पर एक
डाटा हमारे पास ज्यादा चला गया है तो इसको
100 को को यहां से हटा देते हैं तो दोनों
दोनों तरफ हमारे पास सिक्स एंड सिक्स डटा
है पहले वाले को मैं यहां पे कंसीडर कर
लेती हूं कि ये यहां पे प्राइस है प्राइस
मेरे किसी भी प्रोडक्ट ही हो सकती है ठीक
है जैसे हमारे पास अगर डटा है डेटा के
अंदर हमारे पास प्राइसेस होते हैं तो
हमारे पास यहां पे ये प्राइस है अब प्राइस
के अंदर हम यहां पे लिखेंगे एप डॉट एरे
बनाते हैं पहले तो इसका इसके अंदर पास कर
दूंगी मैं ए को और बी के अंदर अगेन हम बी
यानी कि क्वांटिटी हमारी हो जाएगी नेक्स्ट
चीज यहां पे है कि कौन सी चीज कितनी
क्वांटिटी में अवेलेबल है तो एप डॉट एरे
और यहां पे हमारे पास बी पास हो जाएगा इन
दोनों को अगर मैं प्रिंट कराऊंगा प्रिंट ए
सॉरी प्रिंट प्राइस कॉमा क्वांटिटी ये कुछ
इस तरीके के दिखेंगे ठीक है अलग-अलग लाइन
में अगर आप इनको प्रिंट कराना चाहते हैं
आप अलग-अलग लाइन में प्रिंट करा सकते हैं
या फिर हम यहां पे कॉमा लगा के स्ट्रिंग
के अंदर मैं पास कर देती हूं बै n तो
हमारे पास ये अलग-अलग लाइन के अंदर निकल
के आ जाएगा ठीक है सो ये हमारे पास यहां
पर डाटा हो गया कि हमारे पास प्राइस है और
क्वांटिटी है अब लेट से मुझे इनके बीच में
सबसे पहले प्राइस में से मुझे मिनिमम
वैल्यू चाहिए या फिर टोटल मुझे प्राइस
जानने है कि जितने भी मेरे प्राइस लगे हुए
हैं उनका सम कितना है तो अगर मैं यहां पर
ये लगाने बैठूंगी कि टोटल का मेरा सम यहां
पर कितना है तो उस केस में मैं यहां पर
क्या कर सकती हूं कि ये जो हमारे पास सबसे
पहला यहां पर है ठीक है तो ये सबसे पहला
जो हमारे पास यहां पर वैल्यू है उसके लिए
मैं यहां पर लिख दूंगी प्रिंट ए प डॉट सम
ऑफ प्राइस निकालना है तो टोटल हमारे पास
इतना है बट इससे क्या हमारे पास प्राइस
निकल क्या आएगा हमारे पास तो यहां पर क्या
होना चाहिए कि हमारा जो हमारे पास जो
प्राइस गिवन है और हमारे पास जो क्वांटिटी
है यानी कि 100 म बा 10 अगर हम देखें कि
कोई भी प्रोडक्ट मेरे पास पांच है ठीक है
और उसकी प्राइस 100 है मेरे को टोटल
निकालना है टोटल कैसे निकालू 100 म बा 5
ठीक है तो 100 मल्टीप्ला बा 5 500 हो
जाएगा ऐसे ही कुछ और प्रोडक्ट्स है तो
मुझे उनका भी उनका भी पहले मल्टीप्लिकेशन
लेना पड़ेगा फिर एडिशन लेना पड़ेगा तो
मल्टीप्लिकेशन लेने के लिए हम यहां पर
क्या कर सकते हैं कि ये दो एरे है हमारे
पास अभी हमने जस्ट देखा था कि कम सम हमारे
पास होता है अगर मैं यहां पे सम की जगह पे
कूमेट सम पास कर देती हूं क्यूमि सम किसके
बीच में प्राइस कॉमा क्वांटिटी के बीच में
तो हमारी जो वैल्यू है वो कुछ इस तरीके की
दिखेगी स्क्वायर ब्रैकेट में एंक्लोज करने
के बाद यह तो किस पे हो रहा है हमारे पास
ये लोग यहां पे
हॉरिजॉन्टल अ सम निकालते जा रहे हैं
एक्चुअली सम भी नहीं हमें यहां पे
प्रोडक्ट निकालना है कि हमारे पास यहां पे
प्रोडक्ट है ठीक है अब यहां पर डिफाइन
करूंगी मैं ये दोनों तो चीजें हो गई बट
यहां पर डिफाइन करूंगी मैं एक्स इक्वल टू
अगर मैं यहां पर x जीरो पास करती हूं तो
अब आप यहां पर देखेंगे कि 00 की कोई चीज
है 100 मल्ला बा 10 हज होता है 50 की कोई
चीज है 150 म 50 7500 होता है तो अगर मैं
यहां पे गैप दे दूं तो ये कुछ इस तरीके का
दिखेगा तो क्यूलेट सम से मुझे यहां पर
क्या मिल गया कि मेरी क्वांटिटी जो है
उसके अंदर क्या अपडेट हो गया है उसके अंदर
मेरे पास प्रा मल्टीप्लाई बाय क्वांटिटी
अपडेट हो गया है यही तो हम करते हैं कि
अगर हमारे पास हमें टोटल निकालना है कहीं
पर भी हमारे पास कोई भी वैल्यू है फॉर
एग्जांपल कि जैसे अगर मेरे पास यहां पे
प्राइस गिवन है और यहां पे क्वांटिटी गिवन
है लास्ट में जब मुझे टोटल निकालना होगा
तो मैं यहां पर क्या करूंगी ठीक है टोटल
निकालने के लिए जसे प्राइस है किसी की 50
है किसी की 00 है किसी की 50 है ठी किसी
की क्वांटिटी है तीन किसी की क्वांटिटी है
चार और किसी की क्वांटिटी है दो अब यहां
पे अगर टोटल निकालना होगा तो पहले तो मैं
इनका मल्टीप्लिकेशन निका लूंगी कि 50 * 3
मेरे पास यहां पे कितना हो जाएगा 150 100
म बा 4 400 एंड 150 * 2 300 तो मेरे पास
यहां पे वैल्यूज निकल के आ गई कि ये हो
जाएगा हमारे पास रो एज इट इज 5 और 8 850
मेरे पास यहां पे टोटल निकल के आता है तो
ये हमारे पास टोटल किससे निकल के आया कि
पहले सारी वैल्यूज मल्टीप्लाई होंगी फिर
आपस में ये ऐड होंगी तो मल्टीप्लाई कराने
के लिए तो हमने यहां पे क्या कर लिया
क्यूमि प्रोडक्ट का यूज़ कर लिया जिससे कि
5 * 3 यहीं पर ही थ की जगह पर ही 150
अपडेट हो गया यहां पे 400 अपडेट हो गया
यहां पे 300 अपडेट हो गया यूजिंग कूमेट
प्रोडक्ट ठीक है तो कंपोट का यूज़ करते
हुए यानी कूमेट प्रोडक्ट का यूज़ करते हुए
हमने यहां पे वैल्यूज को तो अपडेट कर दिया
अब बस इनके बीच में सम लगाना है तो सम
लगाने के लिए हम यहां पे क्या करेंगे कि
वापस चलते हैं जुपिटर नोटबुक पे अभी यहां
से हमारे पास नीचे वाली वैल्यू क्या है ये
हमारे पास यहां पे प्रॉपर हमारे पास हर
चीज की प्राइस आ गई मल्टीप्ला बाय
क्वांटिटी इसके ऊपर लगाना है सम तो सम
लगाने के लिए मैं यहां पे क्या करूंगी
पहले तो इसको किसी वेरिएबल के अंदर स्टोर
कराते हैं ताकि मैं इसको स्लाइस कर पाऊं
तो c नाम का वेरिएबल दे देती हूं इसको मैं
कि c नाम का ये वेरिएबल है अभी अगर मैं
यहां पे प्रिंट भी कराती हूं c को तो भी
ये ऐसा ही दिखेगा एज इट इज मेरे पास
आउटपुट आ जाएगा अब मुझे इसमें से ये तो
हमारी रो नंबर वन है इंडेक्सिंग जब हमने
पढ़ी थी तो हमने देखा था कि रोल वाइज
हमारे पास डाटा होता है तो ये रो रो नंबर
वन है एंड ये रो नंबर टू है हमारे पास तो
मुझे यहां पे कौन सी रो चाहिए मुझे यहां
पे रो नंबर वन चाहिए जैसे ही मैं रो नंबर
वन लिखूंगी तो मेरे पास यहां पे नीचे वाला
डाटा निकल के आ जाएगा अब इसका मुझे यहां
पे क्या करना है डॉट सम लगाना है और मेरे
पास यहां पे वैल्यू निकल के आ जाएगी टोटल
3127 सो गाइ इस तरह से अगर हमारे पास दो
वेरिएबल के अंदर भी डाटा है जैसे अभी
हमारे पास सिंगल वेरिएबल में डाटा था अगर
दो वेरिएबल में यानी कि अगर हम डेटा
एनालिटिक्स के पर्सपेक्टिव से देखें तो
अगर दो कॉलम्स के अंदर हमारे पास डाटा है
तो उनमें कुछ इस तरह से हम क्यूमि
प्रोडक्ट लगा सकते हैं और एग्रीगेट
वैल्यूज निकाल सकते हैं सिमिलरली हम मीन
निकाल सकते हैं सम निकाल सकते हैं मिनिमम
एंड मैक्सिमम वैल्यूज निकाल सकते हैं
काउंट के लिए हम साइज का यूज कर सकते हैं
तो ऐसे काफी सारे एग्रीगेट मेथड्स होते
हैं जिनका हम यूज कर सकते हैं बेसिक बेसिक
जिससे हमें डाटा के बारे में पता चलता है
ये हमारे पास हो गया कमले िव प्रोडक्ट का
एक एग्जांपल कूमेट सम भी कुछ इसी तरह से
वर्क करता है कि अगर हमें सम लगाना है तो
हम सम भी निकाल सकते हैं बस इतना जरूर
ध्यान रखना है कि अगर हमारे पास यहां पर
दो कॉलम्स हैं तो हम उसके अंदर एक्सेस
प्रोवाइड करेंगे यहां पर हमारे पास सिंगल
डटा था अब इसके ऊपर मैं एक्सेस प्रोवाइड
कर ही नहीं सकती क्योंकि ये हॉरिजॉन्टल ही
क्यूमि प्रोडक्ट निकालेगा और क्यूलेट सम
निकालेगा बट नीचे वाला हमारे पास यहां पे
हॉरिजॉन्टल भी निकाल सकता है एंड वर्टिकली
भी तो उसके लिए हम यहां पे पास करेंगे
एक्सेसेस को भी सो आई होप गाइस कि इस
वीडियो के बाद क्लियर हो गया होगा किस तरह
से हम एग्रीगेट फंक्शंस का यूज कर सकते
हैं नपाई के अंदर बहुत ही बेसिक यह
फंक्शंस है बट काफी ज्यादा यूजफुल यह
फंक्शंस
[संगीत]
है हेलो एवरीवन एंड अ वेरी वर्म वेलकम टू
डब्ल्यू क्यूटेक सो गाइ लास्ट सेशन के
अंदर हमने कवर किया कि कैसे हम एग्रीगेट
फंक्शंस का यूज कर सकते हैं इन नपाई आर आज
के सेशन के अंदर हम बात करने वाले हैं कि
अगर हमें स्टैटिस्ट फंक्शंस का यूज करना
है तो किस तरह से हम स्टैटिस्ट कल फंक्शंस
का यूज कर सकते हैं एक-एक करके सारे
फंक्शंस यहां पर डिस्कस करते हैं चलिए
शुरू करते हैं सो सबसे पहले मैं यहां पे
इंपोर्ट कर लेती हूं इंपोर्ट नं पाय एस
एनपी हमने कुछ लास्ट सेशन के अंदर हमने
मेन वैल्यू यहां पे देखी ी जो कि एग्रीगेट
वैल्यू के अंदर भी हमने यहां पे लिया था
एग्जांपल इसी तरह से अगर मैं यहां पे एक
एरे बना ती हूं a =
np-c हो रही हो क्वालिटी एज इन कि उसके
अंदर फाइबर कंटेंट हो गया उसके अंदर
कार्बोहाइड्रेट कंटेंट हो गया ठीक है तो
अगर यह बहुत ज्यादा इंक्रीज होता है जैसे
कि मान लो कि कोई भी फूड है ठीक है लेट्स
से एनी बेक्ड फूड कोई भी बेक्ड फूड है
लेट्स से कि वहां पे दिया हुआ है कि इसकी
जो मेन अ कार्बोहाइड्रेट्स क्वांटिटी है
वह 180 से ऊपर नहीं जानी चाहिए ठीक है अब
यहां पे 180 लेट्स से या तो मीन वैल्यू है
180 से ऊपर नहीं जानी चाहिए ऐसा कुछ है तो
अगर मैं यहां पे वैल्यूज लूं कुछ इस तरह
से कि 200 300 एंड
150 1 30 200 300 अगेन या फिर 280 इसको ले
लेते हैं सो हमारे पास यहां पे कुछ डाटा
है कि यहां पे लेट्स से आठ प्रोडक्ट्स
निकले और उनमें कार्बोहाइड्रेट क्वांटिटी
इतनी थी ठीक है अब इसके बाद अगर मैं इसका
एरे बनाती हूं तो मैं यहां पे लिखूंगी
बेक्ड फूड सबसे पहले तो इसकी मेन वैल्यू
यहां पे क्या है तो उसके लिए हम यहां पे
लगाएंगे प्रिंट एप ड मन मीन ऑफ बेक्ड फूड
जैसे मैं इसे रन कराती हूं मेरे पास यहां
पे 202.0 निकल के आ रहा है चलो ठीक है ये
हमारी यहां पे मीन वैल्यू निकल के आ गई अब
सपोज मुझे यहां पे इसका मीडियन वैल्यू
चाहिए मीडियन वैल्यू यानी कि ऐसी वैल्यू
जो कि सबसे ज्यादा रि अकर हुई है मीन का
यहां पे मतलब होता है सम ऑफ ऑल द
वैल्यूज डिवाइडेड बाय नंबर ऑफ वैल्यूज ठीक
है सिमिलरली हम मीडियन अगर यहां पे लेते
हैं कि प्रिंट
वैल्यू आएगी ठीक है तो अगर मैं यहां पे
बात करूं बेक्ड फूड की इसमें मीडियन लगाती
हूं तो मेरे पास यहां पे मीडियन यानी कि
सेंट्रल वैल्यू हमारे पास कितनी निकल के आ
रही है 194.145310577
फिर उसके बाद यहां पे नेक्स्ट वैल्यू है
150 देन उसके बाद है 170
188 200 अगेन 200 एक और वैल्यू है 280 और
लास्ट वैल्यू है 300 ठीक है शॉर्ट हो के
ये डाटा कुछ ऐसा दिखेगा अब इसका सेंट्रल
एलिमेंट क्या हो गया कि यहां पे आठ
वैल्यूज है आठ इवन नंबर है इसका कोई
सेंट्रल एलिमेंट नहीं हो सकता बल्कि दो
सेंट्रल एलिमेंट हो सकते हैं दैट इज 188
एंड 200 इन दोनों को ऐड करके जब हम इनका
एवरेज लेंगे तो वो हमारे पास मीडियन
कहलाएगा मान लो अगर इसमें से मैं यहां पर
200 हटा दूं तो उस केस में हमारे पास यहां
पर सेंट्रल वैल्यू 188 हो गई है जैसे कि
हमने यहां पे मेंशन की हुई है तो 188
हमारी यहां पे सेंट्रल वैल्यू हो गई अगर
ये 200 होता तो यहां पे ये जो हमने अभी
जस्ट 200 हटाया ये होता तो उस केस में
हमारे पास यहां पे हमारी जो मीडियन निकल
के आती वो यहां पे होती कॉमा लगा के मैं
यहां पे 200 कर देती हूं वापस तो यहां पे
194 होती सो इस तरह से ये बेसिकली यहां पे
वर्क कर ता कि अगर आप यहां पे कोई भी डाटा
लेते हो उसका सेंटर अगर आपको निकालना है
अगर वह जो डाटा है वो ं वो नंबर ऑफ डाटा
अगर इवन है तो सेंटर की दो वैल्यूज आती है
और उनका एवरेज निकलता है वो मीडियन कहलाता
है अगर वो नंबर ऑड है अगर हमारे पास जो
टोटल डाटा है उसका सम यहां पे 999 या फिर
कोई भी ऑड नंबर है तो उस केस में जो
एग्जैक्ट सेंटर पे जो वैल्यू पड़ रही है
सॉर्ट करने के बाद ये हमेशा ध्यान रखना कि
मीडियन का कांसेप्ट कहता है कि पहले
वैल्यूज सॉर्ट होंगी यहां पे हमें नपाई के
अंदर ही करने की जरूरत नहीं कि मीडियन
ऑटोमेटिक हमें फंक्शन करके दे रहा है बट
अगर हम जनरली बात करें मीडियन की कांसेप्ट
की तो यहां पे पहले आपको सॉर्ट करना होता
है उसके बाद सेंट्रल की वैल्यू निकालनी
होती है तो इस तरह से आपका मीडियन निकल के
आता है तो हमारे पास हो गई सेंट्रल वैल्यू
आफ्टर सर्टिंग कि सॉर्ट करने के बाद हमारी
सेंट्रल वैल्यू क्या निकल के आई है
सिमिलरली अगर मैं यहां पे np1 पास कर
दूंगी कि मोड अगर मैं यहां पे निकालना
चाहूंगी बेक्ड फूड का मोड यहां पे होता है
मोस्ट रिएक करंग वैल्यू अगर मैं इसको रन
कराती हूं तो मेरे पास एरर आएगा रीजन
बीइंग नपाई के अंदर मोड नाम का कोई फंक्शन
नहीं होता तो उस केस में अब हम क्या करें
मोड नाम का अगर फंक्शन नहीं होता तो फिर
हमारे पास होती है अलग लाइब्रेरी उसका नाम
है स्टेटिस्टिक्स सो हम यहां पे इंपोर्ट
करेंगे स्टेटिस्टिक्स को स्टेटिस्टिक्स के
अंदर हमारे पास यहां पे इसको एज स्टैट्स
नाम से कॉल करती हूं मैं स्टेटिस्टिक्स के
अंदर हमारे पास मोड होता है तो यहां पे
एपी की जगह पे मैं यहां पे लगा दूंगी स्टस
ड मोड ऑन बेक फूड और 200 हमारी ऐसी वैल्यू
है जो कि मोस्टली रि अकर कर रही है अगर
कोई और भी ऐसी वैल्यू होती मान लो यहां पे
280 होता तो भी यहां पे 200 आउटपुट आ रहा
होता रीजन बी कि 200 पहले आ गया है कि अगर
आपके पास दो वैल्यूज ऐसी है जो कि रिएक
करिंग सेम अमाउंट पे कर रही है जैसे लेट्स
से कि 200 भी चार बार आ रहा है और 280 भी
फोर टाइम्स आ रहा है इन दैट केस ये 200 को
पहले यहां पे प्रायोरिटी लेता है क्योंकि
फर्स्ट यहां पे 200 आ रहा है अगर इससे
पहले 280 आ रहा होता तो यहां पे आपका जो
मोड है वो बन जाता 280 तो जो पहले आ रहा
है आपके डाटा के सीक्वेंस के अंदर उसे
यहां पे प्रायोरिटी लेता है अगर सिमिलर
वैल्यूज है अदर वाइज तो जो सबसे ज्यादा रि
अकर हो रही है वह तो मोड है ही मूविंग
अहेड यहां पे बात करते हैं प्रिंट अगर मैं
और यहां पे स्टैटिस्ट फंक्शंस की बात करूं
तो
np.sum आपकी जो बाकी डाटा है वो मीन से
बहुत ज्यादा दूर दूर नहीं है कि आपकी जो
मीन वैल्यू है सेंट्रल वैल्यू मीन मतलब कि
डेटा की एवरेज जो वैल्यू है इससे काफी दूर
दूर ये डाटा नहीं है बट अगर यहां पे 55 आ
रहा है दैट मींस आपके डाटा का जो स्प्रेड
है वो काफी अच्छा है अगर मैं यहां पे से
ये 300 की जगह इसे मैं अ 100 50 कर दूं
एंड लेट से 280 है जो कि बहुत दूर की तरफ
है मेरे उसको अगर मैं यहां पे 220 कर दूं
अब मैं अगर यहां पे डाटा का स्प्रेड
देखूंगी तो आप यहां पे नोटिस करेंगे कि
यहां पे ये 29 निकल के आ रहा है तो 29
यहां पे स्टैंडर्ड डेविएशन हम एक्सेप्ट कर
सकते हैं कि अगर फूड की क्वालिटी हमें चेक
करनी हो कि हमारा जो फूड का हर प्रोडक्ट
बन रहे हैं उसके अंदर कितने फैट्स जा रहे
हैं कितने कार्बोहाइड्रेट जा रहे हैं
कितने फाइबर जा रहे हैं ये सारी चीजें अगर
हमें यहां पे चेक करनी है तो उस केस में
हम यहां पे क्या कर सकते हैं सिंपली ये
मेथड का यूज कर सकते हैं स्टैंडर्ड
डेविएशन से हम हमारे डटा के अंदर का
स्प्रेड देखते हैं कि मीन वैल्यू से हमारी
वैल्यू कितनी किनी दूर है और उससे हमें
पता चलता है कि अगर ये ज्यादा दूर है आपस
में दैट मींस काफी ज्यादा फ्लक्ट एश आ रहे
हैं हमारे प्रोडक्ट के अंदर और क्वालिटी
को कंट्रोल करने की जरूरत है अगर बहुत
ज्यादा फ्लकचुएशंस नहीं आ रहे पासपास ही
है हमारा स्टैंडर्ड डेविएशन की जो वैल्यू
है वो काफी पास काफी छोटी है तो उस केस
में मतलब हमारा प्रोडक्ट यहां पे फाइन है
गुड टू गो है तो इस तरह से यहां पे
स्टैंडर्ड डेविएशन वर्क करता है और
स्टैंडर्ड डेविएशन की अगर मैं यहां पे बात
करूं अब यहां पे अगर मैं लगा लेती हूं एप
डॉट वेर ऑफ बेक्ड फूड तो वेर यहां पे और
कुछ नहीं होगा अगर मैं यहां पे प्रिंट
कराऊं 29 आ रहा था ये 29 का स्क्वायर इन
दैट कंडीशन हमारे पास 841 निकल के आ रहा
है तो दैट मींस यहां पे वेरियंस कुछ भी
नहीं है बल्कि हमारा जो स्टैंडर्ड डेविएशन
है उसी का स्क्वायर को हम वेरियंस बोलते
हैं तो स्टैंडर्ड डेविएशन एंड वेरियंस
हमारे यहां पे डाटा के स्प्रेड को बताते
हैं स्टैंडर्ड डेविएशन हमें यहां पे अंडर
रूट वैल्यू देता है और वेरियंस उसी का ही
स्क्वायर होता है यूजुअली हम वेरियंस
कैलकुलेट करते ते हैं और अगर जब हमें
स्टैंडर्ड डेविएशन कैलकुलेट करना होता है
तो हम उसका ही अंडर रूट ले लेते हैं तो
हमारे पास स्टैंडर्ड डेविएशन निकल के आ
जाता है स्टैंडर्ड डेविएशन काफी अच्छा
मेथड है अगर हमें हमारे डटा का स्प्रेड
जानना है क्वालिटी कंट्रोल में इसका काफी
ज्यादा यूज किया जाता है सिमिलरली मूविंग
अहेड बात करते हैं अनदर स्टेटस्ट फंक्शन
की दैट इज को रिलेशन को एफिशिएंट ऑफ को
रिलेशन कि अगर मैं यहां पे कुछ डटा ले
लेती हूं लेट्स से कि मेरे पास यहां पे एक
सिटी है या फिर हम यहां पे कोई और
एग्जांपल ले लेते हैं अ लेट्स से टोबैको
कंसंट बैको कंजमपट्टी
[संगीत]
अगेन मैं यहां पे 100 लेती हूं 120 एंड 1
1 2 ठीक है यह मेरे पास कुछ वैल्यूज हैं
अब अगर मैं यहां पे कोफिनेक हूं तो उसके
लिए मेरे पास यहां पे ऑप्शन होता है
प्रिंट
np4 रिलेशन को एफिशिएंट और यहां पे पास कर
देते हैं हमारी दोनों वैल्यूज को कीट बैको
अंडर
कंजमेट्स सो यहां पे डबल f नहीं बल्कि
सिंगल f आएगा अब अगर यहां पे आप वैल्यूज
देखेंगे तो व से कुछ समझ में तो नहीं आ
रहा है कि यहां पर य क्या है और यह 99
यहां पर क्या है य 99 यहां पर क्या है
देखो जब कोट ऑफ को रिलेशन निकाला जाता है
तो यह लाई करता है बिटवीन पॉजिटिव टू
नेगेटिव वन यानी कि नेगेटिव वन इ स्ट्रंग
रिलेशनशिप मैं य पर लिख भी देती हूं ट
मानव रिप्रेजेंट
इन्वर्सली
प्रोपोर्शनल रिलेशनशिप दूसरा पॉजिटिव वन
ठीक है प्सव यहां पे या फिर सिर्फ आप वन
भी लिख सकते हो वन रिप्रेजेंट्स
प्रोपोर्शनल रिलेशनशिप एंड लास्टली जीरो
मींस नो रिलेशनशिप या फिर न्यूट्रल के आपस
में एक दूसरे के ऊपर डिपेंडेंट नहीं है अब
यहां पे इसका मतलब क्या हुआ देखो अगर आपके
पास कोई डेटा सेट है उसमें आपको दो
वैल्यूज को कंपेयर करना है कि आपस में
इनका क्या रिलेशनशिप है कि एक के बढ़ने
पेय दूसरा घट रहा है या दूसरे के बढ़ने पे
ये पहला वाला घट रहा है या दोनों एक साथ
बढ़ रहे हैं या दोनों एक साथ घट रहे हैं
तो उस केस में हम कफिट ऑफ को रिलेशन का
यूज करते हैं जैसे कि टोबैको कंजमपट्टी
की तरफ है जब यहां पे हम पॉजिटिव की तरफ
बढ़ते हैं जीरो से ऊपर वाली जो हमारी
वैल्यूज है यानी कि पॉजिटिव वैल्यूज यहां
पे बताती है कि एक बढ़ रहा है तो दूसरा भी
बढ़ रहा है दूसरा हमारे पास होती है
स्ट्रांग नेगेटिव वैल्यू स्टली नेगेटिव
वैल्यू का अगर मैं यहां पर एग्जांपल दू कि
लेट्स से कहीं पर भी प्राइस है कोई भी
कंपनी है उसका जो प्राइस है अगर वो
इंक्रीज हो रहा है ठीक है तो अगर मैं यहां
पर कुछ वैल्यूज ले लेती हूं प्राइस है
लेट्स से किसी की प्राइस है यहां पर 300
किसी की प्राइस है 100 किसी की प्राइस है
350 किसी की प्राइस है 150 किसी की प्राइस
है 200 अब मैं यहां पर सेल ले लेती हूं
सेल इक्स टू यहां पे हुई पांच की सेल या
लेट्स से यहां पे हुई 10 सेल यहां पे हुई
चार सेल यहां पे हुई 20 सेल यहां प 350 पे
हुई लेट्स से सात सेल साथ ही प्रोडक्ट्स
बिके जो कि 350 के थे 150 पे लेट्स से कि
15 या 17 प्रोडक्ट बिक गए और 200 के ऊपर
लेट्स से तीन ही प्रोडक्ट बिके अब अगर मैं
यहां पर लगाऊ प्रिंट एप डॉट कोलेशन का को
फिट को एफिशिएंट ऑफ को रिलेशन ठीक है
सीओईए और यहां पर मैं स्क्वायर ब्रैकेट के
अंदर पास करती हूं प्राइस कॉमा
सेल्स अब इसे मैं यहां पे रन
कराऊंगा रही है कि अगर हमारे प्राइसेस घट
रहे हैं तो हमारी प्राइसेस बढ़ रहे हैं तो
सेल घट रही है और अगर हमारे प्राइसेस घट
रहे हैं तो हमारी सेल बढ़ रही है तो यानी
कि प्राइस जो है हमारी सेल्स को इफेक्ट कर
रहा है कुछ इस तरह कि जैसे-जैसे प्राइस
इंक्रीज होती जाएगी सेल घटती जाएगी और
जैसे-जैसे प्राइस यहां पे कम होती जा रही
है सेल इंक्रीज होती जा रही है तो यह हमें
हमारे डाटा के बारे में बता रही है तो इस
तरह से हम
कोफिनेक सकते हैं
कोफिरेक्स
की डिपेंडेंसी देखनी होगी कि कौन के बढ़ने
पे कौन घट रहा है तो उस केस में हम कफिट
ऑफ को रिलेशन का यूज करेंगे सो गाइ ये थे
कुछ हमारे पास स्टैटिस्ट कल फंक्शंस जिनका
हम यूज कर सकते हैं लपाई के अंदर कुछ और
फंक्शंस भी हमारे पास है कुछ और
स्टेटिस्टिक्स की चीजें भी हमारे पास है
जो कि हम आने वाले सेशंस के अंदर डिस्कस
करने वाले हैं सो आई होप गाइस कि यहां पे
ये क्लियर हो गया होगा किस तरह से इन
स्टैटिस्ट कल फंक्शंस का यूज किया जाता है
और कहां-कहां पे ये काम में आते
[संगीत]
हैं सो गाइ आज से हम स्टार्ट करने वाले
हैं अ कंप्लीट न्यू जर्नी ऑन पंडा सो गाइस
पंडास क्या होते हैं पंडा को कब यूज किया
जाता है क्या ये लाइब्रेरी है पंडास
बेसिकली है क्या क्या ये क्या एबल का नाम
है यह सारी चीजें हम डिस्कस करेंगे आज की
इस वीडियो के अंदर सबसे पहले मैं अगर यहां
पे बात करूं कि पंडा क्या होता है तो पंडा
इज अनदर लाइब्रेरी फॉर डेटा एनालिसिस जैसे
कि हमारे पास नपाई थी नपाई का यूज़ हमने
देखा कि नपाई हम यूज़ करते हैं साइंटिफिक
एंड मैथमेटिकल कैलकुलेशंस के अंदर अब वही
एट द सेम टाइम अगर आपको डाटा को मैनिपुलेट
करना है डाटा को ट्रांसफॉर्म करना है जैसे
कि हम एक्सेल के अंदर देखते हैं या किसी
के भी अंदर हमारे पास डेटा होता है उस
डेटा से हमें कोई छोटा डाटा निकालना है उस
डेटा की की समरी निकालनी है कोई भी अगर
हमारे पास डाटा है जैसे कि टोटल सेल्स का
डाटा है तो टोटल सेल्स का सम निकालना है
तो ऐसी काफी सारी चीजें हैं जो कि पंडास
हमें ऑफर करते हैं इसलिए हम पंडास का यूज
करते हैं तो पंडास का यहां पे फुल फॉर्म
भी अ एनिमल के पीछे नहीं है बट इसका नाम
होता है पैनल डाटा सो पैनल डटा यहां पे हम
बोल सकते हैं या फिर पाइथन डटा एनालिसिस
भी इसको हम बोल सकते हैं तो 188 में इसको
क्रिएट किया गया था बाय वेस मैक्किनी ठीक
है इसमें हम सारा डाटा की एनालाइजिंग क्
एक्सप्लोरिंग मैनिपुलेशन कि आपको अगर आपके
डाटा को समझना हो उसमें से नल वैल्यूज को
हटाना हो डुप्लीकेट वैल्यूज को हटाना हो
इन सारी चीजों के लिए हम पंडा का यूज
करेंगे पंडा की एप्लीकेशंस की अगर मैं
यहां पे बात करूं तो आप इजली मिसिंग डाटा
को हैंडल कर सकते हो विद द हेल्प ऑफ पंडा
जैसे आपके पास कहीं पे भी मिसिंग डाटा है
उसके अंदर आपको कोई भी वैल्यूज फिल करानी
है तो उसको आप फिल करा सकते हो यूजिंग
पंडा उनको डिलीट करना है तो भी आप पंडा
यूज़ कर सकते हो ठीक है तो ऐसी काफी सारी
चीजें हैं जो कि पंडा ऑफर करता है जैसे कि
साइज मूटे बिलिटी यानी कि अगर अगर आपको
कोई भी नया कॉलम इंसर्ट करना है डिलीट
करना है तो उसके लिए भी आप पंडा का यूज कर
सकते हो ऑटोमेटिक एंड एक्सप्लिसिट डाटा
एलाइनमेंट यानी कि हम इजली रोज एंड कॉलम्स
क्रिएट कर सकते हैं वहां पे अलाइन मेंट
हमारे अकॉर्डिंग भी सेट कर सकते हैं या
फिर ऑटोमेटिक भी हम सेट किया जा सकता है
यानी कि पंडा में जब हम कोई डाटा भेजेंगे
तो वो ऑटोमेटिक रोज एंड कॉलम्स में स्टोर
हो जाता है और अगर हमें खुद से कराना है
तो वो भी यहां पे पॉसिबल होता है कुछ और
पंडा की एप्लीकेशंस की अगर मैं बात करूं
तो ऑटोमेटिक अलाइन द डाटा जैसे कि हमने
बात किया पावरफुल फ्लेक्सिबल ग्रुप बाय
फंक्शनालिस कि अगर कभी आपने एकल के अंदर
सुना हो तो एकल के अंदर हमारे पास पिवेट
टेबल्स होती हैं वैसे ही यहां पे हमारे
पास ग्रुप बाय होगा जिससे कि हम डाटा की
समरी निकाल सकते हैं तो उसके लिए हम यहां
पे ग्रुप बाय का यूज़ करते हैं नेक्स्ट है
इंटेलिजेंट लेबल बेस्ड स्लाइसिंग यानी कि
लेबल्स के बेसिस पे हम यहां पे स्लाइसिंग
कर सकते हैं फैंसी इंडेक्सिंग कर सकते हैं
एंड सबसेटिंग ऑफ लार्ज डेटा सेट यानी कि
एक बड़े डेटा सेट से हमें कोई छोटा डाटा
सेट निकालना हो तो उसके लिए भी हम पंडा का
यूज करेंगे तो इन शॉर्ट अगर मैं यहां पे
इन सारे टॉपिक्स की बात करूं तो इन शॉर्ट
अगर आपको जहां पे भी डेटा के साथ वर्क
करना है डेटा के अंदर ट्रांसफॉर्मेशन करने
हैं डेटा टाइप चेंज करना है उसके अंदर से
कोई छोटा पार्ट निकालना है कोई भी चीज जो
आपको डाटा के ऊपर करवानी है उसके लिए हम
पंडास का यूज करेंगे और उस कोई भी चीज जो
कि आपको डटा के ऊपर करवानी है उसके लिए हम
पंडास का यूज़ करेंगे और उन कॉलम्स पे अगर
आपको फंक्शंस लगाने हैं कोई भी न्यूमेरिक
फंक्शंस या साइंटिफिक कैलकुलेशन करनी है
तो नम पाए का लास्टली इसको प्लॉट करेंगे
विद मैट प्लॉट लिब एंड सीवन जो कि हम आगे
आने वाली लाइब्रेरीज के अंदर देखेंगे सो
ये हमारे पास पंडास अब पंडास की अगर मैं
बात करूं तो पंडास के यहां पे जैसे नपाई
का एनडी एरे होता है वैसे पंडास के भी
यहां पे खुद के अ डेटा टाइप या डेटा
स्ट्रक्चर्स हम इसको बोल लेते हैं डेटा
स्ट्रक्चर वुड बी अ राइट वर्ड हियर कि
डेटा स्ट्रक्चर्स होते हैं दो डेटा
स्ट्रक्चर्स होते हैं बेसिकली एक सीरीज
होता है दूसरा डेटा फ्रेम सीरीज का मतलब
सिंगुलर एक कॉलम का डाटा तो अगर आपको कभी
भी एक कॉलम का डाटा दिख जाए तो वहां पे
वोह सीरीज कहलाता है और ऐसी ही मल्टीपल
कॉलम्स को हम डटा फ्रेम बोलते हैं तो यह
हमारे पास सी सीरीज एंड डेटा फ्रेम होती
है आप जो फंक्शन सीरीज पे लगा सकते हो वही
सिमिलर फंक्शन डेटा फ्रेम प भी लगा सकते
हो हम इन डेप्थ बात करने वाले हैं डेटा
फ्रेम्स के बारे में रीजन बीइंग की डेटा
फ्रेम जब भी आप कोई भी आप एक्सेल की शीट
देखोगे आप कभी नहीं देखोगे कि एक कॉलम
सिंगल कॉलम के अंदर डाटा है बल्कि आप
देखोगे कि मल्टीपल कॉलम्स के अंदर बहुत
सारी रोज के अंदर हमारे पास डाटा होता है
तो सीरीज का मतलब हुआ कि हमारे पास सिंगल
कॉलम में मल्टीपल रोज हैं बट यहां पे डेटा
फ्रेम का मतलब हुआ कि हमारे पास मल्टीपल
रोज तो हैं बट मल्टीपल कॉलम्स भी हैं तो
ये हमारे पास फ्रेम्स होती है अब सीरीज की
भी मैं अगर यहां पे बात करूं तो सीरीज इज
नथिंग बट इट इज अ वन डायमेंशन लेबल्ड एरे
कैपेबल ऑफ़ होल्डिंग डाटा ऑफ एनी टाइप
यहां पे किसी भी टाइप का डाटा हो सकता है
वन डायमेंशन लेबल डायरी का मतलब कि एक ही
कॉलम इसके अंदर होगा ठीक है जिसके अंदर आप
इंटी जर स्ट्रिंग फ्लोट पाइथन ऑब्जेक्ट
कुछ भी हो सकते हैं द एक्सेस लेवल्स आर
कलेक्टिवली कॉल्ड इंडेक्स इसके जो लेबल्स
होते हैं इसके जो एक्सेस के लेबल्स होते
हैं उनको इंडेक्स बोला जाता है पाइथन
सीरीज इज नथिंग बट अ कॉलम इन एन एक्सल शीट
अ कॉलम का मतलब सिंगल कॉलम इन एन एक्सल
शीट द ऑब्जेक्ट सपोर्ट्स बोथ इंटी जर एंड
लेबल बेस्ड इंडेक्सिंग यानी कि आप इसकी जो
इंडेक्सिंग है उसमें आप इंटी जर्स भी भेज
सकते हैं एंड अगर आप चाहे तो यहां पे
लेबल्स भी भेज सकते हैं एंड प्रोवाइड अ
होस्ट ऑफ मेथड्स फॉर परफॉर्मिंग ऑपरेशंस
इवॉल्विंग द इंडेक्स और काफी सारे मेथड्स
आप इसके इंडेक्सिंग से रिलेटेड प्रोवाइड
कर सकते हो सिमिलरली हमारे पास आता है
डेटा फ्रेम्स डेटा फ्रेम्स जिसपे हम
एक्सटेंसिवली वर्क करने वाले हैं डेटा
फ्रेम हमारे पास पूरे डाटा का यहां पे
होता है जिसके अंदर हमारे पास मल्टीपल रोज
एंड कॉलम्स होते हैं तो यह टू डाइमेंशनल
डेटा होता है बेसिकली जैसे हमारे टेबल्स
के अंदर डेटा होता है जो भी टेबुलर
स्ट्रक्चर के अंदर हमारे पास डाटा होता है
उसे हम टूडी डेटा बोलते हैं और वैसा ही
डाटा हमें देखने को मिलेगा डेटा फ्रेम्स
के अंदर तो जब भी हमें बहुत सारे कॉलम्स
एंड रोज के साथ वर्क करना है या फिर एक से
ज्यादा कितने ही कॉलम्स के साथ वर्क करना
हो दो कॉलम्स तीन कॉलम्स हमारे पास ऐसा
डाटा है जिसमें तीन चार कॉलम्स है तो उस
केस में हम डेटा फ्रेम्स का यूज करने वाले
हैं इसके अंदर हमारे पास तीन प्रिंसिपल
कंपोनेंट्स होते हैं एक तो हमारा डाटा
होता है दूसरी हमारी रोज और तीसरे हमारे
कॉलम्स तो तीन चीजें यहां यहां पर मेन
होती है इसको क्रिएट करने के भी बहुत सारे
तरीके होते हैं आप चाहे इसको सीएसवी फाइल
से इंपोर्ट करा सकते हो एक्सेल फाइल से आप
इंपोर्ट करा सकते हो एएल से आप डेटा फ्रेम
क्रिएट कर सकते हो एसकल डटा से और डेटा
फ्रेम नाम का हमारे पास फंक्शन होता है
जिसके अंदर अगर हम हमारा डेटा पास कर दे
चाहे वो डिक्शनरी के फॉर्मेट में हो चाहे
वो लिस्ट के फॉर्मेट में हो वो भी हम यहां
पर भेज सकते हैं अगर हमें यहां पर डाटा
फ्रेम बनाना हो तो डेटा फ्रेम बनाने के
तरीके हम जानेंगे आगे आने वाले सेशन के
अंदर
पंडा क्या होते हैं पंडा के अंदर डिफरेंट
डेटा स्ट्रक्चर्स कौन से होते हैं जैसे कि
स्केलर डाटा होता है सीरीज होती है डेटा
फ्रेम्स होते हैं और हम वर्क करते हैं
सीरीज एंड डेटा फ्रेम्स के ऊपर अब सीरीज
हमारा सिंगल कॉलम टाइप डेटा टाइप है कि
अगर एक ही कॉलम पे अगर हमें काम करना है
तो वहां पे हम सीरीज का यूज करते हैं जहां
हमारे पास मल्टीपल कॉलम्स हो जाते हैं
यानी कि 2d डाटा होता है हमारे पास वहां
पे हम डेटा फ्रेम्स का यूज करते हैं सो
जहां पे भी हम डाटा एनालिटिक्स के अंदर
डेटा देखेंगे वहां पे हमें डी ही डाटा
देखने को मिलेगा और इन केस कभी आपको सिंगल
कॉलम डाटा मिल भी जाए तो आप सेम डेटा
फ्रेम के फंक्शंस लगा सकते हैं उस कॉलम के
ऊपर भी अब अगर मैं यहां पे बात करूं कि
डेटा फ्रेम्स तो हमने समझ लिया कि डेटा
फ्रेम के अंदर 2d डटा होता है बट ये 2d
डाटा अब दिखता कैसा है कैसे इसे क्रिएट
किया जा सकता है या फिर अगर हमारे पास कोई
सीएसवी या एक्सेल फाइल है जिसे हम पंडास
के अंदर इंपोर्ट करना चाहते हैं तो वो हम
कैसे इंपोर्ट कर सकते हैं जानेंगे आज के
सेशन के अंदर तो चलिए शुरू करते हैं सबसे
पहले अगर मैं यहां पे बात करूं तो मुझे
यहां पे कमांड प्रोम में चलना होगा सीएमडी
में चलते हैं और इंस्टॉल करते हैं पंडा को
पंडा को इंस्टॉल करने के लिए हम यहां पे
करेंगे इंपोर्ट नहीं वल की पिप इंस्टॉल
पंडास इसे हम एंटर प्रेस करते हैं मेरे
केस में ये ऑलरेडी डाउनलोडेड है इसलिए
यहां पर लिखा आ रहा है रिक्वायरमेंट
ऑलरेडी सेटिस्फाइड आपकी केस में ये आपके
लिए डाउनलोड हो जाएगा अब मैं यहां पे पंडा
को इंपोर्ट कर सकती हूं और इसका जो हम
एलियास यहां पे क्रिएट करते हैं वो
यूजुअली पीडी होता है ब बट आप यहां पे जो
भी नेम देना चाहे इसको दे सकते हैं सो
हमने यहां पर पंडास को बुलाया एस पीडी अब
पीडी बनाने के बाद मुझे यहां पर चाहिए
इसके अंदर डाटा डाटा जब मैंने हमने
डिक्शनरी पढ़ी थी तो डिक्शनरी के अंदर
हमने देखा था कुछ इस तरीके का डाटा हमारे
पास था जैसे कि अगर मेरे पास यहां पर नेम
नाम का कोई वेरिएबल है तो उसमें जो
डिक्शनरी का मेरा डाटा है वो कुछ वैल्यू
में होगा अब मान लो कि कंपनी है किसी भी
कंपनी के अंदर बहुत सारे एंप्लॉयज हो सकते
हैं तो मैं यहां पर काफी सारे नेम देती
हूं जैसे कि मैं यहां पर जॉन कॉमा पीटर
कॉमा लीसा दिया फिर मैं यहां पर बात करती
हूं नेक्स्ट चीज हमारे पास है एज लेट्स से
कि इनकी एज यहां पर मेंशन कर देते हैं कि
यहां पर इनकी एज है किसी की 25 किसी की 28
किसी की 32 या 31 ठीक है तीसरा पैरामीटर
लेट से मैंने यहां पे सैलरी मेंशन कर दगी
किसी की सैलरी है यहां पे
30000 किसी की है 45000 और किसी की है
25000 अब मैं यहां पर डाटा का डाटा फ्रेम
बनाना चाहती हूं अगर तो उसके लिए मुझे
पंडास का यूज करना पड़ेगा डटा फ्रेम नाम
का फंक्शन तो मैं यहां पे वेरिएबल क्रिएट
करती हूं एक डीए नाम से
df3 डटा फ्रेम यहां पे कैप्स का ध्यान
रखना कि कैपिटल डी कैपिटल ए फ्रेम और इसके
अंदर जाएगा हमारा डाटा जैसे ही मैं इसे
यहां पे रन कराती हूं कुछ नहीं होगा
क्योंकि अभी हमने इसे प्रिंट नहीं कराया
सो प्रिंट कराते हैं डाटा फ्रेम को और आप
देखेंगे कैसे जैसे हमारे पास टेबल्स के
अंदर डाटा होता है एज इट इज यहां पे डाटा
आ गया है सिमिलरली यह डाटा तो होगा कि जब
हमने यहां पे डाटा खुद से क्रिएट किया
व्हाट इफ हमारे पास कोई एक्सेल की फाइल है
या फिर हमारे पास कोई सीएसवी फाइल है तो
उस केस में हमें यहां पे क्या करना है उस
केस में बहुत ही सिंपल सा मेथड है गाइस कि
अगर आपको कोई एक्सेल की फाइल को यहां पे
कॉल करना है तो उस केस में आप यहां पे
लिखेंगे अगेन डाटा डाटा इज इक्वल टू पीडी
डॉट रीड करना है हमें रीड क्या करना है
एक्सेल फाइल को रीड करना है या सीएसवी
फाइल को रीड करना है तो मैं यहां पे अगर
सीएसवी मेंशन कर करती हूं तो सीएसवी की
केस में मैं सीएसवी जैसे लिखूंगी यहां पर
मुझे सीएसवी फाइल का नाम अलोंग विद पाथ
शेयर करना है अब यहां पर एक प्रॉब्लम होगी
कि अगर आपके पास जो सीएसवी फाइल है वो
यहीं पे है जैसे हमारे पास यहां पे जहां
पर हमारे पाइथन की फाइल्स है वहीं पर आपकी
सीएस फाइल है तब तो कोई दिक्कत ही नहीं है
आप डायरेक्टली यहां पर नाम लिख दो जैसे
मैं यहां पे
एक्सपेंस फोर नाम की मेरे पास एक फाइल है
जो कि या कस्टमर्स नाम की मेरे पास एक
फाइल है कमर्ड सवी करके मेरे पास लेट्स से
कोई फाइल है अगर मैं इसको यहां पे कॉल
करूंगी और प्रिंट कराऊंगा को तो मेरे पास
यहां पे एरर यही आएगी कि नो सच डायरेक्टरी
फाउंड कि नो सच फाइल और डायरेक्टरी
कस्टमर्स सए क्यों क्योंकि अगर मैं यहां
पे फोल्डर में चलूं सो जैसे मैं यहां पे
पंडा चूज करती हूं तो पंडा के अंदर यहां
पे कुछ भी नहीं है मेरे पास अभी डेटा
फ्रेम्स नाम का बस एक यहां पे आईपी वा
एनबी फाइल है तो अब यहां पे ले या तो आप
यहां पे लेके आ जाओ आपके डाटा को या फिर
अगर कहीं और लिखा है जैसे कि कस्टमर्स है
कस्टमर्स का डाटा मेरे पास यहां पे है
कस्टमर्स नहीं एक्चुअली कस्टमर्स डाटा है
सो कस्टमर डाटा मेरे पास यहां पर है
कस्टमर्स डाटा नाम से तो अगर मुझे यहां से
कॉल करना है तो उस केस में मुझे यहां से
उसका पाथ कॉपी करना पड़ेगा अब यह पाथ को
मैं यहां पे पास करूंगी जितने भी मेरे
यहां पे बैकवर्ड स्लैशेस हैं इनको कन्वर्ट
करेंगे फॉरवर्ड स्लैशेस के अंदर यह तब
करना है जब आपकी जो फाइल है वह दूसरे
फोल्डर के अंदर रख खी हुई है और इसका नाम
भी यहां पे कस्टमर्स
अ data.csv था आई गेस ये यहां पे सीएसवी
फाइल नहीं है शायद एक्सेल फाइल है लेट मी
जस्ट चेक कि यहां पे कौन सी फाइल हमारी
सीएसवी है हो सकता है कंपनी यहां पे
सीएसवी हो एक बार चेक कर लेते हैं सो यहां
पे मैं कस्टमर्स डाटा की जगह पे कंपनी ले
लेती हूं सो कंपनी मेरे पास सीएसवी फाइल
है तो कंपनी का डाटा मेरे पास निकल के आ
गया कि सबसे पहले तो एक रो मेरे पास निकल
के आ गई दूसरा नेम तीसरा जेंडर और चौथा
यहां पे सैलरी निकल के आ गई तो इस तरह से
मेरे पास यहां पे डाटा आ गया है तो यह भी
हमारे पास एक डाटा फ्रेम है अब सिमिलरली
अगर मुझे यहां पे एक्सेल एस एकस यानी कि
एक्सेल फाइल कॉल करनी है तो उस केस में
मुझे एक और यहां पे लाइब्रेरी को डाउनलोड
करना पड़ेगा तो उसके लिए हम फिर से हमारे
कमांड प्रोम पे चलते हैं जहां पे हमने पिप
इंस्टॉल पंडास किया था उसी के नीचे हम
यहां पे लिखेंगे पिप इंस्टॉल ओपन पाई एकल
यह बहुत जरूरी है अगर आपको आपकी एक्सेल की
फाइल ओपन करनी है पंडास के अंदर तो उस केस
में आप यहां पे पिप इंस्टॉल ओपन पाई
एक्सेल का यूज करेंगे पाई एक्सेल आपको
एक्सेल फाइल्स को ओपन करने में हेल्प
करेगा तो जैसे मैं यहां पे एंटर प्रेस
करती हूं मेरे केस में ऑलरेडी डाउनलोडेड
है आपके केस में ये डाउनलोड हो जाएगा
लास्टली अब मैं यहां पे क्या करूंगी डटा
इक्ट पडी ड रीड अंड एकल फाइल रीड करनी है
इस बार अब एक्सेल फाइल अगर मैं यहां पे जा
आती हूं फोल्डर के अंदर ठीक है यहां पर
कोई भी एक्सेल फाइल पड़ है मान लो मेरे
पास यहां पे यह एक्सपेंस 4 नाम की एक
एक्सेल फाइल है इसे मैं यहां से कॉपी करती
हूं और जो हमारा फोल्डर है इसमें मैं पंडा
नाम के फोल्डर के अंदर इसे पेस्ट कर देती
हूं तो एक्सपेंस 4 नाम से मेरे पास एक
फाइल है अब यहां पे अब इसके बाद मुझे यहां
पे कुछ नहीं करना अगर यह फाइल मेरे पास उस
फोल्डर में है जहां पर मेरे पास पाइथन की
फाइल्स है तो मुझे बस यहां पे इसका नाम
लिख देना है अलोंग विद एक्सटेंशन दैट
एक्सेल एस एक यहां पर एक्सटेंशन होगा
प्रिंट कराऊंगा को तो हमारे पास यहां पर
डाटा निकल के आ जाएगा कुछ इस तरह से जिसके
अंदर हमारे पास रेट है कैटेगरी है सब
कैटेगरी अमाउंट एंड पेमेंट बोर्ड ये सारी
चीजें हमारे पास है तो यह हमारे पास हो
गया एक एक्सेल का डाटा ठीक है तो इस तरह
से हम एक्सेल का डाटा भी रीड कर सकते हैं
सीएसवी का भी डाटा रीड कर सकते हैं और
सैंपल में हमें हमारा डाटा अगर क्रिएट
करना हो तो हम खुद की भी डाटा फ्रेम यहां
पर क्रिएट कर सकते हैं डेटा फ्रेम क्रिएट
करने के भी काफी सारे मेथड्स हैं आप खाली
लिस्ट एंड टपल्स का यूज़ करते हुए नेस्टेड
लिस्ट का यूज़ करते हुए भी डेटा फ्रेम्स
का यूज़ कर सकते हैं डेटा फ्रेम्स को
क्रिएट कर सकते हैं बट यहां पे हमें
एनालिटिक्स के अंदर कभी भी डाटा को क्रिएट
करने की जरूरत नहीं पड़ेगी हमारे पास
ऑलरेडी डाटा होगा चाहे वो एकल में हो
सीएसजी में हो वो डाटा हम यहां पे इजली
कॉल कर सकते हैं आल्सो आप माय एएल मॉड्यूल
के अंदर देखेंगे किस तरह से हम मा एएल से
भी डाटा लेके आ सकते हैं
के अंदर और उसके बाद आप चाहे तो उसे डटा
फ्रेम बना के उसे एनालिटिक्स के अंदर यूज
कर सकते
[संगीत]
हैं अब आज की सेशन के अंदर हम बात करने
वाले हैं कि अगर हमारे पास डटा फ्रेम्स तो
हमने क्रिएट कर लिए और डाटा हम लेके भी आ
गए एक्सेल से एंड सीएसवी से बट किसी भी
डाटा को अगर आपको एनालाइज करना होता है तो
उससे पहले आपको डाटा की समझ होनी चाहिए कि
डाटा आपका किस तरीके का है डेटा को आपको
एक्सप्लोर करना आना चाहिए तो डेटा को
एक्सप्लोर करने से हमें यह पता चलता है कि
उसके अंदर कितनी सारी नल वैल्यूज है डाटा
के अंदर कौन-कौन सी न्यूमेरिकल कॉलम्स है
कितनी नॉट नल वैल्यूज हैं डाटा के अंदर
बेसिक बेसिक चीजें किसी भी रोज के काउंट्स
कितने हैं उनकी कॉलम्स कितनी सारी है किस
तरीके का डटा उसके अंदर है उसका डेटा टाइप
यहां पे क्या है तो इन चीजों को समझ के ही
हम आगे डाटा के ऊपर एनालिसिस कर सकते हैं
कि पहले हमें यहां पे हमारे रोज एंड कॉलम
समझ में आने चाहिए तो उसके लिए हम डाटा को
करते हैं एक्सप्लोर और एक्सप्लोर करने के
लिए हमारे पास यहां पे काफी सारे फंक्शंस
हैं जिनका हम यूज़ कर सकते हैं कौन-कौन से
ये फंक्शंस है एंड कैसे इनका यूज किया जा
सकता है वो देखते हैं जैसे कि अगर मैं
यहां पे इंपोर्ट करूं पंडा को एस पीडी वंस
हमने ये इंपोर्ट कर लिया उसके बाद हम यहां
पे एक डाटा लेके आते हैं दैट डाटा इज
इक्वल टू पडी रीड अंडर एक्सेल फाइल वही
एक्सेल फाइल मैं यहां पे कॉल कर रही हूं
जो मैंने यहां पे एक्सपेंस फोर में दे रखी
है लास्ट सेशन में भी मैंने यहां पे इसी
का एग्जांपल लिया था एक्सल ए6 में मैं
यहां पे इसे पास करती हूं और प्रिंट कराते
हैं इस डेटा को डेटा को जैसे ही मैं
प्रिंट कराऊंगा डाटा यहां पे कुछ इस तरीके
का दिखेगा अब ये तो चलो मान लो यहां पे एक
छोटा सा डटा है जिसके अंदर 28 रोज है अगर
यही मेरे पास कोई बड़ा डाटा होता तो फिर
उस केस में हमारे पास यहां पे क्या होता
कि अगर मान लो कि मैं यहां पे मेरे पास एक
फोल्डर है इसमें मैं डेस्कटॉप पे चलती हूं
एंड यहां से मैं कॉल कर रही हूं इसे इसकी
कॉपी मैं बनाती हूं वापस डेस्कटॉप पे चलते
हैं हमारे कोर्स में हम चलते हैं पंडा
वाली फाइल के अंदर चलते हैं यहां पे मैं
एक एंप्लॉई सैंपल डे नाम का एक एक्सल एस
एक फाइल ओपन कर रही हूं सो अगर मैं यहां
पे एंप्लॉई सैंपल डाटा पास कर दूं तो अब
आप नोटिस करोगे कि यहां पे तो कितनी रोज
हैं 1000 रोज एंड कॉलम्स हैं नीचे की तरफ
हमारे पास लिखा हुआ भी आ रहा है कि 1000
रोज एंड 14 कॉलम्स तो हमारे पास ये तो
वैल्यू आ गई कि ज़ीरो से लेके 1000 तक की
हमारे पास यहां पे ़ से 999 इंडेक्स हमारे
पास होगा तो 1000 वैल्यूज तो आ गई पर ये
1000 वैल्यूज पूरी तो दिखाएगा नहीं
क्योंकि ओबवियसली ये एक्सेल नहीं है यह
हमारे पास पाइथन है ये हमें जितना हम डाटा
बोलेंगे उतना ही दिखाता है और अगर बहुत
सारा डाटा यहां पे होता है तो उस केस में
यहां पे स्टार्टिंग का पांच और लास्ट का
पांच डाटा हमें दिखा देगा बट अगर आपको फिर
भी ज्यादा डाटा देखना है तो आप यहां पे
क्या कर सकते हो प्रिंट डटा डॉट हेड
स्टार्टिंग का मुझे लेग से 10 डाटा देखना
है हेड का मतलब ऊपर की तरफ है ना तो इस
अगर इस वाली वैल्यू को मैं यहां पे कॉमेंट
कर देती हूं तो हेड मुझे स्टार्टिंग की 10
वैल्यूज दे देगा हर कॉलम के अंदर से तो
यहां पे मेरे पास कौन-कौन से कॉलम है
एंप्लॉई आईडी फुल नेम जॉब टाइटल
डिपार्टमेंट बिजनेस यूनिट टनी सिटी एज
हायर डेट एनुअल सैलरी बोनस कंट्री सिटी
एंड एग्जिट डेट ये मेरे पास यहां पे एक
डाटा है अब सिमिलरली अगर हेड है तो नीचे
हमारे पास यहां पे नीचे के डाटा के लिए
होगा डटा डॉट टेल एंड इसमें अगर मैं 10
पास कर दूंगी तो नीचे से मेरे को 10 डेटा
मिल जाएगा कि यानी कि 9 90 से 999 तक का
मेरे पास यहां पे डाटा निकल के आ जाएगा सो
इसकी जो डिफॉल्ट वैल्यू होती है अगर हेड
के अंदर मैं कुछ पास नहीं करती हूं और टेल
में भी मैं कुछ पास नहीं करती हूं तो ये
ऑटोमेटिक मुझे पांच पांच वैल्यूज दे देगा
तो डिफॉल्ट इसकी फाइव वैल्यूज होती है देन
आप अपने अकॉर्डिंग यहां पे इसे इंक्रीज या
डिक्रीज कर सकते हैं तो एक चीज तो यह हो
गई कि हम डाटा को एक्सप्लोर करने के लिए
डटा को समझने के लिए पहले तो डेटा को कॉल
करेंगे उसके अंदर हम देखेंगे कितने रोज
एंड कॉलम्स हैं अगर हमें यहां पे
स्टार्टिंग की कुछ पांच वैल्यूज या 10
वैल्यूज चाहिए तो हम टा डॉट हेड एंड लास्ट
की वैल्यूज के लिए डटा डॉ टेल का यूज कर
सकते हैं मूविंग अहेड अगर मैं यहां पे बात
करूं अब मुझे यहां पे जितने भी मेरे पास
डाटा है इन सबकी इंफॉर्मेशन चाहिए कि सबका
डेटा टाइप यहां पे क्या-क्या है
मैं यहां पे लगा दूंगी सिर्फ इतना सा दैट
प्रिंट डटा डॉट इफ जैसे ही मैं इसे रन
कराऊंगा रेंज इंडेक्स 1000 एंट्रीज यानी
कि 1000 रोज है रो से 999 तक टोटल नंबर ऑफ
कॉलम्स है 100 तो रोज पता चल गई 1000 कॉलम
पता चल गए 14 अब हर कॉलम के आगे यहां पे
दो चीजें हैं एक तो नॉट नल काउंट की कितनी
वैल्यू नल नहीं है एमटी नहीं है एमटी नहीं
है तो 1000 वैल्यू एमटी नहीं है दैट मींस
ये डाटा यहां पे अच्छा है इसका डेटा टाइप
हमारे पास ऑब्जेक्ट है तो पाइथन ऑब्जेक्ट
है ये बेसिकली हमारे पास इंटी जर 64 यहां
पे इंटी जर 64 हायर डेट के अंदर हमारे पास
डेट टाइम दिया हुआ है और बाकी बोनस के
अंदर हमारे पास फ्लोट के अंदर वैल्यूज है
तो हमें यहां पे डेटा टाइप्स पता चल गई कि
अलग-अलग डिफरेंट डेटा टाइप्स जो कि इसके
अंदर यूज़ हो रख हैं वो है डेट टाइम फ्लोट
इंटी जर और ऑब्जेक्ट और डेट टाइम वाले दो
कॉलम है फ्लोट वाला एक कॉलम है इंटी जर
वाले दो कॉलम है एंड ऑब्जेक्ट वाले नौ
कॉलम है मेमोरी यूज कितना हुआ है 109.5
केबी कुछ हमारे पास यहां पर है ठीक है तो
इस तरह से हमारे पास यहां पर डाटा निकल के
आ गया इसकी इंफॉर्मेशन निकल के आ गई तो यह
हमें कौन देता है डटा डॉट इंफो किसी भी
डाटा कोई सा भी डटा अगर आपके पास हो उसके
ऊपर अगर आप डॉट इंफो नाम का फंक्शन लगाते
हो तो व आपके पास ऐसी कुछ इंफॉर्मेशन लाकर
दे देगा सिमिलरली हमारे पास होता है डटा
डॉट
डिस्क्राइब इसे मैं यहां पर रन करूंगी तो
डटा डॉट डिस्क्राइब जितनी भी मेरे पास
न्यूमेरिकल वैल्यूज थी यानी कि तीन कॉ
कॉलम से दो इंटी जर के और एक फ्लोट का इन
तीनों के यहां पे मेरे पास कुछ वैल्यूज आ
गई है जैसे कि काउंट मीन स्टैंडर्ड
डेविएशन कि आपस में मीन वैल्यू से वैल्यूज
कितनी दूर है मिनिमम वैल्यू इन सबके अंदर
कितनी है मैक्सिमम कितनी है और ये हमारे
पास यहां पे परसेंटाइल्स है यानी कि अगर
मैं बोलू इस डाटा को अगर मुझे यहां पे बोल
के एक्सप्लेन करना हो तो मैं कुछ इस तरह
से बोलूंगी कि 25 पर पूरी कंपनी के अंदर
25 पर लोगों तो इसका तो इस डाटा को मैं
बोल के इस तरह से एक्सप्लेन करूंगी कि
पूरी कंपनी के अंदर 25 पर लोगों की एज 35
से कम है अगर पूरे यहां पे मैं बोलूं तो
50 पर लोगों की ऐज 45 से कम है पूरी कंपनी
के अंदर और 75 पर लोगों की ऐज 54 से कम है
पूरी कंपनी के अंदर तो इस तरह से ये हमारे
पास परसेंटाइल्स होती हैं तो ये हमारे पास
यहां पे निकल के आ गया सिमिलरली मैक्सिमम
वैल्यू हर डाटा की तो ये क्या कर रहे हैं
अभी हम सिर्फ डाटा को समझ रहे हैं कि
मिनिमम वैल्यू क्या है मैक्सिमम क्या है
स्टैंडर्ड डेविएशन क्या हो गया क्या हो
गया काउंट कितना निकल के आ रहा है
न्यूमेरिक वैल्यूज का न्यूमेरिक वैल्यू का
काउंट यहां पर पूरा होना जरूरी है अदर
वाइज उनकी वैल्यूज को हमें हैंडल करना
पड़ता है ठीक है हमारे पास तीनों के अंदर
हजार हजार हजार काउंट है दैट मींस नल
वैल्यूज नहीं है अच्छा हमने ये तो यहां पर
देख लिया था कि नॉट नल कितनी है कि जो
वैल्यू नल नहीं है अगर यह देखना हो नल
कितनी है यानी कि खाली वैल्यूज कितनी है
तो उसके लिए यहां पर बहुत ही सिंपल सा
मेथड होता है कि प्रिंट डटा फ्रेम डॉट इज
नल अगर मैं इस लगा दूंगी तो मेरे पास
एक्चुअली डेटा फ्रेम नहीं बल्कि डटा डॉट
एनल लगा दूंगी तो सब जगह मेरे पास ट्रू
फॉल्स ट्रू फॉल्स ही आ जाएगा कि कहां कहां
जहां जहां पे मेरे पास नल वैल्यूज है वहां
ट्रू आ जाएगा अब इससे भी मेरे पास कोई
सेंस नहीं है पूरे डाटा पे ये लगाने का तो
मैं यहां पे लगाऊंगी इस नल डॉट सम इस नल
डॉट सम मुझे यहां क्या कर देंगे कॉलम वाइज
मुझे नल वैल्यूज का काउंट लाके दे देंगे
कि फुल नेम में कोई नल वैल्यूज नहीं है
एंप्लॉई आईडी में नहीं है कहीं प भी नहीं
है सिवाय एग्जिट डेट के और एग्जिट डेट पे
सेंस बनता भी है एग्जिट डेट का मतलब कि
किसी एंप्लॉई ने अगर छोड़ दी कंपनी तो
सिर्फ 85 ही ऐसे एंप्लॉयज हैं जिन्होंने
छोड़ द है कंपनी बाकी सारे तो एंप्लॉयज
हैं ही सही तो उसके अंदर तो नल वैल्यूज
ओबवियसली जाएगी सो यह हमारे पास यहां पे
क्या हो गई नल वैल्यूज हो गई कि कितनी नल
वैल्यूज है हमारे डाटा के अंदर यह अगर
हमें जानना है तो हम इनल का यूज़ करते हैं
सो गाइज यह कुछ बेसिक फंक्शंस थे जिसके
हेल्प से हम डाटा को एक्सप्लोर कर सकते
हैं अगर हमारे डाटा को हमें समझना है जैसे
कि हेड देके देखना है सारे कॉलम्स सारे
रोज़ तो हम स्टार्टिंग में हेड दे सकते
हैं और उनके अंदर के डाटा को समझ सकते हैं
उसके अलावा हम टा डइंफो का यूज करते हुए
कॉलम के डटा टाइप्स कितने रोज हैं कितनी
कॉलम्स हैं इन सबके बारे में जान सकते हैं
कौन-कौन से अलग-अलग डेटा टाइप्स है और
डेटा टाइप्स के अंदर कितने-कितने कॉलम्स
है जैसे डेट टाइम में दो कॉलम है फ्लोट
में एक है इंटी जर में दो है और ऑब्जेक्ट
के नाइन कॉलम्स हैं डिस्क्राइब का यूज
करते हुए जितनी भी न्यूमेरिकल कॉलम्स है
ऑटोमेटिक डिस्क्राइब यहां पे क्या करेगा
जितने भी आपके न्यूमेरिकल कॉलम्स हैं उनको
फाइंड करेगा और उनके ऊपर डिफरेंट फंक्शंस
परफॉर्म करेगा ताकि आप यहां पे एक बार
अपने डाटा को समझ पाएं लास्टली टा डॉट इज
नल डॉट सम हमें यहां पे बताता है कि कितनी
नल वैल्यूज है हमारे डाटा के अंदर फिलहाल
इस डाटा के अंदर सिर्फ हमारे पास यहीं पे
नल वैल्यूज है एग्जिट डेट के अंदर इसलिए
इसने इसका अकाउंट यहां पे निकाल के दे
[संगीत]
दिया आज के इस सेशन में हम बात करने वाले
हैं कि अगर हमारे पास डाटा के अंदर
डुप्लीकेट वैल्यूज हैं तो उन्हें कैसे
हैंडल किया जाए सो गाइज डुप्लीकेट वैल्यूज
के लिए सबसे पहले हमें डुप्लीकेट्स
आइडेंटिफिकेशन
फाइल एक्सेल फाइल का नाम है यहां पे लेट्स
से कंपनी वन जो कि मेरे पास इसी फोल्डर के
अंदर लिखी है डॉट एकल ए एक प्रिंट कराऊंगा
मैं इस डाटा को यहां प पे तो आप नोटिस
करेंगे हमारे पास इस नाम की कोई फाइल नहीं
है एक बार चेक करते हैं सो कंपनी वन नाम
की तो हमारे पास फाइल है आई एम अजूम यह
जरूर सीएसवी फाइल होगी तो कंपनी वन में हम
एक्सेल की जगह पर यहां पर पास करते हैं
सीएसवी की रीड करनी है सीएसवी फाइल और
यहां प मैं पास करती हूं सीएसपी इसको मैं
रन कराती हूं कुछ इस तरीके की ये फाइल
दिखेगी अगर मैं इसे यहां पर ओपन करूं सो
एक्सेल के अंदर अगर मैं इसे ओपन करती हूं
तो यहां पर आप नोटिस करेंगे जैसे हमारी
यहां पे फाइल है इसका मैं यहां पे ज़ूम इन
करती हूं तो ये कुछ इस तरीके की दिखेगी
जहां पे हमारे पास एंप्लॉई आईडी है नेम है
जेंडर सैलरी इस तरह से वैल्यूज हैं सो
यहां पे भी हमारे पास कुछ ऐसा ही डाटा
निकल के आया है अब इसके अंदर आप नोटिस
करोगे कि अभी तो ये छोटा डाटा है तो हमें
यहां पे पता चल रहा है कि एंप्लॉई 01 और
एंप्लॉई 01 हमारे पास यहां पे डुप्लीकेट
वैल्यूज हैं तो हमें यहां पे डुप्लीकेट
वैल्यूज अगर
आइडेंटिफिकेशन
करना है कि कहां-कहां पर पर है तो उस केस
में हम यहां पर लिखेंगे प्रिंट डटा डॉट
डुप्लीकेटेड इसे जैसे मैं रन कराती हूं तो
मेरे पास यहां पे डटा डॉट डुप्लीकेटेड के
अंदर 0 1 2 3 4 5 ये हमारे पास किसके अंदर
आ जाएगा रो वाइज कोई डुप्लीकेटेड डाटा है
क्या लेट्स से डाटा के अंदर एंप्लॉय आईडी
तो हमारे पास यहां पे ट्रू निकल के आ रहा
है कि यहां पे हमारे पास डुप्लीकेट
वैल्यूज है तो यहां पे ट्रू पता चल रहा है
डॉट सम अगर मैं इसका निकालती हूं यहां पे
वन डुप्लीकेट वैल्यू मेरे पास है सपोज
यहां पे और कोई डुप्लीकेट वैल्यू होती
जैसे अगर एक्सेल के अंदर मैं चलूं और यहीं
पे इसको कॉपी करके नीचे की तरफ मैं यहां
पे पेस्ट कर देती हूं सेव करते हैं इसे
वापस चलते हैं इसे मैं दोबारा रन
कराऊंगा मैं यहां पे दोबारा रन कराती हूं
तो आप देखेंगे डुप्लीकेट वैल्यूज अब मेरे
पास दो निकल के आ गई हैं यानी कि डाटा के
एंप्लॉय आईडी पे अगर मैंने डुप्लीकेटेड का
डॉट सम लगाया है तो मेरे पास यहां पे नंबर
ऑफ डुप्लीकेट वैल्यूज निकल के आ गई अब
डुप्लीकेट वैल्यूज को भी यहां पे देखना
आना जरूरी है कि जरूरी है यहां पे यह है
कि जैसे एंप्लॉई आईडी है एंप्लॉई आईडी
मेरी ऐसी की है ऐसे कॉलम है जिसके अंदर
हमें पता है कि हमेशा यूनिक वैल्यूज ही
होंगी इसमें कभी अन यूनिक वैल्यूज आनी ही
नहीं चाहिए नेम के अंदर हो सकता है कि भाई
दो जनों के सेम नाम हो जेंडर में ओबवियसली
यहां पे दो ही ऑप्शंस होते हैं सैलरी के
अंदर अगर मैं यहां पे बात करूं तो सैलरी
में यहां पे हो सकता है दो दोनों की सेम
ऑप्शन सेम सैलरी हो तो यही हमार पास यहां
पे है कि अगर हमें डुप्लीकेट निकालने भी
है तो हम कभी भी नेम के अंदर से जेंडर में
से सैलरी में से ना निकाल के जो भी हमें
पता है कि हमारा ऐसा कॉलम है जिसके अंदर
सिर्फ यूनिक वैल्यूज ही आनी चाहिए जैसे कि
एंप्लॉई आईडी हो गया अगर क कहीं पे
ऑर्डर्स का डाटा होता तो ऑर्डर आईडी हो
जाता कस्टमर्स का डाटा है तो कस्टमर आईडी
हो जाता जो कि एक ही बार आती है आपके कॉलम
के अंदर वही उसी के बेसिस प हम
डुप्लीकेटेड को चेक करेंगे अब अगर हमने
यहां पर डुप्लीकेट को चेक कर ही लिया है
तो मैं यहां पर प्रिंट लगा दूंगी प्रिंट
डटा डॉट ड्रॉप अंडरस्कोर डुप्लीकेट्स
ड्रॉप डुप्लीकेट करने हैं जैसे ही मैं इसे
यहां पे रन कराऊंगा डुप्लीकेट जैसे मैं
इसे यहां पे रन कराती हूं आप देखेंगे 0 1
2 3 4 5 हमारे पास यहां पे इंडेक्सेस हैं
अगर आप यहां पर नोटिस करेंगे तो अभी तक
कुछ भी यहां पर ड्रॉप हुआ नहीं है क्योंकि
रीजन बीइंग मैंने ड्रॉप डुप्लीकेट तो
लगाया पर किस कॉलम प अभी हमने डिफाइन नहीं
किया है सो जैसे ही मैं यहां पर लगाती हूं
कॉलम का नाम दैट इज एंप्लॉई आईडी तो अब आप
अगर यहां पर नोटिस करेंगे तो एंप्लॉई आईडी
के अंदर सारी यूनिक वैल्यूज निकल के आ गई
है हमारे पास जो पहले यहां पे रिपीटेड
वैल्यूज थी एंप्लॉई वन जो था यहां पे दो
बार है एंप्लॉय टू यहां पे दो बार है यहां
पे एंप्लॉई आईडी एंप्लॉई वन एक ही बार
एंप्लॉयड वन टाइम एंड सिमिलरली एंप्लॉई
थ्री यहां पे एक बार है एंप्लॉई चार और
सॉरी एंप्लॉई फाइव एंड एंप्लॉई सिक्स भी
हमारे पास यहां पे एक एक बार ही है तो इस
तरह से हम ड्रॉप कर सकते हैं डुप्लीकेट्स
को डुप्लीकेट्स को हैंडल करने के लिए
सिर्फ इतना सा कांसेप्ट हमेशा याद रखना है
कि डुप्लीकेट कभी भी आप नॉर्मल किसी भी
कॉलम के अंदर से डिलीट नहीं करोगे नेम में
किसी का नेम रि अरिंग हो सकता है जेंडर
में रिअल हो सकता है सैलरी रि अरिंग हो
सकती है या अगर कि कोई ऑफिस है तो उसके
अंदर डिपार्टमेंट्स रि अरिंग हो सकते हैं
क् मल्टीपल एंप्लॉयज डिफरेंट डिपार्टमेंट
से हो सकते हैं डिफरेंट जॉब टाइटल पे हो
सकते हैं ठीक है बट उनकी जो एंप्लॉई आईडी
होगी वो हमेशा यूनिक ही होगी अगर मेरी कि
मेरी कोई एंप्लॉई आईडी है तो वो किसी और
की नहीं हो सकती किसी और की कोई एंप्लॉई
आईडी है तो वो किसी और की नहीं हो सकती तो
वहां पे रिपीटेशन आने के चांसेस नहीं है
तो हमेशा जब भी आपको डुप्लीकेट्स चेक करने
हैं तो उस केस में आप हमेशा ऐसे ही कॉलम
के ऊपर से चेक करेंगे जो कि आपको पता है
कि इसके अंदर कॉल इसके अंदर वैल्यूज एक ही
बार आएगी और जब ड्रॉप भी करेंगे तो हम उसी
के रेफरेंस में करेंगे अगर मैं यहां पे
नेम के रेफरेंस में कर देती नेम नाम का जो
मेरा कॉलम है उसके रेफरेंस में मुझे ड्रॉप
करना है तो आप यहां पर नोटिस करोगे कि अ
जैसे अग अगर मैं यहां पर बात करूं तो ये
एंप्लॉय सिक्स का नाम भी रोहित है और
एंप्लॉई टू का नाम भी रोहित है बट दोनों
ही यहां से डिलीट हो गए रोहित सिर्फ एक ही
बार आ रहा है जबकि दो बार रोहित आना चाहिए
बिकॉज दो एंप्लॉयज है दोनों का नाम यहां
पर सेम हो सकता है ठीक है तो कभी भी नेम
के नाम से या जेंडर या और चीजों के नाम से
ना डिलीट करके हम हमेशा इसे प्राइमरी की
यानी कि ऐसा कॉलम जिसके अंदर हमारी
वैल्यूज जो है यूनिक टाइम आनी चाहिए यानी
कि एक ही बार आनी चाहिए उसी के बेसिस पर
हम ड्रॉप करते हैं डुप्लीकेट्स
को
आज के सेशन के अंदर हम बात करने वाले हैं
नल वैल्यूज के बारे में कि अगर नल वैल्यूज
हमारे पास है कई बार ऐसा होता है कि अगर
हमारे पास कहीं से भी डाटा आता है तो उसके
अंदर काफी सारी एमटी वैल्यूज होती हैं उन
वैल्यूज को किन केस सिनेरियो में हमें
भरना चाहिए किस के सिनेरियो में उनको
डिलीट कर देना चाहिए किसमें उनको रिप्लेस
करना चाहिए रिप्लेस भी किस वैल्यू से करना
चाहिए अगर स्ट्रिंग्स है तो कैसे रिप्लेस
करना है और अगर न्यूमेरिक वैल्यू है तो
उसको कैसे रिप्लेस करना है यह जानेंगे आज
के से से के अंदर सो स्टार्ट करते हैं
गाइस सो यहां पर सबसे पहले मैं इंपोर्ट कर
लेती हूं पंडास को एस पीडी और डाटा के लिए
मैं यहां पर लिख हूं डटा इ इक्वल टू पीडी
ड रीड अंडर सीएसवी फाइल हमें रीड करनी है
सीएसवी फाइल का नाम है यहां पे कंपनी वनड
सीएसवी प्रिंट कराते हैं डाटा को डेटा को
जैसे ही मैं यहां प प्रिंट
कराऊंगा एंड सैलरी ये सब चीजें यहां पर
मेंशन है अब अगर मैं यहीं पर डाटा को मेरे
देखूं तो टा के अंदर आप देखेंगे कहीं पर
मेरे पास नान वैल्यूज है हमने नपाई के
अंदर बात करी थी कि जब भी हमारे पास नान
वैल्यूज होती है डाटा के अंदर तो उसे एप ड
नान बोला जाता है यानी कि ये नॉट अ नंबर
वैल्यू है एमटी वैल्यू है खाली वैल्यू है
अब खाली वैल्यू क्योंकि यहां पर हमारे पास
एक छोटा सा डाटा है अगर बड़ा सा डाटा
हमारे पास हो तो उस केस में हमें यहां पर
कैसे
आइडेंटिफिकेशन मैं यहां पे लगाती हूं तो
मेरे पास सारी नल वैल्यूज निकल के
जहां-जहां पे नल वैल्यूज है वहां पे ट्रू
निकल के आ जाएगा बाकी के लिए फॉल्स आ
जाएगा बट इससे कुछ समझ में तो मुझे फिर भी
नहीं आ रहा है तो मैं यहां पे डॉट सम अगर
लगाती हूं तो मुझे यहां पे पता चल जाएगा
कि एंप्लॉय आईडी में कोई नल वैल्यू नहीं
है नेम में एक खाली वैल्यू है जेंडर में
एक खाली वैल्यू है और सैलरी में तो खाली
वैल्यू है अब यहां पे मैं यहां पे क्या कर
सकती हूं या तो मेरे पास ये ऑप्शन है कि
मैं जो जितनी भी नल वैल्यूज है उनको डिलीट
कर दूं तो उसके लिए मैं यहां पे एक फंक्शन
लगाऊंगी दैट डटा डॉट ड्रॉप ए ड्रॉप करना
है नल वैल्यूज को जैसे ही मैं ड्रॉप कर
दूं कि अब आप नोटिस करोगे कि यार यहां तो
मेरे पास सात डाटा था अब लास्ट में तीन ही
डाटा मेरे पास बच गया है मतलब ड्रॉप करने
से नल वैल्यूज अगर आपके पास जब डाटा के
अंदर काफी सारी नल वैल्यूज हो या फिर आपको
ऐसा लग रहा है कि अगर आप नल वैल्यूज को
एलिमिनेट कर दोगे लेट्स सी ये भी आपको
समझने की जरूरत है अकॉर्डिंग टू योर डटा
कि डेटा अगर मान लो कि एंप्लॉयज का डाटा
है कोई भी कंपनी में आप काम करते हो उनकी
एंप्लॉयज का डेटा है वहां पे कहीं पे नल
वैल्यूज है आप डिलीट कर दोगे और लास्ट में
तुमसे एंप्लॉय काउंट मा मांग लिया गया कि
यहां पर तो एंप्लॉई काउंट मांगा तो यहां
तो तीन ही निकल गया आएगा ठीक है बट ये तो
गलत इंफॉर्मेशन है आपके कंपनी में तो ले
से सात एंप्लॉय है 10 एंप्लॉय है हज
एंप्लॉय है बट आपने नल वैल्यूज क्योंकि
डिलीट कर दी तो उसकी वजह से एंप्लॉई काउंट
पे असर पड़ गया तो किस केसेस में आपको नल
वैल्यूज को एलिमिनेट करना है यह भी आपको
आना जरूरी है यह भी आपको कांसेप्चुअली
समझना जरूरी है कि जहां पे हमें काउंट
चाहिए होता है चीजों का जैसे कि लॉय आईडी
के अंदर हो गया मुझे यहां पे काउंट चाहिए
मुझे हर महीने के बाद काउंट चाहिए कि
सेल्स कितने प्रोडक्ट ऑर्डर हुए हैं अब
प्रोडक्ट्स कितने ऑर्डर हुए हैं उसमें भी
मेरे पास काउंट लगेगा वो काउंट अगर मेरे
पास इनकरेक्ट आया तो दैट इज आल्सो एन इशू
तो वहां पे भी हम नल वैल्यूज को एलिमिनेट
नहीं कर सकती क्योंकि नल वैल्यूज तो यहां
पे कहीं पे भी हो सकती है ना अब हो सकता
है सैलरी में नल वैल्यू पड़ी हो या फिर
लेट्स से कि हो सकता है नाम में नल वैल्यू
बड़ी हो पर उसकी वजह से सैलरी की मीन
वैल्यू में या सैलरी के सम में दिक्कत आ
गई लास्ट में मान लो कि अ सब उनको
कैलकुलेट करनी हो टोटल सैलरी यहां पे
कितनी निकल के आ रही है कि उनको सबके बीच
में सैलरी डिस्ट्रीब्यूटर है बट क्योंकि
यहां पे नल वैल्यू थी यहां पे जेंडर में
नल वैल्यू थी और आपने इसको डिलीट कर दिया
उस चक्कर में वो प्रॉपर यहां पे
एक्युरेटली सैलरी को कैलकुलेट ही नहीं कर
पाए तो यह भी आना आना जरूरी होता है कि हम
हर कंडीशन में यहां पे ड्रॉप नहीं कर सकते
हैं नल वैल्यूज को कुछ केसेस में हमें उसे
फिल भी करना होता है कुछ केसेस में हम
यहां पे डाटा को रिप्लेस करते हैं विद सम
वैल्यू अब रिप्लेस की अगर मैं यहां पर बात
करूं जब मैं रिप्लेस बोल रही हूं तो जैसे
ही मैं अगर यहां पर प्रिंट कराती हूं इस
डाटा को हमारा डाटा कुछ इस तरीके का दिखता
है अब मैं बोलूं कि यार मेरे को तो ना
जितनी जहां पे भी नल वैल्यूज है नान
वैल्यूज है वहां पे कुछ भरना है क्या बरना
है लेट्स से मैं यहां पे लेती हूं
प्रिंट डेटा डेटा में मुझे रिप्लेस करना
है क्या रिप्लेस करना है पहले तो कि मुझे
mp9 नान को हम np.nan बोलते हैं और एनपी
यहां पर डिफाइंड भी नहीं होगा तो मैं यहां
पे एक बार इंपोर्ट भी कर लेती हूं नपाई को
सेट इंपोर्ट नपाई एज एनपी दैट मुझे एप ड
नान मेरे पास है इसमें मुझे क्या रिप्लेस
करना है इसे मुझे लेट्स से हाई से रिप्लेस
करना है जस्ट मैं एग्जांपल के तौर पे अभी
यहां पे ले रही हूं जैसे मैं इसे रन कराऊं
जहां पे नन वैल्यूज थी वहां हाई लिखा हुआ
आ गया चलो ये हाई भी नहीं बो तो यहां पे
लेट्स से सैलरी के चक्कर में 30000 लिखना
था तो यहां पे ये भी गलत हो गया कि यहां
तो 30000 चलो फिर भी ठीक है एक बार को काम
चला सकते हैं जेंडर में 30000 क्या कर रहा
है और नेम में 0000 क्या कर रहा है तो
उसके लिए रिप्लेस में भी हमारे पास एक
ऑप्शन है कि आप यहां पर क्या कर सकते हो
प्रिंट या फिर डायरेक्टली आप यहां पर दे
सकते हो कि डेटा का जो हमारा लेट्स से
सैलरी वाला कॉलम है ठीक है उसके अंदर हम
यहां पर चाहते हैं कि डाटा की सैलरी वाले
कॉलम में डॉट रिप्लेस हो जाए क्या रिप्लेस
हो जाए एमपी डॉट नान रिप्लेस हो जाए किस
वैल्यू से लेट से 300 से प्लेस हो जाए अब
अगर मैं यहां पे प्रिंट कराऊंगा को वापस
तो आप नोटिस करेंगे कि और जगह ये नन ही है
बट सैलरी में ये 30000 भर गया अब भरने का
तरीका भी यहां पे होता है कि आप यहां पे
सबसे बेस्ट अप्रोच जो होती है वो होती है
कि आप इसका यहां पे सैलरी पे नान मीन मीन
निकाल ले या नंबाई के केस में हम नान मीन
बोले तो नान मीन निकाल ले अगर हम जब हमारे
पास नान वैल्यूज ही हैं जब यहां पे ऑलरेडी
नान वैल्यूज है और इसका जो मीन निकल के आ
रहा है उसी वैल्यू से भर दें तो उससे
हमारे डाटा पे भी कोई इंपैक्ट नहीं पड़ेगा
प्लस हमें यहां पे डिलीट नहीं करनी पड़ेगी
चीजें क्योंकि सैलरी में हो सकता है बहुत
सारे जनों की सैलरी मेंशन ना हो तो उसकी
वजह से अगर मैं डिलीट कर दूंगी तो यहां पे
काफी सारे इधर वाले डाटा पे इफेक्ट पड़
जाएगा ठीक है तो उस केस में हम यहां पे
क्या कर सकते हैं इसको सैलरी को फिल करा
सकते हैं सैलरी को फिल कराने के लिए आप
मीन वैल्यू यहां पे निकाल सकते हो मीन
वैल्यू कैसे निकालनी है सबसे पहले तो मैं
यहां पे कंपनी का जो डाटा है ये वापस लेके
आती हूं ठीक है लास्ट हमने ये रिफ्रेश
किया था अभी अगर मैं यहां पे एक नया सेल
ऐड करूंगी अगर मैं यहां पे प्रिंट कराती
हूं इस डाटा को तो डाटा मेरा कुछ ऐसा है
सैलरी का मीन निकालते हैं दैट प्रिंट डाटा
की जो हमारी सैलरी वाला कॉलम है उसी का
डॉट मेन वैल्यू तो मेरे पास यहां पे आ रहा
है 24400 अब मैं यहां पे क्या कर सकती हूं
24400 से मैं इस वैल्यू को रिप्लेस कर
सकती हूं उससे यहां पर फायदा क्या हो
जाएगा कि मेरे पास जो डाटा है उसमें कोई
फर्क भी नहीं पड़ेगा और मैंने यहां पर
क्या कर दिया डाटा में कोई चेंज ना लाते
हुए नल वैल्यूज को भर दिया ताकि अगर मुझे
अब ड्रॉप करने की जरूरत है तो बहुत सारी
वैल्यूज ड्रॉप ना हो कुछ चार पांच ही
वैल्यूज यहां पे या 101 ही वैल्यूज ड्रॉप
हो या फिर अगर हजारों में मेरी रोज है तो
कुछ 200 300 रोज ही डिलीट हो ठीक है तो
यहां पे हम क्या कर सकते हैं सैलरी के
अंदर हमने यहां पे इसको 24400 से भर दिया
मीन निकालने के बाद तो अब यहां पर अगर फिर
से मैं इसका मीन निकालती हूं जैसे अगर मैं
यहां पर लिखती हूं प्रिंट डाटा में सैलरी
का डॉट मीन तब भी मेरे पास यहां पे 24400
ही आएगा बट अगर यह 30000 होता तो मेरा मीन
चेंज हो जाता तो यहां पे आपने क्या कर
दिया कि डाटा को बिना चेंज किए हुए डाटा
के मीन को बिना चेंज किए हुए डाटा को
ज्यादा ना छेड़ते हुए आपने यहां पे मीन
वैल्यू भर दी जिससे कि डाटा पे कोई फर्क
भी नहीं पड़ा मीन निकालते वक्त और कुछ
वैल्यूज भी यहां पे फिल हो गई ताकि अगर
आपको चीज़ें डिलीट भी करनी पड़ी तो इनको
तो डिलीट करने की जरूरत नहीं है तो एक तो
ये हमारा डाटा को हैंडल करने का पार्ट हो
गया सिमिलरली अगर अब मैं यहां पर बात करूं
कि भाई मुझे तो यहां पे जहां-जहां पे नान
वैल्यूज है वहां वहां पे अ फीमेल चाहिए तो
वो भी वो भी कोई करेक्ट अप्रोच नहीं है क
नन वैल्यू में सब जगह एफ ही आ जाएगा या नन
वैल्यू में हर जगह मेल ही चाहिए तो भी
करेक्ट अप्रोच नहीं है तो उस केस में हम
यहां पे क्या कर सकते हैं उस केस में हम
फॉरवर्ड फिल एंड बैकवर्ड फिल का यूज कर
सकते हैं जिसमें हमारे पास होता है कि अगर
मैं एक बार फर्स्ट पार्ट को यहां पर रन
करा देती हूं कि अगर मेरे पास यहां पर ये
डाटा है ठीक है अब अगर मुझे यहां पर नीचे
की वैल्यू को ऊपर भेजना है तो उस केस में
मैं यहां पर क्या करूंगी मैं यहीं पर
लिखूंगी
प्रिंट डटा डॉट फिल ए यानी कि खाली
वैल्यूज को फिल करना है मेथड लगाएंगे कि
कौन से फिल से फिल करना है मुझे यहां पर
बायलट फिल से लगाना है तो बी फिल मैं इसको
बोलूंगी बैकवर्ड फिल इसे मैं बोलूंगी तो
आप देखोगे कि यहां पे क्या हो गया है जो
हमारे पास नीचे वाली वैल्यूज है वो ऊपर की
तरफ चली गई है जैसे यहां पे नान वैल्यूज
थी तो नान वैल्यू भी यहां पे f आ गया अब
यहां पे जहां पे नैन था यहां पे रोहित फिल
हो गया ठीक है तो नीचे वाली वैल्यू ऊपर
फिल हो गई इसी तरह से फॉरवर्ड फिल होता है
कि अगर मैं यहां पे वैल्यू को फिल कराना
चाहती हूं ऊपर की वैल्यू नीचे फिल कराना
चाहती हूं तो उस केस में मैं यहां पे एफ
फिल का यूज करूंगी फॉरवर्ड फिल ठीक है फिल
एने को आप यहां पे डायरेक्टली भी अगर ऐसे
यूज़ करोगे कि अगर मैं यहां पे एज इट इज
फिल एने लेती हूं और यहां पे कोई वैल्यू
फिल करा देती हूं लेट से सबके अंदर मैंने
हाई हाई फिल करा दिया तो वो ऐसे भी वर्क
कर जाएगा जैसे रिप्लेस वर्क कर रहा है
वैसे भी यहां पे वर्क कर जाएगा बट फिल एने
का हम तब यूज़ करते हैं जब नीचे की वैल्यू
ऊपर या ऊपर की वैल्यू नीचे प फिल करानी हो
तो इस केस में हम यहां पे फिल एनए में
मेथड लगा देते हैं अब यहां पे भी ये
डिफरेंसेस होते हैं कि भाई जब आपके पास
न्यूमेरिक वैल्यू हो तो न्यूमेरिक वैल्यू
के केस में क्या करो मेन वैल्यू निकालो और
उस वैल्यू को सब्जेक्ट फिल करवा दो जब
आपके पास यहां पे आपके पास जो डेटा टाइप
है जो जैसे नेम और जेंडर है नेम और जेंडर
में हमारे पास स्ट्रिंग का डेटा टाइप है
है ना ऑब्जेक्ट है पाइथन के ठीक है तो
इसके अंदर हम क्या कर सकते हैं ऊपर की
वैल्यू नीचे नीचे की वैल्यू ऊपर ऐसा कुछ
हम यहां पे फिल लगा सकते हैं जिससे कि
डाटा में बहुत ज्यादा चेंजेज नहीं होंगे
अगर सब जगह ही मैं फीमेल पास कर दूंगी तो
वो भी गलत है और सब जगह ही मैं मेल पास कर
दूंगी तो वो भी गलत है बट अगर मुझे मेरी
नल वैल्यू उसको फिल करना है तो उस केस में
मैंने f फिल लगा दिया या ब फिल लगा दिया
उससे थोड़ी बहुत यहां पर एक्यूरेसी आ
जाएगी मेरे डाटा के अंदर कंपेयर टू उसको
डिलीट करना ठीक है तो यह हमारे पास मेथड
होते हैं एमटी वैल्यूज को हैंडल करने के
लिए जहां पे हम इनका यूज करते हैं डिफरेंट
डिफरेंट मेथड्स का जैसे कि अगर मैं यहां
पे कंपनी को कॉल किया इनल जानना है नल
वैल्यूज को
आइडेंटिफिकेशन लगा दिया तो हमने यहां पे
सम मिल गया ड्रॉप ए का मतलब जितने भी यहां
पे नल वैल्यूज है उन सबको ड्रॉप कर दिया
बट वो करेक्ट अप्रोच नहीं है फिर हमने
यहां पर देखा कि चलो वापस डटा को कॉल करते
हैं और इस बार सारी वैल्यूज को रिप्लेस कर
देते हैं 30000 से बट उसमें भी दिक्कत हो
गई क्योंकि जेंडर में 30000 चला गया नेम
में चला गया तो हमने यहां पे क्या किया कि
बेटर अप्रोच यह है कि सैलरी का मीन वैल्यू
निकालो और सिर्फ सैलरी वाले कॉलम को फिल
करो तो उसके लिए हमने लिखा डटा में सैलरी
वाला जो कॉलम है वो रिप्लेस हो जाए
24400 से तो मीन निकालने के लिए हमने यहां
पे क्या किया डटा में सैलरी वाले कॉलम पे
मीन लगा दिया तो उससे हमारे पास मीन निकल
के आ गया अब मूविंग अहेड अगर मैं यहां पे
वापस डटा को कॉल करूं अब मैं यहां पे बात
करूं चलो ये तो सैलरी तो हमने जैसे तैसे
फिल करा दी ठीक है मीन निकाल के बट जो बची
हुई वैल्यूज है उनका क्या करें उन पे अगर
मैं फीमेल लगाऊंगी या उन पे अगर मैं नेम
में कोई एक एक ही नेम डिसाइड करके वो लगा
दूंगी तो वो भी गलत है तो उस केस में हमने
यहां पे क्या कर दिया अगर उन वैल्यूज को
भरना है तो हम बी फिल का यूज कर ले या फिर
फॉरवर्ड फिल का हम यूज कर ल तो बी फिल का
मतलब नीचे की वैल्यू ऊपर और फॉरवर्ड फिल
का मतलब ऊपर की वैल्यू नीचे की तरफ हमारे
पास आ जाएगी और इस तरह से हमारी वैल्यूज
यहां पे फिल हो जाएंगी तो यह हमारे पास
कुछ मेथड्स होते हैं नल वैल्यूज को हैंडल
करने के नल वैल्यूज को अब आपको आईडेंटिफाई
करना होगा कि कहां पे उनको सारी वैल्यूज
को ड्रॉप करने की जरूरत है हो सकता है
कहीं पे हमें ड्रॉप ही ना करना पड़े हम
उसको हमारे अकॉर्डिंग कुछ फिल कर दें ताकि
हमारे डाटा पे बहुत बड़ा इंपैक्ट ना पड़े
कुछ केसेस में अगर थोड़ी ही नल वैल्यूज है
और व आपके डटा पे कोई इंपैक्ट भी नहीं
बनाएगी ठीक है तो उस केसेस में आप यहां पर
उनको ड्रॉप कर सकते हो तो ये
आइडेंटिफिकेशन
कि किस केसेस में हमें नल वैल्यूज को
ड्रॉप करना
[संगीत]
है आज के सेशन के अंदर हम बात करने वाले
हैं कि अगर हमारे पास कोई कॉलम है जिसे
हमें ट्रांसफॉर्म करना है उससे हमें कोई
कैलकुलेटेड कॉलम निकालना है तो वो हम किस
तरह से क्रिएट कर सकते हैं ये जानेंगे आज
के इस सेशन के अंदर तो चलिए शुरू करते हैं
सबसे पहले इसके लिए मैं यहां पे इंपोर्ट
कर लेती हूं पंडा को एज पीडी डेटा सेट
लेके आते हैं डेटा सेट के लिए डेटा इ पडी
डॉट रीड अंडर एक्सेल फाइल कौन सी एक्सेल
फाइल सो हम हम यहां पे रीड करने वाले हैं
एप्ल सपल डटा ड एकल ए एक एंड यहां पे
लगाती हूं मैं प्रिंट डाटा जैसे मैं यहां
पे डाटा को प्रिंट कराऊंगा नो मॉड्यूल डे
नेम्स बनाडा ओके इट्स पंडास
पंडास सो जैसे मैं इसे प्रिंट कराती हूं
कुछ इस तरीके का ये दिखेगा सो हमारे पास
यहां पे डाटा है अब लेट्स से हमारे पास
यहां पे कोई भी कॉलम है कोई भी कॉलम एज इन
मैंने यहां पे बोल दिया कि मेरे पास यहां
पे लेट्स से मैं जानना चाहती हूं कि कितने
एंप्लॉयज को बोनस मिलता है कितने एंप्लॉयज
को बोनस नहीं मिलता बोनस भले यहां पे 1 पर
का मिले 0.1 पर मिले कि 0.2 पर मिले कितना
ही बोनस मिले बट कितनों को बोनस मिलता है
और कितनों को नहीं मिलता मुझे यहां पे ये
जानना है ठीक है तो उसके लिए तो आप मेरे
पास या तो यहां पर क्या है यहां पर तो
सिर्फ बोनसेज लिखे हुए हैं अब मुझे एक नया
कॉलम बनाना है जिसमें मैं जानना चाहती हूं
इफ पीपल गेट बोनस और नॉट ठीक है तो नया
कॉलम बनाने के लिए हम यहां पे क्या करेंगे
उस केस में मैं यहां पे ले लूंगी जैसे कि
डटा फ्रेम डॉट लोकेशन लोकेशन किसकी
स्क्वायर ब्रैकेट इसके अंदर डाटा फ्रेम
में जो मेरे पास बोनस नाम का कॉलम है सो
बोनस स्पेस
मॉड्यूस यहां पे जब वैल्यू इज स्मॉलर देन
या फिर हम पहले इक्वल टू लेते हैं अगर
वैल्यू यहां पे जीरो के बराबर है इन दैट
कंडीशन एक नया कॉलम यहां पे क्रिएट होना
चाहिए इस कॉलम का नाम हम कुछ भी यहां पर
रख सकते हैं सो मैं यहां पे लिख रही हूं
इसका नाम गेटस बोनस कि कोई भी बंदा यहां
पे बोनस को मिलता है या नहीं मिलता सो अगर
वो जीरो है दैट मींस नो बोनस सिमिलरली अगर
डटा फ्रेम डॉट एओसी मैं यहां पे लगाती हूं
स्क्वायर ब्रैकेट में कर्वड ब्रैकेट डटा
फ्रेम में स्क्वायर ब्रैकेट में मैं यहां
पे पास करूंगी बोनस अगेन मॉडलेस अगर यह है
ग्रेटर देन 0 चाहे वो ग्रेटर देन कितना ही
ग्रेटर देन हो कि
0.01 यहां पर हो कोई दिक्कत नहीं है अगर
ये जीरो से बड़ा है तो फिर यहां पर य जो
गेट बोनस नाम का हमने कॉलम बनाया है उसके
अंदर हम यहां पर लिख देंगे बोनस ठीक है
एंड लास्टली जब मैं इसको यहां पे प्रिंट
कराती हूं कि प्रिंट डाटा ऊपर की तरफ ना
प्रिंट करा के मैं यहां पर नीचे की तरफ
प्रिंट कराती हूं और प्रिंट डेटा में से
भी ना मैं हेड वैल्यू ती टा डट हेड और
स्टार्टिंग की 10 वैल्यू देख लेते हैं कि
यहां पर 10 वैल्यू के अंदर क्या हुआ है
जैसे मैं इसे रन कर ऊंगी तो यहां प मैंने
डीएफ लिखा है हर जगह प जबकि मैंने यहां पर
इसे डाटा नाम से कॉल किया है तो एक काम
करते हैं सब जगह डीएफ ही कर देते हैं तो
जैसे वसे रन
कराऊंगा दो कॉलम्स बन गए हैं यहां पे
लगाते हैं गेट बोनस ठीक है सबसे पहले तो
मैं इस डाटा को रन कराती हूं अब यहां से
यह वापस रन कराते हैं जैसे मैं रन
कराऊंगा हुआ है वहां पे आप देखेंगे नो
बोनस लिखा हुआ आ गया है जहां-जहां पे जीरो
है उस उसके आगे मेरे पास नो बोनस नो बोनस
लिखा हुआ है और जहां पे लोगों को जीरो से
बढ़ के कोई भी वैल्यू मिली हो तो वहां पे
बोनस मिल गया अब इससे फायदा क्या हो जाएगा
कि लेटली अगर मैं जानना चाहूंगी बाद में
कि पूरे एंप्लॉई जितने भी एंप्लॉयज थे
मेरे पास इनके अंदर से कितने एंप्लॉयज ऐसे
थे जिनको बोनस मिला है कितने एंप्लॉई ऐसे
थे जिनको बोनस नहीं मिला है तो मैं इजली
यहां पे काउंट लगा सकती हूं कितने नो बोनस
वाले हैं और कितने बोनस वाले हैं सो ये
हमारे पास एक मेथड हो गया कॉलम
ट्रांसफॉर्मेशन का कि हम यहां पे कंडीशन
के बेसिस पे लगा सकते हैं अब जैसे अगर
आपके पास कस्टमर्स का डाटा है कस्टमर्स के
अंदर कौन लोग हैं जिनके एक बच्चा जिनका एक
बच्चा है दो बच्चा है तीन बच्चे या चार
बच्चे हैं या जिनके बच्चे ही नहीं है तो
अगर आप कंपनी को अपनी किसी भी पॉलिसी के
लिए या किसी भी नए प्रोडक्ट लॉन्च के लिए
जानना है कि कितने ऐसे पे कितने ऐसे लोग
हैं कितने पेरेंट्स हैं जिनके यहां पे
बच्चे हैं तो उस केस में हम यहां पे क्या
कर सकते हैं जीरो जहां पे नंबर ऑफ किड्स
आर जीरो वहां पे हम लिख सकते हैं नो किड्स
ठीक है एंड या फिर नॉट पेरेंट्स लिख सकते
हैं कि दोज कस्टमर्स आर नॉट पेरेंट्स एंड
जहां पे जीरो से ज्यादा कुछ भी हुआ वन
वैल्यू हुई टू हुई तो वहां पे बोल सकते
हैं कि दोज कस्टमर्स आर पेरेंट्स एंड देन
उसके अकॉर्डिंग जो भी आपको यहां पे चीजें
निकालनी हो जो भी डिसीजंस निकालने हो वो
ले सकती है कंपनी अगर आपके पास यहां पे
गिवन है कोई भी कॉलम जिसमें कस्टमर्स डाटा
के अंदर लिखा हुआ है कि किसी भी कस्टमर के
कितने किड्स है तो आप एक ऐसा कॉलम क्रिएट
कर सकते हो तो ये हमारे पास कुछ छोटे-छोटे
एग्जांपल्स हो जाते हैं जहां पे हम कस्टम
माइज कॉलम जो कि हमारे एसिस्टिंग कॉलम्स
है उनसे अगर हमें कोई कॉलम क्रिएट करना है
तो उस केस में हम इसका यूज कर सकते हैं
सिमिलरली अगर मैं यहां पे एक नया डेटा सेट
लेके आती हूं सो इसके लिए मैं यहां पे इस
बार डाटा ले लेती हूं याद से डाटा इ इक्वल
टू पडी डॉ रीड अंडर एक्सेल सो एक्सेल यहां
पे पास करते हैं और इसके अंदर मैं यहां प
पास करने वाली हूं आपका डेटा डाटा पड़ा है
हमारे पास प्रैक्टिस के अंदर सो प्रैक्टिस
अरवड एक्सल एस एक्स हमारी फाइल है प्रिंट
कराते हैं एक बार डाटा को जो हमारा डाटा
है वह कुछ इस तरीके का दिखेगा अब आप देख
रहे हो यहां पे हमारे पास फर्स्ट नेम है
और लास्ट नेम है व्हाट इफ मुझे फर्स्ट नेम
लास्ट नेम चाहिए नहीं मुझे तो यहां पे फुल
नेम चाहिए एक कॉलम जिसके अंदर फुल नेम
लिखा हुआ हो तो फिर मैं यहां पर क्या कर
सकती हूं उस केस में मैं यहां पे ये कर
सकती हूं कि अगेन सेम
मेथड उस केस में मैं यहां पे ये कर सकती
हूं कि अगेन जैसे हमारे पास यहां पे फुल
नेम नाम का कॉलम चाहिए तो मैं यहां पे
अपने पह डेटा को पास करूंगी डेटा डेटा में
कौन सा कॉलम क्रिएट करना है फुल नेम का
ठीक है फुल नेम में क्या होना चाहिए फुल
नेम में एक तो आपका फर्स्ट नेम होना चाहिए
तो डाटा का जो फर्स्ट नेम वाला कॉलम है यह
हमारे पास होना चाहिए प्लस डाटा का ही जो
हमारे पास लास्ट नेम वाला कॉलम है सो
स्क्वायर ब्रैकेट में लास्ट नेम ये होना
चाहिए प्रिंट कराते हैं एक बार फिर से
डाटा को जैसे मैं इसे रन करंगी फुल नेम
में आप देखेंगे हमारे पास नेम्स तो निकल
के आ गए बट इनके बीच में स्पेसेस नहीं है
अब स्पेसेस के लिए यहां पे क्या हो सकता
है देखो ये कॉन्कैटिनेट तो हो गए बेसिकली
हमने यहां पे क्या कराया है दो कॉलम्स को
कॉन्कैटिनेट कराया है प्लस का यूज करके
यहां पे मैं क्या कर दूंगी एक प्लस ऑ लगा
दूंगी और इसके बीच में पास कर दूंगी एक
स्ट्रिंग स्ट्रिंग के बीच में हम स्पेस दे
देते हैं और जैसे ही मैं इसे रन
कराऊंगा रहे हैं इसके अंदर आप नोटिस
करेंगे कि यहां पे हमारे पास जो वैल्यूज
है उनके बीच में स्पेसेस आ रखे हैं तो इस
तरह से हमारे पास ये चीजें वर्क करती है
अच्छा अगर अब इसके ऊपर आपको यहां पे डॉट
स्ट्रिंग डॉट अपर कुछ ऐसा मैं लगा देती
हूं तो आप यहां पे देखेंगे कि इसके ऊपर
अपर केसेस में ये कन्वर्ट हो गया चलो अपर
नहीं लगाना तुम्हें कैपिट आइज लगाना है कि
फर्स्ट वर्ड जो है यहां पे फर्स्ट लेटर
कैपिट आइज हो जाए तो आप यहां पे कैपिट आइज
लगा सकते हो जो कि हमने स्ट्रिंग के
फंक्शंस के अंदर देखा था कि फर्स्ट लेटर
यहां पे अब यहां पे आप नोटिस करोगे फर्स्ट
नेम में सब कुछ स्मॉल है लास्ट नेम में सब
कुछ स्मॉल है बट यहां पे ये कैपिट आइज
होके आ गया है और डाटा का ही लास्ट नेम
अगेन इसको भी डॉट स्ट्रिंग डॉट कैपिट आइज
स्ट्रिंग के फंक्शंस बेसिकली हम यहां पे
लगा रहे हैं और जैसे ही मैं इसे रन
कराऊंगा हमारे पास अब आप नोटिस करेंगे फुल
नेम निकल के आया है एक तो इन दोनों का कॉन
गटने है प्लस इस ये कैपिट आइज हो रखा है
इसका मतलब यहां पे जो फर्स्ट लेटर है ये
कैपिटल में कन्वर्ट हो रखा है तो इस तरह
से हम यहां पे डाटा को ट्रांसफॉर्म कर
सकते हैं एसिस्टिंग जो हमारे कॉलम्स है
उनसे हम नए कैलकुलेटेड कॉलम्स लगा सकते
हैं नए कैलकुलेटेड कॉलम्स का यूज कर सकते
हैं सो ये हमारे पास एक मेथड हो गया और
कुछ मेथड्स है डाटा को ट्रांसफॉर्म करने
के जो कि हम नेक्स्ट सेशन के अंदर कवर
करने वाले हैं इस सेशन में हमने डिस्कस
किया कि अगर हमारे पास एसिस्टिंग कॉलम है
उसमें से हमें कोई नया कॉलम क्रिएट करना
है तो हम यहां पे यूज कर सकते हैं ये मेथड
जिसमें हम df.loc स लगाते हैं एलओसी यहां
पे लॉक होता है लॉक यहां पे कॉलम्स के ऊपर
लगा लगाया जाता है एलओसी को हम लॉक भी बोल
सकते हैं आ लॉक और लॉक दो यहां पे होते
हैं बेसिकली तो एलओसी भी बोल सकते हो या
लॉक बोल सकते हो आपकी चॉइस है इसे हमें
बोनस के ऊपर लगाना है बोनस पे ये कंडीशन
देनी है कि अगर बोनस की वैल्यू जीरो है तो
एक नया कॉलम क्रिएट होगा जिसका नाम होगा
गेट बोनस और उसके अंदर जीरो होने पे जो
वैल्यू जाएगी दैट इज नो बोनस सिमिलरली
बोनस कॉलम पे ही हमें ग वैल्यूज व्हिच आर
ग्रेटर दन 0 उसमें भी अगेन गेट बोनस नाम
का हमारा कॉलम है और उसके अंदर जो वैल्यूज
हैं जो कि ग्रेटर दन जीरो है उनके लिए
यहां पर जाएगा बोनस एंड लास्टली हमारे पास
ऐसा एक कॉलम बनके रेडी होगा सिमिलरली अगर
हमें दो नेम्स को यहां पर जॉइन करना है तो
उस केस में हम इसका यूज कर सकते हैं जहां
पर हम प्लस सिंबल का यूज करके दोनों को
कंकट कर रहे
[संगीत]
हैं अब आज के सेशन के अंदर मैं बात करने
वाली हूं कि अगर कुछ और यहां पर हमारे पास
मेथड्स है जो कि कॉलम को ट्रांसफॉर्म कर
सकते हैं तो उनको कैसे हम अप्लाई कर सकते
हैं चलिए शुरू करते हैं सो गाइस इसके लिए
सबसे पहले इंपोर्ट कर लेते हैं पंडास को
एस पीडी डाटा को भी रीड कर लेते हैं ट डटा
इक्वल पडी डॉट रीड अंडरस्कोर एक्सेल फाइल
को रीड करना है कौन सी एक्सेल फाइल
एंप्लॉई सैंपल डेटा नहीं एप्ल सैंपल डेटा
नहीं इस बार हम प्रैक्टिस ही ले लेते हैं
ट प्रैक्टिस अरवड एक् एल एस एक्स और
प्रिंट करंगी जैसे मैं इस डाटा को तो
हमारे पास कुछ इस तरीके का आउटपुट यहां पे
आएगा जहां पे अगेन मैंने सेम मिस्टेक करी
है कि पंडास को पनाडा लिखा है लेट्स गेट
स्टार्टेड सो हमारे पास यहां पे डेटा है
डाटा हमारे पास फर्स्ट नेम लास्ट नेम
सैलरी एंप्लॉई आईडी ये चारों चीजें मेरे
पास रखी हुई है अब लेट्स से कि मुझे यहां
पे कुछ भी कैलकुलेट करना है लेट्स से मुझे
यहां पे इस सैलरी का 20 पर कहीं और
निकालना है कि सबको मुझे 20 20 पर कुछ तो
बोनस देना है या कुछ भी देना है मुझे यहां
पे 20 पर निकालना है 10 पर देना है ठीक है
तो उसके लिए मैं नया कॉलम किस तरह से
क्रिएट करूंगी कि भाई नया कॉलम यहां पे
क्या होगा डाटा डाटा के अंदर नया कॉलम
लेट्स से बोनस इट इज बोनस इज इक्वल्स टू
डाटा का हमारा कौन सा कॉलम है सैलरी सैलरी
के अंदर हमारे पास क्या है सैलरी के अंदर
से हमें 20 पर निकालना है सैलरी डिवाइडेड
बाय 100 एंड द होल थिंग इज मल्टीप्ला बाय
20 अब जैसे ही मैं यहां पे प्रिंट कराती
हूं डाटा को तो हमारे पास जो यहां पे
वैल्यू निकल के आई 20000 का 20 पर 4000
40000 का 20 पर 8000 25000 का 20 पर 5000
एंड सो ऑन तो हमारे पास यहां पे सारे बोनस
अमाउंट्स निकल के आ गए हैं तो आपने यहां
पे क्या किया कि कोई भी एक्जिस्टिंग कॉलम
था तो उसके ऊपर हमने यहां पे डिवीजन करके
मल्टीप्लिकेशन लगा दिया ठीक है सिमिलरली
अगर मैं यहीं पे बात करूं कि ये हमारे
पासस यहां पे ये तो डाटा था चलो इस पे
हमने यहां पे मैथमेटिकल ऑपरेशन लगा दिया
अगर मैं यहां पे बात करूं कि लेट्स से
मेरे पास अ नेम्स लिखे हुए हैं नेम के
स्टार्टिंग के कुछ वैल्यूज चाहिए या फिर
मैं एक डिक्शनरी डेटा फ्रेम खुद ही क्रिएट
कर रही हूं सो
एक डाटा ले लेते हैं यहां पे डाटा इ इक्वल
टू मंथ्स एंड इसमें मैं यहां पे पास कर
रही हूं जनवरी फरवरी मार्च अप्रैल ये
मैंने यहां पर पास किया अब मैं चाहती हूं
कि पहले तो मैं इसका डटा सीरीज बना लेती
हूं डेटा फ्रेम या सीरीज जो भी आप बनाना
चाहो वो आप बना सकते हो सो जैसे मैं यहां
पर लेती हूं a
इटू पडी डट डेटा फ्रेम ऑफ दिस डेटा तो
हमारे पास डेटा फ्रेम लाने के लिए प्रिंट
कराना पड़ेगा एक तो हमारे पास कुछ इस
तरीके का डाटा फ्रेम निकल के आएगा अब मुझे
यहां पर क्या चाहिए मुझे यहां पर चाहिए कि
एक और यहां पर कॉलम क्रिएट हो जाता ठीक है
सीरीज लेती तो यहां पर एक नया कॉलम नहीं
क्रिएट होता फिर ये सीरीज नहीं लाता फिर
ये डेटा फ्रेम बन जाता तो अब मुझे यहां प
एक नया कॉलम चाहिए लेट्स से मैं इसका नाम
लिखना चाहती हूं डाटा का ये जो हमारे पास
डटा है एक्चुअली ए है इस बार सो हमारे पास
डटा फ्रेम ए है ए के अंदर शॉर्ट मंथ्स नाम
से मैं इसको लेना चाहूंगी सो शॉर्ट मंथ्स
इ इ अब शॉर्ट मंथ्स क्या होगा जो हमारे
पास एसिस्टिंग मंथ है इसकी स्टार्टिंग की
तीन वैल्यू जैसे कि हम मंडे ट्यूसडे
वेनसडे थर्सडे लिखते हैं तो एमओ एन डब्लू
ईडी टी यूई ऐसे हम वैल्यूज निकालते हैं
यहां से मुझे जैन फैब एम ए आर एपीआर ये सब
वैल्यूज निकालनी है तो उसके लिए मैं यहां
पे क्या कर सकती हूं उसके लिए हमारे पास
एक बहुत ही सिंपल सा मेथड है कि हमारे पास
यहां पे जो हमारा डाटा है य किसके अंदर है
मंथ्स नाम के कॉलम के अंदर सो इसे मैं
मंथ्स ले लेती हूं डॉट एटीआर डॉट स्ट्रिंग
में से हमें य क्या एक्सट्रैक्ट करना है
तो अब मैं यहां पर लगाती हूं डॉट अगर मैं
यहां पर स्ट्रिंग वाला फंक्शन जो लास्ट
टाइम लगाती तो मैं यहां पे कुछ ऐसे लगाती
डॉट ए में से जीरो इंडेक्स से लेके थ्र
इंडेक्स और प्रिंट करा हूं इसको डाटा को
प्रिंट वापस से ए तो कुछ एरर्स ही आ जाएगी
कि ऑब्जेक्ट हैज नो
एटिबल ए की जगह प मैं अगर यहां प दे दूंगी
हमारे जो ये श ये जो मंथ्स है उसके अंदर
से इसको निकालना है तो उससे ज्यादा बेटर
यहां पर मेथड यहां पर क्या हो जाएगा
कि हम इसे ना करते हुए डॉट मैप करती हो अब
मैप यहां पे मैप क्या होगा मैप यहां पे
काम करता है कि कोई भी आप अगर फंक्शन
लगाते हो तो वो सारी वैल्यूज पे लग जाएगा
मैपिंग कर देता है सारे फंक्शंस की तो
यहां पे एक फंक्शन क्रिएट करते हैं किडी
एक्सट्रैक्ट नाम से मैं एक फंक्शन क्रिएट
कर रही हूं जिसके अंदर मेरे पास होगी कोई
तो वैल्यू जो मुझे एक्सट्रैक्ट करनी है अब
एक्सट्रैक्ट मुझे यहां पे क्या करना है
मैं चाहती हूं कि ये बस रिटर्न कर दे क्या
रिटर्न कर दे कि जो भी मेरा डाटा है जैसे
मेरे पास जो भी वैल्यू है हर कॉलम में
यहां पर जो भी आता है जनवरी आता है फरवरी
आता है इसका जीरो इंडेक्स से लेके थ्री
इंडेक्स तक तो मैं यहां पे मैप के साथ लगा
दूंगी एक्सट्रैक्ट कि हर वैल्यू पे
एक्स्टेक्स्ट लग जाए और आप देखेंगे शॉर्ट
मंथ्स नाम का मेरे पास एक कॉलम क्रिएट हो
गया है जिसमें आ गया है जैन फैब मार्च
अप्रैल कुछ इस तरह से यहां पे वैल्यूज
निकल के आ गई है तो ये यहां पे मैपिंग
होती है मैप हम यहां पे भी यूज करते हैं
आगे जाके जब हम बन कवर करेंगे उसमें फेसड
ग्रिड हमारे पास होगा तो फेसड ग्रिड में
भी हम मैपिंग कर ते हैं ठीक है तो यहां पे
भी हमने मैप देखा वहां पे भी हम मैप
देखेंगे तो बेसिकली यहां पे करेगा क्या कि
आपकी जो यहां पे कॉलम्स है वंस के इसके
अंदर से स्टार्टिंग के तीन लेटर्स को
एक्सट्रैक्ट कर देगा क्यों क्योंकि हमने
एक्स्टेक्स्ट नाम का एक फंक्शन बनाया हुआ
है जिसका काम ही यहां पे क्या है तीन
वैल्यू को निकालना तो तीन यहां पे लेटर्स
को जो कि हमने स्ट्रिंग का फंक्शन है तो
हमने यहां पे क्या करी है बेसिकली
स्ट्रिंग की स्लाइसिंग करी है और इसको एक
इसका एक फंक्शन बनाया है जिसको हमने मंथ्स
नाम के कॉलम के ऊपर लगा दिया तो हमारे पास
यहां यहां पे वैल्यूज एक्सट्रैक्ट होके आ
गई सो ये भी हमारे पास एक मेथड है जिससे
कि हम यहां पे एक हमारे पास अगर ऑलरेडी
एसिस्टिंग कॉलम है उसके बेसिस पे एक नया
कॉलम क्रिएट कर सकते
[संगीत]
हैं पंडास के अंदर कॉलम्स को ट्रांसफॉर्म
कर सकते हैं आज के सेशन के अंदर हम बात
करने वाले हैं कि अगर हमें डाटा को समरा
इज करना है तो जब हमारे पास बड़ा डाटा सेट
होता है तो उसमें से चीजें निकाल पाना
उसमें से चीजें समझ पाना बहुत मुश्किल हो
जाता है
उसी के लिए हम डाटा को समरा इज करते हैं
समरा इज के लिए हम ग्रुप बाय का यूज करने
वाले हैं कैसे हम पंडास के अंदर ग्रुप बाय
फंक्शन का यूज कर सकते हैं वो जानेंगे इस
वीडियो के अंदर सबसे पहले मैं यहां पर
इंपोर्ट करूंगी पंडास को एस पीडी उसके बाद
हम यहां पर क्रिएट करते हैं डाटा डेटा के
लिए हम यहां पर चलते हैं पीडी ड रीड अंड
एकल फाइल एक्सेल फाइल का नाम है लई सपल
टाड एल एक्सेस प्रिंट डाटा जैसे ही हम इसे
रन कराएंगे तो हमारा जो आउटपुट है वो कुछ
इस तरीके का दिखेगा तो ये हमारे पास यहां
पे डाटा हो गया अब इस डाटा को अगर हम यहां
पे स्टार्टिंग की 10 वैल्यूज भी देखें कि
मैं यहां पे लगाती हूं डटा डॉट हेड और
लेट्स से मैंने यहां पे 10 वैल्यूज मेंशन
कर दी तो 10 वैल्यूज मेरे पास यहां पे
निकल के आ जाएंगी बट अगेन इससे मुझे यहां
पे कुछ समझ में भी नहीं आएगा इवन अगर मैं
इस डाटा को एक्सेल में भी ओपन करूंगी तो
इतनी सारी रोज एंड कॉलम्स देख के हम यहां
पे कुछ समझ नहीं सकते हैं तो इसी के लिए
डाटा की समरी निकाली जाती है समरी के लिए
हम यहां पे यूज करते हैं ग्रुप बाय
स्टेटमेंट का ग्रुप बाय फंक्शन किस तरह से
यहां पर वर्क करता है उसके लिए सिंपली
आपको यहां पर एक वेरिएबल क्रिएट करना है
जैसे मैं यहां पर जीपी लगाती हूं जीप इ
टूडी ए एक्चुअली डटा डॉट ग्रुप ग्रुप बाय
करना है अब किस चीज के बेसिस पर ग्रुप बाय
करना है लेट्स से मुझे यहां पर
डिपार्टमेंट वाइज जानना है जेंडर का काउंट
ठीक है तो डिपार्टमेंट यहां पर मेंशन करते
हैं कि मुझे यहां पर चाहिए सबसे पहले
डिपार्टमेंट उसके बाद डॉट एग्रीगेट का हम
यहां पर यूज करेंगे एग्रीगेट फंक्शन लगा
के हम निकाल लेंगे इसका काउंट डॉट
एग्रीगेट किसका काउंट निकालना है जेंडर का
जेंडर का हमें यहां पे काउंट फंक्शन चाहिए
सो काउंट यहां पे स्मल सी लगेगा एंड जैसे
ही मैं यहां पे प्रिंट कराती हूं जीपी को
इसे मैं रन कराऊंगा अब आप यहां पे देखेंगे
कि जेंडर के बेसिस पे मेरे पास यहां पे
काउंट निकल के आ गया है कि जेंडर का मुझे
यहां पे काउंट निकालना था अब यहां पे आप
कहते कि नहीं यार मेरे को तो मेल और फीमेल
का अकाउंट निकालना था और एंप्लॉई आईडी
चाहिए होती तो उस केस में मैं यहां पे
क्या करती कि मैं यहां पे एंप्लॉय आईडी का
अकाउंट निकालती और डिपार्टमेंट को डिवाइड
करती जेंडर वाइज कि पहला ग्रुप बा यहां पर
किसके बेसिस प हो रहा है पहला तो यहां पर
डिपार्टमेंट के बेसिस प हो रहा है ठीक है
अब लेट्स से आपको डिपार्टमेंट नहीं जॉब
टाइटल चाहिए हो कुछ भी चाहिए आप यहां पर
रिप्लेस कर सकते हैं अगर आपको यहां पर जॉब
टाइटल के बेसिस प निकालना है जॉब टाइटल के
बेसिस प भी हमारे पास कितने एंप्लॉई है
कंपनी के अंदर वो निकल के आ जाएगा
सिमिलरली अगर यह हम डिपार्टमेंट ही रहने
देते और इसके बाद अब मैं यहां पे चाहती कि
यार मुझे यहां पे अभी काउंट तो मिल गया बट
ये जेंडर वाइज अभी भी नहीं मिला है तो उस
केस में हम यहां पे क्या करते हैं यहां पे
हम कॉमा लगा के नेक्स्ट पैरामीटर जेंडर तो
पास करते ही बट इसको रखते हम यहां पे
स्क्वायर ब्रैकेट्स के अंदर अब इसको जैसे
ही मैं यहां पे रन कराऊंगा आप देखेंगे
अकाउंटिंग डिपार्टमेंट हमारे पास यहां पे
पहले तो कैटेगरी हो गई और फिर उसके बाद सब
कैटेगरी में मेरे पास यहां पे जेंडर निकल
के आ गया अकाउंटिंग के अंदर फीमेल्स अगर
हम देखें दैट इज 53 मेल्स यहां पे 43 पहले
हमारे पास टोटल काउंट निकल के आ रहा था
एंप्लॉई आईडी का सो सपोज इसको अगर मैं
यहां से हटा दूं और मैं इसको रन करा हूं
तो कुछ इस तरह से वैल्यू मेरे पास आ रही
थी कि अकाउंटिंग का पूरा अकाउंट
इंजीनियरिंग का फाइनेंस का ह्यूमन
रिसोर्सेस आईटी मार्केटिंग सेल्स का अब
सिमिलरली यहां पे मैं वापस से इस वैल्यू
को पेस्ट कर दूं और फिर रन कराऊं तो अब
मेरे पास ग्रुप बाय हुआ है ग्रुप बाय
डिपार्टमेंट बेसिस पे और हर डिपार्टमेंट
यहां पे ग्रुप बाय हुआ है जेंडर के बेसिस
पे ठीक है तो यहां पे टू लेवल्स ऑफ मेरे
पास ग्रुप बाय लगा है सिमिलरली अगर मुझे
यहां पे किसी और चीज के बेसिस पे ग्रुप
बाय करना हो लेट्स से मैं यहां पे लेती
हूं gp1 gb1 इ इक्वल टू डटा डॉट ग्रुप बाय
ग्रुप बाय करना है इस बार लेट्स से ऑन द
बेसिस ऑफ कंट्री डॉट एग्रीगेट एग्रीगेट
में अब आप यहां पे कुछ भी निकाल सकते हो
अगर आपको जानना है कि हर कंट्री के हिसाब
से जितने भी एंप्लॉयज हैं उनकी मीन एज
क्या है तो उस केस में हम यहां पे
एग्रीगेट में पैरेंस पास करेंगे एंड यहां
पे एज फैक्टर मैं पास कर सकती हूं उसकी
मुझे यहां पे मीन वैल्यू चाहिए मीन यानी
कि एवरेज एज हर कंट्री के हिसाब से तो मैं
जैसे ही इसे रन कराती हूं प्रिंट करवा के
सो प्रिंट जीपी वन रन करते ही मेरे पास
यहां पे हर कंट्री के अंदर जो हमारे
एंप्लॉयज हैं उनकी एवरेज एज निकल के आ गई
अच्छा आपको एवरेज एज नहीं चाहिए आपको यहां
पर एवरेज एनुअल सैलरी जाननी है तो आप यहां
पे एनुअल सैलरी पास कर सकते हो एवरेज
एनुअल सैलरी जानी हर कंट्री में लोगों के
पास कितनी मैक्सिमम सैलरी जा रही है कि
यूनाइटेड स्टेट्स वाले जो जितने भी
एंप्लॉयज है उसमें मैक्सिमम सैलरी यहां पे
कितनी है तो वो अगर मुझे जानना है तो मैं
यहां पे मैक्स लगा दूंगी तो मैक्सिमम
सैलरी यहां पे सबसे ज्यादा अगर हम देखेंगे
तो यूएस के अंदर है देन चाइना नहीं
एक्चुअली सबसे ज्यादा यूएस में है देन
उसके बाद ब्राजील एंड देन उसके बाद चाइना
तो इस तरह से हमारे पास यहां पे वैल्यूज
निकल के आ गई तो अगर यही चीजें मैं फाइंड
आउट करना चाहती इस डटा से तो मैं यहां पे
कैसे भी फाइंड आ नहीं कर पाती मैनुअली
मुझे सब चीजें करनी पड़ती बट अगर मैं यहां
पे इस डाटा का समरा इज कर लू इस डाटा को
समरा इज करके ग्रुप बाय लगा लू तो मेरे
पास यहां पे जिस भी बेसिस पे मैं यहां पे
ग्रुप बाय लगाना चाहती हूं अब यहां पे
कंट्री में भी तुम यहां पे जानना चाहते हो
जेंडर के बेसिस पे भाई मेल और फीमेल के
बेसिस पे आप जानना चाहते हो तो हम यहां पे
जेंडर पास करेंगे स्क्वायर ब्रैकेट को मैं
यहां पे ओपन करती हूं इसे मैं रन
कराऊंगा के बेसिस प मेरे पास मैक्सिमम
सैलरी की फीमेल की मैक्सिमम सैलरी ब्राजील
में मैक्सिमम सैलरी ऑफ अ फीमेल इज
258
426 यूएस में भी मैक्सिमम सैलरी फीमेल की
है और चाइना में मैक्सिमम सैलरी मेल की है
तो ऐसे हमें किस चीज से पता चला ये हमें
यहां पे इजली पता चल गया विद द हेल्प ऑफ
ग्रुप बाय अगर हम इस डाटा को देखते तो
हमें ये इजली बिल्कुल नहीं पता चलता बट इस
डाटा से हमें क्लियर समझ में आ रहा है कि
हम यहां पर ग्रुप बाय करके डाटा को डाटा
की समरी क्रिएट कर सकते हैं एंड देन उसके
अंदर से इंफॉर्मेशन निकाल सकते हैं जो भी
हमारे लिए इंपॉर्टेंट है सो गाइज यह हो
गया हमारे पास ग्रुप बाय स्टेटमेंट ग्रुप
बाय के अंदर आप यहां पे अब जरूरी नहीं है
आपको एनुअल सैलरी का मैक्सिमम ही चाहिए
आपको चाहिए कि एनुअल सैलरी का मिनिमम
वैल्यू भी चाहिए कोई दिक्कत नहीं क्योंकि
ये क्या है हमारे पास एग्रीगेट के अंदर
हमारे पास यहां पे डिक्शनरी है तो
डिक्शनरी के अंदर जैसे ही मैं इसे पास
करती हूं एंड मैक्सिमम के बाद मैं यहां पे
मिनिमम पास करती हूं तो मेरे पास दो
सैलरीज निकल के आएंगी अब सिमिलरली अगर
आपको यहां पे ये मैक्सिमम तो गिवन है
मैक्सिमम के साथ-साथ आपको ये भी चाहिए कि
भई एज के ऊपर लेट्स से कि मेरे पास एज
यहां पे है एज के ऊपर मुझे चाहिए अ मिनिमम
एज चाहिए हर कंट्री से तो हर कंट्री से
मेरे पास मिनिमम एज भी निकल के आ गई तो ये
सारी चीजें हम लगा सकते हैं और जो भी
हमारे मिनिमम मैक्सिमम एवरेज काउंट एवरेज
के लिए हमारे पास मीन होता है काउंट लगाना
है सम लगाना है ये सारी चीजें जो भी हमें
यहां पे गेट करनी है वो इजली हम यहां पे
गेट कर सकते हैं विद द हेल्प ऑफ ग्रुप बाय
तो आप यहां पे ग्रुप बाय करते हो किस कॉलम
के बेसिस पे ग्रुप बाय करना है वो डिफाइन
करते हो फॉर एग्जांपल इफ इट इज अ कंट्री
और अ जेंडर एंड देन एग्रीगेट वैल्यू क्या
निकालनी चलो तुमने ग्रुपिंग तो कर दी
ग्रुप करके तुम एग्रीगेट क्या निकालना
चाहते हो वो तुम्हें यहां पर मेंशन करना
होगा सो यहां पे आप डबल पैरामीटर्स दे
सकते हो इसके अंदर ट्रिपल पैरामीटर्स दे
सकते हो कि जेंडर और जेंडर के बाद भी
तुम्हें किसी और चीज के बेसिस पे करना हो
वो भी आप यहां पर कर सकते हो तो जितने आप
कैटेगरी बनाना चाहो बना सकते हो और जितने
आपको एग्रीगेट वैल्यूज निकालने है निकाल
सकते हो जितनी छोटी जितनी प्रेसा इज ये
रहेगी ज्यादा बेटर वही रहेगा क्योंकि जब
हम चार्ट बिल्ड करेंगे तो चार्ट में भी
हमें ये काफी हेल्प करेंगी सो आई होप गाइस
कि इस वीडियो के बाद क्लियर हो गया होगा
किस तरह से हम ग्रुप बाय स्टेटमेंट का यूज
कर सकते
[संगीत]
हैं सो गाइस इस सेशन के अंदर हम बात करने
वाले हैं कि कैसे हम पंडास के अंदर मर्ज
जॉइन या कॉन्कैटिनेट कर सकते हैं डेटा
फ्रेम्स को सो इसे करने के लिए हमारे पास
काफी सारे डिफरेंट मेथड्स है मर्ज करना है
हमें कोई भी डिफरेंट हमारे पास दो अलग-अलग
डेटा फ्रेम्स उनको मर्ज करना है उनके अंदर
जॉइंट्स लगाने हैं इनर जॉइंट जैसे हमने
एसएल के अंदर अगर आपने कभी ना हो तो उसके
अंदर डिफरेंट टाइप्स ऑफ जॉइंट्स होते हैं
इनर जॉइंट लेफ्ट जॉइंट राइट जॉइंट ऐसे
डिफरेंट जॉइंट्स अगर हमें यहां पे परफॉर्म
करने हो तो वो हम कैसे परफॉर्म कर सकते
हैं वैल्यूज को कन कैटिनेट कैसे करा सकते
हैं ये सारी चीजें जानेंगे आज के इस सेशन
के अंदर तो चलिए शुरू करते हैं सो गाइस
सबसे पहले इसके लिए मैं इंपोर्ट कर लेती
हूं पंडास को और यहां पे बना लेती हूं मैं
एक सैंपल डाटा जिससे कि हमारे लिए यहां पे
समझना इजी हो जाएगा सो ये हमारे पास डाटा
वन है डटा वन इज इक्वल्स टू जिसके अंदर
मैं यहां पे कुछ कु पैरामीटर्स लेने वाली
हूं कंपनी के सो यहां पर मैं लेती हूं
लेट्स से सबसे पहले है एंप्लॉई आईडी मैं
यहां प ले लेती हूं एंप्लॉय आईडी नाम का
एक पैरामीटर ठीक है और इसके अंदर हमने कुछ
वैल्यूज दे दी जैसे कि e001 या e01 e02
e03 e04
e05 एंड
e06 ये हमारे पास छह डाटा है अब इसके बाद
मैं यहां प चाहती हूं कॉमा लगा के मैं
नेक्स्ट यहां प जो वैल्यू दैट विल बी देयर
नेम्स तो मैं यहां पे नेम्स ले लेती हूं
कि एंप्लॉयज के हमारे नेम्स क्या है सो
स्टार्ट करते हैं विद राम श्याम राहु
विशाल एंड एंड रवि ठीक है ये मेरे पास
यहां पे पांच नाम है उसके बाद मैं यहां पे
मेंशन करूंगी लेट्स से इनकी एज तो एज मेरे
पास यहां पर है और कुछ फाइव पैरामीटर्स
मैं यहां प दे देती हूं ठीक है ये हमारी
एक डेटा फ्रेम फर्स्ट डेटा फ्रेम बन जाएगी
दूसरी हमारी डटा टू नाम का एक पैरामीटर
यहां पे ले लेते हैं जिसके अंदर मैं सेम
हमारे पास जैसे एंप्लॉई आईडी है एज इट इज
एंप्लॉई आईडी मैं यहां पे ले लेती हूं और
यहां पे भी हमारे पास एंप्लॉई आईडी है अब
मैं यहां पे दूसरी चीज जो मेंशन करना
चाहती हूं लेट्स से है वो है सैलरी एंड
सैलरी यहां पे 45000 क्योंकि ये न्यूमेरिक
वैल्यू है तो हम डायरेक्टली लिख सकते हैं
45000 56000 34000 30000 एंड 50000 ठीक है
चा हो तो आप यहां पे और भी चीजें मेंशन कर
सकते हो फॉर एग्जांपल सिटी या कुछ भी आपको
और यहां पे मेंशन कराना हो मेरे हिसाब से
यहां पे इतना सफिशिएंट है अब इसके बाद हम
यहां पे डेटा फ्रेम वन क्रिएट करेंगे डेटा
फ्रेम वन इ इक्वल टू पडी ड डटा फ्रेम ये
डेटा फ्रेम बनेगी आउट ऑफ डेटा वन तो हम
यहां पे डेटा वन मेंशन करेंगे और ये डेटा
फ्रेम टू जो यहां पे बनेगी वो बनेगी आउट
ऑफ डेटा टू सो यहां पे पीडी ड डटा फ्रेम
और मैं यहां पे मेंशन करूंगी डटा टू को
एंड इंस्टेड ऑफ़ डेट टू यहां पे होगा
हमारे पास डेटा टू इनको एक बार प्रिंट
कराते हैं सो प्रिंट df1 प्रिंट एंड
प्रिंट df2 इसको एक बार देखते हैं हम किस
तरह से ये बन के आई है यहां पे सो डेटा
फ्रेम डेटा वन के अंदर हमारे पास कुछ इशू
है डेटा वन में हमारे पास यहां पे क्या
इशू एक बार देखते हैं फाइव पैरामीटर्स ओके
क्योंकि मेरे पास यहां पे सिक्स यूजर
नेम्स है मतलब सिक्स यहां पे एंप्लॉई आईडी
है तो ये वैल्यूज भी मुझे यहां पे छह ही
चाहिए तो एक और यहां पे डाटा हम ऐड कर
देते हैं एक और पर्सन का सो मैं यहां पे
जॉन का डाटा ऐड कर देती हूं सो सारे
इंडियन नेम्स एंड एक जॉन यहां पे ठीक है
और यहां पे एज दे देते हैं कि 36 एज है अब
क्योंकि यहां पे हमने ऐड किया है तो सैलरी
भी यहां पे दे देते हैं इसकी कि
62000 है ठीक है तो हमारे पास यहां पे
दोनों पैरामीटर्स दोनों यहां पे डेटा
फ्रेम्स निकल के आ गई है जिसके अंदर हमारे
पास यहां पे वैल्यूज गिवन है अब हो सकता
है कि यहां पे किसी किसी की कोई चीज
अवेलेबल ना हो पर फिलहाल को हम यहां पे
बात कर रहे हैं कि सब कुछ सारा डाटा यहां
पे अवेलेबल है हमारे पास तो अब इस केस में
हम यहां पे क्या करेंगे इस केस में मैं
यहां पे सबसे पहले स्टार्ट करना चाहती हूं
विद द मर्ज तो मर्ज की केस में हम यहां पे
क्या करेंगे मर्ज की केस में मैं यहां पे
लगाऊंगी प्रिंट पडी मर्ज मर्ज करना है
किसको मर्ज करना है हम यहां पे मेंशन
करेंगे और यहां पे लिखेंगे df1 df2 इसे एक
बार मैं यहां पे प्रिंट कराती हूं और मर्ज
करेंगे हम इसे मर्ज करते टाइम हम यहां पे
और पैरामीटर्स हमारे पास होते हैं जैसे
मैं शिफ्ट प्लस टैब यहां पे दबाती हूं तो
मेरे पास यहां पे लेफ्ट है राइट है किसके
बेसिस पे आपको मर्ज करना है ऑन यहां पे एक
पैरामीटर होता है तो हम यहां पे ऑन पास
करेंगे कि ऑन द बेसिस ऑफ अब आप यहां पे
कॉमन क्या देख रहे हो कि हमें यहां पे अगर
मैं इन दोनों को मर्ज करूं तो कॉमन चीज़
क्या आ ग इसके बेसिस पे मैं मर्ज करूं तो
मैं यहां पे मर्ज कर सकती हूं ऑन द बेसिस
ऑफ एंप्लॉई आईडी तो हम यहां पे पास कर
देंगे एंप्लॉई स्पेस आईडी और इसे यहां पे
हटाते हैं स्क्वायर ब्रैकेट में से तो आप
यहां पे नोटिस करोगे कि मेरे पास df1 df2
मर्ज होके आते हैं किसके बेसिस पे ऑन द
बेसिस ऑफ एंप्लॉई आईडी के बेसिस पे हमारे
पास ये डाटा मर्ज होके आ गया है ठीक है कि
1 2 3 4 5 6 अगर मैं सिर्फ ये नीचे वाला
डाटा देखती अगर सिर्फ मैंने यहां पे डीएफ
व को प्रिंट ही नहीं कराया होता सिर्फ
डेटा फ्रेम टू होता मेरे पास सपोज किसी
कॉलम किसी शीट के अंदर चाहे वो एक्सेल शीट
है सीएसवी शीट है उसमें सिर्फ ये ऊपर वाला
डाटा हो मेरा इसको देख के मुझे ये तो समझ
में आ जाएगा कि एंप्लॉई वन की सैलरी ती है
बट एंप्लॉई वन है कौन तो उसके लिए हम यहां
पे क्या करेंगे इसके इसको हम मर्ज कराएंगे
विद अवर डटा वन जिसके अंदर हमारे पास सारी
डिटेल्स लिखी है तो अब हमारे पास मर्ज
होके क्या-क्या निकल के आ गया एंप्लॉई वन
एंप्लॉई टू एंप्लॉय 3 4 5 6 ठीक है और
हमारे पास ये सारी वैल्यूज है अब ये
वैल्यूज तो तब की है जब हमारे पास कोई भी
नान वैल्यू नहीं है व्हाट इफ हमारे पास
यहां पे कोई नल वैल्यू हो या एमटी वैल्यू
हो या फिर हमारे पास किसी का डाटा अवेलेबल
ही ना हो जैसे मैंने यहां पे ये दे दिया
एंप्लॉई टू की जगह पे एंप्लॉई सेन जो कि
फर्स्ट में नहीं है यहां पे मैंने दे दिया
एंप्लॉई 8 ठीक है और इसको अब मैं यहां पे
रन कराती हूं तो अब आप यहां पे देखोगे
एंप्लॉय इसको अब मैं यहां पे रन कराती हूं
तो पहले इसको रन कराते हैं फिर उसके बाद
इसे रन कराएंगे तो अब आप यहां पे नोटिस
करोगे कि 0 1 2 3 यहां पे चार ही हमारे
पास इंडेक्सेस आए हैं और यहां पे एंप्लॉई
टू की डिटेल्स हमारे पास किसके अंदर नहीं
है नेक्स्ट डाटा के अंदर नहीं है यहां पे
एंप्लॉई टू है बट नीचे एंप्लॉय टू नहीं है
यहां पे एंप्लॉय अ फाइव है नीचे एंप्लॉय
फाइव नहीं है यहां पे एंप्लॉय सेवन है ऊपर
नहीं है और एंप्लॉय एट नीचे है ये ऊपर
नहीं है तो हमारे पास यहां पे मर्ज
कौन-कौन सी वैल्यू होके आ गई जो हमारे पास
यहां पे कॉमन कॉमन वैल्यूज थी दैट मींस
डिफॉल्ट यहां पे जॉइन लग रहा होगा जॉइन
यानी कि हाउ इज इक्वल टू इसके अंदर लग रहा
होगा इनर हमारे पास यहां पे कॉमन वैल्यूज
निकल के आ रही है अब यहीं से अगर मैं
लेफ्ट इसको दे दूं कि हाउ इज इक्वल्स टू
लेफ्ट तो मेरे पास यहां पे लेफ्ट का मतलब
क्या हुआ कि जो टेबल मैंने यहां पे लेफ्ट
पे लिखी हुई है ये df1 को मैंने लेफ्ट पे
लिखा है और df2 को मैंने राइट पे लिखा हुआ
है अगर मैं चाहूं तो इनके आगे पैरामीटर्स
भी दे सकती हूं कि ये मेरी लेफ्ट की टेबल
है और ये मेरी राइट की टेबल है ठीक है अब
मैं रन कराऊंगा रहा है कि लेफ्ट जॉइन का
मतलब ये हुआ कि लेफ्ट का तो मेरे पास सारा
डाटा आ जाएगा जो मेरी लेफ्ट वाली टेबल है
1 2 3 4 5 6 इसका तो मेरे पास पूरा डाटा आ
जाएगा बट जो डाटा यहां पे सेकंड टेबल के
अंदर अवेलेबल नहीं है वहां पे नान लिखा
हुआ आ जाएगा यानी कि मर्ज तो हो रहे हैं
बट किस बेसिस पे मर्ज हो रहे हैं लेफ्ट
जॉइन की बेसिस पे जिसमें हमारे पास लेफ्ट
टेबल का पूरा डाटा निकल के आ रहा है पर
राइट डाटा का राइट टेबल का वही डाटा आ रहा
है जो कि लेफ्ट के साथ हमारे साथ कॉमन है
तो ये हमारे पास यहां पे मर्ज हो जाता है
ऑन द बेसिस ऑफ एंप्लॉय आईडी और कौन सा
मर्ज किया है हमने लेफ्ट मर्ज किया है
सिमिलरली अगर मुझे यहां पे राइट मर्ज करना
होगा तो मैं यहीं पे क्या पास कर दूंगी तो
वेरी सेम पैरामीटर्स मैं यहां प दूंगी
देखिए एक नया सेल ओपन कर लेते हैं इसे मैं
यहां पे पास करती हूं और यहां पे लेफ्ट की
जगह प मैं राइट पास करूंगी जैसे मैं इसे
रन कराती हूं तो आप देखोगे कि मेरे पास
राइट का पूरा डाटा है राइट में अपने पास
सेवन और एट आईडी थी तो राइट का तो पूरा
डाटा है बट लेफ्ट का जो डाटा अवेलेबल नहीं
है सेवन और एट का मेरे पास सैलरी अवेलेबल
है तो सैलरी का डेटा यहां प मेंशन है बट
इसका नेम एंड एज यहां प अवेलेबल नहीं है
तो ये चीजें मेरे पास यहां पे मेंशन नहीं
है इस तरह से हमारे पास मर्ज वर्क करता है
तो ये हमारे पास मर्ज हो गया कि अगर आपके
पास दो डिफरेंट डाटा फ्रेम्स है उनको आपको
मर्ज कराना है मर्ज किसके बेसिस पे कराना
है हम यहां पे एंप्लॉई आईडी के बेसिस पे
कराएंगे रीजन बी कि ये एक हमारे पास यूनिक
कॉलम होता है लोगों के एक ही कंपनी के
अंदर दो लोग दो लोगों के सेम नाम हो सकते
हैं बट दो लोगों की सेम एंप्लॉई आईडी नहीं
हो सकती तो इसका यूनिक होना बहुत जरूरी है
इसलिए हम हमेशा जब भी कराते हैं मर्ज ट
कराते हैं ऑन द बेसिस ऑफ एंप्लॉय आईडी ठीक
है तो ये हमारे पास यहां पे मर्ज की
टेक्निक हो गई सिमिलरली हम जॉइन भी लगा
सकते हैं जॉइन किस तरीके से कि मैं यहां
पे लगा सकती हूं प्रिंट पीडी डॉट जॉइन डी
एवमा df2 सिमिलरली हम यहां पे इसे कनकटते
हैं कनकटहरा है कॉनकेटिंग
ठीक है इसके लिए जॉइन हमने यहां पे देख ही
लिया है अब मैं यहां पे एक डटा टू ले लेती
हूं जिसके अंदर मैं सिमिलर ही टाइप ऑफ
डाटा यहां पे ले रही हूं बट इस बार मैं
एंप्लॉई आईडी यहां पे 1 2 3 4 5 6 है यहां
पे मैं कुछ और एंप्लॉई आईडी दे रही हूं
सपोज मैं यहां पे दे रही हूं सिक्स के बाद
सेवन 8 ना 10 11 एंड 12 ठीक है यहां पे
नेम्स भी हम चेंज कर देते हैं सो इस बार
कुछ नए नेम्स हम यहां पे दे देते हैं सो
मैं यहां पे दे देती हूं नेम्स लाइक टू
चिंटू और मैं य पप दे दिया छोट कंपनी के
एप्ल हैय हमारे पास ठीक है और उसके बाद
लास्टली चार नेम हमारे पास हो गए ना
बं सो ये मेरे पास छ नाम और हो गए इनकी एस
य पर ठीक है य सेम जान देते है अब इसके
बाद मुझे य पर क्या करना है इसको मैंने य
रन करा दिया ताकि मैं य इस कनेट कर पाऊ अब
मुझे कनेट किसको करना है मैं य पर लगाती
हूं पीडी
पीडी ट कनट करना है मुझे यहां पर डेटा वन
और डेटा टू को तो इसको हम एक डेटा फ्रेम
के अंदर स्टोर कराते df1 इटू पडी डट डटा
फ्रेम डटा फ्रेम के अंदर हम यहां पर पास
कर देंगे डटा वन एंड सिमिलरली मैं यही प
पास कर देती हूं df2 इ पड डेटा फ्रेम जहां
पर हम लिख देंगे डटा ट ऊपर का पार्ट रन
कराते हैं यहां पर हमें भेजना
हैव df2 इसे मैं जैसे ही रन करंगी आप
देखोगे कि मेरे पास यहां पे क्या हुआ है
एंप्लॉय आईडी नेम्स एज उसी तरह से हमारे
पास निकल के आ गए हैं एंप्लॉय 1 2 3 4 5 6
एंड 78 9 10 अब आप आल्सो नोटिस करोगे कि
हमारे इंडेक्सेस जो है यहां पे ये 1 2 3 4
5 है एंड 0 1 2 3 4 5 है क्यों क्योंकि ये
जब कॉन्कैटिनेट हुए हैं तो उस टाइम पे
इंडेक्सेस भी हमारे साथ में कॉन्कैटिनेट
हो गए हैं तो हमारे पास एक ही इंडेक्सेस
पे दो-दो वैल्यूज है 1 2 3 4 5 6 एंड यहां
पे भी हमारे पास 1 2 3 4 5 0 1 2 3 4 5 है
तो इस तरह से हम कनकटते हैं अगर आपको
कनकटते दो जो डेटा फ्रेम्स होनी चाहिए
सिमिलर डेटा फ्रेम्स होनी चाहिए जैसे होता
है ना हमारे पास कि अगर हम किसी भी कंपनी
में काम कर रहे हैं एक महीने का दूसरे
महीने का तीसरे महीने का डाटा होता है और
तीनों मंथ के डटा को आपको कंबाइन करना है
तो तीनों महीने के डटा को आप क्या कर सकते
हो कनकटते हो तो उसके लिए हमारे पास पीटी
ड ककट मेथड होता है जो कि दो डाटा फ्रेम्स
को मर्ज कर देता है यानी कि आपस में कंकट
कर देता है एक दूसरे के नीचे यहां पर लाके
हमें रख देता है तो इस तरह से कॉन कट नेट
वर्क करता
[संगीत]
है सो गाइ पिछले सेशन में हमने कवर किया
कि पंडास के अंदर कैसे कॉनकेव मर्ज एंड
जॉइन वर्क करता है आज इस सेशन में हम बात
करने वाले हैं कि अगर हमारे पास डेटा
फ्रेम्स है दो डेटा फ्रेम्स है अगर हमने
एक डेटा फ्रेम ऑलरेडी
क्रिएटेड्रॉअर्नेविगेटर का तो अब पुराने
साल की डाटा में और नए साल की डाटा में
यहां पे क्या चेंजेज आए अगर वो हमें यहां
पे कंपेयर कराना हो तो उसके लिए हमारे पास
कंपेयर का मेथड होता है पंडा के अंदर वही
आज हम कवर करने वाले हैं इस सेशन के अंदर
तो आइए देखते हैं कैसे यहां पे कंपैरिजन
हो सकता है सो गाइ सबसे पहले हम यहां पे
इंपोर्ट कर लेंगे पंडास को एस पीडी उसके
बाद मुझे यहां पे क्या करना है मुझे यहां
पे पंडा जैसे मैंने कोट करे उसके बाद यहां
पे एक डिक्शनरी मैं क्रिएट कर लेती हूं द
डिक्शनरी इज इक्वल्स टू तो यहां पे मैं
लैंग्वेजेस ले लेती हूं कि यहां पे हमारे
पास आ गई लैंग्वेजेस तो जैसे कि मैं यहां
पे डाटा ले लेती हूं यहां पे फ्रूट्स का
कि हमारे पास एक फ्रूट मार्केट है या फिर
एक फ्रूट का स्टोर है एंड वहां पे हमारे
पास अलग-अलग फ्रूट्स अवेलेबल है तो मेरे
पास है यहां पे मैंगो एंड यहां पे है एल्स
बनाना एंड पपाया ठीक है ये चार फ्रूट्स है
हमारे पास और यहां पे मैं ले लेती हूं
इनकी प्राइस सो प्राइस लेट्स से की यहां
पे पहले तो मैंगो की बात कर लेते तो मैंगो
यहां पे ज्यादा महंगे नहीं मिलते 100 के
मान लो एंड उसके बाद एप्लस महंगे हैं 150
के बनाना महंगे नहीं है 50 के मान लो एंड
पपाया भी ज्यादा महंगा नहीं है तो इसको हम
35 का एक मान लेते है ठीक है उसके बाद मैं
यहां प क्वांटिटी की बात करती हूं कि
कितनी क्वांटिटी में हमारे पास अवेलेबल है
फ्रूट मार्केट के अंदर तो मान लीजिए कि
हमारे पास इसके 10 काटन है 15 ले लेते
क्योंकि मैंगो का तो अभी सीजन है तो यहां
पे मैंगो की 10 कार्टन है सॉरी सो यहां प
मैंगो की 15 कार्टन है एंड एल्स की 10
कार्टन है बनाना यहां पे हमारे पास वापस
से 10 ले लेते है एंड पपाया यहां पे पा
कार्टन या फिर तीन कार्टन ले लेते हैं
पपाया के ठीक है अब ये डिक्शनरी मेरे पास
यहां पे क्रिएट हो चुकी है तो मैं इसको
यहां पे t ए इटू डी डॉट डटा फ्रेम इसका
डेटा फ्रेम क्रिएट कर लेते हैं और इसके
अंदर यहां पे पास कर देते हैं डिक्शनरी को
एंड इसके बाद अगर मैं इसको यहां पे प्रिंट
कराती हूं डीएस को तो देखते हैं हमारे पास
आउटपुट किस तरह का आता है सो हमारे पास इस
तरह का आउटपुट आया है कि यहां पे 01 23 आ
गया फ्रूट्स आ गया है प्राइस आ गया और
उनकी क्वांटिटी यहां पे आ गई है अब मान
लीजिए कि ये एक महीना निकल चुका है एंड एक
महीने बाद यहां पे डटा के अंदर कुछ चेंजेज
आए या फिर यहां पे एक दिन के अंदर भी
चेंजेज आ सकते हैं मतलब फ्रूट्स टू कुछ
ऐसी चीज है कि यहां पे एक दिन बाद भी नए
चेंजेज आ सकते हैं या फिर एक महीने बाद अ
यहां पे चेंजेज ला रहे हैं कि यहां पे
प्राइस चेंजेज हुए हैं और उसके बाद अब
यहां पे जितनी भी क्वांटिटी है फ्रूट्स की
वो यहां पे चेंज हुई है सो उसके लिए मैं
यहां पे क्या करूंगी मैं यहां पे एक और
डेटा फ्रेम क्रिएट करूंगी जो कि इसी की
कॉपी होगा बट यहां पे प्राइस और क्वांटिटी
यहां पे चेंज हो जाएगी तो इसको कॉपी करने
के लिए हम यहां पे क्या करेंगे सिंपल सा
मेथड है दैट df2 इज इक्वल टू इसको मैं
यहां पे df1 लिख लेती हूं सो df2 इटू df1
डॉट कॉपी सो ये इसकी कॉपी बन जाएगी एज सून
एज मैं अगर इसको यहां पे रन कराती हूं तो
अगर मैं डीएफ 2 को यहां पे रन कराती हूं
कि मैं प्रिंट करा देती हूं df2 को तो आप
यहां पे देखेंगे कि हमारे पास दो डेटा
फ्रेम्स क्रिएट हो चुके हैं जिसके अंदर
सिमिलर सिमिलर डेटा है एगजैक्टली सिमिलर
डेटा है बट यहां पे ये एक महीने बाद का
स्टार्ट है तो एक महीने बाद के स्टेट में
यहां पे कुछ चेंजेज आए तो मैं यहां पे कुछ
चेंजेज ला देती हूं कि जैसे यहां पे
चेंजेज आए किसकी प्राइस के अंदर यहां पे
मैंगो के प्राइस में चेंजेज आए एल्स के
प्राइस में चेंजेज आए बनाना वैसा का वैसा
है पपाया के प्राइस में यहां पे चेंजेज आए
तो इन तीनों की प्राइस में यहां पे चेंजेज
ला देते हैं सो यहां पे df2 डॉट लोकेशन
मैं लिखती हूं लोकेशन के अंदर अब मुझे
यहां पे क्या देना है कि मुझे लोकेशन जो
हमारी जीरो लोकेशन है यानी कि जीरो
इंडेक्स है इस पे मुझे चाहिए प्राइस के
अंदर चेंजेज एंड क्या चेंजेज चाहिए कि
यहां पे पहले प्राइस क्या था पहले यहां पे
100 था मैंगो महंगे हो गए तो यहां पे 120
मैंने कर दिया सिमिलरली मैं df2 ले लेती
हूं डॉट लोकेशन वापस से स्क्वायर ब्रैकेट
में मैं यहां पे पास करूंगी वन पे हमारे
पास यहां पे थे एल्स वापस से इसकी प्राइस
मुझे यहां चेंज करनी है एंड प्राइस यहां
पे हो गए हैं सो पहले ये 150 के थे अब ये
175 के हो गए हैं सिमिलरली df2 डॉट लोकेशन
एंड बात करते हैं यहां पे थ्री की थ्री
हमारे पास बनाना है बनाना की भी यहां पे
प्राइस चेंज हुई है एंड प्राइस यहां पे
पहले एक्चुअली थ्री पे हमारे पास यहां पे
पपाया है तो पपाया की प्राइस चेंज हुई
पपाया की प्राइस पहले 35 थी अब मान लीजिए
अब 30 हो गई है ठीक है सिमिलरली मैं यहां
पे क्या करूंगी कि मैं वापस से ले लेती
हूं और इस बार मुझे यहां पे क्या चेंज
करानी है क्वांटिटी चेंज करानी है तो
क्वांटिटी पहले यहां पे क्या क्वांटिटीज
थी वो मैं देख लेंगे और उसके बाद यहां पे
नई क्वांटिटीज क्या आई है वो यहां पे
मेंशन करा देंगे सो पहले यहां पे था 10 15
10 एंड 3 सो 15 की जगह अ यहां पे मैंगो की
डिमांड जैसे मान लीजिए कम हो गई है तो
यहां पे हो गया है 12 एप्पल की डिमांड बढ़
गई है तो यहां पे 10 थे तो अब ये 15 हो गए
हैं और उसके बाद यहां पे इसकी क्वांटिटी
सो इसकी क्वांटिटी हम यहां पे फाइव कर
देते हैं सो नई क्वांटिटी हमारे पास यहां
पे फाइव आ गई इसके बाद अगर मैं यहां पे
प्रिंट कराती हूं टीटा फ्रेम टू को तो
देखते हैं हमारे पास क्या आउटपुट आता है
सो डटा फ्रेम टू के अंदर हमारे पास यहां
पे क्वांटिटी क्यों इस तरह से आ रही है
क्योंकि हमने यहां पे क्वांटिटी स्मल क्य
ले ली है तो हमें यहां पे कैपिटल q
क्वांटिटी लेनी है एंड यहां पे भी हमारे
पास कैपिटल क्यू में क्वांटिटी है अब
दोबारा अगर मैं यहां प इसको रन कराती हूं
तो हमारे पास यहां पे क्वांटिटी चेंज होके
आई है कि डेटा फ्रेम वन के अंदर हमारे पास
है 15 10 10 क् यहां पे इसके अंदर है 12
15 105 और इसके अंदर हमारे पास वैल्यूज थी
प्राइस थे 100 150 50 एंड 35 और नए प्राइस
है यहां पे 120 175 50 एज इट इज है एंड
नया प्राइस यहां पे है 30 बट यहां पे आप
अलग-अलग फाइल्स के अंदर अलग-अलग डेटा
फ्रेम्स के अंदर अगर मैं इनको कंपेयर करा
दूं तो काफी डिफिकल्ट है क्योंकि अभी तो
ये क्या है स्मल अमाउंट में डाटा है तो
मुझे यहां पे एक एक तो मुझे यहां पे एक
पेज के अंदर दिख रहा है बट अगर हमारे पास
हीप्स ऑफ डाटा और तब मुझे वहां पे वैल्यूज
को कंपेयर कराना हो तो वो काफी डिफिकल्ट
हो जाता है तो उसी लिए हमारे पास यहां पे
कंपेयर का फंक्शन होता है कि पंडास के
अंदर आप कंपेयर करा सकते हैं अगर आपके पास
सिमिलर वैल्यूज है मतलब सिमिलर कॉलम्स है
और उनके बीच में आपको पहले और अभी का
कंपैरिजन कराना हो तो हम यहां पे सिंपली
कंपेयर का मेथड यूज करते हुए इन्हें
कंपेयर करा सकते हैं सो अब कंपेयर कराने
का यहां पे सिंपल सा मेथड है कि मुझे यहां
पे किसको कंपेयर कराना है df1 से कंपेयर
कराना है df2 को तो df1 कंपेयर डीएफ और
इसको हम यहां पे ब्रैकेट्स में ऐड कर देते
हैं और इसको मैं यहां पे प्रिंट भी करवा
देती हूं सो प्रिंट कराना है क्या df1 ड
कंपेयर df2 यानी कि df1 से हमें कंपेयर
कराना है df2 को अब अगर मैं इसको यहां पे
रन कराती हूं तो हमारे पास यहां पे क्या
आएगा सेल्फ अदर सेल्फ अदर तो यहां पे
प्राइस के अंदर हमारे पास क्या आ गया
सेल्फ पहले प्राइस थी यानी कि पहले की जो
प्राइस वो थी 100 150 एंड 35 अदर यानी कि
अब जो नई प्राइस आई है वो है 120 175 एंड
30 एंड सेल्फ अगर मैं अब यहां पे
क्वांटिटी की बात हो रही है तो क्वांटिटी
के अंदर हमारे पास सेल्फ पहले प्राइस थी
15 10 एंड 3 एंड यहां पे अदर प्राइस आ गई
है 10 15 एंड 5 तो यहां पे 013 हमारे पास
इंडेक्स आया है यानी कि जिसके अंदर यहां
पे चेंजेज आए हैं वही वैल्यू यहां पे
ऑब्टेन हुई है सेकंड के अंदर यहां पे कोई
चेंजेज ही नहीं आए तो सेकंड की जो वैल्यू
है यहां पे ऑब्टेन नहीं हुई है यहां पे आप
अलाइन मेंट भी दे सकते हैं एक्सेस का कि
अगर आपको एक्सिस में यहां पे अलाइन मेंट
देना है तो हम यहां पे लिख देंगे कॉमा एंड
एक्सेस अलाइन एक्सेस के अंदर हम यहां पे
कर देंगे जीरो को सो अगर अब मैं इसको यहां
पे रन कराती हूं तो यहां पे हमारे पास
क्या हो जाएगा कि हमारे पास जीरो यानी कि
जीरो सबसे पहले किसकी बात हो रही है जीरो
इंडेक्स पे हमारे पास मैंगो है तो मंगोज
का सेल्फ में प्राइस आ गया 100 एंड अदर
में प्राइस आ गया यहां पे 120 सो यहां पे
डिफॉल्ट एक्सेस स यहां पे डिफॉल्ट एक्सेस
वन होता है अगर मैंने यहां पे जीरो कर
दिया तो अब मुझे यहां पे किस तरह से
वैल्यूज मिल गी कि जीरो यानी कि फर्स्ट हम
किसकी बात कर रहे हैं मैंगो की बात कर रहे
हैं इसके अंदर हमारे पास पास दो रो क्रिएट
हो गई है सेल्फ एंड अदर नाम से सेल्फ एंड
अदर में हमारे पास यहां पे प्रीवियस डाटा
है अदर के अंदर हमारे पास नया डाटा है देन
वन की बात करें वन इंडेक्स में हमारे पास
एप्लस है एल्स में सेल्फ के अंदर हमारे
पास प्रीवियस डटा हैदर के अंदर सेकंड डाटा
है देन अगेन हम थर्ड की बात कर रहे हैं
यानी कि थर्ड हमारे पास है पपाया पपाया के
अंदर हमारे पास सेल्फ में फर्स्ट डेटा है
एंड अदर के अंदर दूसरा डटा है सो इस तरह
से यहां पे एक्सेस का अलाइन मेंट भी होता
है नेक्स्ट चीज होती है यहां पे कीप इक्वल
दोनों चीज यहां पे देखेंगे हम कीप इक्वल
एंड कीप शेप कीप इक्वल को अगर मैं यहां पे
ट्रू कर दूं इसका डिफॉल्ट वैल्यू फाल्स
होती है सो अगर मैं यहां पे इसको ट्रू कर
देती हूं तो देखते हैं हमारे पास यहां पे
क्या चेंजेज आएंगे सो डिफॉल्ट को अगर मैं
यहां पे ट्रू कर देती हूं तो उसके बाद
हमारे पास वो वैल्यू जो यहां पे अवेलेबल
ही नहीं है मतलब जैसे कि हमारे पास टू की
जो वैल्यू है वो यहां पे अवेलेबल ही नहीं
है टू आएगा ही नहीं अगर मैं यहां पे
सिंपली अगर इसको यहां पे करवाती प्रिंट
df1 डॉट कंपेयर df2 बिना यहां पे दिए कीप
इक्वल इ इक्वल टू टू तो डिफॉल्ट यहां पे
फॉल्स है तो हमारे पास इसके अंदर क्या
होगा दोनों के अंदर यहां पे हमारे पास कोई
चेंजेज नहीं आएंगे बट अगर मैं यहां पे इसी
को ट्रू करके ट्रू की जगह यहां पे फॉल्स
कर दूं सो अब यहां पे मैं बात करती हूं
कीप शेप की कीप शेप हमारे पास एक फंक्शन
होता है कीप शेप को अगर मैं यहां पे ट्रू
रखूंगी देखते हैं हमारे पास यहां पे ऊपर
वाले और नीचे वाले कंपैरिजन में किस तरह
से वैल्यूज आती है तो कीप शेप में यहां पे
क्या हो गया कि हमारे पास पहले तो जो डेटा
में चेंजेज आए थे वो वाला डटा अवेलेबल हुआ
था बट अगर मैं यहां पे कीप शेप की बात
करती हूं तो जो डाटा हमारे पास यहां पे
इक्वल वैल्यूज को दे रहा है यानी कि
फ्रूट्स के अंदर तो हमारे पास क्या है
दोनों के अंदर इक्वल इक्वल वैल्यू है यहां
पे मैंगो है इधर भी मैंगो है तो यहां पे
उसकी जगह नन आ चुका है यानी कि नॉट अ नंबर
एंड वही एट द सेम टाइम यहां पे एप्पल है
देन बनाना है देन पपाया है तो दोनों के
लिए यहां पे नान वैल्यूज आ चुकी है प्लस
यहां पे सेम वैल्यूज है सेल्फ एंड अदर के
अंदर कि सेल्फ में हमारे पास नान वैल्यू
है क्योंकि हमने यहां पे मैदाना के अंदर
कोई चेंजेज नहीं लिए मैदाना की प्राइस
पहले भी यहां पे कितनी थी बनाने की प्राइस
50 थी तो अभी भी यहां पे 50 है क्वांटिटी
के अंदर भी हमने कोई चेंजेज नहीं लिया है
कि जितनी यहां पे पहले 10 कार्टन थे तो
अभी भी यहां पे 10 कार्टन के आएंगे तो
यहां पे भी कोई चेंजेज नहीं आए सो इसलिए
यहां पे ये वैल्यूज क्या है नन वैल्यूज आ
चुकी है एंड इसको मैं यहां पे फॉल्स कर
अगर एंड देन उसके बाद हम यहां पे रन कर
आते हैं तोब मुझे यहां पे एज इट इज डाटा
मिल जाएगा यानी कि इसकी जो डिफॉल्ट वैल्यू
है कीप शेप की जो डिफॉल्ट वैल्यू है वो
यहां पे फॉल्स होती है अगर हमें यहां पे
वो वैल्यूज भी दिखानी है जो कि इक्वल
वैल्यूज है और वहां तो अगर हमें यहां पे
वो वैल्यूज दिखानी है जो कि इक्वल वैल्यूज
है तो फिर उस केस में हमें यहां पे इसको
ट्रू करना होता है और ट्रू करते हमारे पास
यहां पे क्या हो जाता है जो वैल्यूज जिनका
डाटा हमारे पास इक्वल इक्वल है वो वैल्यूज
यहां पे डिस्प्ले हो जाती है बट किस फॉर्म
में डिस्प्ले होती है ंस की फॉर्म में
यहां पे यानी कि नॉट अ नंबर की फॉर्म में
यहां पे डिस्प्ले हो जाती है सो आई होप
यहां पे कंपैरिजन क्लियर हो गया होगा कैसे
हम अगर सो आई होप गाइस यहां पे कंपैरिजन
क्लियर हो गया होगा कैसे अगर हमें दो
टेबल्स के बीच में कंपैरिजन कराना है तो
फिर हम कैसे यहां प कंपैरिजन करा सकते हैं
कि अगर हमारे पास एक साल का डेटा है और
अगले साल का यहां प डटा है या फिर एक एक
महीने के अंदर भी डेटा चेंज हो रहा है एक
एक दिन के अंदर भी डेटा चेंज हो रहा है और
हमें दोनों के अंदर कंपेरिजन देखना है
कितना यहां पे चेंस आए हैं और उस चेंस को
यहां प व्यू करना है तो उसके लिए हम यहां
प कंपेयर का सिंपल सा मेथड है वो यूज कर
सकते हैं कंपेयर करा सकते हैं दो डाटा
फ्रेम्स
[संगीत]
को सो गाइस पिछले सेशन में हमने कवर किया
कि पंडास के अंदर दो डटा फ्रेम्स को कैसे
कंपेयर करते हैं आज हम बात करने वाले हैं
पंडास के अंदर ही पोटिंग एंड मेल्टिंग की
सो गाइज पिवो एंड मेल्टिंग को एक-एक करके
समझेंगे सबसे पहले यहां पे बात करते हैं
पिवो की तो पिवो यहां पे क्या करता है कि
अगर हमारे पास कोई डेटा फ्रेम है और उसके
अंदर हमारे पास तीन चीजें जैसे कि हमारे
पास हो गया उसका इंडेक्स यहां पे हमारे
पास हो गया उसका कॉलम्स और उसके बाद हो ग
उसके अंदर वैल्यूज राइट तो यहां पे तीन
चीजें हमारे पास हो गई सो गाइ पिवो ंग को
समझने के लिए यहां पे एक एग्जांपल ले लेते
हैं छोटा सा सो गाइस जैसा कि सबसे पहले हम
यहां पे बात कर रहे हैं पिवो ंग की तो पि
वोटिंग के अंदर क्या होता है कि जैसे
हमारे पास एक डेटा फ्रेम है डेटा फ्रेम के
अंदर मेरे पास कुछ इस तरह से डटा है कि
मेरे पास यहां पे 1 2 3 4 फाइव यहां पे एक
कॉलम है उसके बाद यहां पे नेम्स है जैसे
कि मैंने ले लिया जॉन डेविड पीटर लीसा बेन
यहां पे मैंने ये पांच नाम ले लिए उसके
बाद मैंने यहां पे इनके हाउसेस ले लिए
ब्लू रेड ब्लू येलो एंड ग्रीन हाउस में है
बेन ठीक है अब यहां पे पि वोटिंग क्या
कहता है तीन पैरामीटर यहां पे लेता है
सबसे पहले कॉलम को बना देता है इंडेक्स
दूसरे कॉलम को यहां पे बना देता है कॉलम
कॉलम नेम्स यानी कि ये बन जाएंगे कॉलम
नेम्स यानी कि इस तरह से ये बन जाएगा कि
हमारे पास हो जाएगा वन 2 3 4 5 कॉलम नेम्स
बन जाएंगे कुछ इस तरह से जॉन डेविड पीटर
लीसा एंड बेन और उसके बाद इसके अंदर की
वैल्यूज कुछ इस तरह से आ जाएगी कि वन के
अंदर अगर हमारे पास ब्लू है तो यहां पे
ब्लू आ जाएगा टू के अंदर हमारे पास डेविड
में रेड है तो यहां पे रेड आ जाएगा थ्री
के अंदर हमारे पास वापस ब्लू है तो ब्लू
यहां पे आ जाएगा सिमिलरली येलो यहां आ
जाएगा एंड लास्टली ग्रीन ठीक है और बाकी
की जो वैल्यूज हो जाएंगी वो नान वैल्यूज
हो जाए तो ये यहां पे क्या कर रहा है कि
पहले वाले कॉलम को तो ले रहा है इंडेक्स
की तरह दूसरे वाले को ले रहा है यहां पे
कॉलम नेम्स की तरह और तीसरी चीज को यहां
पे ले रहा है इनकी वैल्यूज की तरह अब
तीसरी के अंदर यहां पे जरूरी नहीं है कि
आप यहां पे एक ही कॉलम हो अगर यहां पे दो
एक और कॉलम होता कि जैसे मैं मान लेती हूं
यहां पे एक ग्रेड नाम से भी कॉलम होता और
ग्रेड के अंदर भी यहां पे कुछ ग्रेड्स दी
हुई होती है कि जैसे कौन-कौन सी ग्रेड के
अंदर है तो यहां पे ग्रेड है थर्ड यहां है
फोर्थ यहां पे है सेवेंथ यहां है एट एंड
यहां है नाइंथ तो इसके अंदर यहां पे ये
चीजें भी आ जाती है यहां पे ग्रेड भी यहां
पे फिल हो जाती है सो यहां पे अब हम एक
काम करते हैं इस पिवो ंग को मैं यहां पे
आपको पाई चाम के अंदर एक्सप्लेन करती हूं
कि हम यहां पे एक प्रोग्राम क्रिएट करते
हैं सबसे पहले मैं यहां पे इंपोर्ट कर
लूंगी पंडा को ट इंपोर्ट पंडा एज पीडी
इसके बाद मैं यहां पे लेने वाली हूं एक
डेटा फ्रेम डेटा फ्रेम के लिए सबसे पहले
यहां पे एक डिक्शनरी क्रिएट कर लेते हैं
डिक्शनरी के अंदर मैं यहां पे कुछ कीज एंड
वैल्यूज लेने वाली हूं तो सबसे पहले यहां
पे ले लेते हैं कीज और दो कीज मैं यहां पे
क्रिएट कर रही हूं सो k1 नाम की एक की है
मेरी एंड दूसरी है k2 नाम की दोबारा से
यहां पे k1 रिपीट हो रही है एंड k2 है
हमारे पास कॉमा लगा के मैं यहां पे अब
देती हूं नेम्स मैंने यहां पे ले लिए नेम
एंड इसके अंदर मैं यहां पे वैल्यूज पास कर
देती हूं जैसे मैंने यहां पे ले लिया जॉन
देन डेविड एंड पीटर सिमिलरली मैंने यहां
पे ले लिए इनके हाउसेस कि ये कौन-कौन से
हाउसेस के अंदर है सो स्कूल के अंदर हमारे
पास हाउसेस होते हैं अलग-अलग कलर वाले सो
वो हाउसेस की हम यहां पे बात कर रहे हैं
तो यहां पे है एक सबसे पहले रेड देन ब्लू
ग्रीन एंड दोबारा से यहां पे मैं ले रही
हूं रेड को ठीक है यहां पे चार-चार हमारे
पास चीज हो गई कि हमारे पास चार कीज हो
चुकी है चार कीज में भी हमारे पास दो तरह
से कीज को डिवाइड k1 के2 k1 के2 के नाम से
से एंड यहां पे हमारे पास नेम्स है जॉन
बेन डेविड पीटर और हाउसेस है यहां पे रेड
ब्लू ग्रीन एंड वापस से रेड ठीक है अब
यहां पे इसका डाटा फ्रेम क्रिएट कर लेते
हैं सो मैं यहां पे डीए लिखती हूं डीए इ
इक्टू पडी ड डटा फ्रेम और इसके अंदर हम
पास कर देते हैं हमारी डिक्शनरी को उसके
बाद अगर मैं यहां पे प्रिंट कराती हूं इस
डेटा फ्रेम को तो देखते हैं हमारी डेटा
फ्रेम यहां पे कैसे दिखती है सो हमारी
डेटा फ्रेम यहां पे कुछ इस तरह से दिख रही
है कि हमारे पास इंडेक्स आ गया 0123 कीज आ
गए k1 k2 k1 के2 नेम्स आ गए यहां पे जॉन
बेन डेविड पीटर हाउसेस आ गए यहां पे रेड
ब्लू ग्रीन रेड अब मुझे यहां पे क्या
चाहिए मुझे यहां पे चाहिए कि इंडेक्स तो
बन जाए हमारा फर्स्ट कॉलम यानी कि k1 k2
हमारा यहां पे इंडेक्स बन जाए नेम्स यहां
पे हमारे बन जाए कॉलम्स यानी कि कॉलम के
नेम्स यहां पे नेम्स बन जाए हाउसेस यहां
पे क्या हो जाए हमारी वैल्यूज हो जाए तो
उसके लिए हम यहां पे क्या करेंगे सिंपल सा
मेथड है हम यहां पे पिवो ंग लगाएंगे दैट
प्रिंट करती हूं मैं डीए डॉट पिव और इसके
अंदर हम पास कर देंगे सबसे पहली चीज सबसे
पहला पैरामीटर होता है इंडेक्स का तो कीज
हमारी यहां पे इंडेक्स सेकंड पैरामीटर
होता है नेम्स का यानी कि कॉलम नेम्स का
एंड थर्ड पैरामीटर होता है यहां पे
वैल्यूज का तो यहां पे मैं दे दूंगी
हाउसेस इसको एक बार यहां पे रन कराते हैं
सो रन कराने के बाद आप यहां पे देखेंगे कि
हमारे पास यहां पे इंडेक्स में दो कीज आ
चुकी है k1 के2 कॉलम्स में हमारे पास यहां
पे नेम आ चुके हैं दैट नेम यहां पे सॉर्ट
होके आ चुके हैं दैट बेन डेविड जॉन एंड
देन पीटर और उसके बाद इनके हाउसेस यहां पे
आ चुके हैं कि डेविड यहां पे सबसे पहले
यहां पे बेन की बात हो रही है तो बेन यहां
पे ब्लू हाउस में ब्लू किसके अंदर है की
टू के के अंदर की के अंदर है तो यहां पे
ब्लू आ गया k1 की यहां पे अगर मैं बात
करूं नेक्स्ट हमारे यहां पे डेविड की बात
करूं डेविड यहां पे ग्रीन हाउस के अंदर है
और ये k1 की के अंदर है तो ये k1 के अंदर
इसकी वैल्यू चली गई सिमिलरली मैं यहां पे
जॉन की बात करूं तो जॉन यहां पे रेड हाउस
के अंदर है एंड k1 के अंदर है तो यहां पे
इसकी वैल्यू आ चुकी है एंड पीटर लास्टली
रेड हाउस के अंदर है बट ये k2 के अंदर है
तो यहां पे भी इसकी वैल्यू आ चुकी है तो
इस तरह से यहां पे वैल्यूज जो है सॉर्ट हो
चुकी है कि पहले हमारे पास यहां पे
इंडेक्स वैल्यू आई है मतलब पहला कॉलम बन
गया इंडेक्स दूसरा कॉलम यहां पे बन गया
हमारा कॉलम के नेम्स एंड तीसरी चीज यानी
कि तीसरा कॉलम यहां पे बन गया हमारी
वैल्यूज वही है दि सेम टाइम अगर आपको
चाहिए कि यहां पे अगर हमारे पास एक और
कॉलम होता सपोज इनकी ग्रेड्स का ये
कौन-कौन सी ग्रेड्स में है मैं यहां पे ले
लेती थर्ड एथ नाइंथ एंड एथ सो अब इसके
अंदर हम यहां पे क्या करेंगे यहां पे मैं
ले लेती हूं इंडेक्स इज इक्वल्स टू कीज
कॉलम्स इज इक्वल्स टू नेम्स एंड वैल्यूज
इज इक्वल्स टू यहां पे मैं लिस्ट के अंदर
ले लूंगी हाउसेस कॉमा एंड दूसरी चीज है
हमारी ग्रेड्स अब इसको रन करवाते हैं
देखते हैं हमारे पास यहां पे क्या आउटपुट
आता है सो रन कराने पे आप यहां पे वैल्यू
देखेंगे कि हमारे पास आ हैं नेम्स हाउसेस
यहां पे आ चुके हैं एंड ग्रेड्स के लिए
यहां पे अलग से एक पूरा कॉलम बन चुका है
तो यहां पे पहले हाउसेस का एक कॉलम बना है
जिसके अंदर k1 के अंदर हमारे पास आ गया
ग्रीन ब्लू रेड रेड यहां पे आ गया एंड
वापस से k1 के अंदर ही हमारे पास ग्रेड्स
का एक पूरा कॉलम बन गया जिसके अंदर भी
हमारे पास दोबारा से नेम्स है एंड उसके
बाद हमारे पास यहां पे वैल्यूज आ गई है एट
नाइंथ थर्ड एंड एट सो यहां पे इस तरह से
मल्टीपल कॉलम्स भी आप ले सकते हैं अगर
आपको चाहिए कि आपके पास दो कॉलम्स का यहां
पे वैल्यूज हो तो मल्टीपल कॉलम्स भी यहां
पे आ सकते हैं तीन भी आ सकते लिस्ट आपके
अकॉर्डिंग यहां पे इंक्रीज भी हो सकती है
सो आई होप गाइस कि पिवो ि का कांसेप्ट
यहां पे क्लियर हो गया होगा कि पिवो ि
यहां पे किस तरह से वर्क करता है कैसे ये
तीन पैरामीटर्स लेता है कि पहला होता है
इंडेक्स दूसरा होता है कॉलम्स एंड तीसरा
होता है यहां पे वैल्यूज नेक्स्ट अब हम
बात करते हैं यहां पे मेल्टिंग की कि अगर
हमें डेटा फ्रेम्स को यहां पे मेल्ट करना
है तो फिर मेल्टिंग का यहां पे मेथड क्या
कहता है सो गाइज मेल्टिंग को समझने के लिए
यहां पे एक छोटा सा मैं एग्जांपल ले लेती
हूं कि मैं यहां पे ले लेती हूं सबसे पहले
तो मेल्टिंग एंड मेल्टिंग में मैं यहां पे
ले लेती हूं नेम्स जैसे मैंने यहां पे नेम
ले लिया लीसा बेन मारिया एंड डेविड ठीक है
अब मुझे यहां पे और भी एक वैल्यू लेनी है
कि जैसे मुझे यहां पे मैंने ले लिया जेंडर
मैंने यहां पे ले लिया फीमेल मेल फीमेल
एंड मेल ठीक है एंड यहां पे ले ली मैंने
एज एंड एज ले ली मैंने यहां पे नेक्स्ट
पैरामीटर दैट इसकी एज है यहां पे लेट्स से
23 वेन की एज है यहां पे 24 मरिया की एज
है यहां पे 30 एंड डेविड की एज है 27 ठीक
है अब मुझे यहां पे मेल्टिंग का कांसेप्ट
जो है मेल्टिंग कांसेप्ट यहां पे ये कहता
है कि यहां पे जो जेंडर है यानी कि कॉलम
है इसको तो बना देगा एक वेरिएबल यानी कि
एक कॉलम क्रिएट कर देगा और उसको बना देगा
वेरिएबल और और इसके अंदर की जो वैल्यूज है
वो यहां पे एक और वैल्यू बन जाएगी सो मतलब
हमारे पास डाटा किस तरह से आएगा कि हमारे
पास आ जाएंगे नेम नेम के अंदर आ जाएगा
यहां पे लीसा बेन मारिया एंड डेविड एंड
उसके बाद यहां पे आ जाएगा एक और कॉलम
जिसको बोलेंगे हम वेरिएबल इसके अंदर हमारे
पास आ जाएगा जेंडर जेंडर अगेन जेंडर एंड
जेंडर और यहां पे आ जाएगी इसकी वैल्यू तो
वैल्यू में आ जाएगा हमारे पास फीमेल मेल
फीमेल मेल तो इस तरह से हमारे पास यहां पे
एक टेबल क्रिएट हो जाएगी अगर आप चाहे तो
यहां पे एज भी यहां पे इस से क्रिएट हो
सकती है कि यहां पे एक और वेरिएबल और
वैल्यूज क्रिएट हो जाएगी और यहां पे क्या
बन जाएगा एज यहां पे वेरिएबल बन जाएगा एंड
इसकी जो वैल्यूज है यहां पे 23 24 30 27
मतलब अगर आपको चाहिए कि यहां पे आपके पास
वेरिएबल हो जाए और उसके सामने उसकी वैल्यू
हो जाए तो उसके लिए हम यहां पे मेल्टिंग
का यूज कर सकते हैं कि एक कॉलम हमारा कॉलम
का नेम जो है वो पूरा वेरिएबल बन जाएगा
एंड उसके अंदर की जो वैल्यूज है वो उसके
सामने एक और कॉलम यहां पे क्रिएट हो जाएगा
सो आइए देखते हैं गाइस इसको मेल्टिंग को
यहां पे कैसे किया जा सकता है पंडास के
अंदर इसके लिए सबसे पहले तो मैं ऊपर वाले
डाटा को को कमेंट में ले लेती हूं एंड
यहां पे मैं सिमिलर डाटा का भी एग्जांपल
ले सकती हूं तो यहां से हम क्या करते हैं
सिर्फ कीज को हटा देते हैं कि हमारे पास
यहां पे नेम्स हो गए हाउसेस हो गए एंड
ग्रेड्स हो गए अब सिंपल सा मुझे यहां पे
क्या लगाना है मेल्टिंग का कांसेप्ट लगाना
है उससे पहले यहां पे डीएफ क्रिएट कर लेते
हैं यानी कि डटा फ्रेम इ इक्टू पडी ड डटा
फ्रेम एंड इसके अंदर मैं पास कर देती हूं
हमारी डिक्शनरी को इसको अगर हम यहां पे रन
करवाएंगे तो हमारे पास यहां पे डाटा नहीं
आएगा क्योंकि अभी हमने प्रिंट नहीं करवाया
तो इसको प्रिंट भी करवाना है सो प्रिंट डी
एंड एज सून एज हम दोबारा इसको रन कराएंगे
तो अब हमारे पास यहां पे डाटा आ जाएगा कि
01 2 3 उसपे हमारे पास नेम्स है नेम्स में
हाउसेस हैं एंड इसके बाद हमारे पास यहां
पे ग्रेड्स है ठीक है अब मुझे यहां पे
क्या चाहिए मेल्टिंग करके मुझे यहां पे
क्या लेके आना है सबसे पहले मैं यहां पे
बात कर लेती हूं हाउसेस की कि हाउसेस मुझे
एक कॉलम क्रिएट करना है और उसके सामने
उसकी वैल्यूज आ जाएगी यानी कि वैल्यूज नाम
से एक और कॉलम क्रिएट हो जाए और उसके अंदर
यहां पे वैल्यूज आ जाए है रेड ब्लू ग्रीन
एंड रेड वापस से और इधर की तरफ आ जाए
हाउसेस हाउसेस हाउसेस हाउसेस स अब देखते
हैं इसको कैसे किया जा सकता है सो यहां पे
मैं सिंपली प्रिंट कराऊंगा प्रिंट पडी डॉट
मेल्ट सो मेल्ट करनी है हमें डाटा फ्रेम
को कौन सी डाटा फ्रेम को डीएफ को हमें
यहां पे मेल्ट करना है यहां पे वेरिएबल के
लिए हम देंगे आईडी वेरिएबल आईडी वेरिएबल
यहां पे हमारे पास स्क्वायर ब्रैकेट में
मैं यहां पे पास कर दूंगी नेम नेम्स है
एक्चुअली एंड दूसरा यहां पे आएंगे वैल्यू
वेरिएबल तो यहां पे हम ले लेते हैं वैल्यू
वेरिएबल एंड इसके अंदर मैं यहां पे
स्क्वायर ब्रैकेट में पास कर देती हूं
हाउसेस को नहीं एक्चुअली नेम्स तो य यहां
पे आएगा हमारे पास वेरिएबल हमारे बन
जाएंगे हाउसेस एंड वैल्यू वेरिएबल बन
जाएंगे हमारे पास यहां पे हाउसेस सो हमारे
पास इंडेक्स यहां पे क्या बन जाएगा
इंडेक्स वेरिएबल हो जाएंगे नेम्स यहां पे
वैल्यू वेरिएबल यानी कि हमारे पास वेरिएबल
एंड वैल्यू यहां पे क्या आ जाएगी हाउसेस
की आ जाएगी सो इसको एक बार रन कराते हैं
देखते हैं यहां पे क्या चेंजेज आए हैं
हमारे पास तो आप यहां पे देखेंगे कि पहले
हमारे पास क्या डटा था तीन कॉलम्स थे यहां
पे नेम हाउसेस एंड ग्रेड्स नेम में हमारे
पास नेम्स थे हाउसेस में हाउसेस थे
ग्रेड्स में हमारे पास स्टूडेंट्स की
ग्रेड थी अब यहां पे नया क्या चेंजेज हुए
हैं कि यहां पे बन चुका है नेम यहां पे बन
चुकी दूसरी कैटेगरी वेरिएबल एंड दूसरा
तीसरा यहां पे वैल्यू बन चु चुका है
वेरिएबल के अंदर हमारे पास यहां पे आ चुके
हैं हाउसेस और उसके बाद वैल्यू के अंदर
उसी हाउस की यहां पे वैल्यू आ चुकी है कि
जॉन उसके हाउसेस है रेड वेन उसका हाउस है
यहां पे ब्लू डेविड उसका हाउस है ग्रीन
एंड पीटर उसका हाउस है दोबारा से यहां पे
रेड तो इस तरह से यहां पे वैल्यू और
वेरिएबल दो यहां पे कॉलम क्रिएट हो चुके
हैं जिसके अंदर हमारी एक पूरे कॉलम की जो
वैल्यूज है वो यहां पे डिस्ट्रीब्यूटर
सिमिलरली यहां पे तो दो कॉलम्स है हमारे
पास की ग्रेड्स भी है अब ग्रेड्स को भी
यहां पे आपको डिस्ट्रीब्यूटर आना है तो
उसका यहां पे सिंपल सा मेथड है कि हम
वैल्यू वेरिएबल में यहां पे लिस्ट तो है
ही सी हमारी उसके अंदर हम यहां पे दे
ग्रेड्स को भी एंड अब मैं इसको यहां पे रन
करवाती हूं सो रन करवाने के बाद हमारे पास
यहां पे वैल्यूज किस तरह से आ रही कि 0 1
2 3 पे हमारे पास आ गया जॉन बेन डेविड
पीटर वापस ये वापस ये आएगा हमारे पासस जॉन
बेन डेविड पीटर और उसके बाद इनकी आ जाएगी
ग्रेड यहां पे तो वेरिएबल बन जाएगा ग्रेड
और वैल्यू बन जाएगी यहां पे थर्ड वेरिएबल
बन जाएगा ग्रेड एंड वैल्यू बन जाएगी यहां
पे थ एट सो इस तरह से आपके पास अगर
मल्टीपल कॉलम्स है और उनको भी आपको यहां
पे वेरिएबल और उनके वैल्यूज में कन्वर्ट
करना है तो सिंपल सा यहां पे मेथड है इसको
हम यहां पे लगा सकते हैं लास्टली अगर यहां
पे हमारे पास पास क्या हो रहा है कि इनके
नेम यहां पे हमारे पास चेंज हो रहे हैं कि
हमारे पास यहां पे नेम क्या आ रहा है यहां
पे नेम आ रहा है वेरिएबल और यहां पे आ रहा
है वैल्यू सो अगर आपको इनको यहां पे चेंज
करना है इनका अगर अपने अकॉर्डिंग यहां पे
कोई कॉलम का नेम देना है तो वो भी हम यहां
पे कर सकते हैं तो उसको करने के लिए हम
यहां पे सिंपल सा मेथड लगाएंगे कि मैं
यहां पर लगाऊंगी कॉमा कॉमा के बाद मुझे
यहां पे चाहिए कि वेरिएबल नेम हम यहां पर
बात करेंगे तो वेरिएबल नेम को आप कोई भी
नया नेम यहां प दे सकते हैं जैसे कि अगर
हम यहां पर बात कर रहे हैं वेरिएबल में
हाउसेस एंड ग्रेड्स की सो यहां पर लि
देंगे हाउसेस एंड ग्रेड कॉमा लगा के यहां
पे वैल्यू वेरिएबल वैल्यू नेम भी आता है
हमारे पास सो वैल्यू नेम के लिए भी हम
यहां पे दे सकते हैं यहां पे मैं वैल्यू
को वैल्यूज ही रखना चाहूं तो हम वैल्यूज
भी रख सकते हैं एंड एज सून एज अब मैं इसको
यहां पे रन करवाती हूं तो हमारे पास यहां
पे क्या आएगा हाउसेस एंड ग्रेड्स आ गए
हमारे पास यहां पे हाउसेस आ गए और उनकी
वैल्यूज यहां पे आ चुकी है तो पहले यहां
पे वैल्यू था और अब यहां पे वैल्यूज आ
चुकी है उसकी सो अब यहां पे जो भी चीज
रखना चाहे मतलब इनका नाम भी अगर आप यहां
पे कॉलम्स का नेम चेंज करना चाहे तो उसका
सिंपल सा यहां पे मेथड है तो उसके लिए
हमें यहां पे करना है कि हमारे पास यहां
पे दो पैरामीटर्स है एक तो है वेरिएबल नेम
वेरिएबल नेम के अंदर हमारे पास है हाउसेस
एंड ग्रेड्स एंड उसके बाद है हमारे पास
वैल्यू नेम यानी कि अगर वैल्यू का कॉलम का
नेम आपको यहां पे चेंज करना है तो उसके
लिए हम यहां पे वैल्यू नेम का यूज़ करेंगे
और इसके अंदर यहां पे पास कर देंगे वैल्यू
को सो आई होप गाइज कि यहां पे मेल्टिंग का
कांसेप्ट भी क्लियर हो गया होगा पिवो ि और
मेल्टिंग यहां पे दोनों ही अलग-अलग
कांसेप्ट है पिवो ि के अंदर यहां पे हमारे
पास तीन पैरामीटर जाते हैं इंडेक्स
वॉल्यूम एंड वैल्यूज के वही हैट द सेम
टाइम मेल्टिंग के अंदर हमारे पास क्या
होता है कि अगर हमारे पास एक कॉलम होती है
और उसको हमें मेल्ट करके दो कॉलम्स में
यहां पे कन्वर्ट करना होता है तो हम यहां
पे मेल्टिंग कर सकते हैं सो गाइज इसी के
साथ हम यहां पे कंप्लीट कर रहे हैं पंडा
के इस मॉड्यूल को एंड सो गाइज नेक्स्ट
मॉड्यूल से हम स्टार्ट करने वाले हैं
कंप्लीट नया टॉपिक जो कि है मैट प्लॉट लिप
मैट प्लॉट लिप यहां पे क्या होता है मैट
प्लॉट लिप पाइथन की एक ऐसी लाइब्रेरी है
जिसके थ्रू हम यहां पे चार्ट्स क्रिएट कर
सकते हैं सो अगर आपने यहां पे कंपनीज के
अंदर अलग-अलग चार्ट्स देखे हैं कि डेटा
एनालाइज करके वो लोग चार्ट्स क्रिएट करते
हैं तो उन चार्ट्स को क्रिएट करने के लिए
यहां पे मैट प्लॉट लिप का यूज किया जा
सकता है तो मैट प्लॉट लिप एक ऐसी
लाइब्रेरी है इनके थ्रू हम यहां पे
चार्ट्स क्रिएट कर सकते हैं तो उसी को हम
देखने वाले हैं नेक्स्ट मॉड्यूल के अंदर
सो स्टे कनेक्टेड गाइज एंड मिलते हैं
नेक्स्ट सेशन में थैंक
[संगीत]
यू सो गाइस अभी तक के सेशंस के अंदर हमने
डिस्कस किया है कि क्या नपाई होता है क्या
पंडास होते हैं कैसे हम उसके ऊपर डाटा को
मैनिपुलेट कर सकते हैं डटा के अंदर
डिफरेंट डिफरेंट फॉर्मूला लगा सकते हैं
स्टेटिस्टिक्स
डाटा को ट्रांसफॉर्म करना उतना ही
इंपॉर्टेंट होता है डेटा को विजुलाइज करना
जब तक हम डाटा को देख नहीं पाते हैं जैसे
अगर हम रोज एंड कॉलम्स के अंदर देखते हैं
तो उतना क्लीयरली हमें डाटा नहीं समझ में
आता है इसीलिए हम डाटा को विजुलाइज करते
हैं विद द हेल्प ऑफ बार ग्राफ्स एंड
चार्ट्स वही सीखेंगे हम आगे आने वाली दो
लाइब्रेरीज के अंदर दैट इज मैट प्लॉट लिप
एंड सी बन स्टार्ट करते हैं विद मैट प्लॉट
लिप कि मैट प्लॉट लिप यहां पे क्या
लाइब्रेरी है एंड कैसे इसका यूज किया जाता
है एंड क्या-क्या काम ये आती है स्टार्ट
करते हैं विद मैट प्लॉट लिप सो मैट प्लॉट
लिप डेटा विजुलाइज के लिए हमें काम में
आती है डेटा विजुलाइजेशन का मतलब यहां पे
ये हो गया कि ग्राफिकल फॉर्मेट के अंदर
डिफरेंट डिफरेंट ग्राफ्स जैसे कि पाई
चार्ट बार चार्ट स्टैक प्लॉट हिस्टोग्राम
प्लॉट बॉक्स प्लॉट इन सब चार्ट्स की हेल्प
से हम डाटा को दिखाते हैं डाटा को दिखाने
के लिए भी यहां पे ऐसा नहीं है कि आप
सिंपल कोई भी चार्ट का यूज कर लेंगे
अलग-अलग चार्ट रिप्रेजेंट करते हैं
अलग-अलग टाइप के डाटा के लिए फॉर एग्जांपल
अगर आपको कभी नंबर टू नंबर यहां पर डाटा
को प्रेजेंट करना है तो आप स्केटर प्लॉट
या हीट मैप का यूज कर सकते हो अगर आपको
स्टैटिस्ट डाटा दिखाना है तो उसके लिए आप
बस पलट का यूज कर सकते हो अगर आपको दिखाना
है कोई भी डाटा और उसके अंदर परसेंटेज
आपको दिखानी है कि अगर आपके पास टोटल
कंपनी के अंदर कोई सर्टन अमाउंट ऑफ पीपल
हैं उसमें से अकाउंटेंट कितने हैं फाइनेंस
में कितने हैं बिजनेस के अंदर कितने हैं
डिफरेंट डिपार्टमेंट्स के अंदर कितने लोग
हैं आईटी के अंदर कितने हैं तो उसके लिए
आप पाई चार्ट का यूज कर सकते हो इसी तरह
से डेटा विजुलाइजेशन वर्क करता है डेटा
विजुलाइजेशन जरूरी है क्योंकि जब हम रोज
एंड कॉलम्स में डेटा को देखते हैं तो उतना
क्लियर हमें डाटा नहीं समझ में आता है बट
उससे बेटर हम यहां पर क्रिएट कर सकते हैं
चार्ज उस डाटा को ज्यादा बेटर तरीके से
समझने में अगर थोड़ा सा डाटा है तो शायद
आपको थोड़ा यहां पे कुछ समझ में आ जाएगा
बट अगर हमारे पास मिलियंस एंड थाउजेंड्स
ऑफ कॉलम्स है इन दैट केस इट इज इंपोर्टेंट
टू विजुलाइज द डाटा इसीलिए हम स्टार्ट
करने वाले हैं विद मैट प्लॉट ले मैट प्लॉट
ले
python-pip इंस्टॉल मैट प्लॉट लिप इट इज
एन ओपन सोर्स लाइब्रेरी एंड इट कैन बी
यूज्ड फ्रीली कुछ अगर डिफरेंट चार्ट्स मैं
आपको दिखाऊं जो कि मैट प्लॉट लिप से आप
क्रिएट कर सकते हैं तो सबसे पहला प्लॉट आप
यहां पे देखेंगे स्कैटर प्लॉट देन देयर इज
अ स्टेप प्लॉट बार चार्ट्स जो कि हम बचपन
से ही देखते आ रहे हैं फिल बिटवीन एक
फंक्शन होता है जो कि लाइंस के बीच में
वैल्यूज को फिल करता है टाइम सीरीज है
बॉक्स प्लॉट है एंड हिस्टोग्राम है इस
करके ऐसे करके हमारे पास काफी सारे
डिफरेंट चार्ट्स हैं जो कि डिफरेंट चीजों
को रिप्रेजेंट करेंगे यही सारे डिफरेंट
चार्ट्स को हम स्टडी करेंगे आगे आने वाले
कुछ सेशंस के
[संगीत]
अंदर सो गाइस हमारी पहली वीडियो के अंदर
हमने कवर किया कि मैट प्लॉट लिप क्या होता
है डाटा विजुलाइजेशन क्या होता है आज की
इस वीडियो के अंदर हम बात करने वाले हैं
कि कैसे हम बार प्लॉट यानी कि बार चार्ट
को क्रिएट कर सकते हैं मैट प्लॉट लिप के
अंदर तो चलिए देखते हैं कैसे बार प्लॉट को
क्रिएट किया जा सकता है सो गाइ इसके लिए
हम चलते हैं टुवर्ड्स जुपिटर नोटबुक
जुपिटर नोटबुक में सबसे पहले हम इंपोर्ट
करेंगे दैट इंपोर्ट मै प्लॉट लिप ड पा
प्लॉट एस प एलटी वंस हमने मैट प्लॉट लिप
को इंपोर्ट कर लिया उसके बाद हमें यहां पे
क्या करना है बिकॉज हम यहां पे बार प्लॉट
क्रिएट कर ने वाले हैं तो एज ऑफ नाउ फॉर
एन एग्जांपल मैं यहां पे x नाम से एक
वेरिएबल ले लेती हूं इस x के अंदर हम कुछ
यहां पे लिस्ट शेयर करते हैं फॉर एग्जांपल
लेट्स से मैं किसी भी चीज की पॉपुलर बता
रही हूं सो लेट्स से 98 है या फिर आप
नंबर्स में डायरेक्टली पास कर दीजिए सो
इंट में हम इसे पास कर देते हैं कि अ
लेट्स से ये हैरी पॉटर के डिफरेंट पार्ट्स
हैं सो 98 पहला पार्ट वाज 98 मतलब पहला
पार्ट की पॉपुलर 98 पर थी सेकंड पार्ट की
67 हम ले लेते हैं थर्ड पार्ट की लेट्स से
अगेन मैं यहां पे 88 ले लेती हूं फोर्थ
पार्ट की हम यहां पे 95 ले लेते हैं इसके
बाद फिफ्थ पार्ट के लिए मैं यहां पे 88 ले
लेती हूं y के अंदर हम यहां पे ये कर सकते
हैं कि हम यहां पे पार्ट्स के नाम लिख
सकते हैं फॉर एग्जांपल यहां पे लिखते हैं
पार्ट वन पार्ट टू पार्ट थ्री पार्ट फोर
एंड लास्टली पार्ट फाइव ठीक है इसे भी मैं
यहां पे कैपिट आइज कर देती हूं अब अगर मैं
यहां पे बात करूं तो y एक्सिस मेरा यहां
पे क्या डिफाइन करना चाहिए y एक्सिस मेरा
एक्चुअली डिफाइन करना चाहिए ये वैल्यूज
एंड x एक्सिस यहां पे डिफाइन करना चाहिए
ये पार्ट वन पार्ट टू पार्ट थ्री पार्ट
फोर पार्ट फाइव सो तो मैं यहां पे वाइस व
सा चेंज कर देती हूं दैट x यानी कि x के
ऊपर जब हम यहां पे प्लॉट करेंगे तो x के
ऊपर हमें यहां पे डे वन डे टू थ डे फ d5
लिखना चाहिए एंड y के ऊपर हमारी यहां पे
वैल्यूज आनी चाहिए यानी कि y से हमारी
वैल्यूज बढ़ती रहनी चाहिए तो उसके लिए हम
यहां पे क्या करेंगे यहां पे मैं लगाऊंगी
बार प्लॉट के लिए पी एलटी डॉट बार बार
प्लॉट में एक्स एक्सेस हमारा यहां पे
रहेगा दूसरा हमारे पास यहां पे वा एक्सिस
रहेगा लास्टली पीएटी डॉट शो जैसे मैं यहां
पे कंट्रोल एंड एंटर प्रेस करूं आप यहां
पे देखेंगे पार्ट वन पार्ट टू पार्ट थ्री
पार्ट फोर एंड पार्ट फाइव हमारे पास यहां
पे वैल्यू आ चुकी है एंड यहां पे इसका जो
चार्ट है ये भी हमारे पास यहां पे शो हो
रहा है वो भी वैल्यूज हमारे पास यहां पे
विजिबल है तो अगर आप इसको मिनिमाइज करना
चाहे आप मिनिमाइज भी कर सकते हो बाय
कंट्रोल माइनस सो कुछ इस तरीके का ये
दिखेगा बट अगर आप इस चार्ट को यहां पे
नोटिस करेंगे तो यहां पे पार्ट वन पार्ट
टू पार्ट थ्री पार्ट फोर एंड पार्ट फाइव
यहां पे मेंशन है यहां पे हमारे पास x
एक्सस है बट मुझे पता नहीं चल रहा है कि
किस पीस का प्लॉट है सो अगर आप जानना
चाहते हैं किसी चीज का प्लॉट है उसके लिए
हमें यहां पे x लेबल की जरूरत है y लेबल
की जरूरत है कि y लेबल यहां पे क्या
डिफाइन कर रहा है एकस लेबल यहां पे क्या
डिफाइन कर रहा है एंड पूरा चार्ट का टाइटल
क्या होना चाहिए ये सारी चीजें भी हम यहां
पे मेंशन कर सकते हैं उसके लिए हम यहीं पे
ऐड कर देंगे दैट पी एलटी डॉट एक लेबल x
लेबल हमारे पास यहां पे होना चाहिए पार्ट
ऑफ हैरी पॉटर सिमिलरली पीएटी डवा लेबल वाय
लेबल के अंदर हमारे पास होना चाहिए पॉपुलर
लास्टली हमारे पास टाइटल होना चाहिए तो
उसके लिए हम यहां पे पीएटी नाम के फंक्शन
के साथ पीएटी डॉट टाइटल लिखेंगे टाइटल के
लिए मैं यहां पे मेंशन करूंगी टाइटल के
अंदर दैट पॉपुलर ऑफ डिफरेंट पार्ट्स ऑफ
हैरी पॉटर इसे एक बार दोबारा हम यहां पे
रन करते हैं रन करते ही आप यहां पे नोटिस
करेंगे कि हमारे पास यहां पे पार्ट्स ऑफ
हैरी पोटर लिखा है पॉपुलर लिखा है पॉपुलर
ऑफ डिफरेंट पार्ट्स भी यहां पे निकल के
हमारे पास आ चुका है ठीक है इस तरह से
हमारे पास यहां पे वैल्यू गेन हो चुकी है
सिमिलरली अगर आपको यहां पे फंट साइज चेंज
करनी हो आप चाहते हो यहां पे हैरी पॉटर
पार्टस ऑफ हैरी पॉटर लिखा है पॉपुलर लिखा
है इनकी भी फॉन्ट साइज यहां पे इंक्रीज हो
जाए तो हम यहां पे कॉमा लगा के फॉन्ट साइज
दे सकते हैं बाय राइटिंग फॉन्ट साइज नाम
का एक पैरामीटर फंट साइज इक्वल्स लेट्स से
मैं यहां पे 20 देना चाहती हूं जैसे ही
मैं इसे रन करूंगी आप नोटिस करेंगे कि
यहां पे जो पॉपुलर है इसकी फॉन्ट साइज
यहां पे इंक्रीज हो चुकी है सिमिलरली ये
फॉन्ट साइज आप तीनों पार्ट्स के अंदर दे
सकते हैं फॉर एग्जांपल इसको मैं यहां पे
17 रख लेती हूं सेम गोज ओवर हियर एंड
सिमिलरली कॉमा लगा के हम यहां पे भी ऐड कर
देते हैं बट दिस टाइम लेट्स कीप इट 20 अब
मैं इसे रन कराती हूं तो आप यहां पे नोटिस
करेंगे कुछ इस तरह से हमें यहां पे
वैल्यूज ऑब्टेन हो रही है अगर आपको लगता
है कि 20 ज्यादा है आप डिक्रीज कर सकते
हैं 17 को भी आप डिक्रीज कर सकते हैं अपने
अकॉर्डिंग ली ठीक है मूविंग अहेड यहां पे
बात करते हैं कुछ और पैरामीटर्स यहां पे
हमारे पास होते हैं बय क्लॉट्स के साथ
जैसे कि कॉमा लगा के अगर मैं यहां पे कलर
देना चाहूं तो मैं यहां पे कलर पास कर
सकती हूं कलर मुझे यहां पे चाहिए रेड रन
करते हैं इसे रन करते आप यहां पर देखेंगे
ये रेड कलर में मेरे पास आ चुका है
सिमिलरली अगर आप चाहते हैं कि नहीं हर
पार्ट की यहां पे डिफरेंट कलर होना चाहिए
है तो उस केस में आप कलर नाम का एक
वेरिएबल क्रिएट कर सकते हो यानी कि एक
लिस्ट क्रिएट कर सकते हो सबसे पहला हमारे
पास यहां पर रेड होगा देन उसके बाद हमारे
पास यहां पे नेक्स्ट फर्स्ट ले हम रेड ले
लेते हैं सेकंड लेट्स से हम यहां पे ग्रीन
ले लेते हैं थर्ड हम यहां पे येलो ले लेते
हैं फोर्थ ब्लू लास्टली फिफ्थ ऑरेंज एंड
इस बार मैं कलर इक्वल्स टू कलर पास कर रही
हूं अब आप यहां पर नोटिस करेंगे कलर के
हमने यहां पे कलर पैरामीटर था कलर के अंदर
हमने कलर नाम की एक लिस्ट पास कर दया आप
चाहो तो इसे कलर्स कॉल कर सकते हो ताकि आप
इसके बीच में कंफ्यूज ना हो तो कलर्स भी
अगर हम पास करेंगे तो जो हमने यहां पे
कलर्स पास करे हैं वो कलर्स हमें यहां प
इजली मिल जाएंगे सिमिलरली कुछ और
पैरामीटर्स है यहां प अच्छा इन पैरामीटर्स
के बारे में कैसे पता चले उसके लिए अगर आप
यहां पे शिफ्ट टैब प्रेस करेंगे तो यहां
पर आप नोटिस करेंगे कि आपके पास यहां पर
जैसे मैं शिफ्ट टैब प्रेस कर रही हूं
पीएटी बहर के जितने भी फंक्शंस है वो मेरे
पास यहां आ जाएंगे फॉर एग्जांपल यहां पर
हमारे पास है विड्थ बॉटम ठीक है ये स
चीजें हम यहां पे लगा सकते हैं आप यहां पे
देखेंगे लाइन विड्थ हमारे पास आ रहा है एज
कलर हमारे पास आ रहा है कलर हमारे पास आ
रहा है टिक लेबल्स अगर आपको चाहिए लेबल
अगर आपको चेंज करना है सिमिलरली ई कलर
यानी कि एच कलर कैप साइज आपको यहां पे
चेंज करना है ओके प्रॉपर्टीज है यहां पे
तो काफी सारी चीजें आपको यहां पे मिल
जाएगी तो जैसे अगर मैं यहां पे ऐड करना
चाहती हूं एज कलर इक्वल्स एंड एक्चुअली एज
कलर यहां पे नहीं बल्कि हमारे पास पलटी ड
बार के अंदर आएगा सो एच कलर इक्वल्स
ब्लैक इसे मैं रन करूंगी तो आप नोटिस
करेंगे जब एज कलर नहीं था तो हमारे पास
यहां पर कोई एज कलर आ नहीं रहा था अगर
जस्ट इन केस मैं इसे यहां पे कॉपी करती
हूं इसे रन करते हैं आप यहां पे नोटिस
करेंगे कि इसको अगर मैं हटा दूंगी तो यहां
पे कोई एच कलर हमारे पास नहीं आ रहा है बट
वंस हम यहां पे एच कलर को लगा देंगे जैसे
मैं कॉमा लगा के यहां पे वापस पेज करके रन
कराती हूं तो हमारे पास यहां पे एच कलर आ
गया है अब ये तो था कि हमारे पास यहां पे
एक सैंपल डेटा था सैंपल डाटा के बेसिस प
हमने इसे प्लॉट किया है सिमिलरली अगर आप
चाहते हैं कि आपके पास कोई डेटा सेट है
उसके बेसिस पर आपको प्लॉट करना है तो उस
केस में हम यहां पर क्या कर सकते हैं उस
केस में हम पंडास का यूज कर सकते हैं तो
पंडास हमने ऑलरेडी पढ़ा हुआ है पंडास के
लिए हम यहां पर डिस्कस करेंगे कि सबसे
पहले मैं यहां पर इंपोर्ट करती हूं पंडा
को एस पीडी आल्सो हम इंपोर्ट करते हैं मैट
प्लॉट लिप डॉट पाई प्लॉट एस पलटी ठीक है
वंस हमने इसको यहां प इंपोर्ट कर लिया है
उसके बाद हमें यहां पे सीएससी फाइल अगर
मेरे पास कोई फाइल है तो उसे मैं य पर
इंपोर्ट करना चाहती हूं तो पंडा से हम
इंपोर्ट कर ही सकते हैं इसके लिए मैं यहां
पर लिखूंगी टा इक्वल टू पीडी ड लोड सीएसवी
लोड सीएसवी के अंदर हम यहां पर फाइल का
लोकेशन पास कर सकते हैं सो लेट्स से मेरे
पास यहां प एक फाइल है जिसका नाम यहां पर
एक्सपेंस लिखा है इसे मैं यहां से कॉपी
करूंगी एंड इसे मैं यहां पर पेस्ट कर देती
हूं आई थिंक ये फाइल मेरे पास एक्सेल
फॉर्मेट में है सो मैं यहां पर एक्सल
लिखूंगी आल्सो वी विल रिमेंबर वन थिंग कि
आपके जितने भी बैकवर्ड स्लश है उनको
फॉरवर्ड स्लश में कवर्ट कर देंगे लास्टली
एक और फॉरवर्ड स्ल एंड इसके बाद हम यहां
पर एक्सपेंस डट एक्सलस एक पास करेंगे अब
एक डेटा फ्रेम क्रिएट करनी है हमें पंडा
की हेल्प से डेटा फ्रेम के लिए हम लिखते
हैंडी इ पडी ड कैपिटल डटा कैपिटल ए फ्रेम
डटा फ्रेम के अंदर हम पास करेंगे डटा
प्रिंट करते हैं इस डेटा फ्रेम को जैसे
मैं इसे रन कराऊ आईस य पर लोड एक्सेल प
हमारे पास एरर आया लोड की जगह पय रीड
एक्सेल होगा हमें रीड करनी है य एक्सेल
फाइल तो आप यहां पे नोटिस करेंगे कि हमारे
पास यहां पे रीड एक्सेल करके डेट कैटेगरी
सब कैटेगरी अमाउंट एंड पेमेंट मोड हमारे
पास यहां पे जो भी हमारे पास सीएसवी फाइल
के अंदर था या एक्सेल फाइल के अंदर था वो
सारा डाटा हमारे पास यहां पे आ चुका है
वंस ये डाटा हमारे पास आ गया है अब मुझे
किसी भी चीज के बीच में प्लॉट यहां पे
प्लॉट करना है मुझे जानना है पेमेंट मोड
और अमाउंट के बीच में यहां पे प्लॉट जानना
है तो यहां पे डाटा फ्रेम को प्लॉट कराने
की जगह पे हम यहां पे क्या करेंगे हम यहां
पे मैथ प्लॉट लेप के लिए प्लॉट का यूज
करेंगे तो हमें
पीएलटीडी यहां पर पी एलटी हमारे पास
फंक्शन है प्लॉट करने के लिए प्लॉट क्या
करना है बार प्लॉट को सो हम यहीं पे पी
एलटी डॉट बार लगाएंगे जिसमें एक्स के अंदर
हम यहां प क्या पास करने वाले हैं एक्स
एक्सस मेरा यहां प जैसे एक्स एक्सेस हमारे
पास यहां पे था पार्ट वन पार्ट टू पार्ट
थ्री पार्ट फोर पार्ट फाइ यहां पर हमारा
पेमेंट मोड जो है वो हमारा एक्स एक्सेस
होगा सो पेमेंट मोड याय आप यहां पर डटा
फ्रेम के साथ डिफाइन कर सकते हैं डेटा
फ्रेम के अंदर हम यहां पर पास करेंगे
पेमेंट स्पेस मोड कॉमा डेटा फ्रेम का ही
हमें अमाउंट यहां पे लेना है सो अमाउंट के
बीच में ये प्लॉट होगा एंड पीएटी डॉट शो
हम यहां पे लगाएंगे इसे जैसे मैं एंटर
प्रेस करूंगी आप यहां पे नोटिस करेंगे कि
हमारे पास एक बार प्लॉट क्रिएट होके आ गया
है जिसके अंदर हमारे पास प्लॉट हो चुका है
डाटा बिटवीन अमाउंट एंड पेमेंट मोड चार्ट
यहां पे रेडी है बट चार्ट के अंदर आप
नोटिस करेंगे कि हमारे पास यहां पे जो कैश
का पेमेंट है वो भी 2000 से कम दिखा रहा
है कार्ड का पेमेंट भी 2000 से कम दिखा
रहा है राइट तो तो यहां पर दिक्कत क्या
हुई अगर मैं यहां पर प्रिंट कराऊ डेटा
फ्रेम को प्रिंट डेटा फ्रेम तो डेटा फ्रेम
हमारी कुछ इस तरीके की है जिसमें हमारे
पास कैश के 1500 ए 456 पेमेंट है एंड देन
कैश का हमारे पास और भी य का पेमेंट है य
प है 530 यहां पर है 1000 कुछ यहां पर है
तो ये तो अराउंड 3 4000 के आसपास होना
चाहिए 4 5000 के आसपास होना चाहिए सेम गोज
विथ कार्ड अगर हम कार्ड की बात करें तो
यहां पर 1000 है एंड एक और कार्ड का
पेमेंट यहां पर अराउंड 780 है ठीक है तो
अब इसको कैसे प्लॉट किया जाए उसके लिए
हमने ज पंडा के अंदर ग्रुप बाय पढ़ा था
वही ग्रुप बाय यहां पे काम आएगा दैट
ग्रुप्ड एलिमेंट्स हम ले लेते हैं यहां पे
ग्रुप्ड ये ग्रुप्ड बाय लिख लेते हैं इसको
दैट पीडी डॉट ग्रुप बाय ग्रुप क्या करना
है हमें पेमेंट मोड को ग्रुप बाय करना है
पेमेंट मोड किसके बेसिस के ऊपर हमें करना
है यहां पे पेमेंट मोड को करना है ऑन द
बेसिस ऑफ अमाउंट और निकालना क्या है यहां
पे सम निकालना है इसलिए सम फंक्शन हम यहां
पे पास करेंगे तो मैं यहां पे डॉट सम
लगाती हूं डॉट सम हम लगाएंगे अब इसके बाद
हमें यहां पे बार जो प्लॉट करना है वो
इसके बीच में नहीं करेंगे बल्कि हम यहां
पे ये जो ग्रुप बाय एलिमेंट्स हमारे पास
निकल के आ रहे हैं इसके बीच में हम यहां
पे इसे प्लॉट करेंगे सो अगर मैं यहां पे
एज ऑफ नाउ सिर्फ ग्रुप्ड बाय को प्रेंट
करके दिखाऊं तो प्रिंट अगर हम यहां पे
करते हैं ग्रुप्ड बाय ए पड शो को भी मैं
यहां पे कमेंट में ऐड कर देती हूं इसे मैं
यहां पे रन
कराऊंगा है इसलिए क्योंकि हमें डेटा फ्रेम
को गुड ग्रुप बाय करना है तो ये डेटा
फ्रेम का हमारे पास ग्रुप बाय आएगा डेटा
फ्रेम के हिसाब से हमारे पास यहां पे
पेमेंट मोड आ चुका है जिसमें हमारे पास
कार्ड है एंड यहां पे वैल्यूज आ चुकी है
कैश है जिसमें वैल्यूज आ चुकी है यूपीआई
है जिसमें हमारे पास वैल्यू आ चुकी है तो
बेसिकली हमारी यहां पे पिव टेबल काइंड ऑफ
क्रिएट हो चुकी है वंस ये क्रिएट हो गया
अब इसका जो पहला इंडेक्स है हमें वो यहां
पे क्या चाहिए हमारे पास जो इंडेक्स
वैल्यू आ रही है दैट शुड बी व्हाट दैट शुड
बी अवर एक्स एक्सिस तो यहां पे हम लगाएंगे
पीएटी डॉट बार प्लॉट बार प्लॉट के अंदर हम
यहां पे क्या करेंगे कि एक्स एक्सेस हमारा
यहां पे क्या होगा ये जो हमारे पास कार्ड
कैश एंड यूपीआई आ रहा है तो इसी के लिए हम
यहां पर लिखेंगे कि इसका नाम हमारे पास
क्या था ग्रुप्ड बाय सो ग्रुप्ड बाय डॉट
इंडेक्स कॉमा ग्रुप्ड बाय डॉट वैल्यूज एंड
वापस से पीएटी एंड शो भी हम यहां पे लगा
देते हैं तो जैसे पीएटी श मैं यहां पे
लगाऊंगी आप यहां पे नोटिस करोगे कि अब
हमारे पास प्लॉट यहां पे प्लॉट होके आ
चुका है जिसमें हमारे पास कार्ड कैश एंड
यूपीआई का जो हमारे पास पेमेंट था वही का
वही एगजैक्टली यहां पे आ गया कि यहां पे
अगर हमारे पास कार्ड पेमेंट है 1780 तो
कुछ उस उस हिसाब से यहां पे वैल्यू आ रही
है ये कुछ 5000 से जस्ट कम है तो यहां पे
4687 है सिमिलरली यहां पे हमारे पास
यूपीआई पेमेंट 23000 का है तो 23000 का
यूपीआई पेमेंट हमारे पास यहां पे इस तरह
से आ रहा है तो नॉट जस्ट अगर आप यहां पे
सैंपल डाटा लेते हैं तो सैंपल डाटा के ऊपर
भी आप प्लॉट कर सकते हैं सिमिलरली क्योंकि
हमारा काम यहां पे एज अ डटा एनालिस्ट यही
रहेगा कि हमें हमारे पास जो डाटा रहेगा
उसके बेसिस पे इसे प्लॉट करना है तो यहां
पे आप उसके बेसिस पे भी एक बार प्लॉट
क्रिएट कर सकते हो आई होप गाइज कि इस
वीडियो में क्लियर हो गया होगा कि तरह से
हम बार प्लॉट्स को क्रिएट कर सकते हैं बार
प्लॉट्स को प्लॉट कर सकते हैं यहां कोई
डाउट के क्वेश्चंस नहीं रहे
[संगीत]
होंगे सो गाइ पिछले सेशन के अंदर हमने कवर
किया कि बार प्लॉट क्या होता है कैसे बार
प्लॉट को प्लॉट किया जा सकता है यूजिंग
मैथ प्लॉट लेप आज के सेशन के अंदर हम बात
करने वाले हैं अबाउट अनदर प्लॉट दैट इज
लाइन प्लॉट लाइन प्लॉट हमारा बहुत ही
इंपॉर्टेंट प्लॉट है जब भी हमें डाटा के
अंदर फ्रीक्वेंसी देखनी होती है या फिर
हमें डाटा के अंदर फ्लक्ट एश देखने होते
हैं तो लाइन प्लॉट का हम यूजुअली यूज करते
हैं कैसे लाइन प्लॉट को यूज किया जाता है
वो जानेंगे आज की इस वीडियो के अंदर चलिए
देखते हैं सो सबसे पहले हम यहां पे
इंपोर्ट कर लेते हैं मैट प्लॉट लिफ ड पा
प्लॉट एस प एलटी वंस हमने इसे यहां पे
इंपोर्ट कर लिया है उसके बाद हमें यहां पे
चाहिए हम एक्स एक्सिस ले एक्स एक्सिस प आप
यहां पर कुछ भी वैल्यूज ले सकते हैं फॉर
एग्जांपल मैं यहां प अगेन डे वन डे वन डे
टू कॉमा डे थ कॉमा डे फोर कॉमा डे फ इस
जसे मैंने पांच दिन ले लिए लेट्स से एक
रेस्टोरेंट है जिसमें पाच दिन का डाटा
हमारे पास पड़ा हुआ है अब इस पाच दिन के
डटा को हमें देखना है कि जैसे वा के ऊपर
हमारे पास यहां पे एक्स एक्स के अंदर
हमारे पास जेवा है अब वा के अंदर हमारे
पास यहां पर क्या रहने वाला है वा के अंदर
हम यहां पर रने वाले हैं कि कितने लोग आए
हैं इस रेस्टोरेंट के अंदर लेट्स से
फर्स्ट डे यहां पे 300 लोग आए सेकंड डे
यहां पे 420 लोग आए थर्ड डे बिकॉज मिड वीक
है मिड वीक है तो ज्यादा लोग नहीं आए
लेट्स से 250 लोग आए हैं फोर्थ डे 230 लोग
आए फिफ्थ डे थोड़ी सी की फ्रीक्वेंसी बढ़
गई एंड 400 लोग आए हैं अब यहां पे अगर
इसके बीच में हमें प्लॉट करना है तो उसके
लिए हमें सिर्फ यहां पे लिखना है पीएटी
डॉट प्लॉट प्लॉट का हम यहां पे यूज करेंगे
एक्स एक्सिस पास करेंगे वा एक्सिस को पास
करेंगे लास्टली पीएटी ड शो अगर हम यहां पे
पीएटी ड शो नहीं लिखेंगे तो हमारे पास एक
टॉप में एक लाइन बनी हुई आती है सो मैं एक
बार आपको इसे कॉमेंट में डालती हूं आल्सो
मैट प्लॉट लिब हमारे पास यहां पे आएगा
जैसे मैं इसे यहां पे शो करूंगी आप यहां
पे देखेंगे वाट प्लॉट लिस्ट लाइन लाइन 2d
एंड इस तरह से हमारे पास यहां पे वैल्यू
निकल के आ रही है सो अगर मुझे इसको चेंज
करना है मुझे यहां पे ये नहीं चाहिए तो उस
केस में मैं इसे हटा सकती हूं एंड इस तरह
से हमारे पास डे वन डे टू एंड दोनों जगह
डे फोर है तो डे थ्री से कर देते हैं एंड
कुछ इस तरह से हमारे पास यहां पे डटा आएगा
तो आप यहां पे नोटिस कर सकते हैं कैसे
वैल्यू हमारी ड्रॉप हो रही है एक और बहुत
अच्छी चीज होती है इसके अंदर जो कि होता
है मार्कर तो हमें यहां पे मार्कर अगर
दिखाना है तो कॉमा लगा के मार्कर हम यहां
पे लगाते हैं मार्कर इज इक्वल्स टू मैं
यहां पे स्मल o पास कर रही हूं तो आप यहां
पे देखेंगे कि जहां जहां पे हमारे डाटा के
ऊपर पॉइंट्स है वहां पे सर्कुलर मार्कर
हमारे पास बनके आ गए अी सर्कुलर ही नहीं
किसी भी शेप के हो सकते हैं फॉर एग्जांपल
अगर मुझे एस्टिक अगर मैं यहां पे लगा दूं
तो ये स्टार शेप में बन जाएंगे अगर मैं
यहां पे कैपिटल डी लगा दूं तो डायमंड शेप
में बन जाएंगे सिमिलरली यहां पे अगर मैं
कैरेट सिंबल लगाती हूं तो यहां पे
ट्रायंगल शेप में आ जाएंगे जिस भी शेप में
आप चाहते हैं उस शेप में आ सकते हैं
सिमिलरली यहां पे शिफ्ट के साथ टैब अगर
मैं प्रेस करके प्लस का सिंबल लगाती हूं
तो आप यहां पे नोटिस करेंगे कि हमारे पास
यहां पे और क्या-क्या चीजें हम और
क्या-क्या पैरामीटर यहां प पास कर सकते
हैं वो हमारे पास यहां पर आ जाएगा थोड़ा
सा इसे स्क्रोल करते हैं तो आप यहां पर
देखेंगे हमारे पास यहां पे गैप कलर है फिल
स्टाइल है लेबल है लाइन स्टाइल है लाइन
स्टाइल एक और बहुत अच्छा पैरामीटर है तो
लाइन स्टाइल ले लेते हैं लाइन स्टाइल को
एलएस भी बोला जाता है ठीक है और लाइन
विड्थ भी है हमारे पास तो लाइन विड्थ के
लिए हम एडब का यूज करते हैं सबसे पहले
यहां प मैं लाइन स्टाइल की अगर बात करूं
तो उसके लिए मैं यहां पे कॉमा लगा के
लिखूंगी एलस एलस इक्वल्स यहां पे कॉलन अगर
हम लगाते हैं एंड कॉलन को पास पा करना है
एक्चुअली डबल कोड्स के अंदर कॉलन जैसे मैं
यहां पे लगाऊंगी आप यहां पे देखेंगे डॉटेड
लाइन हमारे पास आ गई है अगर मैं यहां पे
डबल डैश लगाती हूं तो डैश लाइन मेरे पास आ
जाएगी ठीक है सिमिलरली अगर आपको यहां पे
कलर चेंज करना हो तो कलर इक्वल्स टू आप
यहां पे रेड लिख सकते हो एंड रेड कलर की
लाइन आपके पास यहां पे आ जाएगी सो इस तरह
से बेसिकली ये वर्क करता है दो वैल्यूज के
बीच में अगर आपको कंपैरिजन कराना हो सपोज
हो सकता है ये तो आपने फर्स्ट वीक की बात
कर ली अगर आपको यहां पे वीक टू का भी डाटा
यहां पे चाहिए तो एक मैं यहां पे y1 ऐड कर
देती हूं वन के अंदर हम यहां पर कंपैरिजन
कराते हैं वीक टू के अंदर लेट्स से रेस्ट
की पॉपुलर बढ़ गई है एंड फर्स्ट डे यहां
पर 500 लोग आए सिमिलरली सेकंड डे यहां पे
450 लोग
आए थर्ड डे यहां पर अगेन ड्रॉप हुआ 300
लोग आए देन फोर्थ डे भी यहां पे 250 लोग
आए एंड लास्टली फिथ डे भी ज्यादा लोग नहीं
आए हैं तो लेट्स से यहां पर 320 ल है ठीक
है एंड सिमिलरली अगर मुझे यही प्लॉट वापस
प्लॉट करना है तो उस के लिए वापस से मैं
सेम चीज करूंगी इस बार मैं y को y1 यहां
पे कर देती हूं मार्कर भी हम यहां पे चाहे
तो चेंज कर सकते हैं फॉर एग्जांपल इसस
टाइम मैं स्टार दे दूंगी लाइन स्टाइल
हमारे पास ठीक है लाइन स्टाइल अगर आपको
यहां पे पूरी एक सॉलिड लाइन चाहिए तो
सिंगल हाइन आप लगा सकते हैं जो कि हमारा
डिफॉल्ट वैल्यू भी होता है कलर अगर आपको
यहां पर कुछ और चाहिए फॉर एग्जांपल अगर
मुझे ग्रीन चाहिए जैसे ही मैं इसे रन
कराऊंगा अब आप नोटिस करेंगे कि हमारे पास
यहां पे दो वैल्यूज निकल के आ गई है बट अब
किस कैसे पता चले कि कौन सा वाला कौन सी
वाली लाइन किसे डिनोट कर र कौन सी वाली
लाइन वीक वन को डिनोट कर रही है कौन सी
वाली लाइन वीक टू को डिनोट कर रही है तो
उसी के लिए हमारे पास लेजेंड जाते है तो
यहां पर मैं कॉमा लगा के लेबल दे देती हूं
ये जो पहला वाला है ये हमारा इसका लेबल
क्या है कि ये हमारा वीक वन है ठीक है इसे
वीक वन को अगर हम डबल कोड्स के अंदर पास
करेंगे सिमिलरली
लेबल इक्वल्स
v2 एंड यहां पर मैं पास करूंगी लेजेंड
लेजेंड बहुत ही अमेजिंग चीज है लेजेंड
लेजेंड आपके पास जो चार्ट आपके पास बने
हुए होते हैं उसके अंदर अगर आप छोटी सी
इंफॉर्मेशन देखते हैं कि कौन सा कलर क्या
चीज डिनोट कर रहा है क्या पॉइंट क्या चीज
डिनोट कर रहा है वो आपके पास लेजेंड्स के
अंदर लिखा हुआ आता है सो पीएटी डॉ
लेजेंड यहां पे पास करेंगे एंड जैसे मैं
यहां पे लेजेंड पास करूंगी आप यहां पे
देखेंगे कि हमारे पास वीक वन डिनोट कर रहा
है यानी किय जो स्टार्स है हमारे पास यानी
कि ये जो ट्रायंगल है हमारे पास ये डिनोट
कर रहा है हमारा वीक वन एंड स्टार हमारा
डिनोट कर रहा है यहां पे वीक टू यानी कि
ग्रीन कलर डिनोट कर रहा है वीक टू एंड रेड
कलर डिनोट कर रहा है वीक वन इस तरह से
लेजेंड लिजन में भी हमारे पास काफी सारी
चीजें होती है इसकी लोकेशन अगर आपको चेंज
करनी है तो आप यहां पे एलओसी नाम का एक
पैरामीटर होता है उसे आप पास कर सकते हैं
तो यहां पे मैं अगर शिफ्ट के साथ टैब
प्रेस करूंगी अ प्लेस अ लेजेंड ऑन दी
एक्सेस प्लस पे अगर हम क्लिक करेंगे तो आप
यहां पे देख पाएंगे इसके बारे में सारी
चीजें जो भी आपको देखनी हो वो आप यहां पे
देख सकते हैं यहां पे अगर आप लोकेशन के
बारे में बात करेंगे लोकेशन स्ट्रिंग
बेस्ट लोकेशन इज जीरो अपर राइट अपर लेफ्ट
ये सारी चीजें अगर आपको बेस्ट लोकेशन यानी
कि अपने अकॉर्डिंग बेस्ट लोकेशन दे देता
है तो बेस्ट लोकेशन के लिए हम यहां पे
रीजन को जीरो छोड़ देते हैं ठीक है उसके
अलावा अगर आपको यहां पे सेंटर में चाहिए
लेफ्ट में चाहिए राइट में चाहिए अपर में
चाहिए तो उसके लिए यहां पे डिफरेंट
डिफरेंट हमारे पास कोऑर्डिनेट्स है जो कि
एलओसी डिफाइन करता है यानी कि लोकेशन ठीक
है तो एलओसी और एलओसी के बाद आप यहां पे
पास कर सकते हैं आपका जो भी लोकेशन आपको
पास करनी है सो एज ऑफ नाउ बेस्ट लोकेशन
यहां पे यही है सो इसको मैं छेड़ी नहीं सो
ये हमारे पास यहां पे लाइन हो गया लाइन के
अंदर और भी सारी काफी सारी चीजें होती है
अगर किसी को आपको यहां पे हाईलाइट करना है
किसी चीज को लाइट करना है तो उसके लिए आप
यहां पे अल्फा का ना अल्फा नाम का एक
पैरामीटर है उसका यूज़ कर सकते हो अल्फा =
0.5 अल्फा यहां पे क्या करेगा जैसे आप
यहां पे रेड को हाईलाइट करना चाहते हो
ग्रीन को उतना हाईलाइट नहीं करना चाहते तो
ग्रीन को ये हल्का ट्रांसपेरेंट कर देगा
अल्फा बेसिकली हमारी ट्रांसपेरेंसी होती
है जो कि लाई करती है बिटवीन 0 टू वन तो
अगर आपको कोई चीज हाफ ट्रांसपेरेंट करनी
है तो उस केस में आप यहां पे 0.5 का यूज
कर सकते हो ठीक है तो ये हमारे पास यहां
पे अल्फा की तरह वर्क करेगा सिमिलरली अगर
आप आपको कुछ और पैरामीटर लगाने हैं लाइन
विड्थ इंक्रीज करनी है लाइन कलर चेंज करना
है यह सारी चीजें आपको अप्लाई करनी है
मार्कर का कलर चेंज करना है मार्कर का एज
कलर आपको चेंज करना है ये सारी चीजें आप
इजली कर सकते हो ऑल यू नीड टू डू इज बस
यहां प जाके शिफ्ट के साथ टैब प्रेस कीजिए
आपके पास यहां पे प्लॉट के जितने भी
पैरामीटर्स होंगे वो आपके पास यहां पर
निकल के आ जाएंगे तो आप यहां पर डैश के
ड्रॉ स्टाइल के बारे में आप यहां पर देख
सकते हैं कलर के बारे में देख सकते हैं
अल्फा के बारे में जैसे यहां पर ऑलरेडी
मेंशन है ठीक है टेबल लाइन स्टाइल लाइन
विड मार्कर से रिलेटेड काफी सारी चीजें
मार्कर का एज कलर मार्कर एज के विड्थ
मार्कर का फेस कलर मार्कर की साइज तो काफी
सारी चीजें यहां पर मेंशन है जिनको आप लगा
लगा के अलग-अलग चीजें ट्राई कर सकते हैं
अपने चार्ट को और भी ज्यादा बेटर बना सकते
हैं सिमिलरली यही चार्ट अगर आपको किसी डटा
के साथ रियल सैंपल डटा के साथ आपको प्लॉट
करना हो तो उस केस में हम यहां पर क्या
करेंगे एक और सेल मैं यहां पर ऐड करती हूं
इंपोर्ट करते हैं पंडास को एस पीडी
सिमिलरली मैं यहां पर इंपोर्ट करूंगी
प्लॉट लिम डॉट पाई प्लॉट एस प एलटी अब
मुझे यहां पर पंडा से कुछ डाटा लेके आना
है तो उसके लिए मैं यहां पर डटा नाम का एक
वेरिएबल ले लेती हूं पडी ड रीड एक्सेल
एक्सेल फाइल को रीड करेंगे एक्सेल फाइल के
लिए हम यहां प पाथ पास कर देते हैं सो मैं
यहां पर पास पास कर देती हूं प्लस में
यहां पर जने भी हमारे बैकवर्ड स्लैशेस है
उनको फॉरवर्ड स्लैशेस में कन्वर्ट कर
दूंगी सो दैट हम इस पाथ तक जा पाए लास्टली
जो हमारी फाइल होगी उसका नाम है एक्सपेंस
ड एक्सल ए ठीक है इसके अंदर से अगर मैं
यहां पे डेटा फ्रेम क्रिएट करना चाहूं
डेटा फ्रेम इ इक्वल टू पीडी डॉट डटा
कैपिटल ए फ्रेम डाटा फ्रेम के अंदर हम पास
कर देंगे यहां पे डाटा को प्रिंट करती हूं
मैं एक बार इस डेटा फ्रेम को जैसे मैं
यहां पे इसे प्रिंट करूंगी आप यहां पे
देखेंगे हमारे पास डेटा फ्रेम निकल के आ
गई है अब डेटा फ्रेम में आपको जो भी चीज
चाहिए जिस भी चीज के बेसिस पे आपको यहां
पे प्लॉट करना हो प्लॉट आप प्लॉट कर सकते
हो फॉर एग्जांपल अगर आपको प्लॉट करना है
डेट एंड अमाउंट के बेसिस पे कि हर डेट पे
क्या अमाउंट पास क्या कितना अमाउंट आया था
तो उसके ब से भी आप य पर प्लॉट कर सकते हो
जिसके लिए आपको य पर सिर्फ इतना सा करना
है पलटी डॉट प्लॉट प्लॉट यानी कि लाइन
प्लॉट के लिए हमेशा हम सिर्फ प्लॉट का ही
यूज करते हैं लाइन नहीं लिखते बट पीएल
जडॉट प्लॉट लिंगे तो इसमें हमारा लाइन
प्लॉट य पर रेडी हो जाएगा लाइन प्लॉट के
अंदर एक्स एक्सस हमारा होना चाहिए यहां पर
डेट तो डेटा फ्रेम की जो डेट है वो हमारी
एक्स एक्सेस है एंड डेटा फ्रेम का जो
अमाउंट होगा वो हमारा य पर वा एक्सेस हो
जाएगा टा इन को प्रिंट करने के बाद हम
पीएटी ड श भी लगा देते हैं काफी बड़ा सा
ये चार्ट बनेगा सो आप यहां पे नोटिस कर
सकते हैं किस तरीके का ये चार्ट यहां पे
क्रिएट होके हमारे पास आया है आप चाहे तो
इसकी साइज भी यहां पे इंक्रीज कर सकते हैं
इसको डाउनलोड कर लेंगे तो ये काफी बड़ा सा
चार्ट आपको दिखेगा ठीक है तो क्योंकि यहां
पे हमारे पास काफी सारी वैल्यूज हैं तो
कुछ इस तरह से यहां पे फ्लकचुएट हो रहा है
ऑन डिफरेंट डिफरेंट वैल्यूज आप चाहे तो
किसी भी चीज के बेसिस पे इसको लगा सकते
हैं अगर आपको चाहिए कि नहीं ये कैटेगरी के
बेसिस पे आपके पास अमाउंट आए तो आप वो लगा
सकते हो जैसे कि लास्ट सेशन में बार प्लॉट
के अंदर हमने देखा था कैसे हमने सम लगाया
था सिमिलरली हम यहां पे भी सम लगा सकते
हैं ग्रुप बाय कर सकते हैं एलिमेंट्स को
जैसे कि हमने लास्ट सेशन में किया था तो
मैं एक बार दोबारा आपको करके दिखा देती
हूं सो ग्रुप्ड ग्रुप्ड बाय इसे हम लेते
हैं और यहां पर लगेंगे डीएफ डॉट ग्रुप बाय
ग्रुप बाय के अंदर किसके बेसिस प ग्रुप
बाय करना है हमें यहां पे कैटेगरी के
बेसिस पे सो कैटेगरी के बेसिस पे से ग्रुप
बाय करते हैं एंड अमाउंट पे ग्रुप बाय
करना है अमाउंट का ग्रुप बाय करना है और
लास्टली सम निकालना है ठीक है तो सम
निकालेंगे अब ग्रुप बाय का पहले सबसे पहले
हम इंडेक्स यहां पर पास करेंगे तो जैसे
अगर मैं पहले एक बार को आप लोगों को
प्रिंट करके दिखाती हूं कि अगर मैं इस
ग्रुप बाय को प्रिंट करती हूं तो हमारे
पास यहां पर क्या आउटपुट आएगा जैसे मैं
इसे रन करूंगी अमाउंट में हमारे पास
कैपिटल ए अमाउंट होगा इसलिए य पर एरर आई
है सो ग्रुप बाय में आप देखेंगे हमारे पास
बिल्स क्लोथ एसेंशियल फूड एंड ग्रोसरी इस
तरह से हमारे पास य पर ग्रुप बाय होके आए
हैं एलिमेंट अब इसके ऊपर अगर हमें य पर
प्लॉट लगाना है तो हम यहां पर क्या करेंगे
ग्रुप बाय के इंडेक्स ग्रुप बाय का जो
हमारा इंडेक्स होगा वो तो हमारी यहां पे
क्या होगी एक्स एक्सस होगी सो इसे मैं
यहां पे डॉट इंडेक्स लगा देती हूं
सिमिलरली ग्रुप बाय की जो हमारी वैल्यूज
है यानी कि जो
18720 आ रहा है ये हमारी वैल्यूज है तो
अगर मैं यहां पे डॉट वैल्यूज लगा देती हूं
एंड इसे मैं यहां पे रन करूंगी तो आप
देखेंगे कुछ इस तरह से हमारे पास यहां पे
चार्ट जा रहा है कि बिल्स के अंदर सबसे
ज्यादा हमारा खर्चा रहा है फिर थोड़ा कम
क्लोथ्स में एसेंशियल्स में ज्यादा जा रहा
है फिर फूड में कम एंड ग्रोसरी में और भी
ज्यादा कम तो इस तरह से आप यहां पे प्लॉट
प्लॉट कर सकते हो जहां पे हमारे पास एक
डाटा कुछ इस तरीके का है जहां प हमारे पास
डाटा कुछ इस तरीके का है कि हमारे पास
एक्सपेंसेस है एक मंथ के जिसमें वन से 30
टक की डेट है एक कैटेगरी है सब कैटेगरी है
अमाउंट जो कि हर डेट को या डिफरेंट
डिफरेंट डेट्स को पे हुआ है पेमेंट मोड है
हमारे पास यहां पर इस पेमेंट मोड से पे
हुआ है इस तरह से हमारे पास यहां पे
वैल्यू आ गई है सो आई होप गा की इस वीडियो
के बाद क्लियर हो गया होगा किस तरह से हम
लाइन चार्ट को लाइन प्लॉट को प्लॉट कर
सकते
[संगीत]
हैं स गाइस पिछले सेशन के अंदर हमने कवर
किया कैसे हम लाइन प्लॉट को प्लॉट कर सकते
हैं हमने सीखा कैसे इसे हम सैंपल डटा से
प्लॉट कर सकते हैं कैसे हम इसे सीएसवी या
एक्सेल फाइल कोई हमारे पास हो उसके डटा से
भी इसे प्लॉट किया जा सकता है आज की इस
वीडियो के अंदर हम बात करने वाले हैं कैसे
हम स्केटर प्लॉट को प्लॉट कर सकते हैं
स्केटर प्लॉट जैसे कि नाम ही यहां प खुद
बता रहा है स्केटर मतलब यहां पे डेटा जो
होगा आपका वो अलग-अलग जगह पे स्कैटर्ड
होगा यानी कि डिफरेंट डटा पॉइंट्स के ऊपर
ये डटा स्कैटर्ड होगा बेसिकली इसका यूज
किया जाता है नंबर टू नंबर जब आपको
न्यूमेरिकल टू न्यूमेरिकल आपको डाटा प्लॉट
करना हो जहां पे एक्स एक्सेस भी आपकी कोई
न्यूमेरिकल वैल्यू हो वा एक्सिस में
न्यूमेरिकल वैल्यू हो उस केस में ज्यादातर
स्कैटर प्लॉट का यूज किया जाता है ये हमें
दिखाता है किस जगह पे हमारे पास डाटा की
फ्रीक्वेंसी ज्यादा है तो कैसे स्केटर
प्लॉट को प्लॉट करना है वो जानते हैं तो
चलिए शुरू करते हैं सबसे पहले यहां पे
इंपोर्ट कर लेते हैं इंपोर्ट मैट प्लॉट
लिफ डट पाई प्लॉट एस पी एलडी आल्सो मैं
यहां पे इंपोर्ट कर द हूं नपाई को एज एनपी
वाई नपाई क्योंकि नपाई से हम यहां पे कुछ
पॉइंट्स यहां पे क्रिएट कर लेंगे स्केटर
प्लॉट के लिए जैसे कि अगर मैं एक्स पे
जाती हूं एक्स पे मेरे पास एप डॉट रम डॉट
रम इंजर रैंडम इंटी जर चाहिए मुझे कहां से
10 से लेकर 100 तक के बीच के 50 रैंडम
इंटी जर मुझे चाहिए
ठीक है सिमिलरली वा के अंदर भी हम यहां पर
क्या करेंगे एडॉट
रम डॉट रैंडम इंटी जर ये भी हम ले सकते
हैं 10 से लेके 100 तक के 50 इंटी जर्स
यहां पर आप चाहे तो इसकी फ्रीक्वेंसी कर
सकते हैं कि अगर आपको यहां पर डेसीमल में
वैल्यू चाहिए या फिर ऐसा कुछ वैल्यू चाहिए
तो आप यहां प एक से लेकर 10 तक का भी कर
सकते हैं कि एक्स एक्सिस में हमारे पास एक
से 10 हो वा में हमारे पास यहां प 50 बहुत
सारी वैल्यूज है तो ये हम यहां पर कर सकते
हैं अब इसके बाद अगर हम यहां प स्केटर
प्लॉट को को प्लॉट करना है तो यहां पे
लिखेंगे पीएटी डॉट स्केटर स्केटर के अंदर
सबसे पहले पास करेंगे एक्स एक्सिस देन पास
करेंगे वा एक्सिस लास्टली यहां पे प्लॉट
करेंगे पलटी ड शो एंड जैसे ही मैं इसे
यहां पे रन करूंगी आप यहां पे देखेंगे
कैसे हमारे पास वन से लेके नाइंथ की
वैल्यूज है और उसके बीच में हमारे पास
यहां पे डाटा पॉइंट्स हमारे पास निकल निकल
के आ गए हैं इस तरह से हमारे पास स्केटर
प्लॉट वर्क करता है सपोज अगर मैंने यहां
पे इन्हे प्रिंट भी कराया होता है x एंड y
को भी अगर मैं यहां पे प्रिंट कराती तो
आपको यहां प पता भी चल जा था कि हमारे पास
यहां पे सबसे ज्यादा वैल्यू वन के ऊपर आ
रही है देन टू पे इतनी वैल्यूज है थ्री पे
इतनी वैल्यूज है फोर पे इतनी वैल्यूज आ
रही है फाइव पे ये रेंज है सिक्स पे एंड
सिमिलरली इस तरह से हमारे पास यहां पे
डिफरेंट डिफरेंट रेंजेस आ रही है बिटवीन
नंबर्स अब स्केटर प्लॉट के अंदर आप काफी
सारी चीजें कर सकते हो जैसे कि आप यहां पे
कॉमा लगा के मैं शिफ्ट एंड टैब प्रेस
करूंगी तो आप यहां पे प्लस का सिंबल और
लगाती हूं तो आप यहां पे मार्कर ऐड कर
सकते हो मार्कर एंड सी मैप बहुत ही बहुत
ही अच्छी चीज है तो मैं आपको सबसे पहले
मार्कर ऐड करके दिखाती हूं तो यहां प हम
लगाते हैं मार्कर दैट मार्कर इज इक्वल्स
टू लेट्स से हम यहां पे स्टार अगर मैं
लगाती हूं तो उसके लिए एस्टिक तो यहां पे
हमारे पास मार्कर्स की जगह प स्टार्स आ
जाएंगे सिमिलरली कॉमा लगा के अगर मैं यहीं
प बात करू अग मुझे यहां प कॉमा लगाना हो
कॉमा लगा के अब मैं पास कर सकती हूं कलर
कलर जैसे कि रेड ठीक है अब यहां पे कलर की
जगह प आप सी मैप भी पास कर सकते हो सी मैप
यहां पे क्या है सी मैप की अगर मैं बात
करूं तो सी मैप इ इक्वल टू मैंने यहां प
लिख दिया वेरिडिस वेर इट इज लगाते हमारे
पास यहां पर लिखा आ रहा है कि सी मैप विल
बी इग्नोर बिकॉज नो डेटा फॉर कलर मैपिंग इ
प्रोवाइडेड तो डेटा प्रोवाइड करते हैं
कलर्स के लिए सो मैं यहां पे लिखती हूं
कलर इक्वल्स अगेन हमें यहां प भी एक रैंडम
वैल्यू लेनी पड़ेगी एप डॉट रम रैंडम
वैल्यू आप यहां प ले सकते हैं बिटवीन
रैंडम इंटी जर एंड लेट्स से 10 1 टू 10
इसे ले सकते हो या फिर 10 टू 100 भी आप
इसे ले सकते हो कॉमा 50 वैल्यूज अगेन हमें
यहां प चाहिए अब यहां पे पास करेंगे कलर
इक्वल्स
कलर और य कैन गिव सी इक्वल्स कलर तो आप
यहां पर देखेंगे कि हमारे पास यहां पर
डिफरेंट कलर्स आ रहे हैं कलर्स किस
पॉइंट्स क्या आ रहे हैं वो भी हम यहां पर
डिस्कस कर सकते हैं बाय राइटिंग कलर मैप
सो कलर बार के लिए हम यहां पर कलर बार
लिखेंगे कलर बार के साथ हम यहां पर
लिखेंगे पी एलटी डॉट कलर बार ए एज इट इ अ
फंक्शन ओपन क्लोज पेंसिस अब आप नोटिस करे
कि यहां पर जो हमारे पॉइंट्स है वो
डिफरेंट कलर्स में भी हमारे पास यहां पर
शो हो रहे हैं तो यहां पे हमारे पास एक
कलर बार दि आ गया है जो कि रिप्रेजेंट कर
रहा है ईच पॉइंट को ऑन अ डिफरेंट कलर
सिमिलरली ये तो वेडेस था वेरिडिस की जगह
पे अगर मैं यहां पे अभी एनी लिख देती हूं
ए इसे अगर मैं यहां पे रन
कराऊंगा जैसे कि जस्ट हीट है जस्ट हीट आर
है हॉट आर है हॉट है सो लेट्स जस्ट ट्राई
हॉट एंड यहां पे एनी की जगह पे मैं लिख
देती हूं हॉट जैसे मैं इसे एंटर करूंगी तो
आप यहां पे देखेंगे कि हमारे पास पास किस
तरह से यहां पे वैल्यूज जा रही है
टुवर्ड्स द डार्क जैसे डार्क कलर जा रहा
है मतलब यहां पे वैल्यू कम कम होती जा रही
है टुवर्ड्स द येलो कलर या लाइट कलर हमारे
पास वैल्यू इंक्रीज होती जा रही है तो
डिफरेंट कलर बार्स कलर मैप्स आप यहां पे
ट्राई कर सकते हैं सिमिलरली अगर ये जो
मार्कर्स हमने दे रखे हैं इनको आपको एजेस
देनी हो या फिर इनका कलर चेंज करना हो
इनकी विड्थ चेंज करनी हो फेस कलर एज कलर
ये सब कुछ आपको चेंज करना हो आप इजली यहां
पे चेंज कर सकते हो अब यही सेम टाइप का
प्लॉट आप प्लॉट कर सकते हो विद द हेल्प ऑफ
अ डाटा एज वेल सो अगेन मैं यहां पे क्या
करने वाली हूं यहां पे इंपोर्ट कर लेते
हैं पलि डट पाई प्लॉट एस प एलटी सिमिलरली
इंपोर्ट करना है पंडास को एस पीडी एंड
यहीं प भी इंपोर्ट कर लेते हैं नपाई को ए
एनपी नपाई की शायद य हमें जरूरत ना पड़े
क्योंकि हम यहां प जो डटा यहां पर लेने
वाले हैं उसके अंदर हमारे पास दोनों तरफ
यहां पर न्यूमेरिकल वैल्यूज होंगी तो अगर
मैं यहां पर पंडा की बात करू तो एस ऑफ ना
अगर मुझे य पर डेटा चाहिए डेटा इ पडी डॉट
रीड करनी है हमें क्या रीड एक्सेल फाइल
हमें रीड करनी है उसके लिए हम यहां पर
लोकेशन पास कर देते हैं सो लोकेशन हम यहां
से कॉपी करेंगे इसे मैं यहां प पेस्ट कर
देती हूं लेट्स कन्वर्ट ऑल द बैकवर्ड
स्लैशेस टू फॉरवर्ड स्लैशेस एंड लास्टली
हम यहां पे एंप्लॉई सैंपल डाटा है ये डॉट
एक्स एल एस एक फॉर्मेट के अंदर डेटा फ्रेम
क्रिएट करने के लिए डीए इ पडी ड कडी डटा
फ्रेम एंड पास करेंगे डाटा को इसमें जैसे
ही मैं इसे प्रिंट करती हूं सो प्रिंट
डीएफ हमारी डेटा फ्रेम है वो कुछ इस तरीके
की है कि हमारे पास यहां प एंप्लॉई आईडी
फुल नेम जॉब टाइटल डिपार्टमेंट बिजनेस
यूनिट जेंडर एथनी सिटी एज हायर डेट एनुअल
सैलरी बोनस कंट्री सिटी एंड एग्जिट डेट इस
तरह से हमारे पास वैल्यू आ रही है ना अब
लेट्स से मुझे यहां पे एंप्लॉई का एज
डिस्ट्रीब्यूशन देखना है तो उस केस में हम
यहां पे क्या कर सकते हैं उस केस में मैं
यहां पर पास करूंगी पीएटी ड
स्केटर सबसे पहले हम यहां पर पास करेंगे
एक्स के अंदर हमारे पास ए होगी सो एज यहां
पर मेंशन कर देते हैं एज के लिए हमारे पास
होगा डटा फ्रेम और डटा फ्रेम में ही हम इस
जज को पास करेंगे एंड बिकॉज ये एप्ल आईडी
और डटा फ्रेम के बीच में है एप्ल आईडी एंड
एज के बीच में है सो डीयर एंड एंप्लॉई
आईडी के लिए हमारे पास है यहां पर कॉलम का
नेम एंप्लॉई आईडी लास्टली पी एलटी डॉट शो
एंड जैसे मैं इसे रन कराती हूं यहां पर
हमारे पास डाटा तो है ही सही उसके बाद आप
यहां पर नीचे देखेंगे हमारे पास एक प्लॉट
आ गया है लेफ्ट हैंड साइड पे बिकॉज़ हमारे
पास इतनी सारी एंप्लॉई आईडी है तो हमारे
पास एंप्लॉई आईडी कुछ इस तरह से दिख रही
हैं बट अगर सिर्फ हम यहां पे एज का स्कैटर
देखेंगे तो आप यहां पे नोटिस करेंगे कि
हमारे पास एज का स्कैटर सबसे ज्यादा सेंटर
यानी कि 45 वैल्यू पे आ रहा है 55 पे भी
हमारे पास काफी सारी ओवरलैपिंग वैल्यूज है
तो 55 पे भी काफी सारा हमारे पास कैटर है
ओके सिमिलरली हमारे पास यहां पे 25 से 30
के बीच में भी है एग्जैक्ट 25 पे भी कम है
एंड 65 में भी हमारे पास यहां पे कुछ उतना
ज्यादा स्केटर नहीं है बीच-बीच में भी आप
यहां पे कई जगहों पे जैसे कि 38 या 39 के
आसपास आप काफी सारी कम वैल्यूज देखेंगे तो
जब भी आपको यहां पे डाटा की फ्रीक्वेंसी
को देखना हो कि अगर आपके पास न्यूमेरिकल
न्यूमेरिकल वैल्यूज है उनके बीच में अगर
आपको डाटा को प्लॉट करना हो तो आप स्कैटर
प्लॉट का यहां पे यूज कर सकते हो बहुत ही
ज्यादा यूजफुल होता है ऐसे ही और भी काफी
सारे प्लॉट्स हैं जिनके जिनके अंदर हम यूज
कर सकते हैं न्यूमेरिकल न्यूमेरिकल
वैल्यूज जो कि हम आगे आने वाले सेशंस के
अंदर देखने वाले हैं आई होप एज ऑफ नाउ ये
क् हो गया होगा अगर आपको यहां पे इनकी
साइज डिक्रीज करनी है एस ऑफ नाउ यहां पे
जो हमारे पास सर्कल आ रहे है इनकी साइज
काफी ज्यादा है अगर आपको साइज यहां पर
डिक्रीज करनी है तो आप यहां पे लिख सकते
हो कॉमा लगा के आई गेस मार्कर साइज कुछ
होता है तो एक बार यहां पर चेक कर लेते
हैं यहां पे हमारे पास साइज गिवन नहीं है
लेट्स ट्राई खुद ही हम कुछ ट्राई करते हैं
साइज इक्वल्स टू लेट्स से मैं यहां पे टू
ले लेती हूं साइज नहीं है हमारे पास
मार्कर साइज हम ट्राई कर सकते हैं सो इस
तरह से हम स्केट प्लॉट को प्लॉट कर सकते
हैं सिमिलरली अगर आप यहां पर साइजेस की
बात करें अगर यहां पर मैंने ये कलर्स की
जगह पर मार्कर साइज दी होती सो साइज इक्वल
टू ए लगा देते हैं और इसको कलर की जगह पर
मैं साइज पास कर देती हूं एंड यहां पर भी
हम एस लिख देते हैं सो यहां पर हम इस कलर
को हटा देते हैं लेट्स से एस ऑफ नाउ या
फिर आप चाहे तो कलर को भी रख सकते हैं एंड
यहां पर मैं इसे हॉट ही रहने देती हूं
सिमिलरली मैं यहां पर एक नाम का पैरामीटर
ले लेते हंट साइज इक्वल्स टू साइज के अंदर
भी हम यहां पर सेम रेंज ले सकते हैं सो
इसे मैं कॉपी करके यहां पर पेस्ट कर दूंगी
इसके बाद अगर हम यहां पे s इक्वल टू साइज
पास करेंगे तो आप यहां प देखेंगे ये जो
मार्कर है इसकी भी साइज हमारे पास यहां पे
चेंज हो रही है तो इस तरह से हमारे पास
यहां पे साइजेस भी चेंज हो सकती है अगर
आपको साइज के बेसिस प कोई चीज यहां पे पास
करनी है स्केटर प्लॉट के अंदर किसी चीज के
बेसिस प आपको साइज डिफाइन करना है तो आप
साइज डिफाइन कर सकते हो अब ये साइज यहां
पर कुछ कुछ भी हो सकता है हो सकता है कि
हम यहां पर अगर सैलरी की बात कर रहे हैं
जैसे कि हम यहां पे एजेस की बात कर रहे
हैं अब एज के अंदर हमें यहां पे सैलरी पास
करनी है लेट्स से कि हमारे पास यहां पे
सैलरी भी मेंशन है तो सैलरी हमें साइज के
हिसाब से देनी है तो मैं यहां पे क्या कर
सकती हूं कॉमा लगा के s इ इक्वल लिख सकते
हैं डेटा फ्रेम के अंदर जो हमारे पास
एनुअल सैलरी है तो मैं यहां पे लिखूंगी
एनुअल सैलरी आल्सो इट शुड बी पास इनसाइड
डबल कोटेशन तो यहां पे एनुअल सैलरी पास कर
देते हैं एंड गाइस यहां पर काफी ह्यूज है
बिकॉज सैलरी का तो हमारे पास यहां पर काफी
सारी वैल्यूज आ रही है लेट्स डू वन थिंग
कि हम यहां पे एनुअल सैलरी पास करते हैं
एंड यहां पे एज पास करते हैं तोब हमारे
पास यहां पे एज के बेसिस प एनुअल सैलरी आ
रही है तो अब आपको यहां प पता भी चल रहा
होगा कि जितनी कम यहां प लोगों की एज है
जैसे यहां पे साइज यहां प अगर आप नोटिस
करेंगे तो यहां प छोटी छोटी हमारे पास
साइज है वो आपको मिलेंगी टुवर्ड्स द लेफ्ट
हैंड साइड बड़ी साइज आपको यहां पर मिलेगी
कुछ छोटी-छोटी साइजेस भी है जिनकी काफी
अच्छी सैलरी है सो यानी कुछ कम एज वाले भी
लोग हैं जिनकी काफी अच्छी यहां पे सैलरी
है तो ये भी आप यहां पर नोटिस करेंगे सो
ऐसे-ऐसे पैटर्न अगर आपको यहां पे साइज की
बेसिस प निकालने हो तो ये भी आप स्कैटर
प्लॉट की तरफ से निकाल सकते हैं जो
ज्यादातर सैलरीज है वो आप यहां पे नोटिस
करेंगे कि हमारे पास इस रेंज से इस रेंज
के बीच में है यानी कि 50000 टू 1 लाख के
बीच में हमारे पास यहां पे सैलरी रेंज
ज्यादा है सो आई होप गाइस ये वीडियो यहां
पे क्लियर हो गई है किस तरह से हम यहां पे
स्केटर प्लॉट को प्लॉट कर सकते हैं
सो गाइस पिछले सेशन के अंदर हमने कवर किया
कि कैसे हम क्रिएट कर सकते हैं एक स्कैटर
प्लॉट आज की इस वीडियो के अंदर हम बात
करने वाले हैं कि कैसे हम क्रिएट कर सकते
हैं एक पाई चार्ट सो गाइस पाई चार्ट जैसे
कि आपने नाम सुना होगा पाई चार्ट एक
सर्कुलर चार्ट होता है जो कि यूजुअली किसी
भी डाटा की परसेंटेज या फिर उसका ओवरऑल
हमें वैल्यूज दिखाता है तो वही पाई चाड आज
हम क्रिएट करने वाले हैं विद द हेल्प ऑफ
मैल लिप लेट्स सी कैसे इसे क्रिएट किया जा
सकता है सो गाइज सबसे पहले इसके लिए मैं
यहां पर मैट प्लॉट लेप ओपन करके इंपोर्ट
कर लेती हूं ट इंपोर्ट मैट प्लॉट लिब डट
पाई प्लॉट एस पीएनटी ठीक है इसके लिए हमने
यहां प एक एलियास क्रिएट कर लिया है एस
पीएनटी अब इसके बाद हमें यहां पर क्या
करना है यहां पे आप चाहे तो कोई डाटा यहां
पे क्रिएट कर सकते हैं फॉर एग्जांपल लेट्स
से कि मेरे पास कुछ मोबाइल फोन ब्रांच है
या फिर आप कोई लैंग्वेजेस यहां प ले सकते
हैं तो हम मोबाइल फोन ब्रांड्स की यहां प
बात कर लेते हैं जैसे कि मैं यहां प
ब्रांच नाम का एक वेरिएबल क्रिएट कर देती
हूं जिसके अंदर हमने लिखा लेट्स से one प
कॉमा आओ कॉमा एल कॉमा हम यहां पर लिख सकते
हैं
[संगीत]
[संगीत]
samsungmobile.com हम इसे डिफाइन कर सकते
हैं कि ओवरऑल हमारे पास लेट्स से इट इज 22
पर पॉपुलर एल की अगर हम बात करें तो इट इज
35
samsungmobile.com फ के अंदर हम पास कर
देंगे एक्स टी डट शो इसको अगर मैं फिलहाल
को रन
कराऊंगा तो आप यहां पर नोटिस करेंगे हमारे
पास यहां पे लेबल्स भी बाहर की तरफ लिखे
हुए आ गए हैं सपोज अगर आपको यहां पर कलर
ऐड करना हो तो सी इक्वल टू आप यहां पर
कलर्स पास कर सकते हैं जैसे कि हमारे पास
फाइव कलर्स है तो यहां पे स्टार्ट करते
हैं विद द रेड सिल्वर ब्लू पिंक एंड
लास्टली यहां प इसके लिए हम ऑरेंज ले लेते
हैं ठीक है एंड कॉमा लगाएंगे शिफ्ट के साथ
अगर आप टैब प्रेस करेंगे तो आप यहां पे
काफी सारे ऑप्शंस दिखने जैसे कलर्स है ऑटो
पैक्ट है पैक डिस्टेंस है एक्सप्लोर है
एकएक करके इन सभी को यहां पर डिस्कस करते
हैं सबसे पहले हम यहां पे बात करते हैं कि
हमारे पास यहां पे फिलहाल को कलर्स है तो
कलर्स ऐड करते हैं कलर्स इ सी एंड जैसे
मैं इसे रन करूंगी तो आप यहां प नोटिस
करेंगे कि हमारे पास जो हमें कलर्स चाहिए
थे वो यहां पर ऑब्टेन हो गए हैं फॉर ईच
ब्रांड सिमिलरली अगर हम यहीं की बात करें
सो सपोज आपको यहां पर कोई भी चीज हाईलाइट
करनी है कोई भी ऐसा डाटा है जो कि यहां प
आपको हाईलाइट करना है तो हाईलाइट करने के
लिए हम एक्सप्लोर का यूज करते हैं अब यहां
पर एक्सप्लो क्या है वो एक बार मैं आपको
एक्सप्लेन करती हूं सो एक्सप्लो इक्वल टू
अब एक्सप्लो के लिए हम यहां पे मैं एक नाम
से एक वेरिएबल ले लेती हूं के अंदर हम
यहां यहां पे पास करेंगे कि हमें यहां पे
लेट्स से
redmi.mi है अपनी पोजीशन से थोड़ा सा
शिफ्ट होके बाहर निकल के आ गया है ठीक है
तो दिस इज व्हाट दिस इ एक्सप्लो जैसे
पिज़्ज़ के अंदर हमारे पास स्लाइस बाहर
निकल के आता है वैसे ही यहां पे एक्सप्लो
के अंदर अगर हमें को कोई भी पार्ट यहां पर
हाईलाइट करना है कुछ शो करना है तो उसके
लिए आप उसको एक्सप्लोर कर सकते हो अच्छा
वन मोर थिंग आप इसको थोड़ा सीडी इफेक्ट
देने के लिए यहां प शैडो भी ऐड कर सकते हो
जैसे कि अगर आप यहां पर कॉमा लगा के शैडो
लिखते हो तो शैडो इक्वल टू ट्रू लिखना है
बुलियन के अंदर ये वैल्यू लेता है जैसे
मैं यहां प एंटर प्रेस करूंगी आप यहां पर
नोटिस करेंगे कि हल्का हल्का सा शैडो यहां
प क्रिएट होके आ गया है आल्सो कुछ कलर्स
यहां प हम थोड़े से डार्क कर देते हैं
जैसे कि पिंक जो है उसको मैं यहां पर
मजेंटा कर देती हूं ओके एंड आल्सो को भी
मैं यहां पे कुछ डार्क कलर दे देती हूं
जैसे कि मैं यहां पे दे दूंगी इसे वायलेट
सो अभी थोड़ा यहां पे ये बेटर दिख रहा है
और आप यहां पे शैडोज भी थोड़े अच्छे से
देख पा रहे हो कि शैडोज जो यहां पे बिल्ड
हुए हैं वो किस तरह से बिल्ड होके आए हैं
मूविंग अहेड नेक्स्ट यहां पे बात करते हैं
कि एक और यहां पे हमने पैरामीटर देखा था
अगर मैं यहां पे शिफ्ट एंड टैब लगाती हूं
तो यहां पे हमारे पास एक और पैरामीटर था
व्हिच इज ऑटो पैक्स ठीक है ऑटो पैक्स यहां
पे क्या है इसे देखते हैं सो मैं यहां पे
कॉमा लगा के ऑटो पीसीटी लगाती हूं ऑटो पैक
इज इक्वल्स टू स्ट्रिंग के अंदर हम पास
करेंगे दैट मॉड्यूस डॉट 2f जैसे मैं इसे
रन कराऊंगा आप यहां पे नोटिस करेंगे कि
हमारे पास जो भी हमारी वैल्यूज थी ये टू
डेसिमल पॉइंट्स तक हमारे पास आ गई है सपोज
आप यहां पे सिर्फ f पास करते हैं तो उस
केस में आपके पास कोई डेसीमल वैल्यू नहीं
आएगी बट जस्ट इन केस कुछ भी यहां पर
डेसीमल के अंदर होता है तो ये डेसीमल के
अंदर भी आपको वैल्यू मिलेगा उसके लिए आपको
यहां पर टू ऐड करना है जैसे आप यहां पर टू
ऐड करेंगे तो आपके पास टू डेसिमल प्लेसेस
तक यहां पर वैल्यू आ जाएंगी सो बेसिकली इस
तरह से यहां पे परसेंटेज के फॉर्मेट के
अंदर आपको वैल्यूज देता है मूविंग अहेड
अगर मैं यहां पे कॉमा देती हूं अगेन शिफ्ट
प्लस टैब हम यहां पे लगाते हैं तो कुछ और
फंक्शंस आप यहां पे देखेंगे जोक हमने
ऑलरेडी कुछ देख भी रखे हैं जैसे कि अब
यहां पे एक और नया फंक्शन है दैट इज
स्टार्ट एंगल स्टार्ट एंगल यहां पर क्या
है ये भी डिस्कस कर लेते हैं स्टार्ट एंगल
अगर आप अभी नोटिस करेंगे जसे मैं मिनिमाइज
कर देती हूं स्टार्ट एंगल इक्वल्स सो
स्टार्ट एंगल अगर आप यहां पर अभी नोटिस
करेंगे तो इट इज ऑन जीरो डिग्री अगर आपको
चाहिए कि नहीं 90° यानी कि 0 डिग्री इज
लाइक जहां से सर्कल स्टार्ट हो रहा है ये
हमारा 0 डिग्री है अगर आपको चाहिए कि नहीं
90° के ऊपर ये आए यानी कि यहां से हमारा
सर्कल स्टार्ट हो यानी कि यहां से हमारे
पास 1 प्लस की वैल्यू स्टार्ट हो इन दैट
केस यू कैन डिफाइन इक्वल्स टू 90 जैसे मैं
इसे रन करूंगी तो आप यहां पे देखेंगे कि
हमारा जो सर्कल है वो यहां 90° से स्टार्ट
हो रहा है एंड स्टार्ट हो रहा है विद 1
प्लस ओके सिमिलरली अगर आप चाहते हैं कि
नहीं ये तो 180° से स्टार्ट हो देन 180°
से हम इसको स्टार्ट कर सकते हैं यहां से
हमारे पास लेफ्ट हैंड साइड से 180 डिग्री
से हमारा सर्कल स्टार्ट हो रहा है तो
व्हाट एवर यू प्रेफर आप वो स्टार्ट एंगल
यहां पर डिफाइन कर सकते हैं सो गाइस दिस इ
हाउ वी कैन क्रिएट अ पाई चार्ट अब पाई
चार्ट ये तो हो गया कि हमने सैंपल डटा से
क्रिएट कर लिया अब यही पाई चार्ट अगर
हमारे पास कोई डटा है उससे हमें क्रिएट
करना है इन दैट केस मैं यहां प एक नया सेल
ड कर लेती हं सो यहां पे इंपोर्ट करते है
पंडा को एरी इंपोर्ट करते हैं मैट प्लॉट
लि ॉट पा प्लॉट एस
उसके बाद हमें बज यहां पर रीड करनी है कोई
एक्सल या सीस फाइल तो उसके लिए मैं य पर
डेटा नाम का पैरामीटर लेती जिसके अंदर हम
पास करेंगे पडी ड रीड अंड एक्सेल फाइल को
रीड करते हैं हम मैं य से कॉपी कर लेती
हूं डेस्टिनेशन डेस्टिनेशन को मैं य प
पेस्ट कर दूंगी जितने भी आपके यहा पर
बैकवर्ड स्लश है उनको फॉरवर्ड स्लश में य
प कन्वर्ट करेंगे लास्टली हमें यहां पर
क्या करना है लास्ट में हमें य पर हमारी
फाइल का नाम देना है फॉर एग्जांपल मेरी
फाइल का नाम है य पर एक्सपें डॉट एक्सल एस
रिमेंबर कि आप यहां पे इसका एक्सटेंशन भी
पास करें अगर ये सीएस है तो सीएस में हम
इसे रीड करेंगे अगर ये एक्सेल है तो
एक्सेल एस का हम यहां प यूज करेंगे एक बार
इसका डेटा फ्रेम क्रिएट कर ले डेटा फ्रेम
इक्वल पडी डट डेटा कैपिटल एफ फ्रेम टा
फ्रेम के अंदर हम पास करेंगे इस डटा को
वंस वी प्रिंट इट कुछ इस तरीके का हमारा
डेटा फ्रेम यहां पर दिखने वाला है जिसके
अंदर हमारे पास यहां पर डेट है बेसिकली ये
मंथली एक्सपेंस जो कि स्टार्ट हो रहा है
फ्रॉम फर्स्ट जनवरी एंड इट्स गोइंग अप टू
30 जनवरी ठीक है जिसमें कैटेगरी है हमारे
पास कौन-कौन सी कैटेगरी कैटेगरी के अंदर
हमारे पास खर्चे हुए हैं सब कैटेगरी है
अमाउंट है एंड पेमेंट मोड है सो बिकॉज हम
यहां पे एक ही पैरामीटर पास कर सकते हैं
तो हम यहां पर पेमेंट मोड को सेंड कर सकते
हैं सो अगर मैं यहां पर लिखूं पी एलटी ड
पा एंड इसमें हम पास करेंगे डटा फ्रेम का
पेमेंट मोड इनसाइड डबल कोटे
स यहां पर अगर हमें पाई चार्ट लगाना है
उसके लिए हम लिखेंगे पलटी ड पाई पाई के
अंदर लेट्स से कि हमें यहां पर डिफाइन
करना है कि अमाउंट हमारे पास निकल के है
अमाउंट यहां पर हमारे पास न्यूमेरिकल
वैल्यू है सो अमाउंट के ऊपर हम लगा सकते
हैं इसे ठीक है ब जैसे ही मैं यहां प
पीएटी डॉट शो करके यहां पर रन करूंगी इतना
हमारे लिए यहां प काफी नहीं रहेगा एंड आगे
की तरफ हम डेटा फ्रेम भी यहां पर ऐड कर
देते हैं जैसे मैं इसे प्लॉट करूंगी आप
देखेंगे कुछ इस तरीके का अमाउंट हम पास
निकल के आ रहा है ठीक है एंड अगर आप चाहे
यहां पर लेबल्स ऐड करना अगर आप चाहते हैं
तो आप यहां पर लेबल्स भी ऐड कर सकते हैं
लेबल फेसन कुछ भी हो सकता है सब कटेगरी के
अगर मैं यहां पर लेबल लेना चाहूं तो मैं
यहां पे कॉमा लगा के लेबल्स इक्वल टू डेटा
फ्रेम डेटा फ्रेम के अंदर हमारे पास है सब
कैटेगरी सब कैटेगरी के बेसिस प आप यहां पय
पास कर सकते हो बीच में हमारे पास हान है
या नहीं था आई गेस ओके लेट्स जस्ट चेक एक
बार बिना सब कैटेगरी के कुछ इस तरह से
इसका नाम क्या था सिमिलरली अगर आप यहां प
नोटिस करेंगे तो हमारे पास यहां प सिर्फ
अमाउंट आ रहा है एंड अगर मुझे इनको
कैटेगरी वाइज ग्रुप बाय करना है जैसे कि
यूपीआई हो गया या फिर कैश कार्ड हो गया
ठीक है तो उस केस में हम यहां प क्या कर
सकते हैं अगेन ग्रुप बाय कर सकते हैं
एलिमेंट्स को तो ग्रुप हम यहां पर ले
लेंगे ग्रुप बाय इ इटू डटा फ्रेम डॉट
ग्रुप बाय एंड इसके अंदर हम यहां प पास कर
देंगे सबसे पहले तो यहा पर हमें क्या
चाहिए हमें य पर चाहिए पेमेंट मोड जो
ग्रुप बाय होगा ऑन द बेसिस ऑफ अमाउंट
लास्टली इसमें लगाएंगे हम डॉट सम अमाउंट
का सम एंड ग्रुप बाय के अंदर हम इंडेक्स
अगर मैं य पर अभी फिलहाल को प्रिंट कराती
हूं एक बार सो प्रिंट कराते है ग्रुप बाय
को एस सून ए मैं इसको य पर रन कराती हूं ओ
ग्रुप बाय में यहा अंडर नहीं आएगा सो इसको
जैसे मैं रन करंगी आप देखें कुछ इस तरह से
हमारे पास य आ रही है अब इन वैल्यूज को ही
हमें य पर प्लॉट करना है तो प्लॉट करने के
लिए हम य पर क्या लिख देंगे कि हमारा जो
ग्रुप बाय है ठीक है तो इस य लेते है
ग्रुप बाय डॉट वैल्यू को हमें य पर प्लॉट
करना है एंड लेबल हमारे य पर क्या होंगे
लेबल होंगे हमारे पास जो इंडेक्स आ रहे है
कार्ड कैश ए यूपीआई सो इसके लिए अगेन
ग्रुप बाय डॉट इंडेक्स ए इसे जैसे मैं य
पर रन करती हं तब आप य पर देखेंगे हमारा
जो फई चार्ट है वो क्रिएट हो चुका है ऑन द
बेसिस ऑफ यूपीआई कार्ड एंड कैश कुछ इस
तरीके से एंड अगर अगेन आपको यहां पे कलर
देने है कोई भी चीज हाईलाइट करनी है शैडो
देना है जो भी चीजें आप यहां पे ऐड करना
चाहते हैं वो सारी चीजें आप यहां प ऐड कर
सकते हैं आपको यहां पे वैल्यूज देनी है
ऑटो पैक का हम यहां पे यूज कर सकते हैं सो
अगर मैं यहां पे लगाती हूं ऑटो पैक इक्वल
मॉड्यूस ड 2s और इसे हम यहां पे रन कराते
हैं तो आप यहां पे परसेंटेज के अंदर आप
देखनी कि जो मेरा पूरे एक्सपेंसेस है
उसमें सबसे ज्यादा पेमेंट हो रहा है
78.553210 अगर आपको कार्ड को हाईलाइट करना
है तो आप यहां पे जैसे हमने यहां पे
एक्सप्लो लगाया था सिमिलरली आप यहां पे
एक्सप्लो लगा सकते हैं तो इस तरह से इजली
आपका यहां पे पाई चार्ट रेडी हो
[संगीत]
जाएगा सो गाइस पिछले कुछ सेशंस में हमने
कुछ डिफरेंट चार्ट्स के बारे में कवर किया
है आज के भी इस सेशन के अंदर हम बात करने
वाले हैं अबाउट अनदर काइंड ऑफ प्लॉट दैट
इज बॉक्स प्लॉट बॉक्स प्लॉट बहुत ही
ज्यादा यूजफुल है जब भी आपको
स्टेटिस्टिक्स करने होते हैं तो उसके लिए
बॉक्स प्लॉट का यूज किया जाता है बॉक्स
प्लॉट यूज किया जाता है जहां पे आपके पास
कोई भी ऐसी रेंज हो जिसके अंदर आपको कहां
पे फ्रीक्वेंसी ज्यादा जा रही है वहां
आपको अगर देखना हो तो उसके लिए हम बॉक्स
प्लॉट का यूज करते हैं बॉक्स प्लॉट के
अंदर काफी सारी चीजें होती है जैसे कि
इसके अंदर इंटर क्वार्टा रेंज होता है
क्वार्टाइल्स क्वार्टा थर्ड क्वार्इ होता
है हमारे पास मीडियन क्या है कैसे हम इसे
निकाल सकते हैं यही सारी चीजें हम जानेंगे
आज की इस वीडियो के अंदर तो चलिए शुरू
करते हैं सबसे पहले मैं एक बार आपको बॉक्स
प्लॉट प्लॉट करके दिखा देती हूं उसके बाद
समझेंगे कि इसके अंदर यहां पर एक्चुअली हो
क्या रहा है तो इंपोर्ट करते हैं मैट
प्लॉट ले डॉट पाई प्लॉट एस प एलटी उसके
बाद मैं यहां प कुछ वैल्यूज लेने वाली हूं
लेट्स से इ इक्वल टू एक लिस्ट हमने ले ली
चच हैज डिफरेंट नंबर्स ठीक है ज्यादातर
मैं कोशिश करूंगी कि इसके जो नंबर्स हो ना
ये 10 से 50 के बीच में हो बट कुछ नंबर्स
जो है वो 80 90 प भी चले जाए ठीक है तो
मैं यहां पर 25 46 सो मैं मैंने यहां पे
कुछ रेंज ले ली है अब इसके बीच में अगर
मुझे यहां पे बॉक्स प्लॉट को प्लॉट करना
है तो उसके लिए हम यहां पर सिर्फ इतना सा
लिखेंगे दैट पीएटी डॉट बॉक्स एंड यहां प
मैं पास कर दूंगी एल को एंड प एलटी डट शो
ओपन क्लोज द पेंसिस जैसे मैं यहां पे इसे
रन करूंगी आप यहां पे नोटिस करेंगे खाली
प्लॉट आया है आई गेस यहां पे बॉक्स प्लॉट
हम लिखेंगे बॉक्स प्लॉट लिखते हमारे पास
यहां पे प्लॉट आ गया अब प्लॉट जो आया है
वो हमारा कुछ इस तरीके का दिख रहा है कि
हमारे पास यहां पे एक रेंज यहां पे एक
बॉक्स बना हुआ आया है जिसके बीच में एक
ऑरेंज लाइन है एक यहां पे हमारे पास लाइन
बनी हुई है दूसरी लाइन हमारे पास यहां ऊपर
बनी हुई है सिमिलरली मान लो कि मैं यहां
से ये 78 वैल्यू हटा देती हूं अब मैं इसको
रन कराऊंगा आप यहां पे नोटिस करोगे कि
मेरा बॉक्स प्लॉट जो है वो यहां पे कहां
पहले ऊपर तक हमारे पास जा रहा था बट एक
सर्कल हमारे पास बनके आ गया है अब ये
बॉक्स प्लॉट क्या है ये सर्कल ऊपर क्या है
इसे भी एक बार एक-एक करके हम समझते हैं तो
आज की वीडियो में हम पढ़ने वाले हैं बॉक्स
प्लॉट के बारे में तो बॉक्स प्लॉट हमने
जैसे देख ही लिया है कि बॉक्स प्लॉट दिखता
किस तरीके का है अब इसके अंदर बॉक्स प्लॉट
को कैलकुलेट किस तरह से किया जाता है उसके
लिए हमारे पास पांच चीजें होती है सबसे
पहला होता है मिनिमम वैल्यू तो यहां पे
मिनिमम वैल्यू और इसको ये भी बोला जाता है
लोअर
फेंस लोअर फेंस भी हम इसे कॉल करते हैं
सिमिलरली अगर मिनिमम वैल्यू है तो हमारे
पास मैक्सिमम भी वैल्यू होगी तो एक
मैक्सिमम वैल्यू भी होती है जिसको हम
बोलते हैं अपर फें उसके बाद हमारे पास
होती है क्वार्टाइल्स क्वार्टाइल्स क्या
होते है हमारी परसेंटाइल होता है कि 25
परल पे हमारा डाटा होता है और एक 75 परल
पे हमारा डाटा होता है तो क्वार्टा वन आता
है हमारा 25 पर पे और क्वार्इ थ्री आता है
हमारा 75 पर पे और सबके बीच में हमारे पास
आती है हमारी मीडियन वैल्यूज यानी कि हम
यहां पे स्टेटिस्टिक्स भी पढ़ने वाले हैं
थोड़ी बहुत ठीक है तो बॉक्स प्लॉट जब हम
क्रिएट करेंगे तो यहां पे हम
स्टेटिस्टिक्स के बेसिस पे इसको समझेंगे
क्रिएट करते टाइम पाइथन इसको ऑटोमेटिक
क्रिएट करके दे देगा बट ये वैल्यूज यहां
पे क्या-क्या है ये थोड़ा स्टार्ट से हम
समझेंगे ठीक है सबसे पहले हम यहां पे बात
करते हैं लोअर भाई क्वार्टाइल्स तो यहां
पे क्या है क्वार्टल हमारे बेसिकली
परसेंटाइल होते हैं परसेंटाइल का यहां पे
हमारे पास फार्मूला होता है परसेंटाइल का
फार्मूला होता है अगर आपके पास 25
परसेंटाइल है तो 25 डिवाइडेड बाय 100 और
जितनी भी आपके पास डाटा के अंदर वैल्यू है
मान लो अगर मेरे पास डटा के अंदर वैल्यू
है 8 तो 8 + 1 लग जाएगा यहां पे ठीक है
सिमिलरली अगर यही 75 पर अगर हमें निकालना
हो तो
75 डिवाइडेड बाय 100 मल्टीप्ला बाय अगेन
हमारे पास यहां नाइन बन जाएगा क्योंकि 8
प्व यहां पे नाइन आ जाएगा तो सिमिलरली
यहां पे भी हमारे पास ये नाइन ही है और
यहां भी हमारे पास ये नाइन ही है तो कुछ
इस तरीके से वर्क करता है अब नाइन कैसे
आया जितने नंबर ऑफ एलिमेंट है आपके डाटा
के अंदर की मान लो आपके पास जो डाटा है
उसके अंदर है वन ी ले लेते हैं स 4 8 2 5
12 ठीक है मैंने डेटा ले लिया 1 2 3 4 5 6
7 और एक और वैल्यू मैं यहां पे ले लेती
हूं लेट्स से थ ठीक है तो ए वैल्यूज है ए
वैल्यूज है तो यहां पर फार्मूला किस तरह
से बनेगा 8 प्व यानी कि n प्व नंबर ऑफ
वैल्यूज प्व ठीक है इस तरह से हम यहां पे
परसेंटाइल्स निकालते हैं अब यहां प बात
करते हैं कि ये मिनिमम और मैक्सिमम लोअर
फेंस एंड अपर फेंस यहां प क्या है तो
मिनिमम और मैक्सिमम की अगर मैं यहां पर
बात करूं लोअर फेंस अपर फेंस की हम यहां
पर बात करें सबसे पहले हम यहां पे मिनिमम
की वैल्यू की बात करते हैं या फिर हम इसे
यफ यानी कि अपर फेंस भी से बोल देंगे इसका
फार्मूला हमारे पास होता है q1 व उसके बाद
उसम हम माइनस करते है 1.5 ऑफ आई क आर आई क
आर क्या है वो भी डिस्कस करते हैं उससे
पहले एक बार मैक्सिमम का भी फर्मूला हम य
प लिख लेते हैं य प ये हो गया हमारी अपर
सॉरी ये हमारी लोअर फेंस है नॉट अपर फेंस
तो इसको हम एल ले लेते हैं और ये हमारी
अपर फेंस है सो इसे हम य पर लेंगे q3 q3
माइन 1.5 ऑफ आई क आर अब यहां प ये आई कू
आर क्या है आई क्यू आर इ इंटर क्वार्टल
रेंज इंटर क्वार्टल यानी टाइल बने हुए हैं
हमारे पास q3 और q1 इनके बीच की रेंज जैसे
की अगर मैं यहां पर बॉक्स प्लॉट एक बना दू
कुछ इसी तरीके का हमारा बॉक्स प्लॉट था
ठीक है इसमें और बीच में हमारे पास एक
ऑरेंज कलर की लाइन थी तो इसमें यह हमारी
लोअर फेंस है ठीक है यह हमारा क्वाइल वन
है यह हमारा मीडियन है यह हमारा क्वाइल थ
है और लास्टली यफ यानी कि ये जो हमारी
लाइन है य हमारा अपर फेंस है ठीक है तो ये
इस तरीके से वर्क करता है इंटर क्वार्टल
रेंज क्या होगी q1 से लेके q3 की जो हमारी
डिस्टेंस होगी इसको इंटर क्वार्टल रेंज
बोला जाता है ठीक है तो इंटर क्वार्टल
रेंज के लिए हमारे पास सिंपल सा जैसे हमने
नाम ही बोला तो नाम से ही फार्मूला निकल
के आ गया कि भाई आ क आ क्या है दो
क्वार्टा के बीच की रेंज यानी कि q3 माइनस
q1 तो अगर आई क आर निकालना है उसके लिए
पहले q3 और q1 निकालना पड़ेगा तो सबसे
पहले क्या निकालेंगे q3 और q1 को निकालते
हैं ठीक है q3 q1 के लिए मैं क्या करूंगी
यहां पे एज इट इज इसी डाटा को चाहो आप ले
सकते हो कि हमने यहां प डाटा क्रिएट किया
था यस सो इसे मैं यहां पे सिलेक्ट कर लेती
हूं कॉपी कर लेते हैं इसे तो इसे कॉपी
किया एंड मूव करते टुवर्ड इधर इसे मैं
यहां पे पेस्ट कर देती हूं कुछ एलिमेंट
हमारे पास आए नहीं तो एक काम करते हैं हम
खुद ही यहां पे एक नई रेंज ही बना लेते
हैं सो नथ 4 7
12 2 8
ना ठीक है इस तरह से मैंने यहां पे एक
वैल्यू एक रेंज ले ली है जिसके अंदर हमारे
पास टूथ 4 5 नाइन एलिमेंट्स है अब यहां प
मैं अगर इसकी लोअर फेंस निकालने से पहले
क्वाइल निकालती हूं तो क्वाइल वन के लिए
हमारे पास यहां प क्या फर्मूला होगा कि 25
पर है तो 25 डिवाइडेड बाय 100 एंड उसके
बाद हमारे पास नंबर ऑफ एलिमेंट्स यहां प
ना है तो मल्टीप्ला बाय 10 तो अगर ये जीरो
से ये जीरो कट गया ठीक है 25 डिवाइड बा 10
आप यहां पर कर सकते हो तो अगर आपको यहां प
एजेक्ट वैल्यू कैलकुलेट करनी है या फिर आप
तो तोब अगर इसकी एजेक्ट वैल्यू मैं यहां
पर निकालू तो इट विल बी 2.5 सिमिलरली q3
की अगर मैं यहां पर बात करू तो 75 अगर हम
यहां पर निकालते हैं अगेन डिवाइड बा 100
मल्टीप्ला बा 10 ठीक है थ्री टाइम्स येय
जाता है 25 से फोर टाइम्स येय जाता है येट
अगर हम यहां प भेजे े तो टू टाइम्स एंड फ
टाइम्स 5थ टाइम्स इ 15 15 डिवाइड बाट
हमारे पास यहां प वैल्यू है च इ समर
अराउंड 7.5 तो ये हमारी q1 एंड q2 वैल्यू
निकल के आ गई है ठीक है अब इससे हमें
हमारे पास क्या है आई क आर भी आ जाएगा आई
क आर निकालने के लिए क्या करना है 7.5 माइ
2.5 ठीक है तो यही की यही हम आई क आर भी
निकाल देते हैं कि भाई q1 आ गया हमारे पास
2.5 q3 आ गया 7.5 आई क होगा हमारे पास 7.5
माइन
2.5 च विल बी फ ठीक है तो आ की ब हमारा
इंटर क्वाटल रेंज क्या हो गया य प फ हो
गया अब फर्मूला लगाना है किसके अंदर लोअर
फेंस और अपर फेंस के अंदर तो फर्मूला
हमारे पास यहां पर रहा तो एज ऑफ नाउ मैं य
प क्या करूंगी इसी जगह प य बीच में एक
बॉक्स बना लेते हैं इसी में हम यहां पर
फर्मूला लगा लेंगे तो फार्मूला हमारे पास
क्या है q1 q1 की वैल्यू हमारे पास आई थी
2.5
प ऑफ आई क आरट ठीक अगर मैं इसको य पर
कैलकुलेट करके
निकाल सा कलकुलेटर ओपन कर लिया है तो
25
माइनस बकेट में स करते
य मल्टीप बाय इसको भी हम लगाने की जरूरत
नहीं है मल्ला
बा कर देंगे कोलोज कर
देंगे इ हमारे यहां पर वैल्यू निकल के आ
रही है माइन फ ठीक है तो माइनस फ हमारे
पास यहां पर क्या हो गया लो एफ हमारे पास
निकल के आ गया है माइनस का फ लोअर
फ्रीक्वेंसी क्या है माइनस फ अब यहां पर
बात करते हैं हायर फ्रीक्वेंसी की हायर
फ्रीक्वेंसी यहां पर क्या होगी हायर
फ्रीक्वेंसी के लिए हम य पर लेंगे 7.5 था
हमारे पास 7.5 प्लस यहां पर माइनस नहीं
एक्ली प्लस लाएगा तो प् 1.5
ऑफ क्ल रेंज जो की फ है तो अगर इसका भी
मैं यफ निकालू ठीक है यफ अगर हम निकालेंगे
तो वापस कैलकुलेटर पर चलते
हैं यहां पर बात करते हैं
7
फ प्लस माइनस इस बार हम प्लस कराएंगे
ॉ मल्टीप्ला बाय फ इसे क्लोज करते है एंटर
प्रेस करते हमारे पास यहां प आउटपुट क्या
आ गया है 15 आ गया है इक्वल टू 15 तो एल
एफ क्या आया है और यफ क्या एलएफ हमारे पास
फ आया है यफ आया है 15 एक बार ना इन सबको
लिख लेते हैं एक जगह कि भाई एलएफ जो है वो
निकल के आया है फ यफ जो है माइनस फ ये
हमारे पास निकल के आया है
15 लोअर फेंस आ गया अपर फेंस आ गया और
क्वाइल वन हमारे पास आया है
2.5 टाल ब हमारे पास आया है 7.5 आई क्यू
आर जो था हमारे पास वो आया था हमारे पास
फाइ अब लोअर फ्रीक्वेंसी से हमारे पास -5
तो हमारे डाटा के अंदर कोई वैल्यू नहीं है
तो हम यहां पे क्या करेंगे लोअर
फ्रीक्वेंसी से -5 तो हमारे पास कोई
वैल्यू नहीं है तो माइनस फ के बाद जो जस्ट
वैल्यू आ रही है वो हमारी सबसे मिनिमम
वैल्यू होगी यानी कि -5 के बाद हमारे पास
सबसे पहली वैल्यू कौन सी अकर कर रही है वन
अकर कर रही है तो हमारी जो मिनिमम वैल्यू
यहां पे हो गई वो क्या हो गई वन सिमिलरली
मैक्सिमम वैल्यू क्या है हमारी 15 15 से
जस्ट कम पे जो वैल्यू 15 से कम पे जो
वैल्यू आ रही है वो हमारी यहां पे क्या हो
जाएगी नेक्स्ट वैल्यू यानी कि मैक्सिमम
वैल्यू तो दैट इज नाइन तो मैक्सिमम वैल्यू
हमारे पास यहां पे क्या हो गया ना 24 जरूर
है हमारे पास 24 क्या कहलाता है इसको
आउटलायर कहते हैं एक बार हम जब प्लॉट
करेंगे इसे तब भी मैं आपको एक्सप्लेन कर
दूंगी आउटलायर बेसिकली क्या होगा तो ये
हमारे पास आउटलायर निकल के आ गया लास्टली
हमें निकालना है मीडियन मीडियन क्या होता
है सम ऑफ ऑल द एलिमेंट्स डिवाइडेड बाय
नंबर ऑफ एलिमेंट्स तो सम ऑफ ऑल द
एलिमेंट्स हम यहां पर निकालेंगे तो हमारे
पास इसका टोटल निकल के आता है 70 70
डिवाइड बाय नंबर ऑफ एलिमेंट्स कितने हैं
हमारे पास 10 एलिमेंट है तो हमारा मीडियन
वैल्यू यहां पे क्या होगी सेन हमारी यहां
पे मीडियन वैल्यू होगी ठीक है तो मीडियन
क्या निकल के आ जाएगा सेवन निकल के आएगा
तो मैं यहां पे मीडियन भी लिख देती हूं कि
अब हमारे पास यहां पे मीडियन भी आ गया है
दैट इज सेवन अब इन पॉइंट्स को अगर मैं
यहां पे कहीं पे भी ग्राफ प रिप्रेजेंट
करूं ठीक है तो इसके लिए मैं एक प्रॉपर
स्ट्रेट लाइन देती हूं ठीक है अगर मैं य
यहां से ये स्टार्ट हो रहा है लेट्स से ये
हमारे पास वन है वन के बाद हमारे पास ्र
है ्र के बाद फ फ के बाद
ना
13 15 लेट एक्सटेंड इट अ लिटिल बिट मोर 15
के बाद
17
19
21 2 ठीक है 23 तक मैं लेके चल र हूं मुझे
पता है 24 प मेरी एक पॉइंट है ठीक है अब
अगर मैं यहां प बॉक्स प्लॉट को प्लॉट करना
चाहूं तो सबसे पहले हम यहां पर लेंगे
लेफ्ट एंड राइट फेंस हमारी यहां प क्या है
मिनिमम एंड मैक्सिमम वैल्यू मिनिमम वैल्यू
हमारे पास यहां प क्या है वन मैक्सिमम
वैल्यू हमारे पास यहां प क्या है ना ठीक
है उसके बाद हमारे पास मीडियन कहां पर है
से सेन हमारा मीडियन जो है वो कुछ यहां
लाई कर रहा है 7.5 प हमारा यहां पर कुछ
बॉक्स बना हुआ है जो कि हमारा क्या हो
जाएगा
q3 q1 हमारा कहां प है 2.5 प 2.5 हमारा
कुछ यहां यहां पे होगा ठीक है तो ये क्या
हो गया ये हमारा q1 हो गया ये मिनिमम
वैल्यू ये इसको मैं ए ले लेती हूं इसको
मैं ए ले लेती हूं मैक्सिमम वैल्यू अब बस
बॉक्स बना दो q1 से q3 तक बॉक्स जाएगा
आपका मीडियन वैल्यू यहां पे आई और इसे
हमने यहां पे जॉइन कर दिया अब आउटलायर
हमारे पास क्या बचा भाई ऐसी कौन सी वैल्यू
है जो कि ना के ऊपर है वो 24 है तो
आउटलायर यानी कि कोई भी ऐसी वैल्यू जो कि
आपकी रेंज के बाहर निकल रही है आपके पास
एक रेंज है जहां पे बहुत सारा फ्रीक्वेंसी
ऑफ नंबर है ठीक है उसके बाहर अगर कोई
हमारे पास वैल्यू होती है आउट लायर्स क्या
होता है हमारे पास कोई बाहर निकलती हुई
वैल्यू होती है जैसे कि अगर हम रिव्यूज की
बात करें तो रिव्यूज अगर हमारे पास सेवन
पे आ रहे हैं एट पे आ रहे हैं नाइन पे आ
रहे हैं फोर पे आ रहे हैं थ्री पे आ रहे
हैं सेवन पे वापस 8 ना पे अब मुझे कोई ऐसे
रिव्यूज देखने हैं जो कि एक्सट्रीम हमारी
जो रेंज है उससे बाहर जा रहे हैं तो उसके
लिए मैं यहां पे क्या करूंगी बॉक्स प्लॉट
का यूज करूंगी पूरी रेंज पे अगर हम चेक
करेंगे कोई अगर आउट लायर्स निकल के आता है
तो ये हमारे एक्सट्रीम्स वाले या तो
एक्सट्रीम टुवर्ड्स द लेफ्ट हो सकता है
एक्सट्रीम टुवर्ड्स द लाइट भी हो सकता है
दोनों साइड हमारे पास जो ये सर्कल्स निकल
के आते हैं ये आउटलायर होते हैं जो कि
हमारे डाटा की रेंज से थोड़े से अलग हटके
होते नंबर्स है अब ये लोअर भी हो सकते हैं
या हायर नंबर्स भी हो सकते हैं तो इसी तरह
से हमारा बॉक्स प्लॉट प्लॉट किया जाता है
जिसके अंदर काफी सारी चीजें हमने यहां पर
डिस्कस करी है सो एक बार एकएक करके मैं
वापस यहां पर सारी चीजों को एक्सप्लेन कर
देती हूं कि जैसे हमने यहां पर अगर बॉक्स
प्लॉट की बात करें बॉक्स प्लॉट में की
जाती है पांच चीजें काउंट मिनिमम वैल्यू
जो कि लोअर फेंस से निकाली जाती है
मैक्सिमम वैल्यू जो कि अपर फेंस से निकाली
जाती है दो क्वार्टाइल्स होते हैं q1
हमारा 25 पर डाइल पे होता है q3 हमारा 75
पर डाइल पे होता है एक मीडियन वैल्यू होती
है मीडियन मींस सम ऑफ ऑल द वैल्यूज
डिवाइडेड बाय द नंबर ऑफ वैल्यूज अगर आप
यहां पे कोई भी रेंज ले लेते हो जैसे हमने
यहां पे ली थी ये रेंज जो कि कुछ इस तरीके
की थी तो इस रेंज की अगर हम यहां पे बात
करें इस रेंज के अंदर अगर हमें यहां पे
निकालना है q1 एंड q3 तो q1 एंड q3 के लिए
हम यहां पर क्या करेंगे 25 क्योंकि q1 का
मतलब 25 पर तो 25 डिवाइडेड बाय 100
मल्टीप्ला बाय नंबर ऑफ एलिमेंट्स प्सव
नंबर ऑफ एलिमेंट्स जैसे कि हमारे यहां पे
ना आ रहे हैं स 9 प् 1 यानी कि 10 25 /
100 मल्ला बा 10 सिमिलरली 75 / 100 म 10
अब एल एंड एलएफ एंड यफ यानी कि लोअर फेंस
एंड अपर फेंस का फार्मूला होता है q1 यानी
कि 1 - 1.5 ऑफ आ क आर आई क आर का मतलब
होता है इंटर क्वार्इ रेंज यानी कि
क्वार्टाइल्स के बीच की जो रेंज होती है
क्वार्टस के बीच की रेंज है तो q3 - q1
इसका फार्मूला होता है क्योंकि इसके बीच
की रेंज है ना तो q3 - q1 ये हमारा आ क आर
आ गया अब जब क्योंकि हमारे पास यहां पे q1
की भी वैल्यू है आ क आर की भी वैल्यू है
q3 की भी वैल्यू है आ क आ की वैल्यू है तो
इनको फॉर्मूले में हमने पुट किया और एए और
u निकालनी है ठीक है तो एलएफ हमारे पास
यहां पे क्या आया लोअर फेंस हमारे पास आया
फाइव अपर फेंस आया 15 बट अभी भी हमारा काम
नहीं हुआ है लोअर फेंस से हमें यहां पे
क्या निकालनी है मिनिमम वैल्यू तो लोअर
फेंस के बाद जो नेक्स्ट वैल्यू आ रही है
वो आपकी मिनिमम वैल्यू हो जाएगी अपर फेंस
से जस्ट पहले वाली जो आपकी वैल्यू होगी
अपर फेंस यहां पे 15 है 15 से पहले वाली
वैल्यू कौन सी होगी नाइन होगी क्योंकि 15
मैक्सिमम वैल्यू है 15 के अगर अंडर जो भी
आ रहा है वो आपका लोअर फेंस है तो 15 के
अंदर अपने पास इस डेटा सेट के अंदर यहां
पे क्या आ रहा था अच्छा यहां पे हमारे पास
12 भी आ रहा है मैंने यहां पे काउंट नहीं
किया तो हमारी यहां प अगर हम इस बॉक्स
प्लॉट की बात करें तो 12 पे हमारा यहां पे
अपर फेंस बनेगा इंस्टेड ऑफ मैक्सिमम
वैल्यू को अगर मैं यहां से रिमूव करूं तो
यहां पे मैक्सिमम वैल्यू हमारी 12 बननी
चाहिए और उसके बाद जो हमारा यहां पे
फर्टाइल भी होगा वो कुछ इस तरीके का
दिखेगा कि मैं एक बार इन वैल्यूज को यहां
प दोबारा प्लॉट कर देती हूं सो मिनिमम
वैल्यू वन पे मिनिमम वैल्यू है 12 पे
मैक्सिमम वैल्यू है ठीक है सम वे 12 यहां
लाई कर रहा होगा उसके बाद मीडियम कहां पर
है पाच से न के बीच में सात यानी कि यहां
पर हमारा मीडियन है क्वाइल वन हमारे पास
यहां पर क्या है 2.5 तो न और 2.5 के बीच
में कहीं य प लाई कर रहा होगा तो 2.5 य
7.5 बॉक्स के जस्ट यहां प आगे है तो यहां
से एक बॉक्स बनेंगे ये हमारा मीडियन है
किस पे है हमारा मीडियन हमारा मीडियन है
सेन प समर अराउंड से य हम से ले लेते है
उसके बाद 7.5 प हमारे पास क्या है हमारा
q3 सिमिलरली यहां पे 2.5 प हमारे पास है
q1 मिनिमम वैल्यू है हमारी वन एंड
मैक्सिमम वैल्यू हमारे पास यहां पे क्या
है मैक्सिमम वैल्यू है हमारे पास यहां पे
15 मैक्सिमम वैल्यू है हमारे पास यहां पे
12 तो इस तरह से हमने यहां पे लास्टली
बॉक्स प्लॉट को प्लॉट कर दिया अगर आप
चाहते हैं कि मैं यही का यही डाटा जो हमने
यहां पे लिया है यही डाटा बॉक्स प्लॉट में
आपको प्लॉट करके दिखाऊ एंड सेम अगर हमारे
पास आउटपुट आता है या नहीं ये भी हम चेक
करना चाहते हैं तो मैं वो भी कर सकती हूं
सो फिलहाल सबसे पहले मैं यहां पे ये कॉपी
करती हूं डाटा इसे मैं यहां पे पेस्ट
करूंगी यहां पे हम वैल्यूज ले लेते हैं
दैट 1 4
से 1 3 4 7 12 2 8 ना एंड 24 ठीक है इसे
मैं जैसे ही रन
कराऊंगा मैंने बॉक्स प्लॉट बनाया था मेरा
था यहां प हॉरिजॉन्टल आप यहां पे वर्टिकल
देखेंगे कि हमारे पास एक आउटलायर कहां
निकल के आ रहा है 24 प एक आउटलायर निकल के
आ रहा है सेम आप यहां पर अगर नोटिस करोगे
तो सम वेर 73 पे हमारी यहां पे क्या होगी
सेवन पे हमारी यहां पे मीडियन है इवन आप
अगर यहां पे नोटिस करोगे तो 12 के आसपास
हमारी मैक्सिमम वैल्यू निकल के आ रही है
मिनिमम वैल्यू हमारी वन के आसपास निकल के
आ रही है तो इस तरह से बेसिकली हम बॉक्स
प्लॉट को क्रिएट कर सकते हैं अब ये किसी
भी तरीके से परफॉर्म कर सकता है सैंपल
डाटा पे भी अगर आप चाहे तो सैंपल डाटा पे
भी आप बॉक्स प्लॉट लगा सकते हो फॉर
एग्जांपल अगर मैं यहीं पे एक सैंपल डाटा
ले लेती हूं अच्छा जरूरी नहीं है कि सैंपल
डाटा आप एक ही यहां पे कॉलम के ऊपर बॉक्स
प्लॉट प्लॉट करें अगर आपके पास पा मल्टीपल
कॉलम है जैसे कि ऐसे ही मेरे पास कुछ और
कॉलम होते हैं ए1 इक्वल्स और मैं यहां प
कुछ और वैल्यूज ले लेती हूं और इसे हम एक
वेरिएबल में रख लेते हैं हमारा प्लॉट के
लिए वैल्यूज है तो प्लॉट
वैल्यूज इक्वल टू एलमा
एव और इसे यहां प हम पास कर देंगे प्लॉट
वैल्यूज की तरह जैसे ही मैं यहां पर रन
कराऊंगा आप देखेंगे कि दो प्लॉट्स मेरे
पास निकल के आए हैं वन एंड टू तो सिमिलरली
आप यहां इंक्रीज कर सकते हो आपकी साइज
आपके नंबर ऑफ प्लॉट्स अकॉर्डिंग टू आपकी
चॉइस जितने आपको प्लॉट्स यहां पे लगाने हो
जितने वैल्यूज लगाने हो सैंपल डाटा की अगर
मैं यहां पे बात करूं तो इंपोर्ट कर लेते
हैं मैट प्लॉट ले या फिर मैं प्रीवियस
डाटा से ही यहां पे कुछ डेटा सेट ले लेती
हूं सो यहां प मैंने वैल्यूज को पेस्ट कर
दिया है जहां प मेरे पास एक्सपेंस नाम की
एक शीट है एक्सपेंस की जगह प हम यहां पे
एंप्लॉई सेल डाटा ले लेते हैं या फिर
एक्सपेंस भी आप रख सकते हो तो एक्सपेंस
में भी हम अमाउंट के ऊपर लगा सकते हैं
ग्रुप बाय करने की हमें यहां पर जरूरत
नहीं है तो हम ग्रुप बाय यहां से हटा
देंगे आल्सो हमारा यहां प बॉक्स प्लॉट
रहेगा तो मैं यहां प लिख देती हूं पीएटी
डॉट बॉक्स हम यहां प लिखेंगे बॉक्स के
अंदर हम यहां पर क्या पास करने वाले हैं
बॉक्स के अंदर हम पास करेंगे हमारा जो
डेटा फ्रेम है उसका अमाउंट ठीक है चाहते
हो आपकी डेटा फ्रेम भी प्रिंट हो तो
प्रिंट करा सकते हो अदर वाइज मुझे यहां प
जरूरत नहीं है एंड बॉक्स के साथ मैं यहां
प बॉक्स प्लॉट भी एक्चुअली लगाऊंगी तो अब
इसको दोबारा रन कराते हैं जैसे मैं यहां
पर लगाती हूं इसे बॉक्स प्लॉट लिख के तो
आप यहां प नोटिस करोगे कि हमारी रेंज
बेसिकली कहां पर है मेरे जो मतलब यहां पर
एक्सपेंसेस है एक्सपेंसेस कहां पे ला कर
रहे हैं बिटवीन मतलब 2 या 3000 के आसपास
हमारी यहां प मैक्सिमम वैल्यू है मिनिमम
वैल्यू यहां पर अराउंड ₹ 10 के आसपास है
उसके बाद हमारे पास यहां प मीडियम कोई
वैल्यू बनी हुई है तो इस तरह से बेसिकली
ये वर्क कर रहा है सपोज अगर ये यहां पे ये
डाटा नहीं होता एक एंप्लॉई सैंपल डाटा जो
हमारे पास है डीड एक्सल ए करके हमारे पास
एक डाटा है सो इस डाटा के अंदर अगर मैं
डेटा फ्रेम के अंदर स एनुअल सैलरी करके है
तो एनुअल सैलरी नाम का हमारे पास एक कॉलम
है इसे मैं यहां पर रन करूंगी तो आप
देखेंगे कि बॉक्स प्लॉट हमारा किस तरीके
का बना हुआ है यहां पे जो सैलरी है वो
मेजर्ली लाई कर रही है इन बिटवीन द रेंज
ऑफ लेट्स से इसको हम बोल सकते हैं 70000
टू
150000 तो इस तरह से हमें यहां पे वैल्यू
पता चल रही कि क्वार्टाइल्स यहां पे रेंज
कर रहे हैं एंड देन मैक्सिमम वैल्यू तो
यहां पे 250000 के भी ऊपर जा रही है एंड
मिनिमम वैल्यू यहां पे 3 के भी नीचे है सो
इस तरह से हम यहां पर बॉक्स प्लॉट को
प्लॉट कर सकते हैं और जान सकते हैं किस
तरफ हमारे पास डटा की ज्यादा फ्रीक्वेंसी
है किस तरफ हमारे पास अगर हमारे पास कोई
पूरा डटा है तो किस एरिया के अंदर ऐसा
डाटा है जो कि बहुत ज्यादा रि अकर कर रहा
है तो इस तरह से हम बॉक्स प्लॉट को प्लॉट
कर सकते हैं और सपोज हमारे पास कोई ऐसी
सैलरी होती जो कि कुछ ज्यादा ही होती लेट
से 10 लाख या 5 लाख या 8 लाख तो मे भी वो
आउटलायर के फॉर्मेट में हमारे पास यहां पर
निकल के
आती
सो गाइज स्पेशली सेशन में हमने कवर किया
दैट कैसे हम बॉक्स प्लॉट को प्लॉट कर सकते
हैं यूजिंग मैट प्लॉट लेम आज के सेशन के
अंदर हम बात करने वाले हैं अबाउट अनदर
काइंड ऑफ प्लॉट दैट इज हिस्टोग्राम प्लॉट
सो गाइज ये हिस्टोग्राम प्लॉट क्या होता
है वो जानेंगे आज की इस वीडियो के अंदर
किस जगह पे हिग्रा प्लॉट का यूज आता है यह
भी हम जानेंगे आज की इस वीडियो में तो
चलिए शुरू करते हैं सो सबसे पहले अगर मैं
यहां पे हिग्रा प्लॉट की बात करूं तो ा
प्लॉट का यूज़ किया जाता है डाटा के अंदर
आपकी किसी भी वैल्यू की फ्रीक्वेंसी जानने
के लिए इसके अंदर हम एक ही पैरामीटर देते
हैं और दूसरे हमारे बिंस होते हैं यहां पे
तो उनको भी डिस्कस करेंगे सबसे पहले यहां
पे इंपोर्ट कर लेते हैं मैट प्लॉट लिप डॉट
पा प्लॉट एस पी एलटी वंस हम इसे इंपोर्ट
कर लेते हैं अब आप यहां पे वेरिएबल ले
सकते हैं जैसे कि मैंने यहां पे x या y के
अंदर आप कुछ भी ले सकते हैं जैसे x इक्व
टू मैंने कुछ सर्टेन डिफरेंट वैल्यूज ले
ली है अब ये वैल्यूज कुछ भी यहां पे मेरे
पास हो सकती है और कितनी भी ये वैल्यूज हो
सकती हैं कुछ यहां पे रि अरिंग वैल्यूज भी
हो सकती है कुछ हमारी अलग वैल्यूज भी हो
सकती है ठीक है सो हम यहां पर कुछ और
वैल्यूज यहां पर ऐड कर देते हैं ठीक है सो
कुछ वैल्यूज मैंने यहां पर ऐड कर दी और y
में आप यहां प बिंस डिसाइड कर सकते हो कि
आपको कितने बिंस चाहिए सो मे बी आप 10 20
कितने बिंस यहां पे ले सकते हो ठीक है
उसके बाद हम यहां पर बात करेंगे कि
हिस्टोग्राम प्लॉट को प्लॉट करना है तो हम
लिखेंगे पलटी डॉट हिस्ट x हमारे पास है ही
सही कॉमा बिनस इ इक्वल टू यहां पर लिख
देंगे लेट्स से 20 पलटी डॉट शो मैं यहां
पर लगा देती हूं इसे मैं यहां पे रन
कराऊंगा 1 2 3 4 एंड जितनी भी यहां पे
वैल्यूज होंगी बिंस के अंदर इसने यहां पे
मुझे एक हिस्टोग्राम प्लॉट बना के दिखा
दिया अब आप यहां पे नोटिस करोगे कि रो से
लेकर 20 तक की जो वैल्यूज है उसमें आगे की
तरफ जैसे कि 5 2 5 ये हमारे पास रिपीटिंग
वैल्यू है सपोज ये वैल्यूज यहां पे कुछ
होती बिटवीन
12 17 एंड 16 मैं दोबारा रन कराती एक और
जगह यहां पे और यहां पे फिल हो जाती
वैल्यूज तो इस तरह से हमारा इग्राम प्लॉट
बनता है कि जहां पे हमारी वैल्यूज की
फ्रीक्वेंसी ज्यादा है वहां पे आपके पास
एक बिन क्रिएट होके आ जाएगा ये हमारे पास
हिस्टोग्राम बिनस होते हैं अगर बिनस को
मैं यहां पर रिड्यूस कर देती हूं बाय 10
तो आप यहां पर थोड़े बड़े बिनस यहां पर
देखोगे और इस तरह की रेंज देखोगे अगर आप
इसे यहां पे कर देते हो जितनी भी हमारी
लेंथ ऑफ एन एरे है ठीक है सो ए ए ऑफ x
यहां पर ले लेते हैं जितनी भी लेंथ ऑफ एरे
है उतने बंस अगर हम यहां पर देना चाहे बट
क्योंकि यहां पर कुछ रिपीटिंग वैल्यूज भी
है सो इंस्टेड ऑफ गिविंग लेंथ यहां पर इस
तरह से अगर मैं यहां पर इन वैल्यूज को
देखूं तो कुछ 15 के आसपास मेरे पास
वैल्यूज होंगी 15 के आसपास मैं वैल्यूज लू
तो इस तरह से यहां पर मेरे पास एक प्लॉट
क्रिएट होके आ जाएगा अब इसके अंदर भी
हमारे पास काफी सारे अ पैरामीटर्स होते
हैं जैसे कि एच कलर है हमारे पास एच कलर
इज इक्वल टू मैं यहां प देती हूं ब्लैक तो
आप यहां पर देखेंगे कि हमारे पास एजेस
बनके आ जाएंगे इनका कलर आपको पास करना है
तो इन ब कलर हम चेंज कर सकते हैं बाय
राइटिंग कलर इज इक्वल्स टू लेट्स से मैंने
यहां पे पिंक ले लिया तो पिंक कलर की एजेस
मेरे पास यहां पे आ जाएंगी कुछ और कलर
आपको यहां पे लेना है आपको मल्टीपल कलर्स
देने हैं वो भी आपकी चॉइस है जितने भी
कलर्स आप यहां पे देना चाहे वो आप यहां पे
प्रोवाइड कर सकते हैं सिमिलरली ये तो हो
गया हमारे पास कि हमारे पास कोई
फ्रीक्वेंसी है कोई डिस्ट्रीब्यूशन है अगर
मैं यहीं पे किसी भी रियल डेटा सेट की मैं
यहां पे बात ले लूं तो अगेन इंपोर्ट करते
हैं पंडास को एस पीडी इंपोर्ट करते हैं
मैट ब्लॉ लिप डॉट पाई प्लॉट एस प एलटी यह
हमने यहां पर कॉल किया हुआ है सो यहां पर
हम डाटा लेंगे इसके बाद डाटा इ इक्वल टू
पीडी डॉट रीड एक्सेल एक्सेल फाइल को हमें
रीड करना है जिसका नाम है यहां पर एई सपल
टाड एक्सल तो मेरे पास यहां पर एक डेटा
सेट है बेसिकली अगर मैं यहां पर इसका डेटा
फ्रेम बनाती हूं देन डेटा फ्रेम इ इक्टू
पडी ड कडी डेटा एंड कैपिटल ए फ्रेम और
इसके अंदर हम पास कर देंगे हमारे इस डटा
को प्रिंट कराते हैं डाटा फ्रेम को जैसे
ही मैं इसे रन कराऊंगा फ्रेम मेरे पास
यहां पर निकल के आ गई है अब डेटा फ्रेम
में हमारे पास यहां पर काफी सारे कॉलम्स
है ज यूनिट जेंडर एथस एज हायर डेट एनुअल
सैलरी यही सारी चीजें हमारे पास है ठीक है
तो अब आपको यहां पर बिनस अगर बनाने हैं
हिस्टोग्राम के बिनस अगर आपको बनाने हैं
तो उसके लिए आप क्या लिखेंगे पीएटी डॉट
हेस्ट डाटा फ्रेम की एज को हम यहां पे पास
करेंगे एज एक्स एक्सिस कॉमा बिंस आपके
यहां पे हो सकते हैं लेट्स से मैं यहां पे
10 ले लेती हूं पीएटी डॉट शो जैसे ही मैं
इसे रन करवाऊंगी अब देखें कुछ इस तरीके का
हमारे पास डाटा आ रहा है और डाटा की
फ्रीक्वेंसी से हमें पता भी चल रहा है कि
45 टू 50 पीपल की जो बीच में रेंज है वही
सबसे ज्यादा हमारे पास यहां पे आ रही है
तो डाटा की फ्रीक्वेंसी जब हमें जाननी हो
तो उस केस में हम इग्राम प्लॉट का यूज कर
सकते हैं अगर आपको यहां पे इसे इंक्रीज
करना हो लेट्स से आपको 15 करना हो हो आप
यहां पे 15 कर सकते हैं देख सकते हैं यहां
पे वैल्यूज को बेटर तरीके से यहां पे सबसे
पहले तो सबसे ऊपर जो हमारे पास
फ्रीक्वेंसी जा रही है दैट इज बिटवीन दैट
इज ऑलमोस्ट ऑन 45 दूसरी फ्रीक्वेंसी है
बिटवीन 27 टू 30 ठीक है तो इस तरह से आप
यहां पे वैल्यूज के बारे में पता लगा सकते
हैं कि कहां पे आपके डाटा के अंदर
फ्रीक्वेंसी ज्यादा जा रही है तो यह हमारे
हिस्टोग्राम प्लॉट्स होते हैं फॉर मोर
पैरामीटर्स आप इतना कर सकते हैं यहां पे
शिफ्ट प्लस टैब दबा सकते हैं आपको
हिस्टोग्राम के कुछ और पैरामीटर्स मिल
जाएंगे जैसे कि रेंज डेंसिटी वेज क्यूमि
ठीक है अलाइन रि ओरिएंटेशन स्टैक्ड ऐसे
काफी सारी चीजें हैं जो आपको यहां पे काफी
सारे ऑप्शंस हैं काफी सारे पैरामीटर्स है
जिनका आप यहां पर यूज कर सकते हैं इनके
बारे में इवन डिस्क्रिप्शन में भी लिखा है
कि इनके अंदर वैल्यूज यहां पर क्या जा
सकती है डेंसिटी में क्या जा सकता है
वेट्स में क्या जा सकता है तो आप इन्हें
ट्राई करके देख सकते हैं आई होप एज ऑफ नाउ
यह क्लियर हो गया होगा कहां पर हम इग्राम
प्लॉट का यूज करते
हैं
सो गाइ लास्ट सेशन के अंदर हमने कवर किया
था कि कैसे हम हिग्रा प्लॉट्स को प्लॉट कर
सकते हैं आज के सेशन के अंदर हम बात करने
वाले हैं अबाउट वायलिन प्लॉट्स वायलेंट
प्लॉट्स क्या होते हैं कैसे इन्हें प्लॉट
किया जाता है यही सब जानेंगे आज की इस
वीडियो के अंदर सो अगर वायलन प्लॉट अगर आप
यहां पे नाम सुन रहे हैं तो वायलन प्लॉट
का शेप भी वायलन की तरह ही होता है किस
तरीके के ये प्लॉट होते हैं क्या यह चीज
हमें डाटा से दिखाते हैं यह समझते हैं
सबसे पहले वायलेंट प्लॉट को प्लॉट करने के
लिए हम यहां पे इंपोर्ट कर लेते हैं मै ॉट
लिप डॉट पाई प्लॉट एस प एलटी उसके बाद मैं
यहां पे एक लिस्ट क्रिएट कर लेती हूं कुछ
भी एलिमेंट्स की दैट a इक्वल टू लिस्ट
यहां पे मैं कुछ एलिमेंट्स पास करूंगी एंड
वंस मैंने यहां पे एलिमेंट्स पास करें
इसके बाद हम यहां पर लिखेंगे पीएटी डॉट
वायलिन बिकॉज हमें यहां पे वायलिन प्लॉट
को प्लॉट करना है और इसके अंदर मैं यहां
पे पास कर दूंगी ए पलटी डट शो ओपन क्लोज द
पेंसिस आई गेस यहां पे वायन प्लॉट हमारे
पास आएगा ओके एस सून एज हम वायलन प्लॉट को
यहां पर प्लॉट कर रहे हैं आप यहां पर
नोटिस करेंगे कि अगर मैं इस वायलिन प्लॉट
को आपको यहां पर दिखाती हूं वायलिन प्लॉट
का जो शेप है वो इस तरह से आ रहा है इस
तरह से यहां पे आने का रीजन है कि 30 एंड
40 के बीच में आप यहां प देखेंगे कि डाटा
की डेंसिटी ज्यादा है अगर मैं इसको यहां
पे कॉमा लगा के अच्छा ये मीडियन पे बहुत
डिपेंडेंट होता है कि मीडियन से यहां पे
अगर आपको जानना है कि मीडियन से आपका जो
डाटा है वो किस तरफ की तरफ ज्यादा है किस
तरफ की तरफ कम है पहले तो यहां पे इसका
मीडियन ल ते हैं सो अगर मैं यहां पर
मीडियन शो करना चाहती हूं तो शो
मीडियस इज इक्वल टू ट्रू फॉल्स में यहां
पर वैल्यू लेता है तो कैपिटल t ट्रू पास
करेंगे हम यहां पर एंड एस सून एस मैं इसको
यहां पर रन करा दूंगी तो हमारे पास यहां
पर मीडियन भी निकल के आ जाएगा अब सपोज
यहां पे अगर मेरे पास 7080 के आसपास कुछ
और ज्यादा वैल्यूज होती जैसे कि मैं यहां
प कॉमा लगा के 70 75 80
82 88 आस यहां प गती से मैंने हाइ फन लगा
दिया है इसे मैं रन कराऊंगा तो आप देखेंगे
कैसे यहां पे जो हमारा शेप है ये चेंज हो
गया है जिस तरफ यहां पे डेटा की डेंसिटी
ज्यादा होती है उस तरफ ये जो कर्व होता है
हमारा वायलन प्लॉट का ये भी थोड़ा सा बड़ा
चला जाता है तो इस तरह से वायलन प्लॉट्स
को क्रिएट किया जाता है वायलेट प्लॉट्स आप
यहां पे वायलिन प्लॉट्स जब निकालते हैं तो
वायलिन प्लॉट्स हमें ये दिखाता है कि अगर
आपके डाटा का मीडियन यहां पर है तो बाकी
डाटा मीडियन से कैसे वेरी कर रहा है जैसे
कि अगर हम 7080 की तरफ देखेंगे यानी कि
अबब की तरफ देखेंगे तो काफी सारा डाटा है
जो कि मीडियन के ऊपर है मीडियन पे लाय कर
रहा है बट आल्सो काफी सारा ऐसा भी डाटा है
जो कि 7080 यानी कि हमारे जो एक्सट्रीम
पॉइंट्स हैं उनकी तरफ लाई कर रहा है कि ये
सब हम वाइलन प्लॉट से निकाल सकते हैं अब
अगर आपको इसे किसी डाटा के ऊपर प्लॉट करना
है तो यहीं पे मैं पंडास का भी यूज़ कर
लूंगी दैट इंपोर्ट पंडास एस
पडी डाटा इज इक्वल टू पडी रीड अंड एक्सेल
फाइल रीड करते हैं एक्सेल फाइल के अंदर
हमारे पास एंप्लॉई सैंपल डाटा और इसे रखते
हैं एंप्लॉई सपल डटा एकल ए एक डाटा फ्रेम
क्रिएट करने के लिए लिखेंगे डटा फ्रेम इज
इक्वल टू पडी डॉडी डटा f फ्रेम एंड इसके
अंदर मैं पास कर दूंगी इस डाटा को एज सून
एज मैं इसको यहां पे ओके रन कराने के बाद
मैं प्रिंट भी करा देती हूं दैट प्रिंट
डीएफ तो जैसे मैं इसे रन कराऊंगा मेरे पास
यहां पे वैल्यूज आ जाएंगी अब यहां पे कहां
पे लग सकता है बेसिकली अगर आप यहां पे
एनुअल सैलरी पे लगाना चाहेंगे तो एनुअल
सैलरी पे हम यहां पर देख सकते हैं कि किस
तरफ हमारे पास मीडियन है सो एनुअल सैलरी
हो गई एज हो गई इन पे हम यहां पे मीडियस
लगा सकते हैं सो अगर मुझे यहां पर ये
लगाना हुआ तो मैं लिखूंगी पी एलटी डॉट
वाइलन प्लॉट वाइलन प्लॉट लगेगा हमारा
किसके ऊपर एक तो हमारी एज हो गई तो डाटा
फ्रेम स्क्वायर ब्रैकेट के अंदर एज एज
कैपिटल अगर मैं इसे यहीं पर पीएटी डॉट शो
कर देती हूं एंड इस डाटा फ्रेम को भी अब
हमें प्रिंट कराना की जरूरत नहीं है इसे
रन कराते हैं तो एज में आप देखें काफी
सारे वेरिएशन है काफी सारे लोग है जो सबसे
ज्यादा अगर वेरिएशन में यहां पर खूंगी तो
45 के आसपास ज्यादातर ऐसे लोग है जिनकी ए
45 के आसपास है अगर हम इसका मीडियन भी
निकालते हैं कॉमा लगा के अगर मैं यहां पर
लिखूंगी शो मीडियस इ इक्वल टू कैपिटल डी
ट्रू इसे मैं यहां पर रन कराती हूं तो
मीडियन भी हमारे पास यहां पर आ जाएगा
सिमिलरली अगर आपको यहां पर एज के ऊपर नहीं
बट के ऊपर यहां पर वैल्यूज को निकालना हो
तो उस केस में आप क्या कर सकते हो अगेन हम
इसको कॉपी करते हैं यहां पर ओपन करते हैं
इसे और मैं इसे यहां पर पेस्ट करके दिस
टाइम एनुअल सैलरी पास कर दूंगी एस सून एज
मैं इसको रन
कराऊंगा कर रहा है
समवेल बट जो मैक्सिमम सैलरी है वो कुछ लाय
कर रही है अराउंड 75000 सो मैक्सिमम नंबर
ऑफ पीपल की सैलरी लाई कर रही है अराउंड
75000 ठीक है तो तो यहां से हमें यह पता
चल रहा है देन जैसे ही हम अबब हायर सैलरीज
जा रहे हैं तो हमारे पास कम वैल्यू आ रही
है बट लोअर सैलरीज पे काफी हाई वैल्यूज है
यानी कि काफी सारे कंपनी के अंदर ऐसे लोग
हैं जो कि लो सैलरीज पर है ठीक है तो ये
चीजें हमें पता पड़ पाती है विद द हेल्प
ऑफ वायलिन प्लॉट दिस इज हाउ वायलिन प्लॉट
वर्क्स आप इसे किसी भी टाइप के डटा पे
प्लॉट कर सकते हैं अगर हम इसको साथ में
प्लॉट करना चाहेंगे तो हमारे पास ये
दिक्कत आ जाएगी कि जैसे अगर आप अभी यहां
पे नंबर ऑफ पॉइंट्स हमारे पास एज के हिसाब
से यहां प 65 60 55 है बट यहां पे में
वैल्यू है तो इनको हम साथ में नहीं प्लॉट
कर सकते लाइक एक ही फ्रेम के अंदर नहीं
प्लॉट कर सकते अगर आपको एक ही फ्रेम के
अंदर कुछ एक जैसे टाइप के करने है तो आप
यहां पर इस टाइप का डाटा लेंगे जैसे कि हो
सकता है कि अगर आपके पास कोई ऐसा डाटा है
जिसमें कॉलम्स के अंदर सेम ही टाइप का डटा
है जैसे एक साल की सेल्स दूसरे साल की
सेल्स तीसरे साल की सेल्स तो उस केस में
आप वायलिन प्लॉट का यूज कर सकते
[संगीत]
हैं सो गाइस पिछले सेशन के अंदर हमने कवर
किया कि कैसे हम वा प्लट को प्लॉट कर सकते
हैं आज के इस सेशन के अंदर हम बात करने
वाले हैं अबाउट अनदर अमेजिंग चार्ट दैट इज
स्टेम प्लॉट स्टेम प्लॉट क्या होता है कब
इसे प्लॉट करना चाहिए जानेंगे आज की इस
वीडियो के अंदर चलिए शुरू करते हैं सबसे
पहले यहां पे इंपोर्ट करते हैं मैट प्लॉट
लिम डॉट पाई प्लॉट एस प एलटी वंस हम
इंपोर्ट करेंगे उसके बाद मैं यहां पे x
नाम से एक वेरिएबल ले लेती हूं इसके अंदर
मैं कुछ वैल्यूज पास कर दूंगी रैंडम सो
पहले हम यहां पे सैंपल डाटा से इसे ट्राई
करते हैं एंड देन इसके बाद देखते हैं कि
यहां पर अगर हम डेटा सेट का यूज करते हैं
तो फिर उस केस में किस तरह से वर्क करेगा
पीएटी डॉट स्टेम स्टेम प्लॉट चाहिए एक्स
को हम पास करेंगे ए पी
एलटी डॉट शो मैं यहां पर लगाती हूं तो
जैसे मैंने यहां पर इसे रन किया आप नोटिस
करेंगे कि एक स्टेम प्लॉट मेरे पास यहां
पर क्रिएट होके आ गया है स्टेम के अंदर जो
हमारे पास यहां पर पैरामीटर्स जा रहे हैं
यानी कि किस तरह से हमारे पास वैल्यू जा
रही है y एक्सिस पे हमारे पास वैल्यू है
एंड ये वैल्यूज कितनी है यह हमें यहां पे
x प पता चल रही है जैसे कि 10 को अगर हम
देखेंगे 10 एक बार है हमारा 20 को अगर मैं
यहां पे देखूंगी 21 2 3 3 टाइम्स 20 है
इसलिए जब आप यहां पे नेक्स्ट वैल्यू को
देखेंगे तो वो हमारे पास यहां पे थ्री
टाइम्स आ रही है उसके बाद जो नेक्स्ट
वैल्यू रहेगी शायद वो हमारे पास कम टाइम आ
रही हो सो इस तरह से हमारे पास यहां पर
वैल्यूज है सो पहली वैल्यू अगर हम देखेंगे
पहली वैल्यू हमारी 10 पे आ रही है दूसरी
वैल्यू हमारी 40 पे आ रही है दूसरी तीसरी
वैल्यू 20 पे देन 40 पे देन 20 तो आप यहां
पे वेरिएशन देख सकते हैं किस तरह से हमारे
पास जो वैल्यूज हैं वो किस तरह से ग्रो हो
रही है बेसिकली अगर आप यहां पे देखना चाहे
जैसे स्टॉक होते हैं हमारे पास स्टॉक्स जब
हमारे पास बढ़ते हैं गिरते हैं तो उस तरह
से हमारे पास लाइन फॉर्मेशन ऊपर नीचे चलता
रहता है वैसे ही फॉर्मेशन यहां पे भी हो
रहे हैं कि हमारे पास ऊपर नीचे फॉर्मेशन
चलता जा रहा है कि किस तरह से वैल्यू
हमारी हाई जा रही है एंड कहां पे लो जा
रही है तो यह हमारा स्टेम प्लॉट होता है
अब स्टैंप प्लॉट को आप इस डाटा पे भी
प्लॉट कर सकते हो ये अभी बहुत छोटा डाटा
है इसके अंदर कुछ और पैरामीटर्स हम दे
सकते हैं जैसे कि अगर मैं शिफ्ट के साथ
यहां पे कॉमा लगा के शिफ्ट के साथ टैब
प्रेस करती हूं तो हमारे पास यहां पे लाइन
फॉर्मेट आ गया इसे थोड़ा और ओपन करते हैं
मार्कर फॉर्मेट है हमारे पास ठीक है बॉटम
जीरो है यूज लाइन कलेक्शन है यहां पे ठीक
है तो ये कुछ पैरामीटर्स इसे ट्राई करते
हैं सबसे पहले लाइन फॉर्मेट लगाते हैं कि
लाइन एफएमटी इज इक्वल्स टू मैं यहां पे
डैश लाइंस ले लेती हूं तो डैश के लिए दो
हाइफ तो लाइ मेरे पास आ गई सिमिलरली अगर
आपको यहां पर मार्कर फॉर्मेट लगाना है देन
मार्कर एफ एमटी इ इक्वल टू ऑलरेडी है
हमारे पास अगर आपको डायमंड चाहिए कैपिटल
डी दे देते तो यहां पर डायमंड आ गया यूज
लाइन कलेक्शन है हमारे पास तो मैं यहां पर
ले लेती हूं यूज अंडरस्कोर लाइन अंडरस्कोर
कलेक्शन एंड इ इक्वल टू ट्रू हमें देना है
यहां पर यूज लाइन कलेक्शन पैरामीटर ऑफ
स्टेम वास डेपके एंड 3.6 एंड विल बी
रिमूव्ड
अ टू माइनर रिलीजस लेटर ओके ये हटा दिया
जाएगा थोड़े टाइम में तो इसलिए इसको इसका
यूज हम हटा देते हैं तो जब भी हम यहां पे
कोई भी चीज डेपके केड देखते हैं इसका मतलब
सून नए जो वर्जंस आने वाले हैं इनके अंदर
इसका जो कलर है ये हट जाएगा सो अब नेक्स्ट
चीज मैं यहां पे इसे हटा लेती हूं एंड यूज
लाइन कलेक्शन अगर हम यूज नहीं कर सकते
शिफ्ट प्लस टैब हम यहां पे यूज करेंगे एंड
अब यहां पे इसे इंक्रीज कर सकते हैं बॉटम
हमारे पास अभी जीरो है बॉटम को अगर हम
यहां पे वन कर देते हैं चलो ये ये ट्राई
करते हैं कि बॉटम को अगर मैं यहां पे वन
कर दूंगी तो उस केस में यहां पे क्या होगा
हमारे पास ठीक है तो बॉटम इक्वल्स वन अभी
आप यहां पे चार्ट देख रहे हैं कि बॉटम
हमारा जीरो पे स्टार्ट हो रहा है ठीक है
बॉटम लाइन जो है अब यहां पे आप देखेंगे कि
थोड़ी सी अबब ये यहां पे शिफ्ट हो गई है
एंड आपके जो यहां पे लाइंस भी है ये भी
थोड़े से यहां पे चेंज हो गए हैं ठीक है
तो इस तरह से यहां पे बॉटम चेंज होता है
अगर ये बॉटम यहीं पे वापस मैं इसे जीरो कर
दूं एंड अब मैं रन कर रहा हूं तो आप
देखेंगे एग्जैक्ट जीरो पे ही आ रहा है
थोड़ा सा ज्यादा डिफरेंस लेते हैं लेट्स
कीप बॉटम एज फाइव तो आप देखेंगे कि कितना
यहां पे हमारे पास जीरो तो अब यहां से हट
ही गया है और ये ऊपर डायरेक्टली यहां पे
चढ़ गया चलो बॉटम को यहां पे 10 ले लेते
हैं तो ज्यादा डिफरेंस पता चल जाएगा तो
बॉटम को 10 लेते ही हमारे पास पहली वैल्यू
यहां पे क्या है पहली वैल्यू ही 10 है तो
पहली वैल्यू पे ही यहां पे डॉट निकल के आ
गया यानी कि पहला मार्कर हमारा 10 पे ही आ
गया तो आप बॉटम लाइन भी यहां पे डिफाइन कर
सकते हो यूजुअली जब डिफॉल्ट वैल्यू होती
है तो डिफॉल्ट वैल्यू इसकी जीरो ही होती
है अगर आपको नहीं डिफाइन करना तो फिर यहां
पे बॉटम जीरो ही रहेगा जो कि इसकी डिफॉल्ट
वैल्यू होती है एक और यहां पे हमारे पास
है दैट इज ओरिएंटेशन ओरिएंटेशन इसका यहां
पे वर्टिकल है अगर आपको इसको हॉरिजॉन्टल
करना है तो उस केस में अगेन हम यहां पे
लगाते हैं कॉमा इसे पास करते हैं एंड
वर्टिकल की जगह पे हम इसे ले लेते हैं
हॉरिजॉन्टल जैसे मैं रन
कराऊंगा यहां पे वैल्यूज आ गई है जो कि
नीचे की तरफ से हमारी स्टार्ट हो रही है
एंड अब यहां तक जा रही है तो इस तरह से आप
यहां पर भी पैटर्न देख सकते हो अब यही
डाटा अगर आपको प्लॉट करना हो ऑन लेट्स से
एनी डेटा सेट जो कि आपके पास रखा हुआ हो
तो उस केस में हम यहां पे क्या कर सकते
हैं उस केस में मैं यहां पे एक और सेल ओपन
कर लेती हूं इंपोर्ट करते हैं पंडास को एस
पीडी अगेन मैं यहां पे इंपोर्ट कर लेती
हूं एक डेटा सेट तो उसके लिए डाटा इ इक्वल
टू पीडी डॉट रीड अंडर एकल एक्सेल फाइल को
रीड करना है कौन सी एक्सल फाइल को हम यहां
पर रीड कर सकते हैं सो अगर हम फोल्डर्स
में चले चले तो यहां पे एक हमारे पास
एंप्लॉई सैंपल डाटा है तो मैं यहां पे इसे
ही ले लेती हूं एग्जांपल के तौर पे ट लई
सपल डटा ड एकल ए एक एंड इसके बाद इसे हम
यहां पे डेटा फ्रेम के अंदर ऐड करते हैं
दैट डेटा फ्रेम इ इक्वल टू पडी ड डटा
फ्रेम डाटा फ्रेम में हम यहां पर पास
करेंगे इस डाटा को एस सून एज मैं यहां पर
प्रिंट कराती हूं डेटा फ्रेम कुछ इस तरीके
के डेटा फ्रेम हमारे पास यहां पर दिखेगी
अब आपको यहां पे जैसे पर एंप्लॉई जिस तरह
से आपके एंप्लॉई है उस तरह से आपको वेव
देखनी हो कि ए की वेव किस तरह से जा रही
है जो क्योंकि यहां पे काफी सारे
एलिमेंट्स है हमारे पास तो हम यहां पे ले
लेते हैं दैट डेटा फ्रेम 2 इ डटा फ्रेम
डॉट
हेड और इसके अंदर मैं यहां पे 50 वैल्यूज
ले लेती
हूं ठीक है अब हमारे पास इसके अंदर है df2
तो अब मैं यहां पर प्लॉट करूंगी डीटू के
एज के ऊपर तो 50 वैल्यूज है मेरे पास 50
वैल्यू को प्लॉट करके देखते हैं यहां पर
सो पी एलटी डॉट स्टेम स्टेम में हम यहां
पर पास करेंगे डेटा फ्रेम की ए ए जाएगी
हमारे डबल कोडस के अंदर एंड एक्चुअली डटा
फ्रेम टू की रहेगी सो य से हम यहां पर पास
करेंगे एंड पल की
डॉट शो मैं य पर यूज करूंगी एस सून ए मैं
इसको य पर रन करूंगी तो आप देखें ए का
हमारे पास किस तरह से जा रहा है 50
वैल्यूज तक का सो इस तरह से हमारे पास
यहां पर एस जा रही है तो आप यहां पर कुछ
इस तरह से इनको देख सकते हैं सिमिलरली
यहीं पर ही लाइन प्लॉट भी अगर होता तो आप
इनका कनेक्शन भी यहां पर देख पाते कि जैसे
पीएटी डॉट प्लॉट में यहां पर लगा दू एंड
इसमें भी हम यही पास
करट और स्क्वायर बकेट में एज ए इसको मैं य
पर रन करंगी तो आप यहां पर लाइन से इनके
फॉर्मेशन भी देख पाओगे किस तरह से यहां पे
फॉर्मेशन जा रहे हैं ऊपर ऊपर से नीचे की
तरफ तो इस तरह से हम यहां पे स्टेम प्लॉट
एंड लाइन प्लॉट को भी साथ में देख सकते
हैं कि अगर हमें यहां पे इसी का पैटर्न
देखना हो अगर मैं यहां पे स्टेम प्लॉट को
हटा देती हूं तो एज हमारी कुछ इस तरीके की
दिखेगी अप्स एंड डाउंस एंड यही पॉइंट्स
अगर आपको स्टेम प्लॉट से देखने हैं देन हम
दोनों को यहां पे साथ में भी दिखा सकते
हैं जिसके अंदर हमारे पास पॉइंट्स आ
जाएंगे यही हमारे पास लाइन के अंदर
मार्कर्स भी होते हैं जो कि हमने मार्कर्स
लगा के भी देखा था तो वही मार्कर्स के साथ
आप बस बेसिकली यहां पे एक लाइन भी खींच गई
है एंड एरिया भी शेडेड हो चुका है कि ये
एरिया यहां पे फीड है सो आई होप गाइ कि इस
वीडियो के बाद क्लियर हो गया होगा कि
स्टेम प्लॉट का हम यूज किस तरह से कर सकते
[संगीत]
हैं सो गाइज पिछले सेशन के अंदर हमने कवर
किया था दैट व्हाट इज स्टेप प्लॉट आज के
इस सेशन के अंदर हम बात करने वाले हैं
अबाउट अनदर काइंड ऑफ प्लॉट दैट इज स्टेक
प्लॉट अ ये स्टैक प्लॉट क्या है इसे समझते
हैं एंड कहां-कहां इसका यूज हो सकता है वो
भी जानते हैं सबसे पहले अगर मैं यहां पे
इसका एग्जांपल लूं तो इंपोर्ट करते हैं मै
प्लॉट लि डॉट पाई प्लॉट एस प एलटी ठीक है
इसके बाद मैं यहां पर कुछ वैल्यूज लेने
वाली हूं जैसे कि हो सकता है कि मैं नंबर
ऑफ डेज ले लेती हूं कि नंबर ऑफ डेज यहां
पर है हमारे पास ट 3 4 फ 6 से ठीक है अब
जब हमारे पास नंबर ऑफ पीपल यहां पे एओ पी
ले लेती हूं मैं एओ वन नंबर ऑफ पीपल वन
नंबर ऑफ पीपल फर्स्ट डे के दिन कितने आए
जैसे फर्स्ट डे पे अगर लेट्स से कि पांच
लोग आए 10 लोग आए दिन और रेस्टो के बारे
में पता चला 30 फिर 20 फिर फ्राइडे आ गया
तो थोड़ा 35 लोग आ गए एंड सैटरडे आ गया तो
50 या 60 ले लेते हैं और संडे था तो संडे
को लेट्स से 80 लोग आए रेस्ट में नंबर ऑफ
पीपल ऑन वीक टू सो ये तो हमारा वीक वन हो
गया ठीक है वीक टू के अंदर हमारे पास अगर
मैं यहां पे बात करूं तो स्टार्टिंग डे पे
10 लोग आए फिर 20 लोग फिर इसके बाद यहां
पर 30 लोग देन वापस थोड़ा यहां पर नंबर
गिरा बाय लेट्स से 25 एंड नेक्स्ट डे यहां
पर लेट्स से 40 लोग आए हैं देन 50 एंड
लास्ट डे था तो 90 लोग आ गए ठीक है और एक
एनपी थ ले लेते हैं नंबर ऑफ पीपल इन थर्ड
वीक तो थर्ड वीक की अगर मैं बात करूं तो
यहां पर फर्स्ट में आए आठ लोग देन उसके
बाद 30 लोग देन 50 देन 60 देन 70 फिर 90
एंड लास्टली 100 ठीक है तो ये हमारे पास
यहां पे कुछ वैल्यूज हो गई अब इसके बीच
में अगर हमें यहां पे प्लॉट देखना है कि
इनके बीच में हमें यहां पे कौन सा वाला जो
हमारा पार्ट है वो ज्यादा कवरेज यहां पर
ले रहा है वो हमें देखना है तो उसके लिए
मैं यहां पे क्या करूंगी पीएटी डॉट स्टैक
प्लॉट एंड स्टेक प्लॉट में हम यहां पर पास
करेंगे सबसे पहले तो हमारे डेज उसके बाद
एओ पव
कॉमा
एओट कॉमा एओ
3 एंड पी एलटी डट शो इसे मैं जैसे ही यहां
पर रन करती हूं ओके स्टैक प्लॉट आएगा यहां
पे सो स्टैक प्लॉट यहां पर लिखते हैं जैसे
मैं इसे रन करती हूं आप यहां पर देखेंगे
हमारा जो प्लॉट है वो किस तरह से जा रहा
है और जो तीनों एरियाज है उसमें आप सबसे
ज्यादा कवरेज देखेंगे तो ग्रीन वाले का
होगा अगर यही नंबर्स मैं सेकंड वीक के
अंदर बढ़ा दूं ठीक है तो यहां पे इसे 75
कर देते हैं यहां पे सेकंड वीक के अंदर 90
कर देते हैं लास्टली इसे 120 कर देते
हैं ठीक है अब आप देखेंगे कि सेकंड वीक के
हमारे पास यहां पे जो वैल्यूज है वो यहां
पे इंक्रीज हो गई है कंपेयर टू द थर्ड वीक
ठीक है यहां पे भी बीच में 40 है इसको भी
मैं यहां पे 80 कर देती हूं ओके एंड
स्टार्टिंग भी हम 10 से नहीं लेट से हमारे
फर्स्ट डे ही 50 लोग आ गए थे तो अब आप
यहां पर डिफरेंस देखेंगे कि सेकंड के अंदर
हमारे पास किस तरह से यहां पर डिफरेंस
निकल के आ रहा है है सेकंड वाला जो ऑरेंज
एरिया है यानी कि सेकंड वीक जो है हमारा
वो यहां पे ज्यादा कवरेज दिखा रहा है मतलब
ज्यादा लोग कब आए थे सेकंड वीक के अंदर तो
स्टैक प्लॉट क्या है एक के ऊपर एक स्टैक
लगाई जाती है और जिसमें आपको यहां पे
कवरेज से पता चलता है अलग-अलग डटा पॉइंट
से पता चलता है कि कब यहां पे ज्यादा लोग
कम लोग थे और उसके बाद यहां पे ये हमारे
जो वाई एक्सेस वाले नंबर्स हैं वो उतने
ज्यादा यहां पे मैटर नहीं करते क्योंकि
यहां पे हम एरिया से ही यहीं पे पता लगा
रहे हैं मतलब यहां पे अगर हमारे पास
फर्स्ट में फाइव था तो फाइव बहुत छोटा सा
यहां पे नंबर है देन उसके बाद 50 था तो 50
थोड़ा सा ऊपर है एंड देन उसके बाद यहां पे
आई गेस 10 था या एट था तो एट का यहां पे
बहुत थोड़ा सा पोर्शन यहां पर है तो यहां
पे पॉइंट्स है और य जो पॉइंट्स है ये आपस
में यहां पे कवर्ड भी है तो ये हमारा
स्टैक प्लॉट होता है इसके अंदर अगर आप
यहां पे और पैरामीटर्स देखना चाहे तो
हमारे पास यहां पे कलर्स भी होते हैं कि
आप इनके कलर्स चेंज करना चाहे बेस लाइन
अभी जीरो पे है अगर आप यहां पे बेस लाइन
चेंज करना चाहा बेस लाइन के यहां पे
अलग-अलग अ पैरामीटर्स होते हैं
सो बेस लाइन की अगर मैं यहां पर बात करूं
तो बेस लाइन हमारे पास जीरो होती है
सिमिट्रिक होती है विगल होती है मिनिमाइज
सम ऑफ द स्क्वायर स्लोप्स तो वेट विगल
होती है ठीक है तो सिमेट्री एक बार मैं
आपको यहां प यूज करके दिखाती हूं ट कॉमा
बेस लाइन इज इक्वल टू एवा ए तो आप देखेंगे
कि सेंटर से हमारे पास डाटा जा रहा है और
कुछ इस तरह से इसका डाटा का फ्लो आ रहा है
ठीक है विगल अगर हम यहां पर यूज करेंगे तो
विगल में कुछ इस तरह से हमारे पास यहां पर
डाटा आ रहा है ऑलमोस्ट सिमिलर ही एंड अगर
हम कुछ भी यहां पर यूज नहीं करते हैं तो
डिफॉल्ट हमारे पास यहां पर वैल्यू चलती है
अगर आप इनके कलर्स चेंज करना चाहते हैं तो
कॉमा कलर्स इक्वल्स
लिस्ट आप पास कर सकते हो यहां पे मैं दे
देती हूं फर्स्ट पिंक दूसरा हॉट पिंक
तीसरा मजेंटा तो तीनों को अगर मैं यहां पे
रन करूंगी एंड एक्चुअली कलर्स आएगा यहां
पे तो तीनों यहां पे रन होने पे कुछ इस
तरीके के दिखेंगे तो अलग-अलग स्टैक्स भी
आप यहां पे क्रिएट कर सकते हो अलग-अलग
कलर्स भी आप यहां पर पास कर सकते हो
लेबल्स इनको आप दे सकते हो लेबल्स अगर
आपको पास करने हैं तो लेबल्स आप यहां पर
प्रोवाइड कर सकते हो तो अकॉर्डिंग आप यहां
पर वर्क कर सकते हो शो में लेजेंड अगर
आपको लगाना हो तो पीएटी डॉट लेजेंड आप
यहां पर दे सकते हो ट पीएटी
डॉट लेजेंड एंड लेजन के लिए क्योंकि हमने
यहां पर कोई लेबल्स नहीं पास करे तो
लेबल्स हम दे देते हैं लेबल्स इ इक्वल टू
वीक वन कॉमा वीक टू कॉमा वीक थ इसे मैं
जैसे ही रन ऊंगी तो हमारे पास यहां पे
लेजेंड भी निकल के आ जाएगा सो बेसिकली इस
तरह से ये वर्क करता है आई होप गाइस कि इस
वीडियो के बाद स्टैक प्लॉट यहां पे क्लियर
हो गया होगा अब अगर मैं इसका यहां पे डेटा
सेट से कोई एग्जांपल लू तो इंपोर्ट करते
हैं मैट प्लॉट लेप एक्चुअली मैट प्लॉट लेप
ऑलरेडी इंपोर्टेड है इंपोर्ट करते हैं
पंडास को एस पीडी वंस हमने इंपोर्ट कर
लिया डाटा लेते हैं दैट डाटा इ इक्वल टू
पीडी ड रीड एक्सेल इसके अंदर मैं यहां पे
सो एक्सेल में मेरे पास एक फाइल है जिसका
नाम है यहां
सैंपल फूड
इंफो इसे मैं यहां पर यह मेरे पास डेटा
सेट लोकेशन के अंदर है ओके इसे मैं एक बार
सेव कर लेती हूं सेव एस और इसकी लोकेशन
में यहां पर चेंज कर देती हूं सो
ब्राउज चलते
हैं टुवर्ड्स
हियर ए यहां पर चार्ट्स में ले जाकर जहां
पर हमारे पास एंप्लॉई सैंपल डाटा है यहीं
पर मैं यहां पर सेव कर दूंगी इसे तो हमारे
पास सैंपल डेटा फूड इंफो तो इसे मैं यहां
पर ओपन करती हूं ट सैंपल डेटा फूड
इंफो डटा फ्रेम बनाने के लिए पीडी डॉट डटा
फ्रेम डटा फ्रेम के अंदर हम पास करेंगे इस
डाटा को जैसे मैं इसे यहां पर रन
कराऊंगा इसका हमने एक्सटेंशन नहीं दिया है
ट इ डॉट
एक्सलस जैसे मैं रन कराती हूं यहां पर कुछ
आएगा नहीं क्योंकि हमने यहां प सेे प्रिंट
नहीं किया है सो प्रिंट कर देते हैं डेटा
फ्रेम को तो डेटा फ्रेम है हमारे पास इसके
अंदर हमारे पास कैटेगरी है फूड है आइटम
मेजर एंड इसके बाद कैलोरीज प्रोटीन फैट
कप्स फाइबर एंड कुछ हमारे पास नान वैल्यू
है ठीक है तो हम यहां पे प्लॉट करना
स्टार्ट करते हैं सबसे पहले तो इसे मैं
यहां प ग्रुप बाय कर देती हूं दैट ग्रुप इ
इक्वल टू डेटा फ्रेम डॉट ग्रुप बाय ग्रुप
बाय यहां पर क्या करना है कैटेगरी
कैटेगरी के बेसिस पे
एंड स्क्वायर ब्रैकेट के अंदर मैं यहां पर
ले लेती हूं कैलरी प्रोटीन कैलोरीज
प्रोटीन फैट सो कैलोरीज कॉमा प्रोटीन कॉमा
फैट्स एंड यहां पर लगाते हैं डॉट एग्रीगेट
इसमें लगाएंगे इनका मीन वैल्यू प्रिंट
ग्रुप को हम यहां पर प्रिंट करेंगे डाटा
फ्रेम को एज ऑफ नाउ मैं यहां पे कमेंट में
ऐड कर देती हूं सो एक्चुअली फैट्स नहीं
हमारे पास फैट था तो इस तरह से हमारे पास
यहां पे वैल्यू आ गई है कि कैलोरीज
प्रोटीन फैट अब इसके बाद अगर आपको इनको
प्लॉट करना है तो आप प्लॉट करने के लिए
यहां पे क्या कर सकते हो प्लॉट करने के
लिए आप स्टैक प्लॉट लगा सकते हो जिसके
अंदर हम यहां पे लगा सकते हैं पी एलटी डॉट
स्टैक स्टैक के अंदर हम यहां पे पास करने
वाले हैं अब ये कैटेगरी के बेसिस पे रहेगा
तो डाटा फ्रेम की अ ग्रुप्ड की एक्चुअली ओ
यू पी डी जी आर ओ ग्रुप की हम यहां पर ले
लेंगे कैटेगरी ठीक है हमने यहां पर
कैटेगरी ली है उसके अलावा हम वा में यहां
पर ले लेंगे ग्रुप की स्क्वा बकेट के अंदर
मैं यहां पर पास करूंगी
कैलोरीज कॉमा लगा के
ग्रुप स्क्वा ब्रैकेट के अंदर हम यहां पर
प्रस करेंगे
प्रोटीन लास्टली कॉमा लगा के ग्रुप स्क्वा
बकेट में पास करेंगे फैट एंड पी एलटी डॉट
शो मैं यहां पर लगाती हूं इसे जैसे ही हम
यहां पर रन कराएंगे अच्छा स्टैक वापस
मैंने यहां पे स्टैक का यूज किया है स्टैक
प्लॉट हमें यहां पे लिखना है तो स्टैक
प्लॉट वनस ये हमने कर लिया उसके बाद हम
यहां पर क्या करने वाले हैं उसके बाद मैं
यहां पे लेने वाली हूं पी एलटी डॉट स्टैक
प्लॉट स्टैक प्लॉट के अंदर हम यहां पे पास
करेंगे स्टैक प्लॉट जैसे हमने यहां पर
लिया उसके बाद हम यहां पे पास करेंगे सबसे
पहले तो हमें यहां पे x की वैल्यू चाहिए
हमारी यहां पर क्या है डटा फ्रेम का
कैटेगरी डॉट यूनिक उसके अलावा हमें यहां
पर कैलोरीज प्रोटीन एंड फैट जो कि ग्रुप
के अंदर है सो ग्रुप्ड के अंदर से हम यहां
पर निकालेंगे
कैलोरीज कॉमा प्रोटीन एंड
लास्टली फैट एंड पी एलटी डॉट शो मैं यहां
पर लगाऊंगी अब क्योंकि यहां पर काफी सारी
हमारे पास वैल्यूज है तो जैसे मैं इसे रन
करवाऊंगी
ओके पीएटी इज नॉट डिफाइंड कहां पे
पीएटी ओके मैट प्लॉट लिप को एक बार वापस
कॉल करते हैं इंपोर्ट मै प्लॉट लिप डॉट बा
पलट एस पलटी फिर से दोबारा एक बार मैं
यहां पर इसे रन करा उंगीयर्ड
को भी स्क्वायर ब्रैकेट में यहां पर पास
करना पड़ेगा सो जितनी बार हमारे पास यहां
पर ये है उतनी बार हमें यहां पर स्क्वायर
ब्रैकेट्स पास करने पढ़ेंगे सो हम अलग से
यहां लिस्ट नहीं बना सकते हैं सो ग्रुप्ड
स्क्वायर ब्रैकेट के अंदर
फैट एंड अब अगर मैं इसको रन कराती हूं तो
आप यहां पे देखेंगे कि सबसे ज्यादा बड़ा
जो एरिया है अब यहां पे क्योंकि वैल्यूज
हमारे पास इतनी सारी है तो इस तरह से यहां
पे वैल्यूज आ रही है बट अगर हम यहां पे
देखना चाहे तीनों में यहां पे डिफरेंस है
सबसे ज्यादा एरिया कैलोरीज ले रही है देन
उसके बाद यहां पे प्रोटीन एंड फैट अगर
आपको यहां पे प्लॉट सिर्फ प्रोटीन एंड फैट
के बीच में आपको देखना है सो मैं यहां से
कैलोरीज हटा देती हूं एंड प्रोटीन फैट्स
अगर हम यहां पर देखेंगे तो कुछ इस तरीके
का डाटा हमें यहां पर मिलेगा सो कहीं प
हमारे पास फैट्स काफी ज्यादा है कहीं पे
हमारे पास फैट्स कम है कंपेयर टू प्रोटीन
ठीक है जहां पे आप यहां पे देखेंगे तो
यहां पे कम है यहां पे हमारे पास प्रोटीन
ज्यादा है फैट कम है सो इस तरह से हम यहां
पर डाटा को देख सकते हैं एंड अगेन आप यहां
पर लेबल मेंशन करना चाहे तो लेबल्स भी
यहां पे मेंशन कर सकते
[संगीत]
हैं सो गाइस पिछले सेशन के अंदर हमने
डिस्कस किया अबाउट स्टैप प्लॉट आज के सेशन
के अंदर हम बात करने वाले हैं अबाउट स्टेप
प्लॉट स्टेप प्लॉट जैसे कि नेम खुद बता
रहा है स्टेप्स यानी कि जैसे हमारे
स्टेयर्स की स्टेप्स होती है वैसे ही कुछ
स्टेप्स यहां पर भी होंगे इस तरीके का ये
प्लॉट दिखेगा इसको प्लॉट करके एक बार
देखते हैं सो यहां मैंने ओपन कर ली है
न्यू फाइल इसे मैं यहां पर रिनेम कर देती
हूं जैसे कि इसका नाम रखते हैं स्टेप
प्लॉट स्टेप प्लॉट जब हमने यहां पर इसे
रिनेम किया है अब इसके बाद इंपोर्ट करते
हैं मट
पॉलिप डॉट पा पलट एस पलटी आप यहां पे एक्स
एक्सिस प कुछ भी दे सकते हैं फॉर एग्जांपल
x इ टू मैं यहां पे डेव कॉमा डे टू ए
एक्चुअली यहां प क्लोज नहीं हुआ है सो डे
टू
कॉमा डेथ कॉमा डे फोर एंड लास्टली यहां पर
देती हूं कॉमा लगा के डे फ एंड क्लोज करते
हैं वा के लिए मैं यहां पर कुछ वैल्यूज दे
देती हूं रैंडम 30 40 25 30 40 ठीक है
स्टेप प्लॉट के लिए हम यहां पर लगाएंगे
पीएटी डॉट स्टेप प्लॉट एंड हो सकता है ये
स्टेप नाम हो इसका बट यहां पर लगा के हम
इसे देखते हैं एंड लास्टली पी एलटी डॉट शो
ओके स यस इसका नाम स्टेप प्लॉट है स्टेप
प्लॉट की जगह सिर्फ स्टेप है एंड यहां पर
मैं पास करूंगी
एकस एंड इसे हम यहां पर रन करते हैं तो आप
देख रहे कैसे हमारे पास यहां प स्टेप्स बन
के आ गई है डे वन डे टू डे थी इस तर से तो
40 एंड कहां से स्टार्ट हुआ था बेसिकली
हमारा यहां प 30 से स्टार्ट हुआ था एंड 25
हमारा लीस्ट नंबर है सबसे लीस्ट जो नंबर
है उसके ऊपर हमारे पास एक स्टेप है ठीक है
अब स्टेप प्लॉट में भी हमारे पास काफी
सारे पैरामीटर्स है जैसे अगर मैं यहां पर
शिफ्ट प्लस टैब दबाती हूं तो हमारे पास
वेयर वेयर एक हमारे पास यहां पर है कि
वेयर में हमारे पास प्री होता है अब ये
प्री के अलावा और भी यहां पर ऑप्शन होते
हैं हमारे पास जैसे वेयर के अंदर हम यहां
पर पास कर सकते हैं पोस्ट एंड मिड कि मिड
में आपको स्टेप चाहिए पोस्ट आपको चाहिए
अभी तो प्री स्टेप हमें मिल रहा है कि
पहले हमें स्टेप मिल रहा है जैसे फर्स्ट
हमारा 40 पे था राइट फर्स्ट हमारा 30 पे
था 30 पे हमारे पास यहां पर यह मिल रहा है
और 40 प हमें पहले स्टेप मिल रही है अगर
आपको यहां पर बाद की तरफ स्टेप मिल रही है
मिल चाहिए तो उस केस में हम यहां पर
लगाएंगे
वेयर इ इक्वल टू पोस्ट तो अब आप नोटिस
करोगे 30 फिर 30 के बाद की स्टेप फिर 40
40 के बाद एक स्टेप फिर फिर उसके बाद 25
है 25 के बाद स्टेप देन 30 उसके बाद स्टेप
एंड लास्टली हमारे पास अगेन 40 है तो 40
यहां पे उसके बाद नहीं आएगा तो 40 यहां पे
खत्म हो गया 40 पे ले जाके इसने तो इसी
तरह से प्री होता है इसी तरह से पोस्ट
होता है और अगर आपको मिड में स्टेप चाहिए
तो इस केस में हम यहां पे पास करेंगे मिड
तो मिड अगर हम यहां पे देते हैं तो मिड
में हमें यहां पे स्टेप मिलेंगे कि अगर
हमें सेंटर चाहिए जैसे कि इनका सेंटर यहां
पे आना चाहिए तो सेंटर अगर आपको चाहिए तो
सेंटर में हम हमारे पास यहां पे स्टेप्स आ
जाएंगे इस तरह से ये बेसिकली वर्क करता है
एंड वाले हाफ सेंटर्स रहेंगे क्योंकि ये
डे वन यहां से स्टार्ट हो रहा है तो ये
हाफ सेंटर रहेगा ये डे फाइव यहां पर खत्म
हो रहा है तो हाफ सेंटर रहेगा सिमिलरली आप
इसके अंदर मार्कर ऐड कर सकते हो तो यहां
पर हमारे पास था यहां पर हम लिखते हैं
मार्कर इ इक्वल टू ओ अगर मैं यहां प लिखती
हूं अच्छा स्मल ओ यहां प लिखना है तो आप
यहां पर देखि हर जगह प हमारे पास मार्कर
भी आ क्या मार्कर वैसे बहुत कम रेयरली
लगाया जाता है बट आप मार्कर भी यहां पर
लगा सकते हैं सो इस तरीके का हमारा स्टेप
प्लॉट होता अगर आप किसी डटा के ऊपर स्टेप
प्लॉट लगाना है तो उस केस में हम यहां पर
क्या करेंगे फॉर एग्जांपल मैं यहां पर
डेटा सेट ले लेती हूं डेटा सेट में हम
यहां पर लेने वाले हैं इपोर्ट पंडा एस
पीडी एंड रीड करते हैं एक्सेल फाइल को टा
इक्टू पडी ड रीड अंडर एक्सेल एंड इसके
अंदर पास कर दूंगी मैं हमारा डटा हमारा
डटा यहां पर क्या होगा लेट से इस बार
मैंने एक नया डटा लिया है एक्सपेंस व डॉट
एक्सलस डेटा फ्रेम इक्वल पडी डट डेटा
फ्रेम एंड इसके अंदर पास कर देंगे हमारे
डटा को प्रिंट कराते हैं एक बार डेटा
फ्रेम को देखते हैं डटा जो है किस तरीके
का दिखता है सो डेटा हमारा कुछ इस तरीके
का है और हमारे पास यहां पर कुछ कैटेगरी
है एंड अमाउंट है लेट्स मेक ग्रुप बेस्ड न
कैटेगरी एंड अमाउंट एंड देन उसके ऊपर हम य
पर प्लॉट भी कर देंगे तो कैटेगरी एंड
अमाउंट ले लेते सबसे पहले ग्रुप बाय
करके सो ग्रुप करते हैं ग्रुप इ इक्वल टू
डटा फ्रेम डॉट ग्रुप बाय ग्रुप बाय करना
है किसके बेसिस पर ग्रुप बाय करना है हमें
कैटेगरी के बेसिस पर ग्रुप बाय करना
है और क्या ग्रुप बाय करना है अमाउंट
अमाउंट का डॉट सम हमें चाहिए ठीक है तो
डॉट्स हम यहां पर ले लेते हैं इसके बाद पी
एलटी डॉट कौन सा प्लॉट हमें यहां पर लगाना
है हमारे प्लॉट का नाम है स्टेप सो पी
एलटी स्टेप अब उसके बाद एक्स एक्सिस में
क्या जाएगी यूनिक वैल्यू जो कैटेगरी के
अंदर है तो डेटा फ्रेम की जो कैटेगरी
है उसे हम कर देंगे डॉट
यूनिक ओपन क्लोज द पैरेंस और जो ग्रुप बाय
जो हमने ग्रुप डाटा निकाला है यानी कि
ग्रुप जो है हमारे पास इसका हम ले लेंगे
यहां पे अमाउंट एज वा और इसे लगाते हैं पी
एलटी डॉट शो अच्छा यहां पे आप चाहो तो ये
भी दे सकते हो कि मिड वेयर इज इक्वल टू
मिड कर देते हैं और मार्कर भी लगा देते
हैं तो इस पूरे पैरामीटर को मैं यहां से
उठा
के और कॉमा लगा के यहां पर पास कर देती
हूं तो हमारे पास यहां पर कुछ एरर आ गई है
एरर को देखते हैं एक बार की एरर हमारे पास
यहां पर आई है अमाउंट की लेट मी जस्ट
प्रिंट ग्रुप यहां पर एक बार स ग्रुप
हमारे पास यहां पर है ओके और अमाउंट यहां
पर हमारे पास निकल के नहीं आ रहा है यानी
कि अमाउंट नेम हमें यहां पर मेंशन नहीं हो
रहा है तो डॉट एग्रीगेट फंक्शन लगाते हैं
यहां प सो डॉट गट और इसके अंदर पास करूंगी
मैं मुझे चाहिए यहां पर सम ठीक है इसे
एंक्लोज कराते हैं तो डेटा फ्रेम हमारी
कुछ इस तरीके की है अगर हम यहां प हमारे
पास कैटेगरी एंड अमाउंट है कैटेगरी
कैटेगरी के बेसिस प ग्रुप बाय करते हैं सो
ग्रुप इ इक्वल टू डटा फ्रेम डॉट ग्रुप बाय
ग्रुप बाय करना है किसके बेसिस पे हम यहां
पर पास करेंगे कैटेगरी कि कैटेगरी के
बेसिस पर करना है एंड डॉट एग्रीगेट यहां
पर वैल्यू किसकी निकालनी है सो डिक्शनरी
के अंदर हम यहां पर पास कर देंगे कि भ
अमाउंट जो है उसका हमें सम निकालना है ठीक
है एंड प्रिंट करते हैं इस ग्रुप को अब और
इस डटा फ्रेम को मैं यहां से हटा देती हूं
सो ग्रुप प्रिंट करूंगी तो वो कुछ इस
तरीके का दिखेगा कि कैटेगरी है और अमाउंट
है वंस हमारे पास यहां पर ग्रुप डाटा आ
जाएगा इसके बाद हमें यहां पर कोई भी प्लॉट
अगर प्लॉट करना है तो हमें यहां पर सिफ
इतना से लिखना है पी एलटी डॉट स्टेप प्लॉट
है क्योंकि इसकी एक्स वैल्यू हमारे पास हो
जाएगी जो भी हमारा ग्रुप है उसका इंडेक्स
एंड उसके बाद हमारे
पास बाकी वैल्यू है अमाउंट सो अमाउंट हम
यहां पर ले लेते हैं अमाउंट किसका है
ग्रुप का है सो
ग्रुप स्क्वायर ब्रैकेट के अंदर अमाउंट जो
कि हमारा डबल कोट्स में जाएगा लास्टली अगर
आपको यहां ऊपर से वेयर एंड मिड मार्कर यह
सब लेना है आप यह भी यहां पर नीचे की तरफ
ले सकते हो कॉमा लगा के हम इसे ऐड कर
देंगे एंड लास्टली लगाएंगे पीएटी डॉट शो
ओपन क्लोज द पैरेंस जैसे हम इसे रन करेंगे
आप देखेंगे किस कुछ इस तरह से हमारे पास
यहां पर वैल्यूज आ जाएंगी कि हमारे पास
बिल्स पे है क्लोथ्स एसेंशियल्स फूड एंड
ग्रोसरी बिल्स प सबसे ज्यादा अमाउंट है
दैट इज
1824 क्लोथ्स पे देन थोड़ा कम एसेंशियल्स
पे और थोड़ा ज्यादा फिर फूड पे एंड देन
लास्टली ग्रोसरी प हमारे पास यहां पर
वैल्यू आ रही है तो इस तरह से हम यहां पर
प्लॉट क्रिएट कर सकते हैं आई होप गाइ कि
इस वीडियो के बाद क्लियर हो गया होगा किस
तरह से हम यहां पे प्लॉट कर सकते हैं
स्टेप प्लॉट
[संगीत]
को सो गाइ पिछले कुछ सेशंस में हमने बात
करी है अबाउट डिफरेंट चार्ट्स जो कि हम
क्रिएट कर सकते हैं मैथ प्लॉट लिप में कुछ
और यहां पे डिफरेंट टाइप के चार्ट्स होते
हैं जो कि क्रिएट किए जा सकते हैं आज के
सेशन के अंदर हम बात करने वाले हैं अबाउट
वर्किंग विद लेजेंड्स लेजेंड्स हम
स्टार्टिंग से ही देखते हुए आ रहे हैं कि
अगर हमें हमारे चार्ट के अंदर अगर हम
डिफरेंट प्लॉट्स प्लॉट कर रहे हैं और उनके
अंदर हमें यहां पर उनकी वैल्यू को डिफाइन
करना है तो लेजेंड्स का हम यूज़ करते हैं
लेजेंड्स किस तरह से क्रिएट किए जाते हैं
वो देखते हैं और कैसे हम इनको अलग-अलग जगह
पे अलग-अलग लोकेशन पे इंसर्ट कर सकते हैं
नंबर ऑफ कॉलम्स इंक्रीज कर सकते हैं ये
सारी चीजें जानेंगे आज की इस वीडियो के
अंदर सो लेट्स गेट स्टार्टेड गाइज सबसे
पहले हम यहां पे इंपोर्ट करते हैं मैट
प्लॉट लेप ड पा प्लॉट एस पीएटी वंस
इंपोर्टेड उसके बाद यहां पे एक चार्ट
क्रिएट करते हैं फॉर चार्ट में आई एम
टेकिंग x एक्सिस इ इक्वल टू 1 2 3 4 5 एंड
y एक्सिस इज इक्वल टू 45 67
33 67 12 एंड सिमिलरली मैं यहां पे एक और
y1 क्रिएट कर रही हूं 45
67 66 13 ठीक है सो एक्चुअली सिमिलर ही
वैल्यूज होगी तो मैं इनको थोड़ा ऊपर नीचे
कर देती हूं यहां पे ये इसको मैं 60 कर
देती हूं 13 कर देते हैं एंड यहां पे
प्लॉट करते हैं सो सबसे पहले पलटी डॉट
प्लॉट मैं य पर लाइन प्लॉट क्रिएट कर रही
हूं बिटवीन एक्स वाव एंड पलटी डॉट प्लॉट
अनदर लाइन प्लॉट मैं य पर क्रिएट कर र ह
बिटवीन
एक्सवा सोली वाव य पर तेवा ऊपर की तरफ हम
रखते हैं उसके बाद लगाना है पलटी डॉट शो
ओपन क्लोज द पैरेंस जैसे मैं य पर रन कराऊ
आप नोटिस करेंगे कि हमारे पास य पर एक
लाइन प्लॉट बनके रेडी है व लाइन प्लॉट
हमारे पास यहां पे रेडी है इसकी साइज भी
थोड़ी सी डिक्रीज कर देते हैं दैट मैं
यहां पे फिगर साइज डिफाइन कर देती हूं दैट
इफ पी एलटी डॉट फिगर एंड इसके अंदर हम
यहां पे पास करेंगे फिक्स
साइज इक्वल्स लेट्स से मैं इसको 33 ले
लेती हूं सो 33 एज सून एज मैं इसको यहां
पे रन करूंगी थोड़ा बेटर यहां पे फिगर
साइज मुझे यहां पे मिल गया है विड्थ आप
चाहो तो इंक्रीज कर सकते हो कि इसकी विड्थ
मैं यहां पे इंस्टेड ऑफ थ्री सिक्स ले
लेते हैं या फाइव ले सकते हैं 5/3 का यहां
पे एक लॉट मेरे पास रेडी है अब इसके अंदर
लेजेंड्स दिखाने मुझे यहां पे दिखाना है
कि यहां पे ये ब्लू लाइट क्या दिखा रही है
ऑरेंज ऑरेंज लाइन यहां पे क्या डोनेट कर
रही है डिनोट कर रही है ठीक है तो यहां पे
लेबल बना देते हैं कि लेबल इज इक्वल टू
इसका लेबल यहां पे कहता है कि द ऑरेंज
लाइन इज फॉर फीमेल तो मैं यहां पे फीमेल
ऐड कर दूंगी अब यहां पे ये करने के बाद
मुझे लिखना है पीएटी डॉट लेजेंड ओपन क्लोज
पैरेंस जैसे मैं लगाऊंगी तो आप देखेंगे कि
यहां पे एक लेजेंड क्रिएट होके आ गया
यूजुअली यहां पे जब लेजेंड्स क्रिएट होके
आते हैं तो ये बेस्ट जो इनको को लोकेशन
मिलती है उसके ऊपर आते हैं बट अगर आपको
इनकी लोकेशन को चेंज करना है तो आप इनकी
लोकेशन भी चेंज कर सकते हैं बाय यूजिंग
एलओसी पैरामीटर एलओसी यहां पे स्टैंड करता
है फॉर लोकेशन लोकेशन अगर मैं यहां पे
जीरो कर देती हूं तो ये आपको यहां पे जो
इसकी परफेक्ट लोकेशन है एक उस पे मिल
जाएगा ठीक है तो अगर मैं लोकेशन को यहां
पे वन करती हूं तो उस केस में मुझे यहां
पे टॉप राइट की तरफ मिलेगा सिमिलरली
लोकेशन टू पे टॉप लेफ्ट सिमिलरली अगर मैं
यहां पे लोकेशन थ्री लूंगी तो बॉटम लेफ्ट
एंड देन फोर पे बॉटम राइट अप टू 10 ये
रेंजेस जाती है सो अगर मैं यहां पे फोर
मेंशन करूंगी बॉटम राइट उसके बाद यहां पर
टॉप सेंटर लेफ्ट सेंटर बॉटम सेंटर राइट
सेंटर ऐसे लोकेशंस है हमारे पास एंड
लास्टली अगर मैं 10 यहां पे लिखती हूं तो
10 स्टैंड्स फॉर सेंटर तो अगर मैं यहां पे
10 पास करूंगी तो ये सेंटर के अंदर आ
जाएगा इस तरह से हमें यहां पे मिलती है और
अगर हम यहां पे कोई लोकेशन नहीं पास करें
तो ये ऑटोमेटिक बेस्ट लोकेशन यहां पे ले
लेना है सो इफ आई विल नॉट पास एनीथिंग
हियर तो बेस्ट लोकेशन इसने यहां पे ले ली
तो यहां पे हमारी कोई भी लाइन भी इसके
पीछे नहीं छुप रही है दैट इज मेल एंड
फीमेल एंड बॉटम लेफ्ट की तरफ इसने यहां पे
लोकेशन ले ली है सो इस तरह से यहां पे
हमारे पास लेजेंड्स क्रिएट हो सकते हैं
लेजेंस के भी अगर आपको यहां पे लेबल चेंज
करने हैं कि भाई इसका नाम हम यहां पे a1
रख देते हैं एंड इसका नाम मैं यहां पे a2
रख देती हूं तो अब ये a1 एंड a2 नाम से
आएंगे और आप यहां पे नोटिस भी करोगे कि
मेल एंड फीमेल यहां पे बड़ा वर्ड था तो
उसकी वजह से यहां पे क्या हो रहा था कि ये
जो बॉक्स था हमारा उसकी जो लोकेशन थी
बेस्ट लोकेशन राइट बॉटम की तरफ आ रही थी
अब जैसे ही यहां पे a1 a2 ये बन गया है तो
उस केस में यहां पर टॉप राइट की तरफ आ रही
है सो बॉटम लेफ्ट से टॉप राइट की तरफ
सिमिलरली अगर आपके पास यहां पे एक और कोई
ऐसा ही डाटा होता तो मैं यहां पे एक और
डाटा क्रिएट कर लेती हूं y3 करके एंड इसके
अंदर भी हम यहां पे कुछ वैल्यूज दे देते
हैं एंड एक और प्लॉट मैं यहां पे लगा देती
हूं दैट पीएटी डॉट प्लॉट ये लगेगा आपका x
y3 के अंदर एक्चुअली ये y2 बनना चाहिए
इसको y2 ही यहां पर पे बना देते हैं कॉमा
लेबल लेट्स से कि लेबल इज फॉर द किड्स ठीक
है एंड कॉमा लगा के मैं यहां पे a3 भी अगर
दे दूंगी तो ये यहां पे कुछ इस तरीके का
लेबल लेजेंड यहां पे क्रिएट होके आ जाएगा
आपको चाहिए कि नहीं ऐसा लेजेंड नहीं चाहिए
आपको चाहिए कि ये तो कॉलम्स के अंदर आए कि
वन टू और दूसरा थ्री यहां पे आए तो आप
यहां पे कॉमा लगाएंगे एंड शिफ्ट के साथ
अगर मैं यहां पे टब टैब प्रेस करती हूं तो
आप यहां पे देखेंगे क्या-क्या पैरामीटर्स
हम यहां पे लेजेंट के साथ पास कर सकते हैं
वो हमार मे पास है ठीक है ये लेबल्स हो गए
हैंडल्स हो गए ओके एंड लेबल आपको चाहिए एक
लाइन के अंदर इन लाइन ठीक है सिमिलरली आप
यहां पे लोकेशन के लिए देख पा रहे हैं कि
लोकेशन प बेस्ट है अपर राइट अपर लेफ्ट
लोअर लेफ्ट लोअर राइट ये हमारे पास यहां
पे लोकेशंस भी गिवन है बी बॉक्स हमारे पास
है बी बॉक्स टू एंकर हमारे पास यहां पर है
जिके अंदर टपल के फॉर्मेट में वैल्यू जाती
है फंट साइज आप यहां प बता सकते हैं लेबल
का कलर आप बता सकते हैं ठीक है एंड जो चीज
मैं यहां पर ढूंढ रही हूं वो मुझे अभी तक
मिली नहीं है ठीक है मैं आपको ऐसे ही दिखा
देती हूं कि नंबर ऑफ कॉलम्स भी हमारे पास
यहां पर एक पैरामीटर होता है इसे मैं यहां
पर क्लोज करती हूं एंड एन कॉल्स लगाते हैं
नंबर ऑफ कॉलम्स इ इक्वल टू मैं यहां पर टू
करती हूं तो आप नोटिस करोगे कि वन और टू
दो कॉलम्स यहां पर क्रिएट हो गए हैं तो
नंबर ऑफ कॉलम्स इस तरह से हम यहां प
क्रिएट कर सकते हैं कि नंबर ऑफ कॉलम्स दो
मेंशन करनी है हमें ठीक है चार डाटा होता
अगर यहां पर एक और सपोज इसी तरीके का एक
और डाटा होता जिसे मैं यहां पे वाथ कर
देती हूं कुछ चेंजेज यहां पर डटा के अंदर
भी हम मेंशन कर देते हैं एंड यहां पर
लगाते हैं पी एलटी डॉट प्लॉट एक्स वाव या
y3 से लेते हैं एक सेल यहां पर ऐड करेंगे
इसका कॉपी मैं यहां पर लेती हूं एंड यहां
पे इन सब की जगह प जैसे इसके अंदर भी मैं
य पर कोई लेबल पास कर देती हूं ट लेबल इ
इक्वल टू ब्लक हो सकता है कुछ ब्लक वैल्यू
भी है ठीक है अब मैं यहां पर चाह रही हूं
कि अगर मैं जसे अगर इसको रन कराती हूं तो
आप यहां पर देखें लेजेंड यहां पर अंदर आ
रहा है मुझे चार्ट के अंदर नहीं अच्छा लग
रहा मु चाहिए किय बाहर की तरफ कहीं आए तो
उस केस में हम यहां पर लिखेंगे बी बॉक्स
टू एंकर इ इक्वल टू इसके अंदर टपल के
फॉर्मेट में वैल्यू लि जाएंगी हमारी एक
मैं यहां पर लेती हूं
0.8 दूसरी मैं यहां पर लेती हूं
1.2 यहां पर हमने एक ब्रैकेट क्लोज नहीं
किया है सो आप नोटिस करेंगे कैसे यहां पे
बाहर की तरफ चला गया है इसमें भी नंबर ऑफ
कॉलम्स मैं यहां पे पास कर देती हूं कि n
कॉल्स इ इक्वल टू 2 सो आप यहां पे देखेंगे
कि हमारे चार्ट के जस्ट ऊपर की तरफ ये आ
गया है इसे अगर मैं यहां पे 1.1 ले लेती
हूं ये थोड़ा सा राइट की तरफ टुवर्ड शिफ्ट
हो जाएगा 1.2 यहां पे बेटर है एंड थोड़ा
सा ऊपर अगर हमें लेना है एंड अगर आपको
यहां पे सेंटर की तरफ लेना है तो बेस्ट
यहां पर कोऑर्डिनेट्स रहेंगे 0.8 एंड 1.2
आप नंबर ऑफ कॉलम्स यहां पर डिफाइन कर सकते
हैं आपका चार्ट यहां प अभी थोड़ा बेटर
दिखेगा एंड इस तरह से आप यहां पे लेजेंड्स
का यूज कर सकते हो लेजेंड को अलग-अलग
डायरेक्शंस में आप ऐड कर सकते हो नंबर ऑफ
कॉलम्स यहां पे पास कर सकते हो कलर्स चेंज
कर सकते हो लेबल्स के जो भी आपको
पैरामीटर्स यहां पे चाहिए सारे पैरामीटर्स
आपको शिफ्ट प्लस टैब के अंदर मिल जाएंगे
इस पे आप क्लिक करेंगे तो जैसे आप इस पे
प्लस प क्लिक करेंगे सारी जितने भी आप
पैरामीटर इसके अंदर पास कर सकते हैं वो सब
अलोंग विद द वैल्यूज जैसे नंबर ऑफ कॉलम्स
ये रहा यहां पे एंड बी बॉक्स जो हमने
बताया था टपल बी बॉक्स ट एंकर इ इक्वल टू
हम यहां पर चार वैल्यूज भी पास कर सकते
हैं या फिर दो वैल्यूज भी हम यहां पर पास
कर सकते हैं इवन इनकी लोकेशन भी मेंशन है
कि अपर राइट की तरफ अगर आपको भेजना है तो
0.5 0.5 आप यहां पर लिखेंगे सो ये सारी
चीजें आप यहां से ट्राई कर सकते हैं फेस
कलर एज कलर यह आपको चेंज करना हो बॉक्स
ट्रांसफॉर्म करना हो टाइटल ऐड करना हो जो
भी आपको चीजें यहां पर ऐड करनी हो आपको
लेबल्स के बीच में स्पेस देनी हो अगर लेबल
स्पेसिंग नाम का भी हमारे पास एक पैरामीटर
होता है तो अगर मैं यहां पे कॉमा लगा के
लेबल स्पेसिंग इज इक्वल ू 2 कर देती हूं
तो आप देखेंगे कैसे लेबल्स के बीच में
यहां पे स्पेसेस निकल के आ गए हैं तो यह
भी यहां पे पॉसिबल है विद द हेल्प ऑफ लेबल
स्पेसिंग सो आई होप गाइस कि इस वीडियो के
बाद क्लियर हो गया होगा किस तरह से हम
लेजेंड्स का यूज़ कर सकते हैं कैसे हम उसे
डिफरेंट डिफरेंट कोऑर्डिनेट्स के ऊपर सेंड
कर सकते हैं कैसे हम नंबर ऑफ कॉलम्स ऐड कर
सकते हैं कलर्स ऐड कर सकते हैं इन द
[संगीत]
लेजेंस सो गाइज इन आ प्रीवियस सेशन वी हैव
कवर्ड कि हम कैसे लेजेंड्स के साथ वर्क कर
सकते हैं आज के इस सेशन के अंदर हम बात
करने वाले हैं अबाउट सब प्लॉट्स इंड मैट
प्लॉट लिप स गाइज सब प्लॉट्स बहुत ही
ज्यादा यूज़फुल टूल है मैट प्लॉट लिप का
जब भी आपको यहां पे किसी भी पर्टिकुलर
वैल्यूज को अ व्यू करना हो बट एक ही प्लॉट
के अंदर आपको मल्टीपल प्लॉट्स क्रिएट करने
हो तो उसके लिए आप सब प्लॉट्स का यूज़ कर
सकते हैं सब प्लॉट्स को यूज़ कैसे करना है
क्रिएट कैसे करना है जानते हैं सो सबसे
पहले मैं यहां पे इंपोर्ट कर लेती हूं
इंपोर्ट मैट पल प्लॉट ले डॉट पाई प्लॉट एस
प एलटी वंस हमने इसे इंपोर्ट कर लिया उसके
बाद हमें यहां पे एक कोई भी प्लॉट यहां पे
क्रिएट कर लेते हैं जैसे x इ टू मैं यहां
पे 1 2 3 4 फ यहां पे एक सैंपल डिटेल ले
लेती हूं और y इ इक्वल टू यहां पे मैं कुछ
रैंडम एजेस ले रही हूं लोगों की अब मैं
यहां पे लगाती हूं पी एलटी डॉट प्लॉट x y
एंड पलटी ड शो ठीक है ये कुछ इस तरीके का
हमें दिखेगा सिमिलरली अगर मैं यहां पे एक
और प्लॉट क्रिएट कर लूं जैसे कि एक एक और
मैं यहां पे x ले लेती हूं दैट x यहां पे
लेट्स से इस बार लिया सिमिलरली ऐसा का ऐसा
ही कुछ या आप डिफरेंट भी लेना चाहो आप
डिफरेंट भी ले सकते हो कि इस बार मैं ले
लेती हूं 5 6 7 8 9 एंड y की वैल्यू मैं
यहां पे कुछ और रैंडम वैल्यूज ले रही हूं
लेट्स से इस बार मैं यहां पे वेट्स ले रही
हूं तो 67 50
50 6 एंड लास्टली 82
ठीक है तो यहां पर कुछ मैंने इस तरह से
डटा ले लिया है अब अगेन इसका भी मुझे यहां
पर प्लॉट क्रिएट करना हैट पीएटी डॉ प्लॉट
लाइन प्लॉट लगाते हैं बिटवीन
एक्सवा पलटी डॉट शो एक्चुअली हम यहां पर
दो बार लेंगे सो आप देखें किस तरह से दो
अलग-अलग प्लॉट्स मेरे पास यहां पर क्रिएट
होके आ रहे हैं बिटवीन एक्स एंडवा ठीक है
बट अब यही आपको यहां पर एक सब प्लॉट
क्रिएट करना हुआ तो उस केस में हम यहां पर
क्या कर सकते हैं पलटी डॉट सब प्लॉट कितने
प्लॉट्स है हमारे पास यहां पर नंबर ऑफ रोज
यहां पे एक है एक ही रो चाहिए दो कॉलम्स
चाहिए और यह उसका पहला प्लॉट होगा
सिमिलरली अगर मैं यही चीज यहां पे ले लू
कि एक रो है दो कॉलम है और यह उसका दूसरा
प्लॉट है आई गेस इसे हम ऊपर की तरफ लेंगे
एंड इसे भी मैं प्लॉट करने से पहले लूंगी
अब जैसे ही मैं इसे यहां पे मेंशन करूंगी
आप देखेंगे कुछ इस तरीके का प्लॉट हमारे
पास निकल के आ रहा है एंड पीएटी डॉट शो
मैंने ऊपर से हटा दिया तो यहां पे ये इस
तरह के प्लॉट्स क्रिएट हो गया आ गई कि
हमारे पास यहां पे दो प्लॉट्स जो हैं एक
साथ एक रो दो कॉलम्स के अंदर आ गए हैं अब
यही हमारे पास डाटा एक और बार यहां पे
होता है कि सपोज इसी डाटा को मैं कॉपी कर
लेती हूं एंड यहां पे पेस्ट करती हूं ठीक
है इस बार हमारे पास x की वैल्यू आप जो
चाहे यहां पे मेंशन कर सकते हैं y की
वैल्यू आप जो चाहे यहां पे मेंशन कर सकते
हैं सो अगेन मेरे पास यहां पे वन है फोर
है 6 8 एंड 10 है लेट्स से एंड इसको मैं
वन की जगह पे या तो टू कर देती हूं एंड इस
बार जो प्लॉट्स है मेरे उसकी भी कुछ और
यहां पे वैल्यूज है सो 57 5 50 60 55 एंड
लेट्स से दिस इज 20 वापस से एक प्लॉट
क्रिएट करते हैं पर इस बार यहां पे क्या
चेंज हो जाएंगे कि हमारे पास नंबर ऑफ रोज
अगर आपको यहां पे ये वन ही रखनी है कॉलम्स
यहां पे तीन रखने हैं तो आप यहां पे तीन
पास करोगे कि यहां पे नंबर ऑफ कॉलम्स
कितने चाहिए आपको तीन कॉलम्स चाहिए ठीक है
और यहां पे भी मैं इसका थ्री पास करती हूं
और यह तीसरे कॉलम का तीसरा चार्ट होगा तो
आप यहां पर देखि किस तरह से हमारे पास
चार्ट क्रिएट होके आ रहा है बहुत ज्यादा
अच्छा नहीं लग रहा है ये तो इसके लिए हम
यहां पर चाहे तो इसको दूसरे कॉलम में ऐड
कर सकते हैं कि हम नंबर ऑफ रोज यहां पर ऐड
कर दें कि दो रो है हमारे पास हम यहां पर
डिफाइन कर देते हैं कि दो रो है और ये
डाटा हमारे पास कुछ इस तरीके का दिखेगा
सिमिलरली अगर हमारे पास यहां पे एक और कुछ
ऐसा ही डाटा होता एंड यहां पर मैं बोलती
कि हमारे पास दो रोज हैं दो कॉलम्स है सब
जगह मैं यहां पर टू कॉलम्स कर देती हूं दो
रो दो कॉलम और ये इसका चौथा प्लॉट है तो
आप देखेंगे कि 1 2 3 4 किस तरह से हमारे
पास यहां पे प्लॉट्स क्रिएट होके आ गए हैं
तो ये हो गए हैं हमारे सब प्लॉट्स ठीक है
सब प्लॉट्स को अगर आपको यहां पे टाइटल भी
देना हो तो आप सबको यहां पे टाइटल भी दे
सकते हो फॉर एग्जांपल अगर मैं सिर्फ यहां
से यहां तक का डाटा ले लेती हूं नीचे की
तरफ इसे ऐड करते हैं पीएटी डॉ शो लगाते
हैं ठीक है एंड दो रो नहीं है इस बार यहां
पे एक ही रो है दो कॉलम्स है एक रो है दो
कॉलम है इसे अगर मैं इस तरह से पास कर
करती हूं तोय कुछ इस तरीके का दिखेगा
इसमें हमारे पास एक हमारे पास यहां पर
हाइट का डेटा है दूसरा वेट का तो आप यहां
पर पीएटी ड टाइटल लगा सकते हो ट यहां
लगाया पीएटी डॉट टाइटल एंड लिख दिया पहला
है हमारा एज का एंड दूसरा अगेन यहां पर
लगाते हैं पलटी डट टाइटल ए दूसरा है हमारा
यहां पर वेट का यहां पर वेट करी तो इनके
आगे भी हमारे पास एज एंड वेट लिखी हुई आ
जाएगी सिमिलरली आपको यहां पर ऑल टूगेदर इन
चारों का यहां पर कुछ पास करना है सुपर
यहां पर टाइटल देना है तो उसके लिए हम
यहां पर लगाते हैं पी एलटी डॉट सुपर टाइटल
सबटाइटल सबटाइटल के अंदर मैं यहां पर पास
करती हूं सबका मतलब सुपर टाइटल ठीक है
सुपर टाइटल यहां पर बात कर सकती हूं जैसे
एंप्लॉई
डाटा ये एंप्लॉई का डाटा है तो एक सुपर
टाइटल यहां पर इन दोनों का क्रिएट होके आ
जाएगा अब जरूरी नहीं है कि आप यहां पे यह
पहला जो एज है यह आपने यहां पे लाइन चार्ट
लिया है तो यह दूसरा भी आप यहां पे लाइन
ही लो हो सकता है आप एज ही हर बार ले रहे
हो बट उसको दूसरे अलग-अलग वेज में
रिप्रेजेंट कर रहे हो यहां पे हो सकता है
आपने अ बार प्लॉट लगा दिया तो पहले वाले
में लेट्स से मैं यहां पे पटी ड बार लगा
देती हूं तो एक बार प्लॉट बन जाएगा और
दूसरा यहां पे लाइन प्लॉट बन जाएगा तो आप
यहां पे डिफरेंट डिफरेंट प्लॉट्स भी
क्रिएट कर सकते हो अकॉर्डिंग टू योर चॉइस
बस यहां पे सब प्लॉट का काम इतना सा होगा
कि अगर आपको यहां पे एक ही चार्ट के अंदर
मल्टीपल प्लॉट्स दिखाने हैं तो वो सब
प्लॉट बन जाएंगे सो आई होप गाइज कि इस
वीडियो के बाद क्लियर हो गया होगा कि सब
प्लॉट्स क्या होते हैं सब प्लॉट्स में आप
यहां पे सबसे पहली चीज सब प्लॉट में आप
डिफाइन करते हो सबसे पहला पैरामीटर होता
है रोज दूसरी होते हैं कॉलम्स और तीसरा
होता है चार्ट नंबर ठीक है तो रोज आपने
यहां पे बता दी कि दो रोज हैं टोटल ये
हमेशा फिक्स रहेंगे रोज एंड कॉलम्स आपके
फिक्स रहेंगे कितनी रोज एंड कितनी कॉलम है
सबके अंदर बस इनका जो चार्ट नंबर है कि 1
2 3 4 ये यहां पे चेंज होगा यहां पे भी
हमारे पास नंबर ऑफ़ रोज वहां पे फिक्स है
कि वन रो है दो कॉलम है बट यहां पे चेंज
क्या हो रहा है वन और टू यानी कि चार्ट
नंबर तो यहां पे चार्ट नंबर्स चेंज होते
हैं टाइटल अगर आपको देना है आप सिंपली
टाइटल पास कर सकते हो सुपर टाइटल आपको
देना है आप सुपर टाइटल दे सकते हो लास्टली
अगर आपको यहां पे डिफरेंट टाइप्स ऑफ़
प्लॉट भी प्लॉट कराने हैं यह चारों ही अगर
आपको अलग-अलग प्लॉट्स चाहिए कि एक यहां पे
आपके पास लेट्स से बार होता एक यहां पे
आपके पास लेट्स से हिस्ट होता एंड दूसरा
हिस्ट भी नहीं एक्चुअली यहां पे स्केटर ले
लेते हैं एंड चौथा यहां पे स्टेप ले लेते
हैं तो अगर मैं इसे रन
कराऊंगा कि एक लाइन है एक बार है एक
स्केटर है और एक स्टेप प्लॉट है सो आई होप
गाइस कि इस वीडियो के बाद क्लियर हो गया
होगा किस तरह से हम सब प्लॉट्स का यूज कर
सकते
[संगीत]
हैं अगर आपको इन्हीं प्लॉट्स को इन्हीं
चार्ट्स को सेव करना है इन योर डेस्कटॉप
तो कैसे वो सेव किया जा सकता है यूजिंग मै
पलट लिप जानेंगे आज की इस वीडियो के अंदर
तो चलिए शुरू करते हैं स सबसे पहला
एग्जांपल अगर अब मैं यहां पे लूं तो आपने
यहां पे देखा था कि हमने यहां पे कार्ड
कैश एंड यूपीआई के ऊपर एक प्लॉट को प्लॉट
किया था अब इस डाटा को अगर मुझे इस चार्ट
को मुझे सेव करना है सो दैट लेटर मुझे इसे
प्रेजेंटेशंस में यूज़ करना है या कैसे भी
यूज करना है तो उसके लिए मैं यहां पे क्या
करूंगी नीचे ही मैं एक ऑप्शन लिखूंगी यहां
पे पीएटी डॉट सेव फिगर सेव करना है फिगर
किस नाम से सेव करना है लेट्स से
मैं इसका नाम देना चाहती हूं बार डॉट
पीएनजी पीएनजी आपको एक्सटेंशन देना पड़ेगा
बिकॉज ये इमेज यहां पे होगा कंट्रोल एंटर
में जैसे ही यहां पर प्रेस करूंगी इसे रन
करवाने के लिए तो हमारे पास यहां पे तो यह
है ही सही अगर मैं इसी फोल्डर के अंदर
चलूं जहां पर मेरे सारे चार्ट्स हैं इसे
मैं यहां पे सर्च करती हूं आप यहां पे
देखिए बार नाम का एक पीएनजी फाइल निकल के
आ गई है इस बार नाम की पीएनजी फाइल को अगर
आप ओपन करेंगे कुछ इस तरीके का चार्ट आपको
यहां पर दिखेगा सिमिलरली अगर यही चार्ट एक
पाई चार्ट होता तो पाई चार्ट के लिए हम
यहां पे वही सेम मेथड यूज करते दैट यहां
पर मैं यूज करती पीएटी डॉट सेव फिगर इसका
नाम मैं यहां पे पाई डॉट पीएनजी ले लेती
हूं एंड इसे मैं अगर यहां पे रन कराऊंगा
एंड वापस से हमारे फोल्डर के अंदर हम चलते
हैं तो आप यहां पे नीचे स्क्रोल करेंगे तो
आपको यहां पे दिखेगा कि पाई चार्ट नाम से
एक पीएनजी इमेज यहां पे क्रिएट हो गई है
इसे हम ओपन करते हैं तो यहां पे एक इमेज
है हमारे पास अब इसके भी कुछ पैरामीटर्स
होते हैं कि सेव करते टाइम आप यहां पे
चाहे तो कुछ पैरामीटर दे सकते हैं जैसे कि
फेस कलर हो गया ठीक है सो ऐसे ही कुछ
पैरामीटर्स और डिस्कस करते हैं फॉर
एग्जांपल मैं यहीं पे ले जाके कॉमा लगा के
शिफ्ट टैब देती हूं तो आप यहां पे देखेंगे
कि सेव द करंट फिगर इसके अंदर अब और
क्या-क्या जा सकता है जैसे कि पैड इंचे है
बी बॉक्स इंचे है फेस कलर है एज कलर ए इन
सबकी यहां पे डिफॉल्ट वैल्यू भी मेंशन है
कि पैड इंचेज है 0.1 ठीक है फेस कलर है
यहां पे ऑटोमेटिक इसने ले रखा है अगर आप
यहां पे कोई डिफरेंट फेस कलर देना चाहते
हैं आप डिफरेंट फेस कलर भी दे सकते हैं
बाय राइटिंग फेस कलर इज इक्वल्स टू लेट्स
से मुझे ब्लैक यहां पे देना है इसे मैं
यहां पे रन कराती हूं एंड हमारी इमेज को
यहां पे ओपन करते हैं नॉट दिस वन बट वापस
से हमारे फोल्डर के अंदर चलते हैं यहां पे
पाई नाम से हमारे पास जो इमेज है इसको मैं
ओपन करूंगी तो आप देखें कि ब्लैक कलर का
फेस कलर मेरे पास यहां पे आ गया अब लेबल
क्योंकि यहां पे ब्लैक ही कलर के थे तो इस
वजह से वो यहां पे ओवरलैप हो गए बट जो भी
आप कलर यहां पे मेंशन करना चाहो आप वो कलर
यहां पे मेंशन कर सकते हो और वो यहां पे
हमारे पास निकल के आ जाएगा सपोज ये मुझे
लेट्स से कोई लाइट कलर चाहिए होता येलो
चाहिए होता या ग्रीन चाहिए होता ग्रीन आई
गेस हमने यूज भी नहीं किया है सो ग्रीन
अगर मैं यहां पे इसे वापस रन करवाती हूं
फिर से फोल्डर पे चलते हैं पाई को ओपन
करते हैं तो अब आप देखिए ये ग्रीन कलर का
हमारे पास यहां पे बैकग्राउंड है तो जो भी
आप बैकग्राउंड कलर यहां पे देना चाहे वो
दे सकते हैं अदर वाइज ये ऑटोमेटिक ली भी
पिक कर लेता है सिमिलरली पैडिट अगर आपको
यहां पे इंक्रीज या डिक्रीज करनी है तो वो
भी आप यहां पे कर सकते हो जैसे कि हमारे
पास जब हमने यहां पर शिफ्ट प्लस टैब का
यूज किया था तो एक पैरामीटर आ रहा था यहां
पे पैड इंचेज अगर आपको यहां पे पैड इंचेज
इंक्रीज करने हैं तो वह हमारे पास ऑप्शन
है फॉर्मेट में भी हमारे पास यहां पे
पीएनजी है पीडीएफ है एसवीजी है काफी सारे
फॉर्मेट है जिनके हेल्प से आप इसको सेव कर
सकते हैं पैड इंचे है एज कलर आप यहां पे
दे सकते हैं ओरिएंटेशन कि आपको यहां पे
लैंडस्केप चाहिए कि पोर्ट्रेट चाहिए यह आप
यहां पे पास कर सकते हैं ट्रांसपेरेंट में
ट्रू और फाल्स में यहां पे बुलियन की तरह
वैल्यू दे सकते हो तो काफी सारे
पैरामीटर्स है यहां पर पैड इंचे को हम
यहां पर ट्राई करते हैं सो इसे मैं यहां
से क्लोज करूंगी एंड यहां पर पास करते है
पैड अंडरस्कोर इंचे इ इक्वल टू
0.4 इसे मैं यहां पर रन करती हूं एंड वापस
से चलते हैं अब आप चार्ट को अगर यहां पर
नोटिस करेंगे तो पैड इंचे यहां पर थोड़े
से डिक्रीज हुए हैं सिमिलरली चलो इसको मैं
यहां थोड़ा एक बड़ा नंबर ले लेती हूं पैड
इंचे में मैं यहां पर पास कर देती हूं टू
अभी इसको रन कराते हैं फोल्डर पे चलते हैं
पाई को ओपन करेंगे अभी मैं यहां पे पैड
इंचे को करा देती हूं जीरो फिर से इसे रन
करते हैं फोल्डर में चलते हैं पाई को ओपन
करते हैं तो अब यहां प अगर मैं पैड इंचे
ट्राई करना चाहूं तो मैं यहां पे लिख सकती
हूं पैड अंडर इंचे इक्व 0.3 कर देते हैं
इसे मैं यहां पे रन करती हूं जैसे मैं इसे
रन करूंगी चे चलते हैं यहां पर पाई को ओपन
करते हैं 0.3 देते ही हमारे पास यहां पर
कुछ पैडिट इंचेज यहां पर निकल के आ गए तो
पैड इंचेज भी आप यहां पर दे सकते हो कितनी
पैडिट आपको यहां पे प्रोवाइड करनी है
चार्ज को तो ये एक पैरामीटर आपके पास है
अब पैड इंचेज अगर यहां पे देना है बिफोर
इसको हम यहां पे रन करते हैं हम यहां पे
बी बॉक्स इंचेज को मैं यहां पे लिख देती
हूं एज टाइट अब मैं यहां पे इसे रन करती
हूं जैसे ही मैं यहां पे फोल्डर में
जाऊंगी इससे पाई को मैं ओपन करती हूं तो
आप देखोगे कैसे यहां पे टाइटली पहले तो ये
पैक्ड हो गया टाइट पैक होने का मतलब कि
यहां पे जितना हमें यहां पे चाहिए उतना ही
पैक्ड हो जाए और उसके बाद हमने यहां पे
पैडिट दे दी है तो अगर आप पहले वाले फिगर
को अभी वाले फिगर से कंपेयर करेंगे इट विल
बी लिटिल डिफरेंट ठीक है इसे मैं यहां पे
क्लोज करती हूं अब अगर आपको यहां पे इसे
इंक्रीज कर देना है फ्रॉम 0.3 टू 0.9 एंड
फिर से हम इसे रन करते हैं वापस से चलते
हैं एंड मैं इसे ओपन करूंगी तो आप देखेंगे
कि थोड़ा सा यहां पे इंक्रीज हो गया है तो
यह पैडिट होती है हमारे पास कि अगर हमें
यहां पे पैडिट इंक्रीज करनी है तो हम यहां
पे पैड इंचेज दे सकते हैं बट वो तब दे
सकते हैं जब हमारे पास बी बॉक्स इंचेज
यहां टाइट वैल्यू लिखी हुई हो सो गाइस इस
तरह से आप फिगर को सेव कर सकते हैं विद
डिफरेंट पैरामीटर्स विद डिफरेंट एज कलर
फेस कलर जो भी आप यहां पर प्रोवाइड करना
चाहते हैं अलोंग विद दैट एंड जो भी नेम आप
यहां पर देना चाहते हैं इसको आप चाहे तो
पीडीएफ फाइल की तरह सेव कर सकते हैं इसे
आप चाहे तो पीएनजी फॉर्मेट में सेव कर
सकते हैं या एसवीजी फॉर्मेट के अंदर भी यह
सेव किया जा सकता
[संगीत]
है सो गाइस प्रीवियस सेशन के अंदर हमने
कवर किया दैट कैसे हम मैट प्लॉट लिप का
यूज कर सकते हैं टू प्लॉट डिफ्रेंट
प्लॉट्स आज के इस सेशन के अंदर हम बात
करने वाले हैं अबाउट इंट्रोडक्शन टू सीवन
कि कैसे सीवन वर्क करता है कैसे ये
डिफरेंट होता है फ्रॉम मैट प्लॉट लेप किस
तरह के चार्ज आप क्रिएट कर सकते हो सी बन
के अंदर एंड क्या इसको बेटर बनाता है मैट
प्लॉट लिप से यही सारी चीजें आज जानेंगे
इस वीडियो के अंदर तो चलिए शुरू करते हैं
सबसे पहले क्योंकि यह सीबोर्न लाइब्रेरी
है सी बन अगेन जिस तरह से हम मैट प्लॉट
लिप का यूज़ करते हैं डाटा को विजुलाइज
कराने के लिए सिमिलरली सीबोर्न का भी इसी
के लिए यूज किया जाता है कि जब भी आपको
डाटा को विजुलाइज कराना हो तो उसे हम
ग्राफ एंड चार्ट्स के फॉर्मेट में
विजुलाइज कराते हैं एंड ऐसे ही चार्ट हम
क्रिएट कर सकते हैं विद द हेल्प ऑफ सी बन
सी बन में चार्ट क्रिएट करना इज कंपैरेटिव
वेरी इजी आप काफी सारे इफेक्ट्स इसमें डाल
सकते हो काफी सारी कैटेगरी आप इसके अंदर
इंट्रोड्यूस कर सकते हो काफी सारे
पैरामीटर्स के ऊपर आप यहां पे चार्ट्स को
क्रिएट कर सकते हो ये सारी चीजें सीवन के
अंदर पॉसिबल है विद इन वेरी फ्यू स्टेप्स
तो सीवन अगेन पाइथन की एक ऐसी लाइब्रेरी
है जिससे कि हम डेटा को विजुलाइज करा सकते
हैं अगर आप यहां पर चार्ज कंपैरिजन भी
देखेंगे सी बन का का अ अगेंस्ट मैट पलट
लिप तो आप यहां पे देख पाएंगे कैसे हम
यहां पे डिफरेंट कलरफुल चार्ट्स क्रिएट कर
सकते हैं ये चार्ट्स कंपैरेटिव वि
विजुलाइज करने में भी ज्यादा बेटर है इनको
क्रिएट करना भी बहुत ज्यादा सिंपल है इनके
अंदर हमें इफेक्ट्स अगर डालने हो एक ही
चार्ट के ऊपर अगर हमें यहां पे तीन बार्स
अगर क्रिएट करने हैं मैट लॉड लिम में इट
वुड हैव बीन अ लिटिल डिफिकल्ट बट सी बन
में हम इजली क्रिएट कर सकते हैं सेम गोज
विद लाइन प्लॉट लाइन प्लॉट में भी अगर
आपको यहां पे दो अलग-अलग कैटेगरी को
डिफाइन करना है आप वो डिफाइन कर सकते हीट
मैप्स आप क्रिएट कर सकते हो जब भी आपके
पास न्यूमेरिकल डाटा है उसके ऊपर हम हीट
मैप का यूज़ कर सकते हैं उस डाटा को
विजुलाइज करने के लिए विद द हेल्प ऑफ
कलर्स सिमिलरली हमारे पास बॉक्स प्लॉट
होता है हम इजली बॉक्स प्लॉट को प्लॉट कर
सकते हैं जिके अंदर हम आउट लायर्स देख
सकते हैं स्टैटिस्ट डाटा देख सकते हैं
कैटेगरी कल प्लॉट हमारे पास यहां पे होते
हैं सो काफी सारे ऑप्शंस हैं हमारे पास
यहां पे इन सबको प्लॉट करना भी काफी इजी
है तो नेक्स्ट सेशन के अंदर हम जानेंगे
कैसे हम इन डिफरेंट प्लॉट्स को प्लॉट कर
सकते हैं स्टार्ट करेंगे विद वि द लाइन
प्लॉट एंड अगर आपको सी बन को इंस्टॉल करना
है ऑल यू नीड टू डू इज गो टू योर ब्राउजर
राइट एंड अगर आपको सी बन को इंस्टॉल करना
है ऑल यू नीड टू डू इज गो टू कमांड प्रम
ओपन कमांड प्रम एंड टाइप पिप इंस्टॉल सी
बन एंड आपके लिए वो डाउनलोड होना स्टार्ट
हो जाएगी एक बार मैं आपको डेमोंस्ट्रेट
दिखा देती हूं सो यहां से मैं सीएमडी ओपन
करती हूं सीएमडी के अंदर अगर आप यहां पर
लिखेंगे पिप
इंस्टॉल सी बन एंड प्रेस करेंगे एंटर को
मेरे केस में ये ऑलरेडी डाउनलोड है आपकी
केस में डाउनलोड होना स्टार्ट हो जाएगी
यहां पर मेरे केस में लिखा हुआ है
रिक्वायरमेंट ऑलरेडी सेटिस्फाइड ठीक है तो
इस तरह से आप सी बन को इंस्टॉल कर सकते
हैं नेक्स्ट सेशन से हम इसके ऊपर काम करना
स्टार्ट कर सकते
[संगीत]
हैं सो गाइ लास्ट सेशन के अंदर हमने कवर
किया कि सी बन क्या होता है आज के सेशन के
अंदर हम बात करने वाले हैं कि कैसे हम
डिफरेंट प्लॉट्स को प्लॉट कर सकते हैं इन
सी बन सी बन कंपैरेटिव टू मैट प्लॉट लिप
काफी ज्यादा सिंपल होता है बट मैट प्लॉट
लेप इज अ बोर्ड लाइब्रेरी तो यहां पर
देखते हैं कि अगर सी बन को हमें यूज करना
है तो सीवन को हम कैसे यूज कर सकते हैं टू
प्लॉट अ लाइन प्लॉट सो इसके लिए मैं यहां
पर जुपिटर नोटबुक को ओपन कर लेती हूं यहां
पे सबसे पहले इंपोर्ट करेंगे सी बन को एज
एसएनएस उसके बाद मैं यहां पे इंपोर्ट कर
लेती हूं पंडास को भी एस पीडी या फिर पहले
हम एक सैंपल डाटा भी चाहे तो यहां पे
क्रिएट कर सकते हैं सो डाटा नाम से मैं
यहां पे एक डिक्शनरी बना रही हूं डाटा के
अंदर हमारे पास लेट्स से नेम्स है या
नेम्स की जगह प हम डेज ले लेते हैं दैट
डेज आर 1 2 3 4 5
कॉमा नेक्स्ट पैरामीटर हम यहां पे पास कर
देते हैं नंबर ऑफ पीपल सो एनपी मैं यहां प
लेती हूं दैट नंबर ऑफ पीपल जो कि इन डेज
को पर्टिकुलर डेज को यहां पे आ रहे थे सो
लेट्स से पहले दिन 50 आए देन 40 देन 60
देन 30 एंड देन 44 ठीक है इसकी एक डेटा
फ्रेम क्रिएट कर लेते हैं दैट डेटा फ्रेम
के लिए हम पंडा से यहां पर डटा फ्रेम बना
ते हैं दैट इंपोर्ट पंडास
एस पीडी वंस इंपोर्ट किया अब एक डेटा
फ्रेम क्रिएट कर लेते हैं दैट डी इ पडी
डॉट डेटा फ्रेम डाटा फ्रेम किसकी बनानी है
इस डाटा की सो हम यहां पर इस डेटा को पास
करेंगे और जैसे ही मैं डेटा फ्रेम को यहां
पर प्रिंट करवाऊंगी ओके यहां प मैंने पीएफ
लिख दिया है फॉर सम रीजन पीडी तो कुछ इस
तरीके की डेटा फ्रेम हमारे पास क्रिएट हो
ग आएगी जिसके अंदर हमारे पास डेज है एंड
नंबर ऑफ पीपल मेंशन है वंस अब ये हमारे
पास आ गया अब नेक्स्ट चीज हमें यहां प
क्या करनी है इसके बीच में प्लॉट को प्लॉट
करना है सी बन से करना है तो सी बन से
करना है वेरी सिंपल ट आप यहां पर लिखेंगे
एसस डॉट लाइन प्लॉट प्लॉट करना है तो लाइन
प्लॉट ही यहां पर नाम है लाइन प्लॉट में
सबसे पहले हम पास करेंगे हमारा डेटा कि
डेटा यहां पर क्या है डेटा ही हमारा डेटा
है एक्स पर हमारे पास यहां पर क्या होगा
डेज और वा प यहां
पे सोवा इक्वल टू एंडवा प हम य पर एओ को
पास कर देंगे जैसे ही मैं इसे रन कराती
हूं आप देखें ये एक प्लॉट यहां पर क्रिएट
होके आ गया है अगेन ये लाइन यहां पर
एक्सेस सब प्लॉट एक्स लेवल डेज वा लेबल एओ
ये आपको यहां से हटानी है तो इन दैट केस
यू कैन राइट पीएटी डट शो एंड पीएटी के लिए
पंडा को पीएटी के लिए यहां पे मैट पलट लिप
को भी इंपोर्ट करना है सो इंपोर्ट मैट
प्लॉट लिड पा
प्लॉट एस पलटी इसे मैं यहां पे रन कराती
हूं एंड यहां से लाइन भी चली जाएगी अगेन
हमारे पास यहां पर एक प्लॉट क्रिएट होके
रेडी है तो ये कुछ इस तरीके का दिखेगा अगर
मैं इसकी साइज यहां पे रिड्यूस कर देती
हूं तो सिमिलरली अगर आप यहां पे ये तो
हमारे पास सिंपल ये डाटा हो गया अगर हमारे
पास ये जो सैंपल डाटा है अब मैं यहीं पे
बात करूं कि मुझे कोई एक्सेल से डाटा
चाहिए तो उस केस में हम यहां पे क्या कर
सकते हैं इंपोर्ट कर इंपोर्ट तीनों
लाइब्रेरीज को हमने यहां पे कर ही रखा है
एक डाटा नाम से मैं यहां पे वेरिएबल
बनाऊंगी एंड डाटा इज इक्वल्स टू लोड करना
है हमें एक्सेल से तो हम यहां पे पंडा का
पडी डॉ रीड एक्सेल फंक्शन का यूज करेंगे
रीड करेंगे कौन सी लई सपल डटा ड एकल ए एक
को हम यहां पर रीड करेंगे उसके बाद यहां
पर लिखेंगे प्रिंट उसके बाद यहां पर
लिखेंगे प्रिंट डाटा अगर मैं इस डाटा को
यहां पर प्रिंट कराती हूं तो एक्सेल की
फाइल हमारे पास यहां पर रेडी है अब इसी के
बीच में मुझे किसी भी दो वैल्यूज के बीच
में यहां पे लाइन प्लॉट को प्लॉट करना है
तो उस केस में हम यहां पे क्या करेंगे एसए
डॉट लाइन प्लॉट डाटा के अंदर हमारे पास सब
कुछ रखा है x के अंदर हमारे पास यहां पे
होना चाहिए लेट्स से बिजनेस यूनिट मैं
यहां पे लेती हूं कि बिजनेस यूनिट हमारे
पास हो सो फर्स्ट ऑफ ऑल डाटा इज इक्वल टू
डाटा x पैरामीटर हम यहां पे पास करेंगे
दैट x इ इक्वल टू हमारे पास यहां पे है
बिजनेस यूनिट कॉमा वा एक्सिस पे हम यहां
पे ले लेते हैं इन लोगों की एज और जैसे ही
मैं इसे यहां पे पीएटी डॉट शो करके रन
कराती हूं ये कुछ इस तरीके का दिखेगा ठीक
है इसमें भी अगर आपको यहां पर अब देखना है
कि इसके अंदर आपको यहां पर और पैरामीटर्स
लगाने है जैसे हम पिवेट टेबल में करते हैं
कि वहां पर एक और फिल्टर्स ऐड करते हैं तो
अगर आपको यहां पर जेंडर के बेसिस प देखना
है कि जेंडर अगर हमें यहां पर लगाना है तो
उस केस में हमारे पास यहां पे लाइन के
अंदर ऑटोमेटिक जैसे मैट प्लॉट लेप में हम
क्या करते थे दो एक्स्ट्रा प्लॉट्स बनाते
थे एक मेल्स के लिए एक फीमेल्स के लिए
यहां पे वो नहीं करने की जरूरत है हम यहां
पर लगाएंगे हयू यू विल बी बेस्ड ऑन जेंडर
एस सून एज मैं इसको यहां पर रन कराती ह तो
हमें जेंडर के बेसिस पे यहां पर वैल्यूज
मिलने लग जाएंगी सो ऑरेंज लाइन
रिप्रेजेंट्स मेल एंड ब्लू लाइन
रिप्रेजेंट्स फीमेल ऑटोमेटिक लेजेंड भी
हमारे पास
क्रिएटेडटेड देने की जरूरत पड़ी ना y लेबल
यहां प देने की जरूरत पड़ी जो कि यहां पे
मैट लिप के अंदर हमें पीएटी एक लेबल एंड
पीटीवा लेबल करके देने की जरूरत पड़ती है
तो कंपैरेटिव अगर आप यहां पर नोटिस करेंगे
तो प्लॉट्स बनाना काफी ज्यादा इजी है
सिमिलरली य यहां पर और भी पैरामीटर हमारे
पास होते हैं एस सून एस मैं यहां पर शिफ्ट
इंड टब लगाऊंगी आप साइज यहां पर डिफाइन कर
सकते हो कि साइज यहां पर किसके बेसिस पर
लगाना है पैलेट दे सकते हो कि कलर पैलेट
आप यहां पर ऐड कर सकते हो मार्कर्स आप
यहां पर डिफाइन कर सकते हो एरर बर्स आप
यहां पर दे सकते हो एस्टिमेटर्स आप यहां
पर प्रेजेंट कर सकते हो ऐसे काफी सारी
चीजें हैं जो कि आप यहां पर प्रोवाइड कर
सकते हो जैसे स्टाइल अगर मैं यहां पर देती
हूं
स्टाइल विल बी बेस्ड ऑन एथ सिटी तो आप
देखेंगे कि एथनी सिटी में भी चार तरह की
यहां पर स्टाइल बनी बन गई काफी ज्यादा
कन्फ्यूजिंग है यह तो हम यहां पर इसे
थोड़ा सा रिप्लेस कर देते हैं कि यहां पर
हम पास करते हैं
एथनिक करते हैं जेंडर सो अभी हमारे पास जो
ब्लू लाइंस है ब्लू में भी हमारे पास
बोल्ड लाइंस रिप्रेजेंट कर रही है ब्लैक
ऑरेंज लाइन रिप्रेजेंट कर रही है एश तो तो
कुछ यहां पर लाइंस हमारे पास क्रिएट हो गई
है अगर मैं यहां से जेंडर भी भी हटा दूं
सपोज मुझे यहां पे स्टाइल सपोज यहां पे
मुझे एथनी सिटी रखनी ही नहीं है सिर्फ
स्टाइल ही रखना है तो यहां पे जेंडर भी
स्टाइल वाइज आ सकता है कि आप यहां पे
फीमेल को बोल्ड कर सकते हो मेल्स को यहां
पे डैश कर सकते हो एथनी सिटी पे भी सेम
चीज हो सकती है कि स्टाइल हमें यहां पे
देनी है बट एथनी सिटी पे जैसे मैं इसे रन
कराऊंगा टाइप्स आ गई हैं आप यहां पे साथ
में ये भी नोटिस करेंगे कि यहां पे लाइंस
के साथ-साथ ना कुछ शे एरिया भी आ रहा है
शेडेड एरिया रिप्रेजेंट कर रहा है कि आपकी
टोटल एक तो यहां प जो सेंटर में आ रही है
दैट इज द मीन वैल्यू शेडेड एरिया यहां पर
रिप्रेजेंट कर रहा है कि यहां से यहां तक
की रेंज है हमारे पास इन वैल्यूज के अंदर
सो यह हमारे पास कुछ इस तरह से लाइन प्रॉड
क्रिएट होके आता है सिमिलरली अगर आपको
यहां पे कलर पैलेट देनी हो तो उसके लिए
हमारे पास एक और यहां पर मेथड होता है एस
डॉट कलर अंडरस्कोर पैलेट एंड यहां पर आप
कलर पैलेट डिफाइन कर सकते हो जैसे हमारे
पास यहां पे स्केटर प्लॉट के अंदर हमने
देखा था कि हमारे पास डिफरेंट कलर पैलेट
होती हैं तो मैं यहां पे वेरिडिस पास करती
हूं एंड यहां पे पास करेंगे पैलेट इक्वल्स
एंड इसको मैं यहां पे कुछ नाम दे देती हूं
फॉर एग्जांपल कलर इक्वल्स टू दिस एंड
पैलेट के अंदर हम यहां पे पास कर देंगे
कलर एज सून एज मैं इसको यहां पे रन
कराऊंगा गी रीजन बीइंग ह्यू के बेसिस पे
यू के बेसिस पे कलर चेंज होते हैं तो साथ
ही में हमें यहां पे यू भी डिफाइन करना है
कि लेट्स से मैं यहां स्टाइल को ही यू कर
देती हूं अब आप यहां पर देखें य रेडिस के
हिसाब से यहां पर कलर चेंज हो गए हैं अगर
हम यहां पर पैलेट नहीं पास करते हैं सपोज
एंड इसे मैं यहां पर रन कराती हूं तो आप
देखेंगे हमारे पास बेसिक कलर्स आ रहे हैं
दैट इज ब्लू ऑरेंज ग्रीन एंड रेड एस सून
एज हम यहां पर कलर पैलेट को पास करेंगे सो
मैं यहां पे कलर पैलेट अगर पास करती हूं
और इसे रन कराती हूं तो हमारे पास कुछ
यहां पर अलग कलर पलेट्स हमारे पास निकल के
आ रहे हैं ठीक है यहां पर हमारे पास एक
एरर भी एरर नहीं बट एक वार्निंग आ रही है
दैट यूजर वार्निंग दिस पैलेट हैज मोर देन
सिक्स वैल्यूज यानी कि ये जो पैलेट है
इसके अंदर सिक्स कलर्स से भी ज्यादा कलर्स
है सिर्फ चार ही यहां पे यूज में आए हैं
रीजन बीइंग कि यहां पे हमारे पास चार ही
ऑप्शंस थे ब्लैक एशियन कॉकेशियन एंड लेट
इनो आप चाहे तो यहां पे कोई और पलेट भी
ट्राई कर सकते हैं फॉर एग्जांपल एक होती
है जी एन अंडर बीय इफ आई एम नॉट रंग नहीं
आई एम रंग एंड आई गेस सो यहां पे जैसे ही
हम पास करेंगे जीएन बीय तो यहां पे हमारे
पास जो कलर अगेन वो यहां पे चेंज हो
जाएंगे सो अगेन आप कलर्स के अकॉर्डिंग
यहां पे पैलेट पास कर सकते हैं डिफरेंट
वैल्यूज को यहां पे गेट कर सकते हैं इन
लाइन ब्लड अगर ये डाटा आपको नहीं प्रिंट
कराना है तो आप यहां से यह भी हटा सकते
हैं तो कुछ इस तरीके का डाटा आपके पास
यहां पे कुछ इस तरीके का चार्ट यहां पे
रेडी
[संगीत]
होगा सो गाइज इन द प्रीवियस सेशन वी हैव
कवर्ड दैट व्हाट इज लाइन प्लॉट हाउ टू
क्रिएट अ लाइन प्लॉट एंड सीवन आज के इस
सेशन के अंदर हम बात करने वाले हैं अबाउट
हाउ टू क्रिएट अ बार प्लॉट एंड सीवन सो
गाइस बार प्लॉट अगर क्रिएट करना है उसके
अंदर डिफरेंट फंक्शनालिस लगानी है बार
प्लॉट ऑलरेडी हमने मैट प्लॉट लिप के साथ
देखा है बट कैसे एफिशिएंटली हम बार
प्लॉट्स को क्रिएट कर सकते हैं विद सी बन
ये जानेंगे आज की इस वीडियो के अंदर तो
चलिए शुरू करते हैं सबसे पहले यहां पे सी
बन को इंपोर्ट करते हैं इंपोर्ट सी बन एस
एसएनएस इंपोर्ट मैट प्लॉट
लिप डॉट पा प्लॉट एस पी एलटी इसके बाद मैं
यहां पे यूज करने वाली हूं एक डेटा सेट को
डेटा सेट के लिए हम यहां पर ले लेते हैं
जैसे हमारे पास डेटा सेट अच्छा डेटा सेट
अगर आपके पास लोकली है तो आप पंडा से कॉल
कर सकते हैं आल्सो सी बन के अंदर हमारे
पास काफी सारे सैंपल डेटा सेट्स है जो कि
गिट हब प है रिपोजिटरीज है इनकी सो अगर
मैं यहां पर लिखती हूं डाटा इ इक्वल एड
लोड अंडर डटा सेट एंड यहां पर मैं पास
करती हूं टिप्स नाम का एक डेटा सेट है
प्रिंट करते हैं इसे प्रिंट टिप्स जैसे
मैं इसे रन करा ंगे नॉट एगजैक्टली टिप्स
बट प्रिंट डाटा एक्चुअली सो जैसे मैं इसे
रन कराऊंगा आप देखेंगे कि यहां पे कुछ 244
रोज एंड सेन कॉलम्स है जिसके अंदर टोटल
बिल टप सेक्स मोकर डे टाइम साइज ये सारी
चीजें हमारे पास है यही अगर मैं चाहूं
यहां पर मैं लिखती हूं टाइटनिक का डेटा
सेट तो यहां पे टाइटनिक का डेटा सेट मेरे
पास निकल के आ जाएगा तो ये डेटा सेट्स आ
कहां से रहे हैं इसके लिए अगर इफ आई विल
ओपन अ न्यू टैब यहां पर मैं सर्च करती हूं
सी बन
गिट हब डटा
सेट यहां पर आप सबसे पहला लिंक जो आपको
मिलेगा इसे आप ओपन कीजिए इससे आप ओपन
करेंगे तो यहां पर सारे आपको डेटा सेट्स
के नाम मिलेंगे जैसे ब्रेन नेटवर्क अटेंशन
ओके अनाग्राम्स
डायमंड्स एंड एफएमआरआई फ्लाइट्स एक्सरसाइज
हेल्थ हेल्थ एक्सपी प्लानेट है पेंग्विन
है टेक्सी टिप्स एंड टाइटनिक जो कि अभी
हमने यहां पर ओपन करके देखा तो कि तरह से
हम मल्टीपल डेटा सेट्स को यहां से एक्सेस
कर सकते हैं इसके लिए हमें यहां पे यूज
करना पड़ेगा एए ड लोड डटा सेट अगर इंटरनली
अगर हमें हमारे डेस्कटॉप से डाटा चाहिए इन
दैट केस तो हम पंडा का यूज करेंगे ही सही
अदर वाइज हम यहां पे यूज करेंगे एए डलो
डटा सेट जिससे हमें कुछ सैंपल डाटा यहां
पे मिल जाएंगे अब इन सैंपल डाटा के बेसिस
के ऊपर अगर हमें यहां पे कुछ क्रिएट करना
है फॉर एग्जांपल एक चार्ट मुझे यहां पे
प्लॉट करना है तो मैं यहां पे लिखूंगी
एनएस डॉट बार प्लॉट बिकॉज हम यहां पे बार
प्लॉट कवर कर रहे हैं बार प्लॉट प्लॉट
करते हैं बेटर है कि मैं इसको टिप्स ले
लेती हूं एस ऑफ नाउ ज्यादा बेटर हम उससे
समझ पाएंगे टिप्स नाम का मैंने यहां पर
डेटा सेट ले लिया बार प्लॉट में अभी कुछ
वैल्यूज यहां पर पास नहीं करी इसलिए एमटी
प्लॉट यहां पर आ गया है बार प्लॉट में
सबसे पहले तो हम डेटा भेजेंगे डटा इ इक्वल
डेटा एक्स एक्सस प यहां पर क्या जाएगा
एक्स एक्सस प हम यहां पर ले लेते हैं कि
कौन सा डे है सो डे को रखेंगे इन डबल
कोटेश कॉमा उसके बाद हम यहां पर पास कर
सकते हैं टिप टिप यहां पे क्या हो जाएगी
हमारी वा
एक्सिस सो y इटू टिप पी एलटी डॉट क्लॉट
ओपन क्लोज पेंसिस तो अगर हम देखेंगे तो
कुछ इस तरीके का डाटा हमें यहां पे मिलेगा
अगर अभी यहां पे मेरे पास जो वैल्यूज है
वो यहां पे डिफॉल्ट वैल्यूज हमारे पास आ
रही है तो अगर मैं यहां प डिफॉल्ट वैल्यू
देखना चाहूं कि इसकी डिफॉल्ट वैल्यू यहां
पे क्या है तो एस्टिमेटर के अंदर हम देख
पा रहे हैं कि मीन वैल्यूज अभी हमारे पास
निकल के आ रही है एरर बार हमारे पास यहां
पे क्या है एरर बार है कि 95 पर का
कॉन्फिडेंस है यहां पे कुछ डिफरेंट यहां
पे आपको ये चीजें मिल जाएंगी कुछ डिफरेंट
पैरामीटर्स आपको मिल जाएंगे कि 95 पर
कॉन्फिडेंस लेवल पे है य का ऑर्डर अभी
हमने यहां पर डिफाइन नहीं किया हुआ है
एस्टिमेटर मीन निकल के आ रहागा चलो आपको
यहां पे मीन वैल्यूज नहीं मीडियन चाहिए तो
इसी एस्टिमेटर को मैं यहां पे पास करूंगी
और यहां पे लगाएंगे
मीडियन एंड मैंने यहां पे ईडियन लिख दिया
है जस्ट अ सेकंड मीडियन यहां पे लगाते हैं
तो हमें यहां पे मीडियन वैल्यूज मिल
जाएंगी ठीक है मीन चाहिए मीडियन चाहिए सम
अगर आपको
चाहिए तो सम आपको यहां पे मिल जाएगा यहीं
पे मैं शिफ्ट के साथ टैब प्रेस करती हूं
अगेन एंड आप यहां पे चाहे तो यह भी देख
सकते हैं कि इनके अंदर क्या-क्या वैल्यूज
जा सकती है ठीक है जैसे कि एरर बर्स है
इसके अंदर सीआई पीआई एसई स्टैंडर्ड
डेविएशन ये सारी चीजें यहां पे जा सकती
हैं ओके तो यह सब हम यहां पे पास कर सकते
हैं
आल्सो आप अगर यहां पे नोटिस करेंगे कि अगर
मैं यहां पे काउंट लगाने की कोशिश करती
हूं कि मुझे यहां पे काउंट जानना है तो
काउंट मेरे पास यहां पे निकल के नहीं आएगा
मॉड्यूल नपाई हैज नो एटिबल काउंट तो यहां
पे नपाई का यूज हो रहा है काउंट निकालने
के लिए और काउंट यहां पे निकल के नहीं आ
रहा है तो उस केस में हम यहां पे क्या कर
सकते हैं ना उस केस में हम यहां पे काउंट
प्लॉट का यूज कर सकते हैं आगे जाके हम
काउंट प्लॉट भी देखेंगे वो हमारा बार
प्लॉट जैसा ही है बट वो बेसिकली वैल्यूज
को काउंट करता है उसके अंदर की तो काउंट
प्लॉट का हम वहां पे यूज कर सकते हैं सो
इसे मैं एज ऑफ नाउ एस्टिमेटर यहां से हटा
रही हूं एंड इसे मैं रन
कराऊंगा अब यहां पे आपको ये कुछ बार्स मिल
रहे हैं बार्स यहां पे क्या है ये
कॉन्फिडेंस लेवल के बार्स है कि यहां पे
95 पर का कॉन्फिडेंस लेवल है तो सीआई यहां
पे क्या है 95 पर का है अब कॉन्फिडेंस
लेवल 95 पर का होने का यहां पे ये मतलब है
कि 5 पर ही चांसेस है कि कोई भी यहां पे
जो डाटा होगा वो इन एरर बार्स से बाहर का
होगा ठीक है तो यहां पे ये जो हम हमारे
पास डाटा निकल के आ रहा है ये एरर बार्स
के बाहर बाहर डाटा तब जा सकता है जब हम
यहां पर सैंपल डाटा सेट के ऊपर वर्क कर
रहे हैं और सैंपल में कितना प्रेसा हमारा
डाटा है दैट इज 95 तो 5 पर ही चांसेस है
कि डाटा यहां पे इससे ऊपर है या इससे नीचे
है इस तरह से यहां पर इसका मेन मीडियन ये
सारी वैल्यूज यहां प निकाली हुई है ठीक है
सिमिलरली कॉमा लगा के अगर मैं यहां पे य
पास कर देती हूं दैट य विल बी बेस्ड ऑन
लेट्स
से जेंडर तो सेक्स यहां प पास कर देते हैं
अब मैं यहां प से रन करूंगी तो आप यहां पर
देखेंगे थर्सडे को अगर हम यहां पर निकाल
रहे हैं मीन वैल्यू सो थर्सडे को मीन
वैल्यू ऑफ मेल फीमेल मेल फीमेल मेल फीमेल
मेल एंड फीमेल इस तरह से हम यहां पर
वैल्यूज को निकाल पा रहे हैं सिमिलरली अगर
आप यहां पर पास कर देंगे
पैलेट इज इक्वल टू ब्लूज तो यहां पे आपके
पास ब्लूज आ जाएंगे सिमिलरली रिडस हम यहां
पर पास करते हैं तो वो कलर यहां पर हमारे
पास आ जाएगा स्प्रिंग पास कर अगेन हमारे
पास जो कलर पैलेट होती है जो कि हमने मैट
प्लॉट लिप के अंदर देखी थी कलर बार के
अंदर वो सारी कलर पैलेट यहां पे आ जाएंगी
ऑल यू नीड टू डू इज अगर आप यहां पे पैलेट
के अंदर आई गेस एनी पास करते हैं सो जैसे
हम यहां पे एनी लिखेंगे सो यहां पे वो एरर
नहीं आ रही है जो कि हमारे पास मैट पड लिप
के अंदर आ रही थी जोक हमें यहां पे इसकी
वैल्यू भी बताती थी बट एनीवेज आप मैट पॉड
लिप की वो एरर का यूज कर सकते हैं या फिर
आप गल कर सकते हैं कौन-कौन सी यहां पे
वैल्यूज आ सकती है सो एक जी एन बीयू करके
भी होती है एक स्प्रिंग करके भी यहां पे
होता है जिसमें आई गेस पिंक एंड ऑरेंज का
यहां पे डाटा सेट होता है म कलर्स का यहां
पे डाटा होता है तो स्प्रिंग मे बी आई विल
पास
हियर तो यहां पे आप देख पा रहे हैं कि
ऑरेंज एंड पिंक का कुछ कलर है यहां पे सो
ऐसे डिफरेंट कलर्स है डिफरेंट यहां पे
पैलेट है जिनका आप यूज कर सकते हैं यू कैन
गगल देम कि कौन सा कलर आपको यहां पे चूज
करना है सो यहां पे हमारे पास डाटा हो गया
डे हो गया टिप हो गया सेक्स हो गया अ
पायलट हो गया अब अगर यहां पे और कोई
पैरामीटर आपको पास करना है आप यहां से चेक
कर सकते हैं कि और क्या पैरामीटर्स आप
यहां पे दे सकते हैं अच्छा ऑर्डर नन लिखा
हुआ है ऑर्डर यहां पे बड़ा इंटरेस्टिंग है
कि सपोज अभी यहां पे ऑर्डर आ रहा है
थर्सडे फ्राइडे सैटरडे संडे मुझे यहां पे
चाहिए संडे सैटरडे फ्राइडे थर्सडे तो आप
यहां पे ऑर्डर भी दे सकते हैं
दैट
ऑर्डर इक्वल्स
एंड हमारे पास वैल्यू है संडे सैटरडे
फ्राइडे थर्सडे तो
संडे सैटरडे
फ्राइडे
थर्सडे एंड सारे ऑल कैप्स है सो हम यहां
पे ऑल कैप्स पास कर देंगे सो जैसे ही मैं
इसे रन कराती हूं अब आप नोटिस करेंगे कि
यहां पे हमारे पास वैल्यूज जो है वो चेंज
हो गई है तो पहले यहां पे संडे आ गया है
देन सैटरडे देन फ्राइडे एंड देन थर्सडे तो
मतलब यहां पे ऑर्डर चेंज हुआ है वैल्यूज
एज इट इज रही है बट यहां पर अगर ऑर्डर
चेंज करना है तो उसके लिए आप ऑर्डर के
अंदर यहां पर भी आपको ऑर्डर चाहिए उसके
अकॉर्डिंग आप यहां पर वैल्यूज को पास कर
सकते हैं सो दिस वाज द बेसिक्स ऑफ बार
चार्ट जो कि आप यहां पर क्रिएट कर सकते
हैं कुछ यहां पर बेसिक फंक्शन है जिनको आप
अप्लाई कर सकते हैं एरर बर्स देख सकते हैं
एरर बर्स हमारे पास यहां पर ऑलरेडी है अगर
आपको एरर बर्स हटाने हैं ये एरर बर्स नहीं
चाहिए तो उस केस में आप यहां पर लिख सकते
हो एरर
बर्स इज इक्वल टू इसके अंदर हम एक टपल पास
करेंगे कि इसमें जो सीई है उसकी वैल्यू
यहां पर जीरो हो जाए यानी कॉन्फिडेंस लेवल
यहां पर जीरो हो जाए सो आईव मेड अ लिटल
मिस्टेक हियर एंड एरर बर्स की जगह पर शायद
ये एरर बार
आएगा तो आप यहां पर देखेंगे कि अब कोई एरर
बार हमारे पास निकल के नहीं आ रहे
डायरेक्टली वैल्यूज आ रही है और एरर बार
यहां से हट चुके हैं सो एरर बार्स यहां पे
वैसे बेनिफिशियल रहता है अगर आप यहां प
एरर बार्स को रख के रखें क्योंकि 95 पर
कॉन्फिडेंस वो बताता है कि 95 कॉन्फिडेंस
है कि ये जो आपकी जो भी अगर 5 पर की जो
वैल्यू होगी वो इसके ऊपर या इसके नीचे हो
सकती है तो एरर बार्स आप यहां पे रखें बट
अगर हटाना है तो आप यहां पे ये मेथड कर
सकते हैं दैट यू कैन राइट एरर बार इज
इक्वल टू सी 0 यानी कि यहां पे जो हमारी
एरर बार्स निकल के आ रही है वो यहां पे 95
पर की जगह जीरो पे हो
[संगीत]
जाए सो गाइस पिछले सेशन के अंदर हमने कवर
किया कि कैसे हम प्लॉट कर सकते हैं बार
प्लॉट को आज के इस सेशन के अंदर हम बात
करने वाले हैं अबाउट हिस्टोग्राम प्लॉट
हिस्टोग्राम प्लॉट का यूज किया जाता है टू
काउंट द फ्रीक्वेंसी ऑफ योर डाटा कोई भी
चीज कितनी फ्रीक्वेंसी
कोड अंडरस्कोर डाटा सेट यहां पर हम लेते
हैं टिप्स पी एलटी एसएनएस डॉट बिकॉज वी
हैव टू प्लॉट अ हिस्टोग्राम सो हिस्ट अब
इसके अंदर पास कर सकते हैं आपका डाटा एक
की वैल्यू आप यहां पर दे सकते हैं कि एक्स
एक्सिस पे हमारे पास यहां पे क्या हो सो
एक्स एक्सस पे लेट्स से मेरे पास यहां पे
डे हो पीएटी डॉट शो एज ऑफ नाउ हम यहां पे
करते हैं सो यहां पे हमारे पास एरर आई है
कि यहां पे ये हिस्ट नहीं बल्कि हिस्ट
प्लॉट होगा
सो हिस्टोग्राम प्लॉट यहां पर हमारे पास
रेडी है इसकी फ्रीक्वेंसी यहां पर हमारे
पास निकल के आ गई है कि द थर्सडे की
फ्रीक्वेंसी 60 फ्राइडे की इज अराउंड
20 सैटरडे की इज अराउंड
80 और 85
एंड संडे की इज अराउंड 78 और 79 इश ठीक है
तो ऐसे कुछ हमारे पास यहां पर वैल्यूज
निकल के आई है अब अगर आपको इसको यहां पे
ह्यू पास करना है इसके अंदर मेल एंड फीमेल
का डाटा अगर आपको देना है हयू अगेन आप
यहां पर दे सकते हो ह इ टू हम यहां पे यू
पास कर सकते हैं एज सेक्स सो आप यहां पे
यूज देख पा रहे हैं कि कैसे यहां पे मेल
एंड फीमेल का डटा आपस में ओवरलैप हो रहा
है काउंट के अंदर सिमिलरली अगर मैं यहां
पे पास करूं केडी इ इक्वल टू क्योंकि ये
बोलियन के अंदर वैल्यू लेता है टू तो आप
यहां पे देखें एक लाइन फॉर्मेशन हमारे पास
यहां पे निकल के आ रही है कि इनका अगर
हमें यहां पे देखना है कि लाइन फॉर्मेशन
किस तरह की जा रही है तो वो भी हम यहां से
देख सकते हैं यूजिंग केडी तो अब यहां पे
अभी ज्यादा क्लियर हो पा रहा है कि रेंज
यहां पे रिप्रेजेंट कर रहा है फीमेल को तो
फीमेल का जो यहां पे स्लोप है वो थोड़ा
यूनिफॉर्म सा है वही एट द सेम टाइम अगर हम
यहां पे मेल की स्लोप की बात करें तो ये
इंक्रीज हो रहा है टुवर्ड्स द राइट दैट
मींस सैटरडेज एंड संडे की तरफ मेल का जो
डाटा है वो यहां पे इंक्रीज हो रहा है सो
ये हमें यहां प हमारे डाटा से पता चल रहा
है सिमिलरली अगर आप यहां प कोई दूसरा डेटा
सेट ले फॉर एग्जांपल इसे हम यहां से कॉपी
करते हैं नॉट जस्ट नॉट फिल हियर बट ये ले
लेते हैं चलो सो इसे मैं यहां पे कॉपी
करती हूं एंड यहां पे चलते हैं
इसे पेस्ट करते हैं इसमें मैं यहां पर पास
करती हूं टाइटनिक एंड यहां पर हम लगाते
हैं प्रिंट डटा जैसे मैं इसे रन करूंगी
कुछ इस तरीके से हमारे पास डटा है अब
लेट्स से आपके आपको यहां पर चाहिए डटा ऑन
द बेसिस ऑफ यहां पर इस डाटा को मैं यहां
पर चेंज कर देती हूं जैसे यहां पर हम
प्लानेट ट्राई करते हैं सो प्लानेट
ए
प्रिंट करते हैं डटा
को प्लानेट नाम से हमारे पास एक था इसके
अंदर हमारे पास मेथड है नंबर है ऑर्बिटल
पीरियड है मास डिस्टेंस एंड ईयर है ओके सो
अगर मैं यहां पर डटा को लेती हूं जैसे
यहां प डटा हमारे पास विजिबल है वंस हमने
य डटा ले लिया इसके बाद अगर मुझे यहां प
प्लॉट को प्लॉट करना है तो एसस डट हिस्ट
प्लॉट हि प्लॉट को हम यहां पर प्लॉट
करेंगे डेटा हमारे पास हमारा डटा है ही
एक्स एक्सिस प अगर मैं यहां पर दे दूं
एक्स एक्सिस प मुझे चाहिए ए तो मैं यहां प
ए पास कर देती हूं एज का काउंट मेरे पास
यहां पर निकल के आएगा एस ऑफ नाउ अगर मैं
यहां प पीएटी ड शो लगाती हूं उस डाटा को
यहां से प्रिंट करने से हटाते हैं एंड
जैसे मैं इसे रन
कराऊंगा क्रिएट होके आ रहा है चच टेल्स अस
कि 20 25 एज वाले लोग यहां पे ज्यादा है
और अगर और भी ज्यादा अगर हम देखें तो यहां
पे अराउंड 18
टू 35 एज वाले लोग यहां पे अच्छी
फ्रीक्वेंसी के अंदर है इसी के अंदर अगर
आपको यहां पे देना
ऑन द बेसिस ऑफ जेंडर तो आप यू भी दे सकते
हो यू इ इक्वल टू यू दे सकते हो ऑन द
बेसिस ऑफ आई गेस सेक्स था यहां पे मेल एंड
फीमेल का डाटा भी हमारे पास यहां प आ गया
ह हयू अगर आप यहां पर देना चाहते हो ऑन द
बेसिस ऑफ हु दैट इज हु के अंदर था हमारे
पास मैन वमन एंड चाइल्ड तो मेन वमन एंड
चाइल्ड का डाटा भी हमारे पास इस तरह से आ
गया है सिमिलरली चाइल्ड के अंदर आप नोटिस
करेंगे ग्रीन वाले बार्स टू वर्ड्स यहां
पर जीरो टू 15 के अराउंड ही है ये चाइल्ड
की कैटेगरी में बाकी मेन एंड मेमन की
कैटेगरी के अंदर है सिमिलरली अगर मुझे
यहां पे केडी इ इक्वल टू मैं यहां पे ट्रू
कर देती हूं विद कैपिटल t तो मेरे पास
यहां पे इन सबकी केडी के साथ भी वैल्यूज
निकल के आ जाएंगी तो इस तरह से हम
हिस्टोग्राम प्लॉट को प्लॉट कर सकते हैं
देख सकते हैं यहां पे फ्रीक्वेंसी ऑफ डाटा
कि कोई वैल्यू यहां पे कितनी फ्रीक्वेंसी
ली जब आपको काउंट करना हो जैसे कि बार्स
में था बार प्लॉट के अंदर हम सम निकाल रहे
थे हम मीन निकाल रहे थे मीडियन निकाल रहे
थे बट अगर हमें यहां पे काउंट करना है तो
काउंट की केस में हम यहां पे यूज करेंगे
हिस्टोग्राम जैसे प्लॉट या फिर आगे जाके
हमारे पास काउंट प्लॉट आएगा तो काउंट
प्लॉट का भी हम यहां पे यूज कर सकते हैं
सिमिलरली कुछ और यहां पे हमारे पास
पैरामीटर है जैसे कि लाइन स्टाइल हमारे
पास है यहां पे एंड बिनस की बिनस यहां पे
ऑटोमेटिक ली बिनस ले रहा है बट अगर आपको
यहां पे बिनस पास करने है कि यहां पे जो
नीचे नंबर ऑफ बिनस है ये पांच ही हो बिन
की विड्थ कितनी होनी चाहिए बनस के रेंज
कितनी होनी चाहिए डिस्क्रीट यहां पे हमारे
पास है ठीक है डिस्क्रीट है हमारे पास और
केडी की वैल्यू हम ने यहां पे पास करी ही
है तो अगर मैं यहां पर डिस्क्रीट की बात
करूं सो डिस्क्रीट इज इक्वल टू मैं यहां
पर अगर टू पास करती हूं तो हमारा जो डाटा
है वो काफी क्लोस पैक्ड यहां पे होगा सो
बिकॉज यहां प कोई गैप नहीं रहेगा उसके बीच
में और जहां जहां प भी हमारे पास वैल्यू
है वहां वहां पर ऑटोमेटिक फ्रीक्वेंसी
आपको दिख जाएगी सो यह हमारे पास डिस्क्रीट
होता है अगर डिस्क्रीट की यहां पे हम कुछ
नहीं लिखते हैं नन लिखा हुआ है दैट मींस
डिस्क्रीट यहां पर ऑटोमेटिक डिफाइंड है
ठीक है अगर हम यहां पर डि डिकट को पास कर
देंगे तो एक एक वैल्यू हमें यहां पर मिल
जाएगी और एक एक वैल्यू प फ्रीक्वेंसी हमें
यहां पर मिल जाएगी दिस इ हाउ डिस्क्रीट
वर्क्स नंबर ऑफ बिनस अगर आपको यहां प
इंक्रीज या डिक्रीज करने है जैसे कि यहां
पर आपको अभी दिख र है कि 80 है तो यहां पर
ए बिनस है अगर आपको यहां पर चाहिए कि नहीं
आपके जो बिनस है इक्वल्स टू 12 हो जाए
नेक्स्ट अपना नंबर ऑफ बिनस की अगर मैं
यहां प बात करूं तो अभी काफी सारे बिनस
यहां पर दिख रहे हैं अगर आपको चाहिए कि
नहीं नंबर ऑफ बिनस यहां पर कम हो जाए तो
बिनस के लिए आप यहां पर पास कर सकते हो कि
कॉमा लगा के मैं यहां पे बिंस मतलब यहां
पे ये जो बार्स बने हुए हैं ये हमारे बिनस
है अगर मुझे यहां पे पांच ही बिंस चाहिए
ठीक है एंड बिंस इ इक्वल टू 5 मैं यहां पे
करूंगी तो बिंस इ 5 में कुछ इस तरीके का
डटा दिखेगा अगर मुझे यहां पे बिंस चाहिए
बहुत सारे जैसे मैं यहां पे 25 बिंस अगर
कर देती हूं तो कुछ 25 का डाटा मुझे इस
तरीके का दिखेगा अगर और भी इंक्रीज आप
यहां पे करते हो 30 बिंस आपको चाहिए 30
बिंस यहां पे आप अगर इनको काउंट करेंगे तो
ये ऑलमोस्ट 30 बंस यहां पे निकलेंगे सो इस
तरह से हम यहां पे नंबर ऑफ़ बिंस भी
प्रोवाइड कर सकते हैं इनकी रेंज अगर आपको
यहां पे क्या रखनी है वो अगर आपको यहां पे
डिफाइन करना है आप यहां पे रेंजेस भी
डिफाइन कर सकते हो सो ये कुछ पैरामीटर्स
है जिसके बेसिस पे हम हिस्टोग्राम प्लॉट
को प्लॉट कर सकते हैं आई होप गाइज कि इस
वीडियो के बाद हिस्टोग्राम प्लॉट यहां पे
क्लियर हो गया
[संगीत]
होगा सो गाइज इन आवर प्रीवियस सेशन वी हैव
कवर्ड दैट हाउ वी कैन प्लॉट हिस्टोग्राम
प्लॉट इन दिस सेशन वी आर गोइंग टू टॉक
अबाउट स्केटर प्लॉट सो गाइज स्केटर प्लॉट
क्या होता है स्केटर प्लॉट का यूज़ कहां
किया जाता है वो भी समझते हैं स्कैटर
प्लॉट में जब आप प्लॉट करते हो इसे तो
इसके अंदर डिफरेंट डिफरेंट डॉट्स आते हैं
जो कि स्कैटर्ड होते हैं डिफरेंट पोजीशंस
के अंदर अब अगर मैं यहां पे बात करूं कि
किसके बीच में यह प्लॉट प्लॉट करना चाहिए
तो यूजुअली जब आपके पास नंबर टू नंबर डाटा
हो जैसे कि किसी की एज और एज वाइज आपको
सैलरी देखनी है या फिर अगर रेस्टोरा में
किसी ने बिल पे किया और उनकी बिल वाइज
आपको टिप्स देखनी हैं तो नंबर टू नंबर का
जहां पे रिलेशनशिप होता है कि जहां पे
दोनों कॉलम्स के अंदर आपके पास नंबर्स हो
उस केस में स्केटर प्लॉट का यूज़ किया
जाता है स्केटर प्लॉट को प्लॉट किस तरह से
करना है उसे समझते हैं सो यहां पे स्केटर
प्लॉट को प्लॉट करने के लिए सबसे पहले तो
मैं इसका टाइटल भी यहां पे स्केटर कर देती
हूं ट स्केटर प्लॉट एंड स्केटर प्लॉट के
अंदर मैं यहां पे इंपोर्ट करूंगी इंपोर्ट
मैट प्लॉट लिप डॉट पाई
प्लॉट एस पीएटी वंस आप इंपोर्ट कर लेते
हैं उसके बाद आपको इंपोर्ट करना है अगर आप
चाहे यहां पर कोई लोकल डेटा सेट यूज करना
चाहे तो हम पंडास को भी यहां पे इंपोर्ट
कर लेते हैं इंपोर्ट पंडा एस पीडी एंड
बिकॉज हम यहां पर सी बन से सी रहे हैं तो
इंपोर्ट सी बन एस एसएनएस एक मैं यहां पे
डेटा सेट ले लेती हूं फॉर डेटा सेट आई विल
टेक एन एग्जांपल ओवर हियर एग्जांपल जैसे
कि मैं यहां प डटा नाम का एक वेरिएबल ले
रही हूं उसके अंदर मैं रखती हूं एसएस ड
लोड अंडर डटा सेट डेटा सेट हम यहां पर ले
लेते हैं टिप्स नाम का एक डेटा सेट है
हमारे पास इस डेटा सेट प हम वर्क करेंगे
अगर मैं इस डटा को यहां पर प्रिंट कराती
हूं प्रिंट डाटा जैसे मैं इसे यहां पे रन
कराऊंगा की स्पेलिंग रंग लिखी है सो यहां
पे हम लिखते हैं प्रिंट डाटा सो एस सून एज
मैं इसको यहां पर रन कराती हूं आप यहां पर
देखेंगे इस तरह से हमारे पास यहां पे एक
डटा सेट निकल के आ रहा है अब इसमें आपको
टोटल बिल एंड टिप्स के बीच में आपको
स्केटर प्लॉट देखना है तो उसके लिए हम
यहां पे लिखेंगे एसस डॉट स्केटर प्लॉट एंड
यहां पे मैं देने वाली हूं अपना डेटा डेटा
के अंदर जाएगा हमारा डेटा नाम का वेरिएबल
एंड एक्स एक्सेस के अंदर हमारे पास जाएगा
यहां पे टोटल बिल सिमिलरली वा एक्सिस के
अंदर यहां प जाएगा वा के अंदर मैं यहां पे
पास कर देती हूं टिप सो तो जैसे मैं इसे
यहां पे रन कराऊंगा कुछ आप देखेंगे इस
तरीके का डाटा हमारे पास यहां पे क्रिएट
होके आ जाएगा दैट यहां पे आप नोटिस करेंगे
जिन लोगों का बिल है बिटवीन 20 10 टू $30
ही कह सकते हैं कि 10 टू 30 जिनके बिल्स
है यहां पे उन्होंने यहां पे रेंज दी है
अराउंड उन्हो उन्होंने ही ज्यादा टिप दए
है और टिप्स भी दिए है बिटवीन टू टू फोर
ठीक है टू टू र् अगर यहां पे हाई रेंज की
अगर मैं बात करूं तो जिन लोगों ने ज्यादा
बिल दिया है उन्होंने बहुत ही कम टिप्स दी
है और अगर उन्होंने टिप्स दी भी है मतलब
बहुत ही कम ऐसे लोग है जिन लोगों ने
उन्होंने हाई हाई बिल उनका रहा है और
उन्होंने टिप्स दए है बट अगर उन्होंने दी
भी है तो उन्होंने काफी अच्छी-अच्छी टिप्स
दए है कि अगर आप यहां पे 50 के आसपास
देखेंगे तो 50 के आसपास हमारे पास यहां पे
कुछ वैल्यूज हैं और ऊपर ये भी लाई कर रही
है बिटवीन 10 टू 100 तो ये हमें पता चल
रहा है ये हमें पता चल रहा है बिकॉज़ ऑफ
दिस केट लॉट कि जहां पे आप नंबर टू नंबर
रिलेशनशिप्स देख सकते हैं अब अगर यहीं पे
बात करनी हो कि आपको यहां पे भी सैचुरेशन
देना है जैसे कि यू पास करना है तो ह्यू
के लिए मैं यहां पे पैरामीटर ले लेती हूं
ह्यू ह्यू किसके बेसिस पे देना है दैट इफ
दैट पर्सन वाज अ स्मोकर और नॉन स्मोकर
सो यहां पे हम पास करेंगे स्मोकर एज सून
एज मैं यहां पे इसको रन
कराऊंगा नाउ वन इज ऑफ ब्लू कलर द अदर वन
इज ऑफ ऑरेंज कलर द ब्लू कलर रिप्रेजेंट्स
पीपल हु स्मोक द ऑरेंज कलर रिप्रेजेंट्स
पीपल हु डू नॉट सिमिलरली आप यू किसी भी
चीज के बेसिस पे दे सकते हैं फॉर एग्जांपल
अगर मैं यहां पे टाइम के बेसिस पे यू देती
हूं एंड आई हैव रिटन इट रंग तो टाइम के
बेसिस पे ये लंच टाइम के टाइम पे कितने
लोगों ने यहां पर टिप दिया है आप यहां पे
नोटिस कर पा रहे हैं कि ज्यादातर जो टिप्स
मिली है दैट इज ड्यूरिंग द डिनर टाइम ओके
सो यह हमें यहां पे पता चलेगा विद द हेल्प
ऑफ स्केटर प्लॉट अब स्केटर प्लॉट में जब
आप डटा पास कर रहे हो जब आप एकस एक्सिस
पास कर रहे हो दैट शुड बी अ नंबर तभी
स्केटर प्लॉट का सेंस निकलता है एक्स
एक्सिस पे भी कोई न्यूमेरिकल वैल्यू हो y
एक्सिस वाला जो कॉलम है वो भी कोई
न्यूमेरिकल वैल्यू हो बट अगर आपको हयू
यहां पे पास करना है हयू आप किसी भी चीज
के बेसिस पे पास कर सकते हो फॉर एग्जांपल
जैसे कि डे टाइम डे में भी संडे मंडे
ट्यूजडे वेनसडे अगर आपको ये देखना है तो
हम यहां पे डे पास कर देंगे एंड हमारे पास
चार पैरामीटर्स आ जाए दैट इज थर्सडे
फ्राइडे सैटरडे एंड सडे सो इफ यी विल
नोटिस कि आपको यहां पर अगर पता चल रहा
होगा तो ग्रीन एंड रेड कलर सबसे ज्यादा है
अगर हम यहां पे कंपेयर करें तो दैट मींस
ग्रीन एंड रेड यानी कि सैटरडे संडे को
सबसे ज्यादा टिप दी गई है एंड दैट टू
सैटरडे को ज्यादा हाईएस्ट टिप्स भी तो
हमारी कब गई है सैटरडेज को गई है तो ये
चीजें हमें किससे पता चल रही है स्केटर
प्लॉट से पता चल रही है सो स्केटर प्लॉट
इज वेरी यूजफुल जब नंबर्स की यहां पे बात
आती है कि न्यूमेरिक न्यूमेरिक डाटा के
बीच में आपको यहां पे प्लॉट करना है तो
स्केटर प्लॉट का यूज किया जाता है
सिमिलरली कुछ और पैरामीटर्स है इसके अंदर
फॉर एग्जांपल शिफ्ट प्लस टैब अगर मैं यहां
पे लगाती हूं तो आपको यहां पे कुछ और
पैरामीटर्स मिलेंगे जैसे हू हो गया इनकी
साइज हो गई अच्छा साइज भी अगर आपको देखनी
है कि किस साइज के बेसिस पे यहां पे
प्लॉटिंग हो रही है तो आप यहां पे थर्ड
नंबर पैरामीटर एक और नंबर पैरामीटर देख
सकते हो जैसे कि यहां पे साइज इज इक्वल्स
टू अगर मैं यहां पे साइज ही कर दूं अब
साइज बेसिकली इस जो मेरा डेटा सेट है उसके
अंदर यहां पे साइज रिप्रेजेंट कर रहा है
नंबर ऑफ पीपल की लो कितने लोग आए थे साइज
जब यहां पे जो जिन्होंने भी बिल पे करी है
वो लोग कितने जने थे दो जने थे तीन जने थे
चार जने थे तो जैसे मैं यहां पे साइज पास
करूंगी आप देखेंगे यहां पे जो साइज है
हमारी वो यहां पे चेंज हो रही है तो अब अब
अगर आप नोटिस करेंगे तो यहां पे कलर्स वही
है बट जो छोटी साइज है वो रिप्रेजेंट कर
रहा है यहां पे कि एक ही जना आया था दो
जने यहां पे थोड़ा बड़ा डॉट छह जनों के
लिए और बड़ा डॉट तो इस तरह से हमारे पास
साइजेस में भी हम वैरी कर सकते हैं स्केटर
प्लॉट को हम यहां पे प्लॉट कर सकते हैं ऑन
द बेसिस ऑफ साइजेस एज वेल व्हिच विल बी
वेरी हेल्पफुल जब हमें यहां प बहुत सारे
न्यूमेरिकल डाटा के बीच में ये डाटा देखना
होगा सो इस तरह से हमारे पास कटर प्लॉट
होता है
सिमिलरली अगर मैं यहां पे शिफ्ट प्लस टैब
पास करती हूं कुछ और यहां पे मैं डाटा
देखती हूं कि आपको यहां पे पैलेट पास करनी
है या फिर मार्कर्स चेंज करने हैं स्टाइल
का ऑर्डर अगर आपको चेंज करना है यह सारी
चीजें आपको चेंज करनी है जैसे कि अगर मैं
यहां पे कॉमा मार्कर्स लगाती हूं कि
मार्कर्स इज इक्वल्स टू डायमंड शेप तो
मुझे डायमंड शेप के मार्कर्स नहीं मिलेंगे
इसको स्मॉल स्क्वायर ले लेते हैं आई गेस
मार्कर्स नहीं है मार्कर होगा
या सो मार्कर्स नहीं है एक्चुअली मार्कर
होगा तो मार्कर में हमारे पास स्क्वायर
शेप आ गया आई गेस ज्यादा बेटर वज सर्कल
ओनली तो सर्कल हमारे पास डिफॉल्ट वैल्यू
होता है दैट इज ओ तो ओ इ ओ रिप्रेजेंट
सर्कल ओवर हियर अगर आपको यहां पे कोई
पैलेट चूज करनी है सो मैं यहां पे लेती
हूं पैलेट पैलेट में कुछ भी आपको ट्राई
करना हो फॉर एग्जांपल मुझे यहां पे
स्प्रिंग ट्राई करना है देन यू कैन पास
स्प्रिंग एंड यहां पे कुछ ऐसे ही कलर्स आ
जाएंगे तो जो कलर्स आप यहां पे चाहे वो
कलर्स यहां पे आ सकते हैं आपको कुछ ब्राइट
कलर्स यहां पे चाहिए आप यहां पे ले सकते
हैं डिस एंड इसको मैं यहां पर रन कराऊंगा
इट कलर्स मेरे पास यहां पर निकल के आएंगे
सो पैलेट व्हाट एवर पैलेट यू लाइक यू कैन
यूज इट सो ये था हमारा बेसिकली स्केटर
प्लॉट अगर आपको इसका रिप्रेजेंटेशन किसी
और डाटा प देखना है फॉर एग्जांपल अगर हम
पंडा से यहां पर कोई डेटा सेट कॉल करते
हैं सो यहां पर मैं लिखूंगी डाटा इज इक्वल
टू नया डाटा हम ले रहे हैं वो पंडा से हम
लोड कर रहे हैं ट पीडी डॉट रीड अंडर
एक्सेल फाइल रीड करते हैं जिसका नाम है य
यहां पे एंप्लॉई सपल डटा डॉट एकल ए एक
उसके बाद मैं यहां पे इसे प्रिंट कराती
हूं लेट्स प्रिंट दिस डाटा एंड लेट्स सी
कि इसके अंदर आउटपुट क्या आता है सो ये
कुछ हमारा डाटा है आपको यहां पे न्यूमेरिक
वैल्यू मिलेगी सैलरी के अंदर एज के अंदर
अब एज एंड सैलरी के बीच में अगर आपको
स्केटर प्लॉट देखना है यहां पे देन व्हाट
यू नीड टू डू इज सिंपली आप यहां पे
लगाएंगे एसएनएस डॉट स्केटर प्लॉट और
स्केटर प्लॉट के अंदर हम पास कर देंगे
सबसे पहले तो हमारा डटा पड़ा हुआ है डटा
है हमारा डटा नाम की कॉलम के अंदर उसके
बाद जाता है हमारा एकस एक्सेस की हमारा
यहां पे क्या है एक्स एक्सेस है हमारा
लेट्स से एज एंड एज विद कैपिटल ए लास्टली
हमारा वा एक्सस पे है एनुअल सैलरी सो y इ
इक्वल टू एनुअल सैलरी एंड पी एलटी डॉट शो
करके जैसे हम इसे एंड करते हैं कुछ इस
तरीके का हमारे पास टा प्लॉट नहीं आएगा
बिकॉज ऑफ एज फॉर पैरामीटर x कुड नॉट
इंटरप्रेट एज ओके काफी बड़ा पैरामीटर है
क्योंकि ये काफी सारे नंबर्स है इसके अंदर
सो एज की जगह पे हम यहां पे एनुअल सैलरी
ले लेते हैं एंड यहां पे मैं एज पास कर
देती हूं सो अब नेक्स्ट यहां पे मुझे
लगाना है स्केटर प्लॉट स्केटर प्लॉट लगाने
के लिए मैं यहां पे करने वाली हूं कि मैं
यहां पे ले लेती हूं एसएनएस डॉट स्केटर
प्लॉट और यहां पे पास करेंगे हमारा डाटा
जो कि पड़ा है डेटा नाम के इस के अंदर तो
डाटा इज इक्वल टू डेटा नाम एक्स एक्सेस
किसमें है एक्स एक्सेस है हमारा एज के
अंदर एंड जो वा एक्सिस है यह है हमारा
एनुअल सैलरी सो y इ इक्वल टू एनुअल सैलरी
ले लेते हैं यहां पे सो वंस हमने य ले
लिया उसके बाद अगर मैं यहां पे लगाती हूं
पीएटी ड शो इसे ओपन क्लोज रन कराते हैं
ओपन क्लोज पैरेंस लगा के तो इसका जो डाटा
है ये कुछ इस तरीके का यहां पर दिख रहा है
सो ये हमारे पास कटर प्लॉट हो गया अब अगर
मैं यहां से इस डाटा को जो यहां प प्रिंट
हो रहा है इसे यहां पर कमेंट कर देती हूं
तो ये कुछ इस तरीके का दिखेगा अब आपको
इसकी साइजेस इनके बोनस के ऊपर दे है ठीक
है तो आप यहां पर साइज डिफाइन कर सकते हो
कि भाई साइज जो है वो जाए बोनस के ऊपर
बोनस किसके अंदर है परसेंटेज के अंदर तो
यहां पे छोटे बड़े डॉट्स आपको दिखने लग
जाएंगे कि जैसे जैसे आप यहां प नोटिस भी
कर रहे होगे जैसे जैसे सैलरी इंक्रीज हो
रही है वैसे वैसे साइज ऑफ द डॉट्स आर
आल्सो इंक्रीजिंग दैट मींस हायर द सैलरी
हायर द बोनस ठीक है ये हमें पता चल रहा है
विद आवर डाटा सिमिलरली अगर मैं यहां पे
डिवाइड कर दूं बिटवीन मेल एंड फीमेल्स तो
मैं यहां पे यू पास कर देती हूं यू ऑन द
बेसिस ऑफ
जेंडर तो जेंडर के बेसिस पर मुझे यहां पर
पता चल जाएगा सिमिलरली अगर य कुछ और
पैरामीटर होता मेरा डिपार्टमेंट वगैरह कुछ
होता तो मैं डिपार्टमेंट दे देती कि भाई
डिपार्टमेंट डिपार्टमेंट में बहुत सारे
पैरामीटर्स आ जाएंगे बट डिपार्टमेंट अगर
मैं यहां पर पास करती हूं तो डिपार्टमेंट
के बेसिस पर भी आपको यहां पर दिख जाएगा कि
यहां पर य पैरामीटर हमें मिल जाएंगे कि
आईटी फाइनेंस सेल्स अकाउंटिंग ह्यूमन
रिसोर्सेस इंजीनियरिंग मार्केटिंग ठीक है
इस तरह से हमें यहां पर वैल्यूज मिल
जाएंगी सिमिलरली अगर ये लेजेंट हमें बाहर
चाहिए तो हम यहां पर लगा सकते हैं पलटी
डॉट लेजेंट एंड बी बॉक्स टू एंकर हम यहां
पर पास कर सकते हैं दैट बी
बॉक्स अंडरकोट अंडरस्कोर एंकर जिसमें
हमारे पास दो वैल्यू जाती है तो एक को मैं
ले लेती हूं यहां पर 0.8 और दूसरी ले लेते
हैं हम यहां पर 1
प इसे अगर मैं यहां पर रन कराती हूं सो
समथिंग इज रंग हियर बी बॉक्स टू एंकर इज
नॉट डिफाइंड तो इसके अंदर हमें इक्वल टू
में वैल्यू पास करनी है तो मैं यहां पर
लगाती हूं टपल ऑफ
0.8 1.2 तो हमारा कुछ बाहर की तरफ चार्ट
यहां पर आ जाएगा ऊपर की तरफ और ये जो
वैल्यूज है ये थोड़ी बाहर की तरफ आ जाएंगी
इसको आप शिफ्ट करना चाहो चार वैल्यूज भी
आप इसके अंदर पास कर सकते हो 0.8 एंड
0.8
1.2 1.2 इसे एक बार यहां पे देखते हैं तो
ये थोड़ा राइट की तरफ चला जाएगा इस तरह से
यहां पर वैल्यूज आ जाएंगी ठीक है इसको
थोड़ा सा
नीचे शिफ्ट करते हैं तो यहां पर जैसे
दूसरा पैरामीटर है हमारा वा एक्सिस तोवा
एक्सिस को मैं यहां पर थोड़ा सा डिक्रीज
करती हूं तो माइनस 3 की तरफ चलते हैं तो
थोड़ा ज्यादा नीचे चला गया ओके माइनस हम
यहां पर न ले लेते हैं या फिर जीरो ही
रखते इसे एंड इसको मैं यहां पर इंक्रीज
रखती हूं सो यह हमें यहां पर मिल
जाएगा 0.8 की जगह भी अगर हम यहां पर पास
कर देंगे
0.2
तो प्रेटी मच क्लोज सिमिलरली इसकी विड्थ
और हाइट अगर हमें यहां पर डिफाइन करनी है
तो विड्थ एंड हाइट भी डिफाइन कर सकते हो
इसको जीरो जीरो ही कर देंगे तो ज्यादा
बेटर रहेगा सिमिलरली जो हमारे पास यहां पर
है दैट इज विड्थ एंड हाइट तो अगर आपको
यहां पर हाइट एंड विड्थ डिफाइन करनी है आप
यहां पर हाइट एंड विड्थ भी डिफाइन कर सकते
हो जैसे कि विड्थ है पहला पैरामीटर हाइट
अगर मैं यहां पर टू की पास कर दूंगी तो
यहां पर हाइट थोड़ी ऊपर की तरफ चली जाएगी
यहां पर क्या हाइट पर आपको चाहिए ठीक है
सिमिलरली अगर मैं यहां पर देती हूं वन
हाइट तो एगजैक्टली यहां पे इधर की तरफ यह
रहेगा तो यहां पे ज्यादा बेटर है हमारे
पास कि हमारे पास यहां पे चार पैरामीटर्स
आते हैं पहला हमारा होता है मैं कमेंट में
यहां पे ऐड कर द हूं दैट x एक्सिस दूसरा
होता है y एक्सिस तीसरा होता है विड्थ एंड
चौथा होता है यहां पे हाइट तो यह चार
पैरामीटर्स हमारे पास हो गए ठीक है इन
चारों के पैरामीटर्स के बेसिस पे आप यहां
पे इसको लेजेंट को बाहर की तरफ भी भेज
सकते हो ठीक है सिमिलरली अगर आपको यहां पे
चेंज करना है साइज चेंज करना है एज वगैरह
चेंज करने है मार्कर्स चेंज करने है इनका
ऑर्डर चेंज करना है ये सारी चीजें पॉसिबल
है स्केटर प्लॉट में बस स्केटर प्लॉट का
हमें यह ध्यान रखना है कि यह हमेशा प्लॉट
किया जाता है बिटवीन नंबर्स टू
[संगीत]
नंबर्स सो गाइ इस वीडियो के अंदर अगेन हम
बात करने वाले हैं अबाउट अनदर काइंड ऑफ
प्लॉट जो कि हम प्लॉट कर सकते हैं सी बन
से इसका नाम है यहां पे हीट मैप हीट मैप
को किस तरह से प्लॉट कर सकते हैं जानेंगे
आज की इस वीडियो के अंदर हीट मैप किस बीच
किस चीज के बीच में प्लॉट किया जाता है वो
भी समझते हैं कि जैसे अगर आपके पास कोई भी
कॉलम्स है दो कॉलम्स आपके पास गिवन है दो
कॉलम्स में आपके पास दोनों अगेन
न्यूमेरिकल वैल्यू है जैसे कि स्केटर
प्लॉट में हो जाता है कि अगर आपके पास
न्यूमेरिकल वैल्यू है तो आप स्केटर प्लॉट
का यूज कर सकते हो या फिर अनदर अमेजिंग
प्लॉट जो कि आपको मैट प्लॉट लिब में देखने
को नहीं मिला था वो है हीट मैप हीट मैप का
भी हम यूज करके नंबर्स नंबर्स न्यूमेरिकल
वैल्यूज के बीच में प्लॉट्स को क्रिएट कर
सकते हैं बड़ा ही सुंदर सा ये यहां पे
इफेक्ट क्रिएट करके देता है तो देखते हैं
हीट मैप को किस तरह से प्लॉट किया जा सकता
है स गाइज हीट मैप को प्लॉट करने के लिए
मैं यहां पे इंपोर्ट कर ती इंपोर्ट मैट
पटले डॉट पा प्लॉट एस पलटी इंपोर्ट सी बन
एज एसएनएस
इंपोर्ट पंडास एस पीडी वंस हमने इन तीनों
को यहां पे इंपोर्ट कर लिया उसके बाद हम
यहां पे हीट मैप क्रिएट करते हैं हीट मैप
को प्लॉट करने के लिए मैं यहां पे लिखूंगी
सबसे पहले तो मैं यहां पे डेटा ले आती हूं
तो डेटा इ इक्वल ू डेटा हमारे पास है एएस
से ही हम ले लेते हैं एए डलो डटा सेट कौन
से डेटा सेट अगेन अगर हम टिप्स वाले डाटा
की यहां पे बात करें एंड डाटा को प्लॉट
करने के लिए मैं यहां पे लिखती हूं एसए
हीट मैप हीट मैप में हमारे पास जाएगा डेटा
डेटा हमारे पास पड़ा है डटा नाम के
वेरिएबल के अंदर एक्स एक्सेस पे हमारे पास
यहां पे जा सकते हैं जैसे कि मैं यहां पे
वापस से वही एग्जांपल ले लेती हूं टोटल
बिल एंड कॉमा लगा के y एक्सिस पे हम यहां
पे पास करेंगे टप पीएटी डॉट शो अगर मैं
यहां पे लगाती हूं इसे जैसे मैं यहां पे
रन करूंगी कन्वर्ट स्ट्रिंग टू फ्लोट
फीमेल फीमेल हमारे पास कहां पे आया है
टोटल बिल में हमारे पास अंडरस्कोर है तो
यहां पे जैसे मैं प्रिंट करूंगी हमारे
डाटा को तो डाटा हमारा कुछ इस तरीके का
दिखेगा उसके बाद हमें करना है पीएटी नहीं
एक्चुअली एए हीट मैप हीट मैप हमें यहां पे
चाहिए और चाहिए यहां पे डाटा नाम का
पैरामीटर जिसमें इस डाटा को हम पास कर
देंगे अब यहां पे हीट मैप में हमारे पास
दो चीजें होती है एक तो मिनिमम वैल्यू और
एक मैक्सिमम वैल्यू तो मिनिमम वैल्यू आपको
यहां पे क्या पास करनी है आप वो यहां पे
पास कर सकते हो जैसे कि मिनिमम वैल्यू
मुझे यहां पे चाहिए सो अगर आप यहां पर
शिफ्ट प्लस टैब भी दबाए तो हमारे पास यहां
पे इसे अगर मैं ओपन करती हूं व मिनिमम है
व मैक्सिमम है ठीक है एंड सी मैप है सेंटर
अगर आपको करना है नोटेशन प्रोवाइड करने
हैं ठीक है लाइन कलर्स वगैरह यह सारी
चीजें हमारे पास हैं अगर आप यहां पर
देखेंगे भी सही तो वी मिनिमम व मैक्स के
अंदर फ्लोट्स जाएंगे जो कि ऑप्शनल है
वैल्यूज टू एंकर द कलप अदर वाइज दे आर
इफर्ड फ्रॉम डाटा एंड अदर कीवर्ड
आर्गुमेंट ठीक है तो अगर मैं यहां पे वन
मिनिमम को भेजती हूं एज पिप कॉमा ी
मैक्सिमम को भेजती हूं मैं
एज टोटल बिल और इसे हम रन कराते हैं तो व
बनम को भेजती हूं मैं एज लेट्स से वैल्यू
40 एंड ी मिनिमम को मैं भेजती हूं एज
लेट्स से वैल्यू वन ठीक है इसे एक बार रन
कराते हैं v मिनिमम इ इक्वल टूव अच्छा
दोनों में मैंने v मिनिमम भेज दिया है को
एक बार वी मैक्सिमम कर देते हैं दैट वी इज
वी मैक्सिमम इसे रन कराते हैं डाटा को
प्रिंट कराने के बाद ये कुछ इस तरह से
निकल के आया है अब अगर इसको हमें यहां पे
प्लॉट करना है प्लॉट करने के लिए मैं यहां
पे क्या करूंगी प्लॉट करने के लिए पहले
इसके एलिमेंट्स को ग्रुप बाय यहां पे करना
पड़ेगा ग्रुप बाय करते हैं लेट्स से ऑन द
बेसिस ऑफ अ टिप्स मे बी कि हम यहां पे डे
को डे को यहां पे ग्रुप बाय करने वाले हैं
डे को ग्रुप बाय करेंगे ऑन द बेसिस ऑफ
टिप्स क मीन तो ग्रुप बाय के लिए हम यहां
पे पंडास का यूज करेंगे ट जीप इ इक्वल टू
डाटा डॉट ग्रुप बाय ग्रुप बाय करना है ऑन
द बेसिस ऑफ डे एंड डॉट एग्रीगेट वैल्यू हम
यहां पर क्या निकालेंगे हमारे पास यहां पर
आ जाएगी ऑन द बेसिस ऑफ टिप और टिप का क्या
निकालना है मेन वैल्यू निकालनी है ठीक है
ऑन यह चारों दिन ठीक है अब अगर मैं इसको
यहां पे प्लॉट कराती हूं दैट एसएस डॉट हीट
मैप हीट मैप लगाना है किसके बेसिस पे
ग्रुप बाय के बेसिस प जीपी के बेसिस पे पी
एलटी डॉट शो लगाते हैं यहां पे जैसे मैं
इसे रन
कराऊंगा रहा है जिसमें यहां पे हायर द
वैल्यूज लाइटर द कलर यहां पे निकल के आ
रहा है तो मीडियन में कुछ और पैरामीटर
हमारे पास यहां पे होते हैं कुछ और तरीके
से हमारे पास यहां पे कलर्स निकल के आ रहे
हैं सो इस तरह से यहां पे मीन मीडियन सम
अगर आप यहां पे लगाना चाहते हैं हीट माप
के ऊपर तो आप वैल्यूज को यहां पर प्लॉट कर
सकते हैं नीचे अगर आप यहां पर टिप्स अभी
हमने यहां पर दे रखा है सपोज कोई और
पैरामीटर यहां पर होता जिसम भी हमारे पास
हाईएस्ट लोएस्ट वैल्यू होती तो वह भी हम
यहां पर पास कर सकते हैं सिमिलरली अगर मैं
ऐसे ही कोई डेटा सेट का यहां पर एग्जांपल
लेतीं जैसे कि पंडास का है डटा इ इक्वल टू
पीडी डॉट रीड अंडर एक्सेल फाइल कौन सी
एक्सेल फाइल एप्ल सैंपल डटा डट एक्सेल एस
एक एसस एक्चुअली एड हीट मैप हीट मैप लगाना
है मुझे यहां पर उसके लिए पहले ग्रुप बाय
कर लेते हैं दैट ग्रुप बाय के लिए मैं
जीपी नाम का यहां पे वेरिएबल लेती हूं
जीपी के अंदर लेंगे डाटा डॉट ग्रुप बाय
ग्रुप बाय करना है क्योंकि हमें इस कॉलम्स
ऑलरेडी पता है तो मुझे यहां पे ग्रुप बाय
करना है ऑन द बेसिस ऑफ लेट्स से जॉब टाइटल
तो मैं यहां पे जॉब टाइटल के बेसिस पे
यहां पे ग्रुप बाय कर देती हूं जॉब
टाइटल और डॉट एग्रीगेट यहां पे लगाते हैं
कि एग्रीगेट होगा ऑन द बेसिस ऑफ लेट्स से
इनकी एनुअल सैलरी सो एनुअल सैलरी का मीन
वैल्यू ठीक ठीक है एए
heat.com आपको यहां पे रेंज पास करनी है
आप मिनिमम एंड वैल्यू मैक्सिमम वैल्यू दे
सकते हो कि अगर आपको यहां पे मिनिमम एंड
मैक्सिमम वैल्यूज भी अगर पास करनी है टक्स
यहां पे पास करने हैं कुछ यहां पे राइट पे
कुछ और बेसिस पे आपको कलर लेना है तो वो
भी आप यहां पे पास कर सकते हो फॉर
एग्जांपल अगर मैं यहां पे इनकी एज भी पास
कर दूं सो यहां पे आप नोटिस करेंगे कि
हमारे पास यहां पे सारे जॉब टाइटल्स निकल
के आ गए हैं विद दी एनुअल सैलरी और यहां
पे एक रेंज में निकल के आ गई है तो आप
यहां पे अगर मीन वैल्यूज पे कलर्स देखना
चाहते हैं तो इस तरह से आपको यहां पे
कलर्स मिल जाएंगे यूजिंग हीट मैप सो आई
होप गाइज कि इस वीडियो के बाद क्लियर हो
गया होगा किस तरह से हम यहां पे हीट मैप्स
को क्रिएट कर सकते
[संगीत]
हैं सो गाइज इन अ प्रीवियस सेशन वी हैव
कवर्ड दैट हाउ वी कैन प्लॉट हीट मैप आज के
सेशन के अंदर हम बात करने वाले हैं हाउ वी
कैन प्लॉट अ काउंट प्लॉट एंड सी बॉन सो
लेट्स गेट स्टार्टेड गाइज सो एज द नेम
सजेस्ट द काउंट प्लॉट इज गोइंग टू प्लॉट द
नंबर ऑफ काउंट्स ऑफ एनी वैल्यू फॉर
एग्जांपल अगर आपके पास कोई भी ऐसा डेटा
सेट है जिसके अंदर आप आपको किसी भी चीज का
काउंट देखना है कि यहां पे वैल्यूज कितनी
हैं तो उसके लिए यूजुअली काउंट प्लॉट का
यूज़ किया जाता है तो काउंट प्लॉट को अगर
हमें प्लॉट करना है तो उसके लिए हमारे पास
सीवन के अंदर बहुत ही सिंपल सा मेथड है
जैसे हमारे बार प्लॉट्स दिखते हैं
सिमिलरली वैसा ही हमारा काउंट प्लॉट दिखता
है बस ये यहां पे वैल्यूज को काउंट करता
है सो इसे अगर हम यहां पे प्लॉट करना
चाहेंगे सबसे पहले हम यहां पे इंपोर्ट
करते हैं सी बन को एज एनए इंपोर्ट करते
हैं मैक प्लॉट लिप ड पा प्लॉट एस पीएटी
सिमिलरली इंपोर्ट करेंगे पंडा को भी एस
पीडी वंस ये तीनों यहां पे इंपोर्ट हो
जाते हैं उसके बाद हमें यहां पे क्रिएट
करना है हमारा डेटा सेट डेटा सेट को यहां
पे इंपोर्ट करने के लिए हम यहां पे ले
लेते हैं एनए डॉट लोड अंड डेटा सेट कौन सी
डेटा सेट पे हम यहां पे काम करने वाले हैं
एज ऑफ नाउ फॉर एग्जांपल अगर मैं यहां पे
ले लेती हूं टिप्स तो टिप्स को हम यहां पे
पास करेंगे डबल कोड्स के अंदर इस डाटा को
मैं यहां पे स्टोर करा लेती हूं एक
वेरिएबल के अंदर एंड नाउ अगर मैं इस डाटा
की यहां पे बात करूं अगर इसको प्रिंट
कराना है तो प्रिंट कराते हैं डेटा सो
डेटा मुझे यहां पे प्रिंट कराना है ओके
इट्स मैट लॉट लिप तो डाटा यहां पे प्रिंट
कराते हैं अब डाटा में मुझे यहां पे जेंडर
अकाउंट चाहिए ठीक है जेंडर अकाउंट अगर
मुझे यहां पे लेना है तो उस केस में मैं
यहां पे लिखूंगी एसएस डॉट काउंट प्लॉट
बिकॉज हम काउंट प्लॉट का यहां पे यूज कर
रहे हैं अगर मैं शिफ्ट के साथ यहां पे टैब
लगाती हूं तो हमारे पास यहां पे वैल्यूज
है जैसे कि डाटा में आपको यहां पे क्या
पास करना है एक्स एक्सिस में क्या देना है
वा एक्सिस में क्या देना है ह्यू ऑर्डर
नान ये सारी चीजें अगर आपको यहां पर पास
करनी है आप यहां पे पास कर सकते हो जैसे
फॉर एग्जांपल अगर डेटा है हमारे पास डेटा
हमारे पास डटा नाम के वेरिएबल के अंदर
स्टोर्ड है सिमिलरली एक्स एक्सिस की बात
करूं तो एक्स एक्सिस पे हम यहां पर दे
देते हैं फॉर एग्जांपल जेंडर एंड वा
एक्सिस प मैं यहां पे पास कर देती हूं टिप
द टिप का का काउंट जेंडर वाइज ठीक है और
लगाते हैं पीएटी डॉट शो जैसे मैं इसे यहां
पे रन
कराऊंगा यहां पे एक एरर आई है कि x का तो
डाटा यहां पे ये मांग रहा था बट यहां पे
जाएगा सिर्फ सिर्फ y का तो डाटा यहां पे
था बट ये एक् का ही डाटा यहां पे लेगा दैट
इज मेल एंड फीमेल तो मेल के मेल का काउंट
हमारे पास इतना है फीमेल का काउंट इतना है
अगर यही काउंट आपको यहां पे देखना हो ऑन द
बेसिस ऑफ डेज कि हमारे पास संडे है सैटरडे
है फ्राइडे है थर्सडे है इन दैट केस वी
विल पास डे ओवर हियर एंड जैसे मैं डेज पास
करूंगी तो काउंट ऑफ पीपल आपको यहां पे
दिखेगा जिससे कि हम काफी सारी चीजें यहां
पे पता लगा पा रहे हैं कि दे नंबर ऑफ पीपल
ऑन थर्सडे वर मोर कंपेयर्ड टू फ्राइडे
सिमिलरली अगर मैं चारों दिन में कंपेयर
करूं तो नंबर ऑफ पीपल वर मोर ऑन सैटरडे अब
यही डाटा अगर आपको यहां पे आपके पंडा से
लेना है तो पंडा में अगर मैं यहां पे
इंपोर्ट करती हूं पंडा पंडा आई गेस में हम
ऑलरेडी इंपोर्ट कर चुके हैं अगेन एक डाटा
लेते हैं डाटा चाहे तो आप डेटा ले सकते
हैं डेटा फ्रेम डायरेक्टली ले सकते हैं
जिसके अंदर हम रीड करेंगे पीडी डट रीड एकल
फाइल को हम यहां पे रीड करेंगे जिसके अंदर
हमारे पास एंप्लॉई सैंपल डाटा है सो
एंप्लॉई सपल डटा ड एकल
ए इसे हम यहां पे रीड करेंगे उसके बाद
हमें यहां पे डेटा को प्लॉट करने के लिए
सबसे पहले मैं यहां पे प्रिंट करला देती
हूं इस डेटा फ्रेम को सो डेटा फ्रेम में
अगर मुझे यहां पे काउंट करना है कि हर जॉब
टाइटल में या फिर हर डिपार्टमेंट के अंदर
या हर बिजनेस यूनिट के अंदर कितने लोग हैं
लेट्स गो फॉर डिपार्टमेंट एज ऑफ नाउ तो
डिपार्टमेंट के लिए हम यहां पे पास करेंगे
दैट सबसे पहले तो मैं यहां पे लगा देती
हूं एसएनएस डॉट काउंट प्लॉट डाटा हमारा
रखा है डेटा फ्रेम के अंदर एक्स एक्सेस
में हमारे पास यहां पर आ जाएगा हमारा
डिपार्टमेंट एंड जैसे मैं इसे रन कराती
हूं तो डिपार्टमेंट हमें यहां पे मिल
जाएगा ऑन द एक्स एक्सिस एंड यहां पे कुछ
इस तरह से हमारे पास वैल्यूज है आपस में
वैल्यूज क्लैश हो रही है तो उस उस केस में
आप यहां पर फॉन्ट साइज चेंज कर सकते हो
फॉन्ट साइज के लिए हमारे पास यहां पर
ऑप्शन है दैट पीएटी ड एक लेबल एकस लेबल के
लिए हम यहां पर फंट साइज पास कर देते हैं
दैट फंट साइज इज इक्वल टू मैं यहां पे ले
लेती हूं 10 एंड फंट साइज 10 लेते ही
हमारे पास यहां पर अभी भी कुछ चेंज नहीं
हुआ है एंड तो लेबल में हमारे पास यहां पे
डिपार्टमेंट है कि डाटा फ्रेम का सो यहां
पे हमारे पास वैल्यूज निकल के आ गई कि
आईटी में इतने लोग हैं हमने इन वैल्यूज को
यहां पे वंस काउंट कर लिया उसके बाद आप
चाहे तो इन वैल्यूज को काउंट कर सकते हो
ऑन द बेसिस ऑफ एनी हयू एज वेल कि जैसे अगर
मैं यहां पे कॉमा पास करके यू देती हूं ऑन
द बेसिस ऑफ जेंडर एंड अब इसको मैं यहां पे
रन कराती हूं एंड जेंडर पे यहां पे कैपिटल
जी हमारे पास जाएगा सो कैपिटल जी जेंडर हम
यहां पे लेते हैं तो आप यहां पे देखेंगे
जो आईटी फाइनेंस सेल्स अकाउंटिंग ह्यूमन
रिसोर्सेस मार्केटिंग एंड इंजीनियरिंग प
हमारे पास वैल्यूज है वो अब यहां पे जेंडर
के बेसिस पे भी निकल निकल के आ गई है सो
इस तरह से हम यहां पे वैल्यूज को प्लॉट भी
करा सकते हैं साथ ही साथ मैं अगर यहां पे
लगाती हूं पीएटी डॉ शो
और इसे हम यहां से हटा देते हैं इसे मैं
जैसे ही रन कराऊंगा तो अब हमारे पास यहां
पे ू के बेसिस पे भी वैल्यू काउंट्स निकल
के आ सकते हैं अगर आपको कुछ और यहां पे
चूज करना है सपोज इफ नॉट डिपार्टमेंट अगर
आपको यहां पे बिजनेस यूनिट चूज करनी है इन
दैट केस आप बिजनेस यूनिट पास करेंगे
कंट्रोल एंटर जैसे हम प्रेस कराएंगे तो
यहां पे भी बिजनेस यूनिट्स में भी हमें ऑन
द बेसिस ऑफ जेंडर वैल्यूज मिल जाएंगी अगर
यहां पे नहीं तो आपको एथनी सिटी पे चूज
करना है कि हमें काउंट ऑफ वैल्यू चाहिए ऑन
द बेस ऑफ एथनिक तो हम यहां पे एथनी सिटी
के बेसिस पे यहां पे काउंट ऑफ वैल्यूज ले
सकते हैं दैट इज ब्लैक एशियन कॉकेशियन
एंड लैटिनो ये चारों हमारे पास यहां पे
वैल्यूज हैं तो इस तरह से हम काउंट प्लॉट
का यूज कर सकते हैं काउंट प्लॉट का
मेजर्ली काम यहां पे सिर्फ इतना सा ही
होता है कि काउंट प्लॉट आपकी वैल्यूज का
काउंट आपको देता है ऑन द बेसिस ऑफ डिफरेंट
हयूज ऑन द बेसिस ऑफ डिफरेंट एक्सेस तो
यहां पे y एक्सिस का हम नहीं यूज़ करेंगे
एकस एक्सिस का हम यूज करेंगे एंड जहां पे
हमें यहां पे वेरिएशन चाहिए जहां पे हमें
फिल्टर लगाना है उस केस में हम य को पास
कर सकते हैं एंड यहां पे हमारे पास वैल्यू
आ जाएगी अगेन इसके अंदर भी हमारे पास
डिफरेंट पैरामीटर्स अगेन आपको यहां पर
पैलेट पास करनी है तो हम यहां पर पैलेट दे
सकते हैं पैलेट अगर हमें यहां पर लेनी है
लेट्स से वेरिडिस इट इज वन ऑफ माय फेवरेट
क कलर्स अच्छे हैं इसके अंदर के सो हम
वेडेस का यहां प यूज कर सकते हैं देन अगर
आपको यहां पर कोई और पैलेट देनी है लेट्स
लेट्स से जी एन बीयू एंड आई गेस य कुछ ऐसी
दिखेगी आपको और भी कोई आपको पैलेट चूज
करनी है आप यहां पर पैलेट चूज कर सकते हो
तो यहां पर इसी तरह से आपके पास वैल्यूज
निकल के आ
जाएंगी
सो गाइज इन अ प्रीवियस सेशन वी हैव कवर्ड
कि कैसे हम प्लॉट कर सकते हैं काउंट प्लॉट
को इस सेशन के अंदर हम बात करने वाले हैं
अबाउट वायलन प्लॉट सो वायलन प्लॉट क्या
होता है वायलन प्लॉट प्लॉट किया जाता है
जब हमें स्टैटिस्ट डाटा देखना होता है कि
हमारे अंदर हमारा जो डाटा है उसके अंदर
मीन वैल्यू कहां पर है मीडियन वैल्यू कहां
पर है एंड मीडियन वैल्यू के पास कितनी
फ्रीक्वेंसी है या फिर हमारे डाटा में
किसी भी पॉइंट पे कितने फ्रीक्वेंसी ऑफ
डाटा निकल के आ रहा है ये सिर्फ और सिर्फ
न्यूमेरिकल डाटा के ऊपर प्लॉट किया जा
सकता है कि जहां पे आपके पास एज है एनुअल
सैलरी है अमाउंट है कहीं का टेंपरेचर है
ठीक है तो ऐसे जहां पर आपके पास
न्यूमेरिकल वैल्यूज हो उनके ऊपर अगर आपको
डेटा को प्लॉट करना है तो उस केस में हम
वायलन प्लॉट का यूज करते हैं वायलेंट
प्लॉट को किस तरह से प्लॉट करना है वो
जानते हैं विद द हेल्प ऑफ अ डेटा सेट सो
वायलिन प्लॉट को प्लॉट करने के लिए सबसे
पहले मैं यहां पे इंपोर्ट कर लेती हूं मैट
प्लॉट लिप डॉट पाई प्लॉट हमने मैट प्लॉट
लिप से इसका यूज देखा हुआ है अब देखते हैं
कि सीवन से कितना इजी है एंड इंपोर्ट करते
हैं सीवन को भी ए एसएनएस इंपोर्ट करते हैं
पंडा स्कोबी एस पीडी एंड यहां पर मैं अगर
डेटा नाम लू तो डेटा इ इक्वल पडी डॉट लोड
अंडरस्कोर डटा सेट एंड क्योंकि हम यहां पर
एसएस से बुला रहे हैं तो एसएस से ले लेते
हैं कि लोड अंडर स्कोर डेटा सेट कि पहले
हम सीवन का कोई डेटा सेट यहां प एग्जांपल
के तौर प ले लेते हैं डेटा सेट यहां पर
मैं ले रही हूं लेट्स से टिप्स ही ओके एंड
प्रिंट कराते हैं डाटा को तो हमारे पास
कुछ इस तरह की वैल्यूज है अब इसके अंदर
हमें यहां पे फ्रीक्वेंसी देखनी है ऑन
टोटल बिल लेट्स से कि टोटल बिल के ऊपर
हमें यहां पे डाटा की फ्रीक्वेंसी देखनी
है स्टैटिस्ट कल डाटा यहां पे देखना है तो
उस केस में मैं यहां पे लगाऊंगी एसए ड
वायलन प्लॉट वायलन प्लॉट डाटा हमारे पास
है डाटा नाम के वेरिएबल के अंदर एंड एकस
एक्सेस पे है हमारे पास लेट्स से टोटल बिल
टोटल अंडरस्कोर बिल इसे हम रन कराते हैं
तो आप देखें कुछ इस तरीके का प्लॉट हमारे
पास यहां पे प्लॉट होके आया है जहां पे आप
फ्रीक्वेंसी ऑफ डाटा देखेंगे तो सबसे जदा
फ्रीक्वेंसी ऑफ़ डाटा इज़ बिटवीन 10 टू 15
दैट मींस $10 टू $15 और लेट्स से $20 एज
वेल मीडियन वैल्यू हम देख रहे हैं अराउंड
18 के आसपास हमारे पास यहां पे मीडियन
वैल्यू आ रही है जिस तरह से हमारे पास बार
प्लॉट के अंदर फॉर्मेशन होते हैं कुछ वैसे
ही फॉर्मेशन आपको यहां पे भी देखने को
मिलेंगे प्लस पॉइंट वायलन प्लॉट को यूज़
करने का यह है कि जहां पे आपकी
फ्रीक्वेंसी ऑफ डाटा इंक्रीज हो रही है
वहां पे विड्थ ऑफ़ द वायलिन प्लॉट भी
इंक्रीज होगा सिमिलरली अगर मैं किसी और
पैरामीटर के बेसिस पे इसे लेती हूं जैसे
कि हम यहां पे ले लेते हैं टिप टिप के
बेसिस पे आप देखेंगे शेप यहां पे अगेन
चेंज हो रहा है अगेन यहां पे जो हमारे पास
क्वार्टाइल्स हैं ये यहां पे चेंज हो रहे
हैं फ्रीक्वेंसी ऑफ डाटा इज मोर टुवर्ड्स
टू तो टू के आसपास जो यहां पे टिप्स है वो
ज्यादा पे हुई हैं तो ये हमें इस डाटा से
पता चल रहा है आल्सो आप देखेंगे कि एट के
अराउंड यहां पे एकदम नेगलिजिबल वैल्यू हो
गई है एंड देन उसके बाद थोड़ा सा इंक्रीज
हुआ है बिटवीन 9 टू 10 और लेट्स से 9 टू
11 तो यहां पे थोड़ा इंक्रीज हमें देखने
को मिल रहा रहा है इन वाइलन प्लॉट
सिमिलरली यही डाटा अगर हमारे पास कोई और
डेटा सेट होता सो यहां पर एग्जांपल लेते
हैं ऑफ एनी अनदर डेटा सेट तो डेटा सेट के
लिए मैं यहां पे इंपोर्ट कर लेती हूं पंडा
को पंडा आई गेस हमारे पास ऑलरेडी
इंपोर्टेड है यस सो डाटा लेते हैं अगेन
चाहो तो डेटा फ्रेम के अंदर ले लो डीएफ के
अंदर ले लो डीए इ इक्व टू पडी ड रीड अंडर
एक्सेल फाइल रीड करनी है कौन सी एक्सेल
फाइल एंप्लॉई सपल डाटा ड एकल ए और इसे अगर
मैं यहां पे प्लॉट करती हूं यहां पे अगर
मुझे अहह वाइलिन प्लॉट प्लॉट करना है तो
वह या तो एज में होगा बोनस में होगा या
फिर एनुअल सैलरी में होगा सबसे पहले हम
बोनस के अंदर देखते हैं सो बोनस से अगर
मैं यहां पे स्टार्ट करूं तो
ssf2 इन परसेंटेज पटी ड शो एज सून एज मैं
इसको यहां पे रन कराऊंगा अब आप देखेंगे
फॉर्मेशन यहां पे किस तरफ है कि ज्यादातर
लोगों को बोनस मिला ही नहीं है तो ऑन जीरो
यहां पे सबसे ज्यादा हमारे पास
फ्रीक्वेंसी है एंड देन अ अ लिटिल बिट मोर
फ्रीक्वेंसी टुवर्ड्स 0.1 एंड जाते हैं
अगर हम 0.3 की तरफ तो भी यहां पे हाई
फ्रीक्वेंसी हमें थोड़ी हाई फ्रीक्वेंसी
कंपैरेटिव मिलती है थोड़ा लो है टुवर्ड्स
0.2 बहुत कम ऐसे लोग हैं जिनको 0.2 या फिर
4 की फ्रीक्वेंसी के ऊपर बोनस मिला हुआ है
ठीक है सिमिलरली अगर यही पैरामीटर हमारा
एज का होता तो ये कुछ इस तरीके का हमें
दिखता एंड लास्टली अगर यही पैरामीटर हमारे
पास एनुअल सैलरी का होता क्योंकि एज में
आप देख पा रहे हैं कि एज में हमारे पास
वैल्यूज जो है यूनिफॉर्म है यूनिफॉर्म एज
इन कि कोई बहुत ज्यादा फ्रीक्वेंसी नहीं
है जरूर हम यहां पे 45 के अराउंड मीडियन
देख रहे हैं और वहीं पे फ्रीक्वेंसी भी
ज्यादा है बट बाकी और जगहों पे यूनिफॉर्म
ही है डाटा सो एनुअल सैलरी पे अगर मैं
यहां पे इसे प्लॉट करती हूं तो एनुअल
सैलरी पे आप नोटिस करेंगे बिटवीन 50000 टू
1 लाख यहां पे फ्रीक्वेंसी ऑफ डाटा मोर है
1 लाख के अराउंड हम यहां पे मीडियन वैल्यू
को देखेंगे एंड जैसे-जैसे यहां पे सैलरी
इंक्रीज हो रही है वैसे-वैसे फ्रीक्वेंसी
भी डिक्रीज हो रही है तो देयर आर मोर नंबर
ऑफ पीपल इन दिस कंपनी जिनकी सैलरी यहां पे
रेंज करती है बिटवीन 50000 टू 1 लाख एंड
लेस नंबर ऑफ पीपल जिनकी सैलरी है अबब
250000 या इवन 2 लाख टू
250000 सो इस तरह से हम वाइलेन प्लॉट को
प्लॉट कर सकते हैं यहां पे जो सेंटर में
हमें डॉट दिख रहा है यह हमारा मीडियन का
डॉट होता है अगेन जैसे ब्लॉक्स बॉक्स
प्लॉट के अंदर हमारे पास क्वार्टाइल्स
बनते हैं वैसे ही यहां पर यह हमारा फर्स्ट
क्वार्टल है दैट इज ऑन 25 पर ये हमारा
थर्ड क्वार्इ है दैट इज ऑन 75 पर आइल अगेन
यहां पे जो हमारी लाइन है यह मिनिमम
वैल्यू है एंड यह लाइन हमारी मैक्सिमम
वैल्यू है इस तरह से वायलिन प्लॉट प्लॉट
होता
[संगीत]
है
क
इस
आ
क
सु
की
श
है
क
स
हो
ह
[संगीत]
च
अ
ज
कि
हे
क
सा
क्या
ज
[संगीत]
ब
ब
मा
ओम
ह
ब
ज
के
ज
t
ब
ज
[संगीत]
सो गाइस पिछले सेशन में हमने देखा कि कैसे
हम एक प्लॉट को प्लॉट कर सकते हैं आज के
इस सेशन के अंदर हम बात करने वाले हैं
कैटेगरी कल प्लॉट के बारे में सो गाइस कैट
प्लॉट यहां पे कैट प्लॉट स्टैंड नहीं करता
है कैट जैसा कोई प्लॉट क्रिएट हो जाएगा बट
ये होता है कैटेगरी कल प्लॉट यानी कि यहां
पर जो इसका डिफॉल्ट वैल्यू होती है दैट इज
द स्केटर प्लॉट एंड उसके बा अगर आप यहां
पर कुछ और काइंड ऑफ प्लॉट प्लॉट करना
चाहते हैं तो एक काइंड नाम के पैरामीटर के
अंदर आप उसे पास कर सकते हैं कैसे कैटेगरी
कल प्लॉट को प्लॉट किया जा सकता है वो
देखेंगे इस वीडियो के अंदर तो चलिए शुरू
करते हैं सो गाइस कैटेगरी प्लॉट को प्लॉट
करने के लिए सबसे पहले मैं इंपोर्ट कर
लेती हूं यहां पर सारी लाइब्रेरी ट
इंपोर्ट पंडास एस पडी
इंपोर्ट मैट प्लॉट लिप डॉट पा प्लॉट एस पी
एलटी एंड इंपोर्ट सी बन एस एसएस ठीक है
वंस हमने इन सभी को इंपोर्ट कर लिया उसके
बाद हमें यहां पे कैटेगरी के प्लॉट को अगर
प्लॉट करना है तो एक डटा सेट चाहिए डाटा
को हम यहां पे डेटा सेट ले लेते हैं दैट
ठीक है सो हमारे पास य सारी चीज यहां पर
निकल के आ गई कैटेगरी कल प्लॉट को अगर
प्लॉट करना है तो सबसे पहले मैं यहां पर
लिखूंगी पी एलटी एक्चुअली एसस एसस डट कट
प्लॉट एक्स प हमें यहां पर क्या चाहिए
लेट्स से एक्स प मुझे टिप चाहिए वा प
लेट्स से मुझे यहां पर टोटल बिल चाहिए एंड
लेट्स से एक्चुअली आई गेस इसका चेक कर
लेते हैं कि इसका यहां पर जो डिफॉल्ट
वैल्यू है वो स्केटर है या स्ट्रिप है इन
आम ल कंफ्यूज कि यहां पे काइंड में हमारे
पास स्ट्रिप प्लॉट है ओके सो स्कैटर नहीं
स्ट्रिप प्लॉट आ जाएगा
सो यहां पे डे पास कर लेते हैं ठीक है डे
के बेसिस पे हमारे पास वैल्यू है स्ट्रिप
प्लॉट के अंदर हमने स्ट्रिप प्लॉट जब कवर
किया था तब हमने देखा था कि स्ट्रिप प्लॉट
के अंदर क्या होता है स्केटर प्लॉट में तो
हमारे पास न्यूमेरिक न्यूमेरिक वैल्यूज के
अंदर डाटा होता है बट स्ट्रिप प्लॉट के
अंदर हमारे पास एक हमारा एक्स एक्सिस यहां
पे स्ट्रिंग वैल्यूज भी हो सकता है तो
हमने यहां पे डे पास कर दिया टिप पास कर
दी है एंड अगर आप यू पास करना चाहते हैं
तो कर सकते हैं अदर वाइज यहां पर डिफॉल्ट
वैल्यू हमारे पास स्ट्रिप है ही सही एंड
जैसे ही मैं यहां पर लगाती हूं पलटी ड शो
इस डाटा को भी यहां से हटा देते हैं सो
हमें डाटा भी फिलहाल को यहां पर नहीं
चाहिए जैसे मैं इसे रन कराती हूं कुछ तो
एरर है हमारे पास दैट इज ओके मैंने यहां
पर पैरामीटर्स उल्टे दे दिए हैं सो यहां
पर डे आएगा ए एक्चुअली वा प हमारे पास टिप
निकल के आएगी ल्स हम हमारे डाटा को भी
यहां पर पास कर देते हैं सो डेटा इ इक्वल
टू डाटा एंड यहां पे हमारे पास हमारा
प्लॉट रेडी है थर्सडे फ्राइडे सैटरडे संडे
के लिए अगेन इसके अंदर भी अगर आपको यू
देना है तो आप यहां पर यू पास कर सकते हो
लेट्स से यू विल बी बेस्ड ऑन सेक्स सो
हमारे पास मेल एंड फीमेल दोनों का डाटा
यहां पर निकल के आ जाएगा सिमिलरली अगर
आपको यहां पे यह नहीं चाहिए आपको यहां पर
कोई और कोई और प्लॉट लगाना है फॉर
एग्जांपल लेट्स से आपको यहां पर लगाना है
वाइलन प्लॉट ठीक है या फिर अगर आपको यहां
पर लगाना है बार प्लॉट तो आप यहां पर
लिखेंगे काइंड इज इक्वल टू बार एंड यहां
पे बार प्लॉट्स क्रिएट हो जाएंगे यहीं पे
मैं काइंड इ इक्वल टू वायलिन लिखती हूं तो
यहां पे मेरे पास वायलिन प्लॉट्स रेडी है
ऑन थर्सडे फ्राइडे सैटरडे एंड संडे सो इस
तरह से हम डिफरेंट टाइप्स ऑफ प्लॉट्स
क्रिएट कर सकते हैं विद द हेल्प ऑफ
कैटेगरी कल प्लॉट जो कैट प्लॉट यहां पर
स्टैंड करता है मैं यहां पर लिख भी देती
हूं दैट कैट प्लॉट प्लट स्टैंड्स
फॉर कैटेगरी कल प्लॉट ठीक है सो ये हमारे
पास यहां पर कैटेगरी कल प्लॉट निकल के आ
गया है इसके अंदर डेट टप डेटा सेक्स एंड
यहां पर काइंड के अंदर मैंने यहां पर पास
कर दिया है वायलेंट की वायलेंट प्लॉट मुझे
चाहिए अगर मुझे य पर काउंट प्लॉट चाहिए
होता तो काउंट प्लॉट के केस में मैं यहां
पर क्या करती काउंट प्लॉट के केस में मैं
यहां पर य वा एक्सेस हटा देती एंड काइंड
में हम यहां पर पास कर देते काउंट तो
हमारे पास यहां पर काउंट प्लॉट निकल जाता
सो यहां पर हमारे पास काउंट प्लॉट रेडी है
अगर आपको यहां पर और कुछ इसके पैरामीटर्स
चेक करने हैं आप ट्राई कर सकते हैं कि रोज
कॉलम्स कि अगर आपको यहां पर मल्टीपल रोज
ऑफ डेटा चाहिए कॉलम्स ऑफ डेटा कॉलम्स के
अंदर डेटा चाहिए यानी कि मल्टीपल प्लॉट को
भी आप क्रिएट कर सकते हो यूजिंग कैटेगरी
कल प्लॉट सो ये सारे हमारे पास यहां पर
पैरामीटर्स है डिफरेंट पैरामीटर्स आप यहां
पर पास कर सकते हो ओरिएंटेशन अगर आपको
हॉरिजॉन्टल ओरिएंटेशन चाहिए वर्टिकल
ओरिएंटेशन चाहिए कलर आपको यहां पर चाहिए
सो ये कुछ बेसिक पैरामीटर्स हैं जिनको आप
चेक आउट कर सकते
[संगीत]
हैं सो गाइ लास्ट सेशन के अंदर हमने कवर
किया कि कैसे हम कैटेगरी कल प्लॉट को
प्लॉट कर सकते हैं सी बन के अंदर इस सेशन
के अंदर हम बात करने वाले हैं अबाउट
स्टाइलिंग ऑफ प्लॉट्स सो जितने भी प्लॉट्स
हम क्रिएट कर रहे हैं इन सबको हम स्टाइल
कर सकते हैं इनके कलर को हम चेंज कर सकते
हैं यूजिंग कलर पैलेट एंड स्टाइलिंग सो
स्टाइलिंग की अगर मैं बात करूं सबसे पहले
तो स्टाइल किस तरह से कर सकते हैं हम इसके
बैकग्राउंड कुछ स्टाइल कर सकते हैं कैसे
उसे करना है वह देखते हैं सो इसके लिए
सबसे पहले मैं यहां पर एक डाटा ले आती हूं
सो डाटा के लिए मैं यहां पर लिखूंगी एनड
लोड अंड डटा सेट आप कोई सा भी डाटा यहां
पर कॉल कर सकते हैं फॉर एग्जांपल अगर आप
यहां पर टाइटनिक कॉल करना चाहे या
एक्सरसाइज कॉल करना चाहे पी एलटी डॉट शो
मैं कराऊ तो एक बेसिक सा प्लॉट हमारे पास
यहां पर क्रिएट होके आता है जिसका
बैकग्राउंड भी एक्चुअली वाइट होता है ओके
प्लॉट मैंने प्लॉट नहीं कराया सो पी पहले
प्लॉट भी प्लॉट करा देते हैं दैट एसएनएस
डॉट लेट्स से मैं यहां पे कोई भी सिंपल
प्लॉट प्लॉट करा रही हूं जैसे कि बार
प्लॉट तो बार प्लॉट को प्लॉट कराते हैं और
उसमें एक्स एक्सिस पे हमारे पास यहां पे
होगा डे वा एक्सिस पे हमारे पास होगा
लेट्स से पल्स एंड डेटा तो हमारे पास है
ही डटा इज इक्वल टू डेटा नाम के वेरिएबल
के अंदर है आई गेस यहां पे डे नहीं बट
टाइम था सो टाइम हमारे पास 1 मिनट 15 मिनट
एंड 30 मिनट है सो हमने यहां पे बार प्लॉट
एक क्रिएट कर दिया है ठीक है अब इसके पीछे
अगर आप देखेंगे तो हमारे पास प्लेन वाइट
बैकग्राउंड है लेट्स से मैं इसको यहां पे
लिखना चाहती हूं दैट एसस डॉट सेट अंडर
स्टाइल स्टाइल के अंदर हम यहां पे क्या
पास कर सकते हैं जो हमारे पास यहां पे
स्टाइल में फिलहाल को नन है बट इसके अंदर
हम पास कर सकते हैं डिफरेंट पैरामीटर्स सो
यहां पे आपके पास ऑप्शन है डार्क ग्रिड
वाइट ग्रिड डार्क वाइट और टक्स सो वाइट
ग्रिड वाइट ल ऑलरेडी हमारे पास है डार्क
की अगर हम यहां पे बात करें सो अगर मैं
इसे यहां पे लिख देती हूं स्टाइल इक्वल्स
डार्क इन दैट कंडीशन द बैकग्राउंड इज नाउ
नॉट वाइट एनी मोर एक डार्क ग्रेश कलर का
बैकग्राउंड हमारे पास यहां पे ऑब्टेन हुआ
है सो ये हमारे पास यहां पे स्टाइल होता
है सपोज इफ मैंने यहां पे डार्क ग्रिड
दिया होता इन दैट कंडीशन डार्क ग्रिड कुछ
इस तरीके का दिखता है कि पीछे की जो हमारी
ग्रिड है वहां पे वाइट लाइंस है एंड देन
डार्क कलर है बैकग्राउंड में सो ये हमारे
पास डार्क ग्रिड होता है सिमिलरली इसी
डाटा को अगर मैं यहां पे नीचे लूं और मैं
यहां पे पास करती हूं वाइट ग्रिड इंस्टेड
ऑफ डार्क ग्रिड तो आप नोटिस करेंगे पीछे
की तरफ हमारे पास एक वाइट कलर की ग्रिड
निकल के आ गई है यूज़ ऑफ ग्रिड इज वेरी
हेल्पफुल क्योंकि जब हमें यहां पे डाटा अ
पता पड़ रहा है कि जैसे 100 है 100 से
बहुत माइनर ही यहां पे ऊपर है 80 से काफी
ऊपर है तो यूजुअली हम यहां प पता नहीं लगा
पाते हैं इफ हमारे पास यहां पे ये लाइंस
नहीं होती है तो तो हम यहां पे ग्रिड
लाइंस क्रिएट कर सकते हैं बाय यूजिंग वाइट
ग्रिड और डार्क ग्रेड आल्सो अगर मैं यहीं
पे स्टाइल के अंदर पास कर देती हूं टिक्स
तो अभी आप नोटिस करेंगे कि 1 मिनट पे 15
मिनट पे 30 मिनट पे इन पे कहीं पे भी
टिक्स नहीं है कोई भी यहां पे स्ट्रेट
लाइन नहीं है सो जैसे ही मैं इसे यहां पे
प्लॉट कराती हूं आप नोटिस करेंगे कि यहां
पे भी हमारे पास कुछ टिक्स निकल के आ गए
हैं आल्सो ऑन द वा एक्सिस भी हमारे पास
100 पे 80 पे यहां पे स्मॉल स्मॉल सी
लाइंस निकल के आ गई या ट बोला जाता है
यहां पे हमारे पास टिक्स नहीं है बट नीचे
की तरफ हमारे पास यहां पे टक्स है तो इनको
टक्स बोला जाता है तो अगर आपको टक्स इनेबल
करने हैं तो उस केस में आप यहां पे यूज कर
सकते हैं एसएस ड सेट स्टाइल स्टाइल को
हमें यहां पे सेट करना है और फिर क्या
स्टाइल सेट करनी है हमें टक्स पे यहां पे
इसे सेट करना है सिमिलरली अगर मैं यहां पे
कलर्स की बात करूंगी कलर पैलेट अगर हमें
यहां पे चाहिए कलर पैलेट को अगर हमें
देखना है तो उस केस में हमारे पास यहां पे
है मैं यही सब कुछ इंपोर्ट कर लेती हूं
एक्सेप्ट फॉर मुझे यहां पे डेटा सेट नहीं
चाहिए बट एस डॉट पैलेट प्लॉट मैं यहां पे
लेके आ रही हूं पैल प्लॉट है मेरे पास पैल
प्लॉट यहां पे रिप्रेजेंट करता है पैलेट
प्लॉट को एंड इसके अंदर हम बात करेंगे एसए
डॉ कलर पैलेट एंड पीटी ड श मैं यहां पे ले
लेती हूं तो आप देखेंगे करंट पैलेट मेरे
पास यहां पे आ गई है सिमिलरली यह तो हमारे
पास बेसिक हो गया अब इसके बाद अगर मैं
यहां पे पैलेट प्लॉट में और आगे जाती हूं
एंड यहां पे कलर पैलेट में अब हम यहां पे
कुछ और पैरामीटर्स पास करते हैं जैसे कि
हमने थ्रू आउट द कोर्स देखा है कि हमारे
पास यहां पे डिफरेंट डिफरेंट कलर्स होते
हैं कलर मैपिंग होती है तो वहां पे
डिफरेंट कलर्स हमारे पास हैं जैसे कि एक
है हमारे पास रेडिस इसके अंदर के आपको
सारे कलर्स व्यू करने हैं आप इस तरह से
इसे व्यू कर सकते हैं इसमें से अगर आपको
यहां पे कॉमा लगा के थ्री कलर्स चाहिए आप
थ्री कलर्स भी यहां पे पास कर सकते हैं
एंड इस तरह से हमारे पास कलर्स यहां पे
निकल के आ जाएंगे अगर आप यहां पे कुछ
पैरामीटर पास नहीं करते तो एज इट इज प्लॉट
आपके पास क्रिएट होके आ जाएगा सिमिलर ली
हमारे पास यहां पे एक ऑप्शन था स्प्रिंग
का सो मैं यहां पे एक स्प्रिंग नाम की
पैलेट अगर ओपन करूं तो उसके कलर्स मुझे
यहां पर डिस्प्ले हो जाएंगे सारे सो
बेसिकली ये हमारे पास पैलेट प्लॉट होता है
तो पैलेट प्लॉट जभी भी आप सुने तो वो
पैलेट प्लॉट होता है जिसके अंदर हमारे पास
कलर्स सारे विजिबल होते हैं अगर आप यहां
पर कोई भी तीन कलर्स या दो कलर्स चूज करना
चाहते हैं तो आपके पास यहां पे दो कलर्स
भी इस तरह से निकल के आ सकते हैं सिमिलरली
फर्स्ट पैरामीटर हमारे पास यहां पे पैलेट
का होता है दूसरा पैरामीटर नंबर ऑफ कलर जो
कि हमें उसमें से एक्सट्रैक्ट करने
[संगीत]
हैं सो गाइस हमने पिछले सेशन के अंदर कवर
किया था कि कैसे हम कैटेगरी कल प्लॉट एंड
स्टाइलिंग प्लॉट थ्रू प्लॉट कर सकते हैं
आज के सेशन के अंदर हम बात करने वाले हैं
अबाउट कैसे हम मल्टीपल प्लॉट को प्लॉट कर
सकते हैं अब मल्टीपल प्लॉट यहां पे कोई
मल्टीपल प्लॉट नाम का प्लॉट नहीं है ब
बल्कि यहां पे एक फेसड ग्रिड है यानी कि
अगर आपको यहां पे मल्टीपल प्लॉट्स क्रिएट
करने हैं मतलब एक ही डाटा से आपको मल्टीपल
प्लॉट्स क्रिएट करने हैं एक ही प्लॉट के
अंदर तो उस केस में हम मल्टीपल प्लॉट्स का
यूज करते हैं कैसे हम इसे प्लॉट कर सकते
हैं वो जानते हैं सो इसके लिए सबसे पहले
मैं यहां पे जुपिटर नोटबुक ओपन कर लेती
हूं यहां पे अब हमें चाहिए हमारा डाटा
डाटा के लिए हम चलते हैं डटा इक्ट एए ड
लोड अंडर डटा सेट सो हमें यहां पे एक डेटा
सेट चाहिए एंड डेटा सेट हमारे पास रखा है
टिप्स के अंदर एंड प्रिंट कराती हूं मैं
अगर एज ऑफ नाउ इस डाटा को तो ये डाटा
दिखेगा कुछ ऐसा ठीक है अब इसके बाद अगर
फेसड ग्रिड क्रिएट करनी है तो उसके लिए हम
यहां पर एक वेरिएबल बना लेते जैसे मैं ए
नाम का एक वेरिएबल ले लेती हूं रैंडम
इसमें लगाना है फेस इट एक्चुअली एसएनएस के
साथ एसएस डॉट फेसट ग्रिड फेसट ग्रिड के
अंदर हम पास करेंगे हमारा डाटा और हमारे
पास नंबर ऑफ कॉलम्स क्या रहेंगे कॉलम
रहेंगे हमारे पास यहां पर डे के बेसिस पे
पलटी डट श लगाती हूं मैं एक बार यहां पर
जैसे ही मैं इसे रन करवाऊंगी आप देखेंगे
चार कॉलम्स मेरे पास निकल के आ गए दैट इज
थर्सडे फ्राइडे सैटरडे संडे अगर इस डेटा
को भी हम नोटिस करेंगे तो इस डेटा के अंदर
भी हमारे पास थर्सडे फ्राइडे सैटरडे संडे
है यानी कि डेज के अंदर डेज किसके बेसिस
पे है आपका डे के बेसिस पे यहां पे कॉलम्स
किसके बेसिस है डे पे तो अगर मैं यहां पे
स्मोकर लिखती तो मेरे पास यहां पे दो
कॉलम्स निकल के आते हैं एंड स्मोकर की
स्पेलिंग सही नहीं है सो स्मोकर स्मोकर पे
यस और नो दो यहां पे कॉलम्स निकल के आते
हैं यहां पे आप इनकी हाइट भी डिफाइन कर
सकते हो कि आपको इनकी हाइट कितनी चाहिए
हाइट मुझे चाहिए लेट्स से
0.5 तो हाइट बड़ी छोटी-छोटी सी हो जाती है
यहां पे तो अगर मैं इसकी हाइट यहां पे टू
कर देती हूं तो टू हाइट यहां पे ठीक है तो
टू हाइट हमने यहां पे पास कर दी अब इसके
बाद यहां पे इसके अंदर डाटा कहां से लाए
डाटा के लिए हम यहां पे करते हैं नीचे
एडॉट मैप मैपिंग करते हैं हम यहां पे यहां
पे क्या मैप करना है एसएस डॉट लेट्स से
मुझे यहां पे चाहिए बार प्लॉट बार प्लॉट
बार प्लॉट में अगेन हमारे पास डाटा तो है
ही सी और एक्स एक्सिस पे आप भेज सकते हो
बार प्लॉट में लेट्स से मैं यहां पर डे
भेज रही हूं एंड वा एक्सिस पर हम यहां पर
भेज देते हैं टप सो यहां पर नेक्स्ट हम
टिप भेज रहे हैं इसे एक बार रन कराते हैं
ब पलट टेक जीरो टू व पो टू व गिवन लेटस से
मैं इसको यहां पे एक्स इ देते हैं एंडवा
इक्वल टू टिप कर देते हैं एंड एक्चुअली
यहां पर हमारे पास कॉमा लग के जाएगी
वैल्यू सो यहां पर हम इसको ब्रैकेट को हटा
के कॉमा देते हैं एंड ये एक और ब्रैकेट
मैं यहां से रिमूव कर देती हूं अब इसे रन
कराते हैं तो आप देखेंगे कि हमारे पास
यहां पे तो आप देखेंगे हमारे पास यहां पे
एक बार प्लॉट क्रिएट होके आ गया है तो जो
भी प्लॉट आपको यहां पे पास करना हो फॉर
एग्जांपल अगर बार प्लॉट नहीं चाहिए आपको
स्केटर प्लॉट चाहिए इन दैट केस स्केटर
प्लॉट मैं यहां पे पास कर दूंगी स्कैटर्ड
वैल्यूज मेरे पास यहां पे आ जाएगी स्ट्रिप
प्लॉट या आप स्ट्रिप प्लॉट पास कर सकते
हैं एंड नंबर ऑफ कॉलम्स यहां पे क्या
डिफाइन कर देगा ऊपर की तरफ जो हमने यहां
पे कॉलम्स दे रखे हैं फॉर एग्जांपल मैंने
यहां पे कॉलम दे रखा होता लेट्स से टाइम
के बेसिस पे कि लंच टाइम या डिनर टाइम तो
लंच एंड डिनर टाइम हमारे पास यहां पे आ
जाते हैं सिमिलरली अगर मैं यहां पे यू पास
करना चाहूं तो मैं यू भी पास कर सकती हूं
कि लेट्स से हयू होगा हमारे सेक्स के
बेसिस पे तो यहां पे जेंडर के बेसिस पे
हमारे पास वैल्यूज आ गई है ठीक है एंड
स्केटर यहां पे एक्चुअली अच्छा लग नहीं
रहा है तो हम यहां पे बार ही ले लेते हैं
सो बार प्लॉट ऑन द बेसिस ऑफ दिस तो इस तरह
से हमारे पास यहां पे वैल्यूज निकल के आ
गई है सो आई होप गाइस कि इस वीडियो के बाद
क्लियर हो गया होगा कि तरह से हम मल्टीपल
प्लॉट्स को प्लॉट कर सकते हैं मल्टीपल
प्लॉट अपने आप में कोई यहां पर प्लॉट नहीं
है बट उसके अंदर हम फेसड ग्रिड का यूज कर
सकते हैं जैसा कि मैट प्लॉट लिप के अंदर
हमने सब प्लॉट्स देखे थे सी बन में इससे
पहले हमने पेयर प्लॉट को भी देखा है वो भी
हमारे पास एक एग्जांपल था मल्टीपल प्लॉट
का एंड अगेन यह फेसड ग्रिड भी हमारे पास
एक एग्जांपल है मल्टीपल प्लॉट
[संगीत]
का सो गाइस पिछले सेशन के अंदर हमने बात
किया कि हाउ वी कैन प्लॉट अ प्लॉट एंड आज
के इस सेशन के अंदर हम बात करने वाले हैं
कैसे हम रिलेशनल प्लॉट को प्लॉट कर सकते
हैं सो गाइज रिलेशनल प्लॉट जैसे कि नाम ही
खुद यहां पर बता रहा है ये डिफाइन करता है
रिलेशनशिप बिटवीन टू डेटा पॉइंट्स अब उनकी
स्टैटिस्ट रिलेशनशिप जब हमें जाननी हो तो
उसके लिए हम रिलेशनल प्लॉट का यूज कर सकते
हैं रिलेशनल प्लॉट का डिफॉल्ट टाइप यहां
पे स्केटर होता है या फिर आप लाइन का भी
इसके अंदर यूज कर सकते हैं सो ये दो
टाइप्स है जिनका यूज करके हम दो डटा
पॉइंट्स के अंदर रिलेशनशिप जान सकते
फॉर एग्जांपल अगर इसको क्रिएट करना है तो
कैसे इसे प्लॉट कर सकते हैं वह जानते हैं
मैं यहां पर इसके लिए सिंपली इंपोर्ट कर
लूंगी सी बन को एज एसएनएस एंड इंपोर्ट
करते हैं मैट प्लॉट लिब डॉट पाई प्लॉट एस
पलटी वंस हमने इनको इंपोर्ट कर लिया उसके
बाद अब हमें यहां पर जब डेटा को प्लॉट
करना है सबसे पहले डेटा लेके आते हैंट डटा
इ इक्वल टू एड लोड अंडरस्कोर डेटा सेट कौन
से डेटा सेट टिप्स नाम का डेटा सेट प्रिंट
कराती हूं फिलहाल को मैं डाटा को तो जैसे
मैं डाटा प्रिंट कराऊंगा टिप्स नाम का
डेटा सेट हमारा कुछ इस तरीके का दिखेगा ये
डेटा सेट हमारे पास निकल के आ गया है अब
इसके ऊपर अगर हमें रिलेशनल प्लॉट को प्लॉट
करना है दो टा पॉइंट्स के बीच में
रिलेशनशिप बताने हैं जैसे कि टोटल बिल और
टिप हो गया इसके बीच में अगर मुझे यहां पे
रिलेशनशिप दिखाना है तो उसके लिए मैं यहां
पे यूज कर सकती हूं
एसस डट आरल रेल प्लॉट दैट मींस रिलेशनशिप
प्लॉट रिलेशनल प्लॉट डाटा हमारे पास एज इट
इज चल जाएगा एक् के अंदर हमारे पास यहां
पर टप चला जाएगा और y के अंदर हमारे पास
यहां पर टोटल बिल चला जाएगा एज सून एज मैं
यहां पे लिखती हूं पीएटी ड शो आप यहां पे
नोटिस करेंगे हमारे पास एरर आई है एरर आई
है फॉर द रीजन कि यहां पे जाना चाहिए डटा
इक्वल्स डटा x इ इक्वल टू टेप एंड y इ
इक्वल टू टोटल तो अब हमारे पास यहां पे
डाटा निकल के आ गया है सो हमें यहां पे
डाटा भी डिफाइन करना है एक् और वा एक्सिस
भी डिफाइन करने एंड देन हमारे पास यहां पे
स्केटर प्लॉट हमारा रेडी है यहां पे तो इस
तरह से हमारे पास यहां पे डटा निकल के आता
है अगर मैं इसको यहां पर थोड़ा स्मॉल करूं
ये कुछ इस तरीके का आप लोगों को दिखेगा
ठीक है तो ये तो आपके पास हो गया रिलेशन
प्लॉट का बेसिक्स अगर यही पे अगर मैं हयू
ऐड कर देती हूं फॉर एग्जांपल कॉमा लगा के
हयू दे देती हूं ऑन द बेसिस ऑफ लेट्स से
सेक्स यानी कि जेंडर तो अब मैं इसको रन
कराऊंगा तो य के बेसिस पे ये स्केटर प्लॉट
कुछ इस तरह से हमारे पास क्रिएट होके
जाएगा अब आप नोटिस कर रहे हो कि रिलेशनल
प्लॉट जो है डिफॉल्ट वैल्यू यहां पे
स्केटर की दे रहा है अगर आपको यहां पे
इसका टाइप चेंज करना है तो आप यहां पे
काइंड के अंदर लगा सकते हो लाइन एंड लाइन
यहां पे पास करते हैं तो कुछ इस तरीके की
लाइंस हमारे पास यहां पे निकल के आ जाएंगी
तो ये हमारे पास लाइन प्लॉट भी हो गया
बेटर यहां पे इस डाटा को रिप्रेजेंट करता
है स्केटर इसलिए हम डिफॉल्ट वही रहने देते
हैं कुछ और पैरामीटर्स भी है हमारे पास
यहां पे जैसे कि कॉलम कॉलम यहां पे क्या
डिफाइन फाइंड करेगा लेट्स से डे मैं यहां
पे रखती हूं तो डेज के बेसिस पे मेरे पास
यहां पे डाटा निकल के आ गया है इसको थोड़ा
वापस जूम इन कर देते हैं सो डेज के बेसिस
पे थर्सडे फ्राइडे सैटरडे संडे के बेसिस
पे हम रिलेशनशिप्स बिल्ड कर पा रहे हैं
बिटवीन टू डेटा पॉइंट्स जो कि है हमारा
टिप एंड टोटल बिल अगर हम इस दिन को
देखेंगे तो हमारे पास मेल का डेटा ज्यादा
है अगेन इस अ फ्राइडे को थोड़ा फीमेल का
डेटा ज्यादा दिख रहा है अगर हम सैटरडे को
देखते हैं अगेन मेल का डेटा ज्यादा है एंड
सो गो फॉर संडे आल्सो आप यहां पे यह भी
नोटिस करेंगे कि सैटरडे को सबसे ज्यादा
टिप पे पे की गई है दैट टू बाय मेल्स उसके
अलावा अगर हम यहां पे भी देखेंगे तो यहां
से हर जगह पे ही हम जहां पे देखेंगे कि तो
सबसे ज्यादा हमारे पास जो टिप्स निकल के
आई है वो मेल्स की तरफ से निकल के आई है ज
भले ही यहां पे टोटल बिल अगर आप देखेंगे
तो मंडे को टोटल बिल सबसे ज्यादा यहां पे
फीमेल का था बट फिर भी टिप सबसे ज्यादा
यहां पे अगर टिप के बीच में हम रिलेशनशिप
देखें तो यहां पे कम बिल होने पे ज्यादा
टिप फिर भी मेल ने दी है तो ये हमें डटा
यहां से पता पड़ रहा है एंड यहां पे हम इस
तरह से रिलेशनशिप को बिल्ड कर पा रहे हैं
रिलेशनशिप समझ पा रहे हैं तो इसलिए इनको
बोला जाता है रिलेशनल प्लॉट्स यानी कि
रिलेशनशिप बताते हैं ये बिटवीन टू डेटा
पॉइंट्स और रिलेशनशिप भी कौन सी स्टैटिस्ट
रिलेशनशिप्स को डिफाइन करते हैं ऐसे ही
कुछ और पैरामीटर्स हैं इसके अंदर कि जैसे
अगर मैं यहां पे शिफ्ट के साथ टैब प्रेस
करती हूं तो आप देखेंगे डाटा के अंदर नन
है एक्वा हयू हो गया साइज के ऊपर अगर आपको
कोई चीज डिफाइन करनी कि इफ दैट पर्सन इज
स्मोकर और नॉट वो हम साइ से डिफाइन करना
चाहते हैं ट साइज इज इक्वल टू स्मोकर तो
हमारे पास बड़े डॉट्स और छोटे डॉट्स आ रहे
हैं जो छोटे डॉट्स है व हमें दिखा रहे हैं
दैट पर्सन इज नॉट अ स्मोकर जो बड़े डॉट्स
है वो हमें दिखा रहे हैं कि दैट पर्सन इज
अ स्मोकर तो इस तरह से हमें यहां पे पता
पड़ रहा है वैल्यूज विद द हेल्प ऑफ य एज
वेल एंड विद द हेल्प ऑफ साइज एज वेल सो इस
तरह से रिलेशनल प्लॉट को हम प्लॉट कर सकते
[संगीत]
हैं आज के इस सेशन में हम बात करने वाले
हैं अनदर काइंड ऑफ प्लॉट दैट इज स्वार्म
प्लॉट सो गाइस स्वार्म प्लॉट क्या होता है
किस जगह पर इसे प्लॉट करना चाहिए कैसे ये
प्लॉट किया जाता है वह हम देखेंगे आज के
इस सेशन के अंदर स्वार्म प्लॉट काफी
इंटरेस्टिंग सा प्लॉट है इसे प्लॉट करके
सबसे पहले मैं आपको दिखाती हूं और आपको
डिफरेंस यहां पे ऑटोमेटिक पता चल जाएगा कि
स्वार्म प्लॉट एंड बाकी प्लॉट्स में क्या
डिफरेंस होता है स्वार्म प्लॉट को प्लॉट
करने के लिए सबसे पहले मैं तीनों
लाइब्रेरीज को यहां पे इंपोर्ट कर लेती
हूं वंस हमने इन तीनों को यहां पे इंपोर्ट
कर लिया अब कोई डाटा यहां पे ले लेते हैं
लेट्स से मेरे पास कोई डाटा है टा इ इक्वल
टू एस ड लोड अंडरस्कोर डटा सेट डेटा सेट
के अंदर हम यहां पर पास कर देते हैं लेट्स
से टिप्स को टिप्स के अंदर अगर मैं यहां
पर डाटा को देखना चाहती हूं यूजिंग स्म
प्लॉट तो हम यहां पर लगाएंगे एसस ड स्म
प्लॉट डाटा को पास करते हैं यहां पर और
यहां पर एक न्यूमेरिकल वैल्यू में देने
वाली हूं न्यूमेरिकल हमारे पास टोटल बिल
के अंदर है सो पहले तो डटा इ इक्वल टू डटा
होगा देन x के अंदर हमारे पास जाएगी हमारी
न्यूमेरिकल वैल्यू दैट इज लेट्स से टोटल
बिल या फिर हम यहां पे कोई दूसरी वैल्यू
भी ले सकते हैं लेट से कि हम यहां पे ले
सकते हैं अ डे एंड y के अंदर हम कोई
न्यूमेरिकल वैल्यू ले लेते हैं फॉर
एग्जांपल टोटल बिल अब जैसे ही मैं यहां पे
लगाती हूं पीएटी डॉट शो अब देखि कुछ इस
तरह से हमारा डाटा निकल के आया है काफी
सिमिलर है ये टू स्केटर प्लॉट एंड स्ट्रिप
प्लॉट स्केटर प्लॉट के अंदर हमने देखा था
कि वो सिर्फ न्यूमेरिकल न्यूमेरिकल
वैल्यूज के बीच में प्लॉट हो सकता है
स्ट्रिप प्लॉट की अगर मैं बात करूं कि अगर
यही डाटा मैंने प्लॉट किया होता बिटवीन
स्ट्रिप प्लॉट सो इसे मैं यहां पे कॉपी कर
सो इसे मैं यहां पे कॉपी करती हूं एंड
सिर्फ इतने से पार्ट को नीचे एक और सेल हम
यहां पे ओपन करते हैं इसे यहां पे पास
करते हैं एंड यहां पे लगाते हैं स्ट्रिप
स्ट्रिप प्लॉट के अंदर आप नोटिस करेंगे
स्ट्रिप प्लॉट में हमारे पास सिमिलर ही
टाइप में डाटा आया है बट यहां पे चेंजेज
क्या हुए हैं स्वां प्लॉट के अंदर अगर आप
यहां पे मैं इसको थोड़ा थोड़ा सा रिड्यूस
कर देती हूं ओवरऑल साइज को स्म प्लॉट में
अगर आप नोटिस करोगे तो डाटा यहां पर
ओवरलैप नहीं हो रहा है जबकि स्ट्रिप प्लॉट
के अंदर डाटा यहां पे ओवरलैप हो रहा है
यहां पर हम स्ट्रिप प्लॉट में लगाते थे
जिटर ताकि यह जो डाटा है थोड़ा सा एक
दूसरे से दूर हो जाए तो जिटर इ इक्वल टू
0.3 अगर मैंने यहां पर लगा दिया तो ये
डाटा दूर दूर जरूर चला जाता बट फिर भी
ओवरलैप तो अभी भी हो रहा है बट यहां पे
बाय डिफॉल्ट ही क्या हो होता है अगर मैं
स्वम प्लॉट की बात करूं तो स्वम प्लॉट के
अंदर बाय डिफॉल्ट ही जो जो हमारा डाटा है
ये एक दूसरे के ऊपर ओवरलैप नहीं करता है
सो देख पा रहे हैं आप यहां पे किस तरह से
हम थर्सडे फ्राइडे सैटरडे संडे लगा रहे
हैं अगेन इसके अंदर भी आप यहां पे डॉज
डिफाइन कर सकते हो तो ट डॉज डॉज से पहले
हम यहां पे हयू दे देते हैं दैट हयू इज
इक्वल्स टू लेट्स से इट्स बेस्ड ऑन जेंडर
तो सेक्स के बेसिस पे हम यू लगा देते हैं
इवन जब हमने हयू लगा दिया है तब भी हमारे
डॉट्स एक दूसरे के ऊपर ओवरलैप नहीं कर रहे
हैं एंड इन केस अगर आप चाहते हैं कि यह भी
अलग-अलग दिखे तो हम यहां पर डॉज लगा के
इसे ट्रू पास कर देंगे तो आप देखेंगे कि
दोनों का अलग-अलग प्लॉट यहां पर क्रिएट हो
गए हैं कि थर्सडे में मेल एंड फीमेल का
डाटा एंड आल्सो ये दोनों आपस में ओवरलैप
भी नहीं कर रहे हैं सो बेसिकली इस तरह से
हमारा यहां पे प्लॉट प्लॉट हो सकता है
इजली हमें पता चल रहा है कि मेल का डाटा
ज्यादा है ऑन डिफरेंट डेज लाइक थर्सडे को
आप फीमेल का डाटा यहां पे कह सकते हो कि
थोड़ा
सा और दिनों के कंपैरिजन में ज्यादा है बट
अगर हम एवरी डे कंपेयर करें तो मेल का
डाटा यहां पर है सैटरडे को संडे को दोनों
दिन यहां पर काफी ज्यादा है सैटरडे को भी
अगर आप यहां पर नोटिस करेंगे क्योंकि यह
टोटल बिल के अंदर है तो टोटल बिल जो हमारा
है दैट लाइज बिटवीन लेट्स से 18 टू $1
सबसे ज्यादा मैक्सिमम डेंसिटी आ रही है
बिटवीन 18 टू 21 आल्सो आप नोटिस करेंगे
बिटवीन मेल एंड फीमेल मेल यहां पे ज्यादा
है तो ये सारी चीजें हमें पता पड़ रही है
विद द हेल्प ऑफ स्वार्म प्लॉट अगर हम यहीं
पे डाटा देखें यहीं पे मैं अगर यू लगा
देती हूं चलो टर तो मैंने दे ही रखा है q
इ टू सेक्स हमने यहां पर लिखा एंड आप
देखेंगे हमारे पास डेटा तो निकल के आ गया
बट बहुत अच्छे से यहां पे पता नहीं चल रहा
है हम यहां पे आपस में
आइडेंटिफिकेशन
में स्वार्म प्लॉट का यूज कर सकते हैं कि
जहां पे हमें देखना है डाटा पॉइंट टू
पॉइंट की कोई भी पॉइंट ओवरलैप नहीं होना
ओवरलैप ना होने का यहां पर क्या रीजन हो
गया कि अपनी जगह से पॉइंट टुवर्ड्स द राइट
या टुवर्ड्स द लेफ्ट शिफ्ट हो जाएगा बट एक
दूसरे के ऊपर नहीं आएगा यानी कि यहां पर
ऐसा नहीं है कि डेटा एक्यूरेट नहीं है डटा
एक्यूरेट है बट टुवर्ड्स द राइट या
टुवर्ड्स द लेफ्ट शिफ्ट हो गया है इस वजह
से यहां पे स्वम प्लॉट का यूज किया जा
सकता है जहां पर हमें डटा पॉइंट्स को एक
दूसरे के ऊपर ओवरलैप नहीं करवाना है सो आई
होप गाइस कि इस वीडियो के बाद क्लियर हो
गया होगा किस तरह से हम स्वम प्लॉट को
प्लॉट कर सकते
हैं
और
ज
सा
ज
ह
स
अ
क
ब
ब
[संगीत]
इसीलिए इस वीडियो के अंदर हम बनाने वाले
हैं अ कंप्लीट एंड टू एंड प्रोजेक्ट ऑन
डाटा एनालिटिक्स विद माइक्रोसॉफ्ट एक्सल
कि कैसे हम डाटा को एनालाइज कर सकते हैं
यूजिंग एक्सेल अब जरूरी होता है कि हमने
डाटा एनालिसिस तो सीख लिया बट हम बनाए कोई
भी प्रोजेक्ट्स प्रोजेक्ट्स आपके रिज्यूमे
की वैल्यू को ड ऑन ही देते हैं जितने
प्रोजेक्ट्स पे आप वर्क करेंगे जितने
डिफरेंट टाइप के डोमस के प्रोजेक्ट्स पे
आप वर्क करेंगे उतना ही बेटर आपके लिए
होगा इसीलिए इस वीडियो के अंदर हम सीखने
वाले हैं कैसे हम बिल्ड कर सकते हैं एक
प्रोजेक्ट जिसके अंदर हम सीखेंगे कि कैसे
हम डाटा को ट्रांसफॉर्म कर सकते हैं क्लीन
कर सकते हैं लास्टली पिवेट टेबल्स का यूज
करते हुए डैशबोर्ड्स क्रिएट कर सकते हैं
सो चलिए शुरू करते हैं सो गाइज इसके लिए
मैं यहां पे कैगल का डेटा सेट लेने वाली
हूं जिसके अंदर होटल बुकिंग का एक डेटा
सेट है इस डेटा सेट के अंदर हम देखेंगे कि
यहां पे हमारे पास होटल का डाटा है जिसके
अंदर हमारे पास सिटी एंड रिसॉर्ट होटल है
दो टाइप के जैसे हमारे पास होटल्स होते
हैं एक सिटी के अंदर होते हैं और एक
रिजॉर्ट होटल होते हैं अब कितने
कैंसिलेशंस यहां पे हुए हैं द डेटा सेट इज
कंपलीटली बेस्ड ऑन कैंसिलेशंस कि कितने
कैंसिलेशंस यहां पे हो रहे हैं बेसिकली
हमारा एजेंडा यही है कि हमें फाइंड आउट
करना है कि कितने ज्यादा कैंसिलेशंस हो
रहे हैं किसके थ्रू ज्यादा कैंसिलेशंस हो
रहे हैं ये कैंसिलेशन किस पीरियड ऑफ टाइम
पे ज्यादा हो रहे हैं ताकि हम उसी के
अकॉर्डिंग हमारे डाटा को मैनेज कर सके
हमारे होटल को मैनेज कर सके सो गाइस ये
डेटा मैंने ऑलरेडी डाउनलोड कर लिया है अब
हम चलते हैं टुवर्ड्स एक्सेल सो एक्सेल
मैं यहां पे ओपन करूंगी एक्सेल ओपन करने
के बाद जब भी हम किसी भी प्रोजेक्ट प काम
करना स्टार्ट करें तो एक ब्लैक वर्कबुक से
ही स्टार्ट करें कभी भी आप यूज वर्कबुक मत
लीजिएगा ब्लैंक वर्कबुक से हम स्टार्ट कर
सकते हैं अब इसके अंदर हमें डाटा गेट करना
है तो डाटा गेट करने के लिए क्योंकि हमें
यहां पे पावर क्वेरी एडिटर का यूज भी करना
है ट्रांसफॉर्मेशन के लिए तो मैं यहां पे
डाटा पे चलूंगी एंड फ्रॉम टेक्स्ट और
सीएसवी फाइल सो ये बेसिकली मेरे पास जब
मैंने इसे डाउनलोड किया तो ये सीएसवी फाइल
थी तो फ्रॉम टेक्स्ट और सीएसपी फाइल और
होटल बुकिंग्स करके जो ये हमारे पास डाटा
है इसे मैं यहां पे इंपोर्ट कर लूंगी वंस
ी इंपोर्ट इड ये आपको पावर क्वेरी एडिटर
के पास लेके जाएगा जहां पे हम डाटा के ऊपर
ट्रांसफॉर्मेशन कर सकते हैं एंड इफ
रिक्वायर्ड क्लीनिंग भी कर सकते हैं सो
यहां पे हमारे पास हमारी सारे कॉलम्स निकल
के आ जाएंगे जिसमें हमारे पास होटल का है
इज कैंसल्ड लीड टाइम अराइवल ईयर एंड ये
सारा डाटा हमारे पास थे किसी भी कॉलम को
अगर आपको यहां पे समझना है तो उसके लिए आप
यहां पे ओपन कर सकते हो कगल का ही वही
डेटा सेट का लिंक एंड इसके अंदर आपको यहां
पे काफी सारी चीजें मिल जाएंगी जैसे लीड
टाइम है तो नंबर ऑफ डेज दैट लेप्स बिटवीन
द एंटरिंग डेट ऑफ द बुकिंग इन टू द पीएमएस
एंड द अराइवल डेट ठीक है तो लीड टाइम में
यहां पे लीड जनरेशन में कितना टाइम लग गया
वो हमारे पास यहां पर है अगर आप यहां पे
और कॉलम्स देखेंगे जो आपको समझ में नहीं
आता है तो उसी के बारे में सारी
इंफॉर्मेशन यहां पे गिवन है ठीक है अ राइट
नाउ अगर आप देखेंगे तो यहां पे 10 ऑफ 36
कॉलम्स ये दिखा रहा है अगर आप इस पर टैप
करके सिलेक्ट ऑल करेंगे एंड अप्लाई करेंगे
तो बाकी के सारे कॉलम्स भी आपको विजिबल हो
जाएंगे सो नाउ 36 ऑफ 36 कॉलम जैसे कि अगर
हमारे पास यहां पे डिफरेंट कॉलम्स थे स्टे
इन वीकेंड्स अगर हम यहां पे बात करें मील
की कंट्री एंड मार्केट सेगमेंट कि मार्केट
सेगमेंट डेजिग्नेशन इन कैटेगरी द टर्म टी
यहां पे टी एंड टीटीओ का म मतलब है ट्रेवल
एजेंट्स एंड टूर ऑपरेटर्स ठीक है अ
डिस्ट्रीब्यूशन चैनल हमारे पास है इज इज
रिपीटेड गेस्ट यहां पे हम चेक करेंगे कि
यार ये गेस्ट जो है रिपीटेड गेस्ट है
प्रीवियस कैंसिलेशंस अगर हमें इनकी देखनी
हो प्रीवियस बुकिंग्स देखनी हो किस रिजर्व
रूम टाइप की कौन सा रूम टाइप इन्होंने
रिजर्व किया था और उसके बदले में इनको कौन
सा मिला क्या उसके बेसिस पे हमारे यहां पे
कैंसिलेशंस हो रहे हैं बुकिंग चेंजेज यहां
पर है डिपॉजिट टाइप कि कौन सा डिपॉजिट
उन्होंने यहां पे किया था नो डिपॉजिट यहां
पे था नॉन रिफंडेबल डिपॉजिट था किसके
बेसिस पे ज्यादा कैंसिलेशन हो रही है
एजेंट के थ्रू जो लोग आए हैं ठीक है कंपनी
यहां पर हमारे पास मेंशन है कस्टमर टाइप
हमारे पास यहां पर है और कस्टमर की
डिटेल्स एंड बाकी सारी चीजें भी हमारे पास
यहां पे मेंशन है तो यहां पे काफी सारा
डाटा हमारे पास है जिसके बेसिस पे हम यहां
पे कैंसिलेशंस के ऊपर वर्क कर सकते हैं सो
वंस वी आर डन विद दिस यहां पे आपने सारे
जब कॉलम्स देख लिए सबसे जरूरी पार्ट यहां
पे यही होता है कि आपके डाटा को समझना अगर
आपने आपके डाटा को यहां पे समझ लिया है तो
उसके बाद हम यहां पे ट्रांसफॉर्म डाटा के
ऊपर चल सकते हैं ट्रांसफॉर्म डाटा करने पे
हमारे पास यहां पे आता है पावर क्वेरी
एडिटर पावर क्वेरी एडिटर हमें इनेबल करता
है कि यहां पे हमें जो भी ट्रांसफॉरमेशंस
करने है जो रोज रखनी है नहीं रखनी है नल
डाटा के साथ क्या करना है ब्लैंक वैल्यूज
के साथ क्या करना है नए कैलकुलेटेड कॉलम्स
बनाने हैं तो ये सारी चीजें हम कर पाएंगे
विद द हेल्प ऑफ पावर क्वेरी एडिटर ऐसा
नहीं है कि ये एक्सेल में परफॉर्म नहीं हो
सकती बट पावर क्वेरी एडिटर हमें कुछ
एडिशनल फंक्शंस यहां पे देता है और काफी
का इजियर हमारे टास्क को कर देता है सो
पहले तो हम उन कॉलम्स को यहां पे छाट लेते
हैं क्योंकि बहुत सारे हमारे पास यहां पे
कॉलम्स है तो वो कॉलम्स हम यहां पे रख
लेंगे जिनकी हमें यहां पे जरूरत है फॉर
एग्जांपल लेट टाइम मुझे यहां पे नहीं
चाहिए तो आई कैन जस्ट रिमूव इट आप कंट्रोल
का यूज करके भी कॉलम सिलेक्ट कर सकते हो
जो कॉलम्स आपको नहीं चाहिए अराइवल डेट ईयर
अराइवल डेट मंथ अराइवल डेट वीक नंबर से
मुझे यहां पे कुछ भी नहीं करना है तो मैं
अराइवल ये वीक नंबर को यहां से रिमूव कर
दूंगी ठीक है आईवल डेट डे ऑफ मंथ कौन से
दिन वो आए थे स्टे इन वीक एंड नाइट्स वीक
एंड नाइट्स कितना रुके हैं वीक एंड डेज
कितना रुके हैं वो हमारे पास यहां पे
मेंशन है एडल्ट्स चिल्ड्रेंस एंड बेबीज
यानी कि हमारा कस्टमर टाइप गेस्ट टाइप कौन
सा था तो वो मैं यहां पे रखूंगी क्योंकि
हमें ये भी तो जानना है आगे जाके कि कपल्स
से ज्यादा यहां पे कैंसिलेशन करें हैं
फैमिलीज ने ज्यादा कैंसिलेशन करे हैं या
सिंगल्स ने ज्यादा कैंसिलेशन करे हैं तो
ये तीनों चीजें मैं यहां पे रखने वाली हूं
ब्रेकफास्ट मेल्स का हमें यहां पे कुछ
करना नहीं है कैंसलेशन से इसका कुछ रिलेशन
नहीं है कंट्री कौन सी कंट्री से हुआ आए
हैं मार्केट सेगमेंट आप चाहे तो यहां पे
रख सकते हैं डिस्ट्रीब्यूशन चैनल मार्केट
सेगमेंट की बेसिस पे भी हम यहां पे निकाल
सकते हैं वैसे बट एज ऑफ नाउ मेरा यहां पे
मोटिव गेस्ट रिलेटेड ही है सारा कि गेस्ट
के बेसिस पे मुझे यहां पे जानना है इज
रिपीटेड गेस्ट प्रीवियस कैंसिलेशंस
प्रीवियस बुकिंग नॉट कैंसिल रिजर्व रूम
टाइप असाइन रूम टाइप हमें चाहिए कि उनको
यहां पे कौन सा रूम टाइप उन्होंने रिजर्व
किया और कौन सा उनको मिला जैसे कई केसेस
में आप देखोगे सी मांगा सी ही मिला यहां
भी सी मांगा सी मिला बट यहां पे उन्होंने
ए रिजर्व किया था बट उनको सी रूम टाइप
मिला तो दैट कुड बी वन रीजन फॉर कैंसलेशन
तो इस वजह से भी उनके हो सकते हैं
कैंसिलेशन हुए हो बुकिंग चेंजेज यहां पर
है एजेंट कंपनी जो भी आपको यहां पे कॉलम्स
चाहिए जो कि आपको नहीं चाहिए वो आप यहां
से हटा सकते हैं यहां पे हमारे पास
रिजर्वेशन स्टेटस है कि चेक आउट है या फिर
कैंसिल है रिजर्वेशन स्टेटस की डेट कि
रिजर्वेशन हमारे पास यहां पे डेट के बेसिस
पे भी है ठीक है कि ये रिजर्वेशन स्टेटस
का क्या डेट था वो भी हमारे पास यहां पे
मेंशन है है तो यह भी हमारे पास यहां पे
गिवन है ओके सो नाउ वंस वी आर डन विद दिस
हम यहां पे बात करेंगे अबाउट नल वैल्यूज
एंड ब्लैक वैल्यूज एज ऑफ नाउ इस डाटा को
मैं यहां पे देखूं तो कोई नल वैल्यूज या
ब्लैंक वैल्यूज नहीं है कुछ हम चीजें यहां
पे जरूर एक्सट्रैक्ट कर सकते हैं फॉर
एग्जांपल जब मेरे पास यहां पे एडल्ट्स
चिल्ड्रन एंड बेबीज का यहां पे कॉलम बना
हुआ है तो इसके बेसिस प मैं निकाल सकती
हूं कि यहां पे हमारे पास कपल रह रहा था
कि फैमिली रह रही थी या फिर सिंगल पीपल सो
गाइज वंस वी डन विद दिस कि हमें यहां पे
जितने भी कॉलम्स नहीं चाहिए थे वो जब हमने
यहां पे हटा दिए हैं तो वी कैन गो बैक एंड
यहां पे अब कुछ चेंजेज मुझे जरूर करने हैं
जिसके लिए मैं यहां पे फार्मूला का यूज
करने वाली हूं तो वो फार्मूला हम एक्सेल
में चलके लगा सकते हैं सो होम पे चलते हैं
वैसे कंडीशनल कॉलम्स हम यहां पे भी क्रिएट
कर सकते हैं बट एक्सेल में थोड़ा सा इजियर
टास्क हो जाएगा सो मैं यहां पे क्लोज एंड
लोड पे लगाऊंगी क्लोज एंड लोड क्योंकि
यहां पे डेटा मॉडलिंग नहीं करनी थी तो
मैंने यहां पे क्लोज एंड लोड टू का यूज
नहीं किया सिर्फ मैं यहां पे क्लोज एंड
लोड का यूज करूंगी वंस हमने क्लोज एंड लोड
इसको करेंगे उसके बाद हमारा जो डाटा है वो
यहां पर निकल के आ जाएगा बाहर हमारे पास
डाटा निकल के आ गया अब इसके बेसिस पे हम
यहां पे क्या-क्या कर सकते हैं सो इसके
बेसिस पे मैं यहां पे दो चीजें चेक कर
सकती हूं एक तो यहां पे के जो गेस्ट हमारे
आए थे क्या उनको डिजायर्ड रूम मिला या
नहीं मिला दूसरा हमारे गेस्ट कौन-कौन से
थे क्या वो फैमिली थी क्या वो कपल्स थे या
फिर क्या वो सिंगल पीपल थे ठीक है तो उसके
बेसिस पे सबसे पहले मैं यहां पे एक कॉलम
क्रिएट करूंगी जिसका नाम हम लिखेंगे रूम
स्टेटस रूम स्टेटस हम यहां पर क्रिएट
करेंगे सबसे पहले इसके अंदर की जो वैल्यू
होगी वो यहां पर क्या होगी कि मैं यहां पर
यूज करने वाली हूं इफ कंडीशन का दैट इफ
हमारा लॉजिकल टेस्ट यहां पर क्या होगा कि
यह वाला सेल यानी कि रिजर्व रूम टाइप इज
इक्वल टू इसी के सामने वाला सेल यानी कि
असाइन रूम टाइप रिजर्व और असाइन अगर एक
दूसरे के सिमिलर है इन दैट कंडीशन कॉमा
लगाएंगे उस कंडीशन में हमें यहां पर क्या
लिखा हुआ आ जाए डिजायर्ड कॉमा अदर वाइज
हमारे पास आ जाए अनडिजायर्ड ठीक है तो अगर
यह कंडीशन यहां पे ट्रू हो जाती है तो
डिजायर्ड अदर वाइज अनडिजायर्ड दो मैं यहां
पे वैल्यूज दूंगी इस कॉलम के अंदर सो आप
देखेंगे जहां-जहां पे मेरे पास c इक्वल टू
c है यानी कि c और इधर भी c है दैट मींस
डिजायर्ड रूम उनको मिला है अनडिजायर्ड
यहां पे कब मिला है जब ए उन्होंने मांगा
था बट उनको मिला यहां पे सी यहां पे भी
अगर हम देखेंगे नीचे तो उन्होंने डी मांगा
था बट उनको मिला e तो जो रूम उन्होंने
मांगा वो उनको नहीं मिला तो उसके आगे हमने
अनडिजायर्ड लिखा है बाकी सबके अंदर हमने
डिजायर्ड लिखा है तो यह हमारे पास एक
ऑप्शन एक कॉलम नया क्रिएट होके आ गया एक
और कॉलम जो मैं यहां पे क्रिएट करने वाली
हूं दैट इज गेस्ट टाइप कि किस टाइप के
गेस्ट हमारे पास आए थे आ वर दी कपल और
सिंगल्स तो मैं इसके लिए यहां पे गेस्ट
टाइप नाम का एक कॉलम क्रिएट करूंगी गेस्ट
टाइप में हम यहां पे फार्मूला लगाते हैं
सबसे पहले फार्मूला के अंदर हम इफ से
स्टार्ट करते हैं कि इफ इफ यहां पे हमें
क्या देखना है कि ये जो एडल्ट हमारे पास
यहां पे गिवन है थोड़ा सा मैं इसका साइज
इंक्रीज कर देती हूं पहले फार्मूला
हटाएंगे एक बार मैं इसका साइज इंक्रीज कर
देती हूं ताकि आपको चीजें यहां पे बेटर
समझ में आए ठीक है सो हम इफ लेके चलते हैं
या ऊपर की तरफ मैं ये ये फंक्शन यूज करने
वाली हूं सो ऊपर की वैल्यूज हम यहां पे
भरेंगे इफ हमारा यहां पे मोटिव क्या है कि
एडल्ट्स जो हमारे पास यहां पे लिखा है
एडल्ट्स हमारे पास है e2 के अंदर ठीक है
तो पहले हम यहां पे लगाते हैं कपल्स के
लिए कपल्स के लिए यहां पे क्या कंडीशन
होगी तो दो कंडीशन यहां पे होनी चाहिए एक
तो
अ तो तो दो कंडीशंस यहां पे ट्रू होनी
चाहिए एक तो यहां पे एडल्ट जो है वो हमारे
टू हो और चिल्ड्रन एंड बेबीज यहां पे जीरो
हो तो हम यहां पे एंड ऑपरेटर का यूज
करेंगे एंड हमें यहां पे मल्टीपल कंडीशंस
देगा मल्टीपल कंडीशंस भी किस तरीके से मैं
यहां पे इक्वल टू लगा देती हूं मल्टीपल
कंडीशंस भी हमारी किस तरीके से सबसे पहले
हम यहां पे बात करें पहला लॉजिकल यहां पे
क्या होना चाहिए ये जो e2 वाला सेल है
मेरा दैट शुड बी इक्वल टूटू कपल के लिए
जरूरी है कि दो बंदे हो ठीक है चिल्ड्रन
और बेबीज यहां पे जीरो होने चाहिए तो
चिल्ड्रन हमारे पास किसके अंदर है f2 के
अंदर सो f2 शुड बी इक्वल टू 0 कॉमा g2
यानी कि जिसके अंदर हमारे पास बेबीज है
दैट शुड आल्सो बी इक्वल टू 0 अगर ये दोनों
कंडीशंस यहां पे ट्रू हो जाती है ठीक है
अगर ये दोनों कंडीशन यहां पर ट्रू हो जाती
है तो उस केस में हम यहां पे बोलेंगे कि
दीज आर कपल्स ठीक है नेक्स्ट अपने पास
यहां पे अब फॉल्स के लिए आ गया हम यहां पे
फैमिली भी तो चाहिए मुझे और सिंगल्स भी
चाहिए तो यहां पे एक और इफ कंडीशन का हम
यूज करेंगे जो कि हमें यहां पे एक और इफ
लगाने से मिलेगी इफ का पहला लॉजिकल टेस्ट
हम यहां पे दे क्या देंगे सिंगल्स के लिए
हमें यहां पे क्या चाहिए एडल्ट शुड बी वन
बेबीज एंड चिल्ड्रन शुड बी जीरो तो उसके
लिए वापस से हम एंड ऑपरेटर का यूज करेंगे
ठीक है तो पहला लॉजिकल हमारा क्या होगा
दैट एडल्ट अडल्ट हमारे पास है e2 के अंदर
दैट मींस e2 शुड बी वन ठीक है साथ ही में
चिल्ड्रन एंड बेबीज तो ए एंड जी तो ए शुड
बी रो एंड एक्चुअली f2 शुड बी रो एंड g2
शुड आल्सो बी जीरो ये भी हमारे पास जीरो
होने चाहिए ये अगर हमारे पास ट्रू हो जाता
है तो उस केस में हमारे पास यहां पर लिखा
हुआ आएगा दैट दीज आर सिंगल पीपल ठीक है और
लास्टली अगर कपल भी नहीं है सिंगल भी नहीं
है दैट मींस और लास्ट बचता है हमारे पास
फैमिली फ्रेंड्स भी फैमिली कैटेगरी में ही
ले लो तो तीन से चार जने फ्रेंड्स भी हो
सकते हैं तीन से चार जने फैमिलीज भी हो
सकते सते हैं तो लास्ट हमारे पास यहां पे
बचता है फैमिली एंड फैमिली को हम एक्चुअली
डबल कोटेशन के अंदर यहां पे लिखेंगे वंस
वी आर डन हम सारे ब्रैकेट्स यहां पे क्लोज
कर देंगे सो जैसे मैं एंटर यहां पे प्रेस
करती हूं तो एक्चुअली ये फार्मूला गलत जगह
पे लिखने में आ गया है इसे मैं यहां पे
जस्ट कॉपी करूंगी एंड इसे हम यहां पे फिल
करते हैं और फिल करते हमारे पास यहां पे
वैल्यूज आ गई है वैल्यूज किस तरह से आ गई
है कि हमारे पास यहां पे जहां-जहां पे दो
लोग हैं जैसे अगर मैं इसको अब यहां प
थोड़ा सा इसका साइज डिक्रीज करती हूं ठीक
है जैसे मैं इसका साइज थोड़ा सा यहां पर
डिक्रीज करती हूं साइज डिक्रीज करके आप
देखेंगे कि एडल्ट्स का अगर हम देखें जहां
पर एडल्ट्स टू आ रहा है वहां पे कपल्स है
यहां पे भी हमारे पास कपल है जहां पे
सिंगल एक ही बंदा है और कोई बच्चे नहीं है
तो वहां प सिंगल्स लिखा हुआ आ गया फैमिली
के केस में अगर हम यहां फैमिली देखें तो
फैमिली केस में हमें यहां पे दो एडल्ट्स
और एक बेबी है दैट इज अ फैमिली हियर ठीक
है और भी कहीं प आप अगर फैमिली देखेंगे तो
फैमिली के केस में आपको कुछ ऐसा ही मिलेगा
जैसे फैमिली यहां पर भी है हमारे पास जहां
पर तीन-तीन लोग है अब ये तीन लोग फ्रेंड्स
भी हो सकते हैं या फिर फैमिली भी हो सकती
है कुछ भी हो सकता है तीन एडल्ट्स हैं अगर
यहां पे तो ठीक है तो यह हमारे पास यहां
पे एक नया कॉलम क्रिएट हो गया व्हिच इज
बेस्ड ऑन कपल्स सिंगल्स एंड फैमिली वंस हम
इससे भी यहां पे कंप्लीट कर लिया ये भी
हमारे पास एक नया कैलकुलेटेड कॉलम भी
क्रिएट हो गया अब नाउ वी कैन मूव टुवर्ड्स
द डैशबोर्ड क्रिएशन देखो डैशबोर्ड क्रिएशन
यहां पे अब थोड़ा सा
कॉम्प्लेक्शन बोर्ड हम क्रिएट करते हैं तो
हमें सिर्फ ऐसा नहीं है कि चार्ट्स बना के
छोड़ देने हैं हमें उसको को काफी ज्यादा
इंटरेस्टिंग बनाना है काफी अच्छे कलर्स का
हमें यूज करना है तो उसके लिए हम यहां पे
क्या करेंगे सबसे पहले तो पिवेट टेबल्स का
यूज करेंगे कि यहां से हम बनाएंगे पिवेट
टेबल्स हमारे डाटा को समरा इज करने के लिए
बहुत जरूरी होता है कि जब भी आपने
ट्रांसफॉर्मेशन क्लीनिंग कर ली या फिर कुछ
डेटा की केसेस में हमने मॉडलिंग भी कर ली
तो उसके बाद हमें यहां पे उस डाटा को समरा
इज करना होता है फॉर समरा इजिंग हम यूज
करते हैं पिवेट टेबल्स का पिव टेबल्स के
लिए हम यहां पे चलते हैं शीट वन में और
यहां पे मैं इसका नाम पिवेट ले लेती हूं
पिवेट के लिए हम यहां पर एक पिवेट टेबल
बनाएंगे अब थोड़ा सा साइज हम इसका यहां पर
इंक्रीज कर सकते हैं और यहां पर भी मैं
इसका साइज थोड़ा सा इंक्रीज कर देती हूं
ठीक है तो पिव टेबल्स में सबसे पहली जो
पिव टेबल मैं लेके आऊंगी उसके लिए हम
इंसर्ट प चलते हैं यहां पर मेरे पास
रेकमेंडेड पिव टेबल्स भी है और पिवेट टेबल
भी है पिवेट टेबल फ्रॉम टेबल रेंज टेबल
रेंज हम यहां पर बता सकते हैं कि होटल
बुकिंग वाली जो हमारी टेबल है इसकी ही हम
यहां पर बात कर रहे हैं जैसे आप डायगोनल
इसको चूज करेंगे तो हमारे पास स्टेबल होटल
बुकिंग आ जाएगा जिसके अंदर हमारे सारे
कॉलम्स यहां पे आ जाएंगे एंड ओके हम यहां
पे कर सकते हैं जैसे हमने ओके किया तो
हमारे पास यहां पे एक टेबल क्रिएटेडटेड के
अंदर अब आपको यहां पे जो भी चाहिए हो जो
भी कॉलम्स आपको चाहिए हो फॉर एग्जांपल मैं
जानना चाहती हूं कि गेस टाइप के बेसिस पे
जो हमने गेस टाइप निकाला था यानी कि गेस
टाइप में हमारे पास क्या था कपल्स फैमिलीज
एंड सिंगल इसके बेसिस पे कितने कैंसिलेशंस
है तो रूम स्टेटस आप यहां पर डाल सकते हो
तो रूम स्टेटस हमारे पास यहां पर मिल
जाएगा रूम स्टेटस में काउंट ऑफ रूम स्टेटस
की जगह पे हम बेटर है कि इस कैंसल्ड यहां
पे डालें तो इस कैंसल्ड मिलते ही हमें
यहां पे पता चल जाए कपल्स से केसेस में
यहां पे
3424 कैंसिलेशंस है फैमिली केस में
5245 कैंसिलेशंस है एंड सिंगल्स की केसेस
में यहां पे 6555 के कैंसिलेशंस है बट ये
कैंसिलेशंस सिर्फ अकेले अपने कैंसिलेशन पे
डिपेंडेंट नहीं है ये कैंसिलेशन और भी
चीजों पे डिपेंडेंट होते हैं कि ज्यादा
बुकिंग्स भी तो शायद कपल्स की आई हो अगर
यह चीज हुई है कि फैमिलीज की ज्यादा
बुकिंग है बट कैंसिलेशंस कपल्स की ज्यादा
है तो यहां पे डिफरेंस बनता है बट व्हाट
इव हम यहां पे काउंट निकाले जैसे अगर मैं
यहां पे काउंट निकालूं किसी भी चीज का ठीक
है फॉर एग्जांपल मैं यहां पे इनके होटल का
ही यहां पे काउंट निकाल लेती हूं या फिर
गेस टाइप का ही मैं यहां पे इन्हीं का
काउंट निकाल लेती हूं और काउंट को मैं ऊपर
रख लेती हूं ठीक है तो हम यहां पे इसको
ऊपर रख लेंगे तो अब आप देखोगे कि
8160 टोटल कपल्स थे जिसमें से 000 ने यहां
पे कैंसिलेशंस करे हैं फैमिली यहां पे
कितनी थी फैमिली
15253 थी जिसमें से 5000 ने कैंसिलेशंस
करे हैं यानी कि अगर आप इसको लेके चलो तो
ऑलमोस्ट 30 35 पर कैंसिलेशंस अ फैमिली के
एंड से थे सिंगल से कैंसिलेशंस की अगर मैं
यहां प बात करूं तो सिंगल का कितना पार्ट
इन्होंने ले रखा है सिंगल के पार्ट में
अगर हम देखें तो दो
22566 था जो कि यहां पे कंपैरेटिव कम है
तो यानी कि सबसे कम कैंसिलेशन आप कह सकते
हो कि सिंगल्स के यहां पे हुए हैं अब यहां
पे इस बेसिस प चार्ट बनाना ज्यादा बेटर
रहेगा कंपेयर्ड टू अगर मैं यहां पे काउंट
ऑफ गेस्ट नहीं रखती अगर मैं गेस्ट टाइप
यहां से हटा देती तो मुझे सिर्फ कैंसिलेशन
पता चलते बट बुकिंग ज्यादा भी तो उन्हीं
की आई है कपल्स की बुकिंग ज्यादा है तभी
कपल्स की बुकिंग कैंसिलेशन ज्यादा है तो
ये हम निकाल सकते हैं बाय यूजिंग काउंट ऑफ
गेस टाइप एंड सम ऑफ इज कैंसिल चाहो तो आप
यहां पे गेस्ट काउंट लिख सकते हो तो मैं
इसका नाम गेस काउंट लिख लेती हूं एंड
कैंसल्ड बुकिंग्स तो हम यहां पे गेस काउंट
भी रख सकते हैं या फिर इसको अगर टोटल
गेस्ट भी बोले तो भी हमें यहां पे थोड़ा
अच्छा दिखेगा तो टोटल गेस्ट हम यहां पे
लिख लेते हैं तो टोटल गेस्ट एंड दीज वर द
टोटल गेस्ट एंड ये उनकी कैंसिल बुकिंग थी
कितने गेस्ट आए 81000 गेस्ट आए 32000 यहां
पे उन्होंने कैंसिल कर दिया तो काफी सारे
कैंसिलेशंस हमने यहां पे हमें यहां पे
देखने को मिल रहे हैं फ्रॉम द एंड ऑफ
कपल्स एज वेल कपल्स एंड फैमिलीज से ज्यादा
कैंसिलेशन है कंपेयर्ड टू सिंगल्स यहां पे
तो ये हमें यहां पर देखने को मिल यानी कि
डटा को समरा इज हमने यहां प किया अब यहां
प ग्रांड टोटल भी हमारे पास है ग्रांड
टोटल अगर आपको नहीं चाहिए हो तो आप यहां
पे पिवेट टेबल एनालाइज के अंदर पिव टेबल
डिजाइन के अंदर जाओगे और ग्रांड टोटल को
आप यहां पर ऑफ कर दोगे जैसे ग्रांड टोटल
आप ऑफ कर दोगे तो आपके टेबल के अंदर
ग्रांड टोटल नहीं होगा यह हमारे पास एक
मेथड है कि अगर आप ग्रांड टोटल हटाने हो
तो आप हटा सकते हो दूसरा अब यहां पर हमारे
पास और हमें यहां प टेबल नी है तो व्हाट
यू कैन डू इज कि इसी की मैं यहां पे कॉपी
लेके एक कॉपी यहां पर बना देती हूं बट इस
बार मैं यहां पे रोज के अंदर गैस टाइप
नहीं लिखूंगी ठीक है कैंसिल बुकिंग तो
मुझे यहां पे देखनी है पर कैंसिल बुकिंग
किस हिसाब से देखनी है मुझे यहां पे
डिजायर्ड रूम टाइप उनको मिला या नहीं तो
रूम स्टेटस के ऊपर हम चलते हैं डिजायर्ड
एंड अनडिजायर्ड अच्छा डिजायर्ड और
अनडिजायर्ड की यहां पे सबसे पहले तो
बुकिंग्स कितनी थी तो रूम स्टेटस के मैं
यहां पे पहले काउंट में निका लूंगी तो
बुकिंग्स आई हमारे पास यहां पे कितनी लाख
4473 जिसमें हमारे पास कैंसल्ड थी
4342 अनडिजायर्ड यहां पे अगर आप देखोगे तो
यहां पे इससे ये पता चल रहा है कि यहां पे
रूम टाइप उनको डिजायर्ड मिला हो
अनडिजायर्ड हो उससे कुछ फर्क नहीं पड़ा
मतलब अनडिजायर्ड कितने सारे 14000 लोगों
को अनडिजायर्ड रूम टाइप मिला बट 802 लोग
ही ऐसे थे जिन्होंने कैंसिलेशंस करे तो
अगर हम यहां पे रेशो देखें तो कुछ बहुत
ज्यादा यहां पे डिफरेंस नहीं है कि अगर
मतलब अनडिजायर्ड उनको अगर रूम उनके पास उन
का नहीं भी मिला तो उसके बेसिस पे तो नहीं
थे हमारे कैंसिलेशन तो हमें यहां पर यह
पता चला ठीक है कि डिजायर्ड या अनडिजायर्ड
रूम टाइप मिलने से हमारी कैंसिलेशन नहीं
हुए हैं फिर उसके बाद हम यहां पर और चीजों
के बेसिस प भी कैंसिलेशन देख सकते हैं
जैसे कि वो किस मंथ के अंदर आए थे अब
अराइवल डे मंथ यहां पर एक और मैं यहां पर
चार्ट बनाने वाली हूं स इसी की कॉपी हम
यहां पर बनाते हैं अब इसके अंदर मैं यहां
पर डिजायर्ड हटा के मैं यहां पर लिखने
वाली हूं अराइवल डेट मंथ कि किस मंथ के
अंदर ये आए थे मंथ को हम यहां से हटाते
हैं सो अरा अराइवल डेट मंथ हमने यहां पर
लिखा ठीक है और इसके बाद अराइवल डेट मंथ
के अंदर हम यहां पे कैंसिल बुकिंग तो
हमारे पास है ही सही अराइवल डेट मंथ का
मैं यहां पे काउंट भी निका लूंगी तो दीज
वर द काउंट की जनवरी में इतने लोग आए और
इतनो ने कैंसिल करा इतने आए और इतनो ने
कैंसिल किया इतने मार्च में इतने आए
9794 और इतनो ने कैंसिल किया तो हम यहां
पर क्या मिल रहा है हमें यहां पर ये भी
मिल रहा है कि सबसे ज्यादा लोग कब आए और
सबसे ज्यादा कैंसलेशन हमारे पास कब हुए तो
उसके बेसिस प भी हमें यहां पे डाटा मिल
रहा है तो ये भी हम निकाल सकते हैं यूजिंग
पिवेट टेबल्स सिमिलरली एक पिव टेबल हम
यहां पे क्रिएट करेंगे जिसके अंदर मैं
देखना चाहती हूं कि रेशो कितना है होटल
एंड रिसॉर्ट का तो होटल एंड रिसॉर्ट की
बुकिंग्स का अगर मैं यहां पे रेशो निकालूं
तो उसके लिए मैं यहां पर जस्ट इस डेटा को
कॉपी करती हूं एंड ये डाटा चलो यहां ऊपर
ले जाके हम यहां प वापस पेस्ट कर देते हैं
इसके अंदर मैं यहां से रोज हटा रही हूं
एंड एंड होटल चलते हैं होटल में हम यहां
पर रोज डालते हैं कि सिटी होटल और इसके
बेसिस पर हमारे पास यहां पर इनका काउंट
ठीक है तो काउंट हमारे पास एक काउंट तो ये
आ गया दूसरा काउंट में जो यहां पे चाहती
हूं कि एक सिटी होटल में यहां पे आप देख
पा रहे हो
7933 इतने यहां पे रिजर्वेशंस थे वो
रिजॉर्ट होटल के यहां पे रिजर्वेशंस थे
40060 अब इसके कैंसिलेशंस यहां पे लगाते
हैं तो कैंसिलेशंस के लिए मैं यहां पे नए
सेल के अंदर इस पिव टेबल को लेके आऊंगी और
काउंट ऑफ होटल की जगह पे इस कैंसल्ड में
यहां पर लगाऊंगी तो इस कैंसल्ड मेरे पास
यहां पर डाटा निकल के आ गया तो ये हमारे
पास कैंसिल डाटा है नाउ वी हैव सफिशिएंट
डाटा जिसके बेसिस प हम डैशबोर्ड क्रिएट कर
सकते हैं अब अगर आपका डाटा चेंजेबल नहीं
है जैसे ये डाटा है चेंजेबल नहीं चेंज
नहीं हो रहा है कांस्टेंटली तो उस केस में
हम यहां पे एक फिक्स्ड वैल्यूज ले सकते
हैं जैसे कि अगर हमें डैशबोर्ड बनानी हो
सो अब मैं यहां पर एक नई शीट बना रही हूं
जिसमें हम यहां पर डैशबोर्ड बनाते हैं
डैशबोर्ड के अंदर
सबसे पहले हमें यहां पर डैशबोर्ड के लिए
कलर्स चाहिए तो मैं पिवेट के अंदर ही यहां
पर एक थीम बना लेती हूं कलर्स की जो कि
मैं यहां पर यूज कर सकती हूं इसके लिए आप
यहां पे ऑनलाइन आप काफी सारे आपके पास
ऑप्शन है जिनको आप चूज कर सकते हैं फॉर
एग्जांपल मैं यहां पर लगाऊंगी थीम पैलेट
जनरेटर एंड काफी सारे आपको यहां पे जनरेटर
मिल जाएंगे जिनका आप यहां पे यूज कर सकते
हो ठीक है मटेरियल डिजाइन मटेरियल डिजाइन
एंड काफी सारे हमारे पास यहां पर कलर
पैलेट जनरेटर है ठीक ठीक है ब्यूटीफुल कलर
स्कीन हम यहां पे यूज कर सकते हैं तो ऐसा
कुछ आप यहां पे यूज कर सकते हो और यहां पे
हमारे पास काफी सारे ऑप्शंस है ठीक है कलर
पैलेट इंस्पिरेशन जो भी कलर पैलेट आपको
यहां पे अच्छी लगती है उस कलर मोर कलर
पैलेट को अगर हम यहां पे लोड करेंगे तो
यहां पे काफी सारे कलर पैलेट है एंड इवन
इनके एच एक्स नंबर्स यहां पे गिवन है तो
जो भी आप यहां पे यूज करना चाहो वो आप
यहां पे यूज कर सकते हो सो मुझे यहां पे
कुछ फोर टू फाइव कलर्स चाहिए तो मैं फोर
टू फाइव कलर्स की कलर पैलेट यहां पे ले
लेती हूं ओके ठीक है वी कैन गो फॉर दिस
दिस वन सो यहां से क्लिक टू कॉपी एंड हम
चलते हैं एक्सेल की तरफ सेल हमारा यहां पर
चूज करते हैं लेट्स गो फॉर कलर मोर कलर्स
एंड कस्टम कलर में हम यहां पे चलेंगे एंड
यहां पे इसे जस्ट मैं पेस्ट कर दूंगी ओके
करते ही कलर मेरे पास यहां पे होगा सेम वी
कैन डू फॉर आवर नेक्स्ट कलर्स सो गाइज वी
आर डन ओवर हियर एंड थीम थोड़ी सी मैंने
यहां पे चेंज कर दी है सो आई लाइक दिस वन
मच बेटर तो इसके जस्ट थोड़ा सा नीचे हमारे
पास ये वाला एक पैलेट थी जो कि मैं यहां
पे यूज करने वाली हूं ठीक है तो आप जो भी
आपके अकॉर्डिंग आपको जो पैलेट अच्छी लगे
आप वो यहां पे यूज कर सकते हो अब हम बढ़ते
हैं टुवर्ड्स द डैशबोर्ड डैशबोर्ड के लिए
आप ध्यान रखें कि लाइट एंड डार्क कलर्स का
हम कॉमिनेशन यूज करेंगे कि अगर बैकग्राउंड
लाइट है तो हम हम यहां पे डार्क कलर के
चार्ट्स बनाएंगे यूजुअली अगर आप डार्क
कलर्स का बैकग्राउंड के अंदर यूज करते हो
तो वो ज्यादा बेटर यहां पर दिखता है तो
डार्क कलर्स के लिए मैं यहां पर पहले तो
सभी सेल्स को चूज कर लूंगी और इसका फिल
मैं यहां पर चेंज करके एक डार्क ग्रीन कलर
मैं यहां पर ले रही हूं ठीक है कोई भी चीज
हमें यहां पे सेल के अंदर नहीं करना है
इतना ध्यान रखना है कि सेल्स के अंदर आप
यहां प मतलब जैसे कोई भी चीज आप फिल कर
रहे हो कोई वैल्यूज आप यहां प मेंशन कर
रहे हो तो उसके लिए हम यहां पे कभी भी ऐसे
सेल्स का नहीं यूज करके हम यहां पे ये
करेंगे कि सेल्स का ना यूज करके हम इंसर्ट
करेंगे टेक्स्ट बॉक्सेस या फिर चार्ट्स या
जो भी हमें चाहिए होगा जैसे मुझे यहां पे
चाहिए एक टेक्स्ट बॉक्स तो मैं एक टेक्स्ट
बॉक्स यहां पे लेने वाली हूं टेक्स्ट
बॉक्स के अंदर उससे पहले अगर आप बनना
चाहते हैं एक सक्सेसफुल डेटा एनालिस्ट और
सीखना चाहते हैं हमारे एक्सपर्ट्स से डटा
एनालिटिक्स लाइव तो आप दिए हुए नंबर पर
कॉल कर सकते हैं या फिर डिस्क्रिप्शन में
दिए गए फॉर्म को फिल कर सकते हैं उतना ही
नहीं आपको हमारे हर बैच के साथ मिलेंगे जो
डेमो क्लासेस भी फ्री तो चलिए शुरू करते
हैं एंड बुकिंग भी हम यहां पे लिख देते
हैं होटल बुकिंग कैंसिलेशन ठीक है वंस वयी
आर डन विद दिस थोड़ा सा इसको शेप फॉर्मेट
करते हैं अच्छे से कलर्स हम यहां पे लेंगे
तो मैं यहां पे बैकग्राउंड के अंदर सिर्फ
वही का वही शेप फिल के अंदर मैं वही कलर
यूज करने वाली हूं जो कि मेरे बैकग्राउंड
के अंदर है आल्सो मैं यहां पर टेक्स्ट फिल
के लिए मैं यूज कर सकती हूं अ लाइटर शेड
ऑफ कलर सो इसको एक बार सिलेक्ट करना
पड़ेगा हमें सिलेक्ट करेंगे टेक्स्ट फिल
करते हैं विद अ लाइटर कलर एंड फंट साइज के
लिए हम होम पे चलेंगे फंट साइज हम यहां से
इंक्रीज कर सकते हैं तो आपको जो फंट साइज
यहां पे सही लगे उसका आप यूज कर सकते हो
आल्सो हम इसको यहां पे सेंटर में शिफ्ट कर
सकते हैं सेंटर में भी सेंटर बिटवीन का हम
यहां पे यूज करेंगे तो इस तरह से हमने
इसको सेंटर में रख दिया अब कैंसिलेशन
हमारे पास है कलर थोड़ा चाहे तो आप यहां
पे और चेंज कर सकते हो कि इसका फॉन्ट कलर
मैं चाहती हूं कि आई गेस ये थोड़ा बेटर
लगेगा तो ये होटल बुकिंग कैंसिलेशन हमने
यहां पे ले लिया इसके बाद शेप फॉर्मेट में
तुमको आउटलाइन नहीं देनी है यहां पे तो
शेप आउटलाइन आप यहां से रिमूव कर सकते हो
नो आउटलाइन हम यहां प दे सकते हैं सो होटल
बुकिंग कैंसिलेशन हमारे पास यहां पे इस
तरह से एक टाइटल यहां पे बनके आ गया ठीक
है इसका मूवमेंट आप यहां पे कंट्रोल कर
सकते हो थोड़ा और ऊपर अगर आपको चाहिए तो
आप और ऊपर यहां पर शिफ्ट कर सकते हो अपने
अकॉर्डिंग अब स्टार्ट करते हैं यहां पर
चार्ट बिल्ड करना चा के लिए हमारे पास
हमारे डाटा ऑलरेडी है सो इस डटा पर हम
यहां पर चलेंगे और डाटा से हम यहां पर
क्रिएट करते हैं इंसर्ट इंसर्ट में हम
चलेंगे सबसे पहले यहां पर इसको कौन सा
चार्ट अच्छा बता पाएगा अ रेकमेंडेड चार्ट
में अगर आप चलोगे तो लाइन चार्ट हमारे पास
है लाइन चार्ट से हमें कुछ खास इतना अच्छे
से पता पड़ेगा नहीं पाई चार्ट हम यहां पर
पाई चार्ट के अंदर टोटल गेस्ट हमारे पास
बता सकता है बट देन कैंसिल बुकिंग के लिए
हमें एक और पाई चार्ट बनाना पड़ेगा तो हम
यहां पर बार का ही या कॉलम चार्ट का यूज
करें एरिया उतने अच्छे से अगेन डाटा हमारा
बता नहीं पा रहा है ठीक है तो आप यहां पे
यूज कर सकते हो कॉलम चार्ट का कॉलम चार्ट
हम यहां पे ओके करेंगे कॉलम चार्ट हमारे
पास यहां प बनके आता है इसको हम कॉपी करते
हैं या फिर आप कट भी कर सकते हो यहां से
एंड यू कैन पेस्ट इड ओवर हियर ऑन योर
डैशबोर्ड जब हम यहां पे लेके आ रहे हैं आप
चार्ट्स के अंदर क्या-क्या चेंजेज करने
हैं सबसे पहले तो मैं यहां से हाइड करने
वाली हूं जितने भी बटंस है उसके बाद आपको
अगर ग्रिड हटानी है तो यहां से ग्रिड लाइन
हम हटाएंगे लेजेंड आपको यहां पे रखना है
या नहीं रखना मुझे रखना तो है लेजेंड बट
मुझे यहां पे नहीं चाहिए मेरा लेजेंड तो
आप यहां पे क्या कर सकते हैं लेजेंड को आप
चूज करेंगे और इसका मूवमेंट आप यहां पे
चेंज कर सकते हो मैं आई वांट टू कीप इट
टुवर्ड्स हियर तो मैं यहां पे इसका लेजेंड
रखूंगी इस एरिया को चार्ट एरिया को थोड़ा
और इंक्रीज करना है तो आप और इंक्रीज यहां
पे कर सकते हो सो चार्ट एरिया मेरा यहां
पे इंक्रीज हो जाएगा बट चार्ट का साइज
थोड़ा छोटा हो जाएगा ठीक है तो हम ये यहां
पे कर सकते हैं तुम्हें यहां पे ऐड करना
हो एक्स एक्सस एंडवा एक्सेस यानी कि
लेबल्स यहां प ऐड करने हो तो टाइटल एक्सेस
हम यहां प ऐड करेंगे टाइटल एक्सेस के अंदर
हमारे पास यहां पे क्या है टाइटल एक्सेस
में यहां पे प्राइमरी हॉरिजॉन्टल चाहिए
प्राइमरी वर्टिकल आपको चाहिए किस तरह से
आपको यहां पे चाहिए ठीक है तो आप वो यहां
प चूज कर सकते हो हॉरिजॉन्टल आपको चाहिए
वर्टिकल जो भी आपको यहां पे चाहिए और इसको
हम एडिट कर सकते हैं कि नीचे हमारे पास है
यहां पे गेस्ट टाइप यहां पे हमारे पास गेस
टाइप है और यहां पे हमारे पास है बुकिंग्स
तो हम यहां पर बुकिंग मेंशन कर सकते हैं
चाहो तो आप चार्ट को थोड़ा सा राइट की तरफ
शिफ्ट कर सकते हो तो अभी हमारे पास बुकिंग
के लिए यहां पर थोड़ी सी स्पेस होगी थोड़ा
सा टॉप में और थोड़ा सा राइट में अगर हम
इसको यहां पर शिफ्ट करेंगे कुछ इस तरीके
का य यहां पर दिखेगा इफ यू वांट टू चेंज
कलर तो आप चेंज कर सकते हो कलर जैसे कि
बैकग्राउंड के लिए मैं वापस से होम टैब प
चलती हूं एंड बैकग्राउंड में इसको यहां पर
वापस ग्रीन ही देना
चाहूंगी इसका चार्ट बैकग्राउंड प भी मैं
यहां पर ग्रीन ही रखती हूं अगर आपको यहां
पर चेंज करने
है एक्स एक्सिस वा एक्सिस तो यह हम यहां
पे कलर्स भी चेंज कर सकते हैं आल्सो
ज्यादा बेटर है कि हम यहां पे चेंज करें
इसका फॉन्ट कलर तो फॉन्ट कलर्स आप यहां पे
चेंज कर सकते हो बार्स के कलर आप यहां पे
चेंजेज मेंशन कर सकते हो बार्स के कलर्स
के अंदर फॉर एग्जांपल बायस के कलर में
हमें यहां पे एक तो ग्रीन रखना है एंड
दूसरा हम यहां पे कलर लेंगे जो चीज मुझे
यहां पे ज्यादा हाईलाइट अच्छे से करानी है
वो मैं यहां पर थोड़ा डार्कर शेड ले सकती
हूं सो डार्कर शेड ले लो या फिर आप जो शेड
यहां पर ले रहे हो फॉर द बुकिंग्स तो वो
आप यहां पे मेंशन कर सकते हो और यू कैन गो
विद एनी शेड यू लाइक ठीक है तो इस तरह से
हमारे पास यहां पे एक चार्ट बनके रेडी है
वंस हमारा ये चार्ट रेडी है पहला चार्ट
रेडी है अब ये फॉर्मेट जो हमने चेंजेज करे
ना ये हमें बार-बार करने की जरूरत नहीं है
जैसे अब इसका मैं चाहती हूं कि इसका मेरे
पास यहां पे अ बॉर्डर भी ना हो तो बॉर्डर
के लिए हमारे पास यहां पे ऑप्शन है चार्ट
ऑप्शन है चार्ट में चार्ट एरिया ऑप्शन भी
हमारे पास है तो फिल और बॉर्डर में हम हैं
बॉर्डर में हमें नो लाइन चाहिए कि इसकी
मुझे कोई लाइन नहीं चाहिए अब मेरे पास
यहां पे मेरा चार्ट रेडी है जिसमें मेरे
पास सब कुछ चीजें मेंशन है तो जो भी आप
यहां पर रखना चाहे जो भी आप यहां पे
फॉर्मेट चेंजेज करना चाहे वो आप यहां पे
कर सकते हो वंस यू आर डन विद दिस आप
नेक्स्ट चार्ट पे यहां पे मूव कर सकते हैं
सो नेक्स्ट चार्ट हम यहां पे लेना चाहते
हैं लेट्स लेट्स से मैं यहां पे लेना
चाहती हूं हमारे पास सिटी होटल रिसॉर्ट है
एंड काउंट ऑफ बुकिंग्स हम यहां पे कह सकते
हैं कि हम बुकिंग काउंट यहां पे ले लेते
हैं या फिर टोटल बुकिंग भी आप यहां पे
मेंशन कर सकते हो सो टोटल बुकिंग्स एंड
कैंसल्ड बुकिंग हम इसका नाम ले लेते हैं
वंस हमने यहां पे टोटल बुकिंग्स मेंशन
किया है कैंसल्ड बुकिंग यहां पे मेंशन
किया वापस से डैशबोर्ड प चलते हैं टोटल
बुकिंग एंड कैंसिल बुकिंग की यहां पर
चार्ट भी बना लेते हैं पहले एक बार तो
इंसर्ट करते हैं अब इसके केसेस में
क्योंकि यहां पे ये परसेंटेज में डाटा है
आई गेस पाई चार्ट यहां पे बहुत अच्छा
दिखेगा सो आप पाई चार्ट भी क्रिएट कर सकते
हो या फिर डोनर चार्ट भी आप यहां पे
क्रिएट कर सकते हो सो पाई चार्ट डोनट
चार्ट जो भी आपको यहां पे बेटर लगे उसका
आप यहां पे यूज कर सकते हो जो पाई चार्ट
हमारे पास रहेगा एंड इसको भी मैं यहां पे
कट करके पेस्ट कर दूंगी प्लेसमेंट हम बाद
में देख लेंगे इनकी बट फिलहाल को हम यहां
पे जस्ट फॉर्मेट कॉपी कर रहे हैं तो
फॉर्मेट कॉपी करने के लिए मैं यहां पे इस
चार्ट को सिलेक्ट करती हूं ठीक है इस
चार्ट को हम यहां पे सिलेक्ट करेंगे एंड
इसी का फॉर्मेट मैं इसके अंदर यहां पे
पेस्ट कर दूंगी तो जब मैंने यहां पे पेस्ट
किया तो हमारे पास यहां पे फॉर्मेट में ये
भी पेस्ट हो गया कि यहां पे हमारा चाट
टाइप भी चेंज हो गया सो इसे हम यहां पर
सिलेक्ट करते हैं एंड एंड इसे मैं यहां पर
बना दूंगी पाई चार्ट तो पाई चार्ट में
हमारे पास यहां पे अलग-अलग हमारे पास
ऑप्शन है कलर्स चेंजेज हम यहां पर ले सकते
हैं कि हमें दो कलर्स यहां प कौन-कौन से
चाहिए सो एक कलर मैं यहां प मेंशन करूंगी
ये सो हमने यहां प थोड़े से चेंजेज करे
हैं जिसमें आप चाहो तो इसको शिफ्ट भी कर
सकते हो थोड़ा सा मैं यहां प इसको एक्सेस
से थोड़ा सा शिफ्ट करके रखूंगी टोटल हम
यहां पे हटा देते हैं और इसकी जगह प हम
यहां प चार्ट का टाइटल डाल देते हैं अा
चार्ट टाइटल सभी जगह प काफी ज्यादा
इंपोर्टेंट होते हैं हमारे लिए तो हमने
यहां पे बेसिकली दो कलर्स डाले हैं एक
हमारे सिटी होटल के लिए एक हमारे रिजॉर्ट
होटल के लिए इसका लेजेंड थोड़ा सा मैं
यहां पर इंक्रीज कर देती हूं और लेजन का
जो हमारा यहां पे फॉर्मेट है उसको मैं
थोड़ा सा ऊपर की तरफ शिफ्ट कर दूंगी चाहो
तो आप इसके कलर्स यहां पे चेंज कर सकते हो
जैसे मैं होम टैब प जाऊंगी इसके कलर्स
यहां प थोड़े से चेंज करते हैं कुछ डार्कर
शेड आप यहां पे यूज कर सकते हो यह लाइटर
शेड जिससे कि यहां पर अच्छे से विजिबल हो
ठीक है तो हमारे पास यहां प वैल्यूज हमारी
आ गई है वंस हमारे पास यहां प वैल्यूज भी
हम हमारे पास आ गई है अब इसके केस में
तुम्हें यहां पे और कोई भी चेंजेज करने हो
फॉर एग्जांपल इसको थोड़ा शिफ्ट करते हैं
वैसे तो और कोई भी चेंजेज आपको यहां पे
करने हो कुछ भी नई चीज ऐड करनी हो यहां पे
हमारे पास काफी सारी चीजें है जैसे डेटा
लेबल्स मुझे यहां पे चाहिए डेटा लेबल्स आप
यहां पे मेंशन कर सकते हो इवन इनके भी
कलर्स हम यहां पे चेंज कर सकते हैं कि जो
भी कलर्स आपको यहां पे पसंद आए आप वो
कलर्स यहां पे यूज कर सकते हो फॉर द डेटा
लेबल्स एज वेल अब डेटा लेबल्स में भी
हमारे पास काफी सारे ऑप्शन है कि डेटा
लेबल्स तुम्हें सेंटर में चाहिए इनसाइड
चाहिए आउटसाइड चाहिए
बेस्ट फिट यहां पे चाहिए तो हम बेस्ट फिट
यहां पर कॉल ऑटोमेटिक वैसे होता है डाटा
कॉल आउट तुम्हें यहां पर चाहिए तो जिस भी
जिस भी वे में तुम्हें यहां पे चाहिए उस
वे में तुम यहां पे मेंशन कर सकते हो ठीक
है तो ये हमारे पास यहां पे एक तरीका हो
गया सो यहां पे मैंने इस चार्ट की भी
फॉर्मेटिंग कर दी है अभी हमारे पास
टाइटल्स बचते हैं एक साथ हम सबके टाइटल्स
यहां पर ऐड करेंगे सबके टाइटल्स भी ऐड
करना ना काफी इंपॉर्टेंट होता है कि आप
यहां पर टाइटल्स भी सभी के ऐड करके रखो ये
सिटी होटल का हमारे पास हो गया सिमिलरली
हम यहां पे एक और चार्ट क्रिएट करेंगे बट
दिस विल बी बेस्ड ऑन हमारा यहां पे
कैंसिलेशन कि कैंसिलेशंस में अगर हम यहां
पर रेशो देखना चाहे तो कैंसिलेशंस के
बेसिस पे भी हमें यहां पे रेशो अगर देखना
है तो उसके लिए अगेन मैं इसके लिए एक
चार्ट क्रिएट करूंगी इससे कैंसिलेशंस पे
हम चलते हैं कंट्रोल x एंड इस डैशबोर्ड प
हम ले जाके वापस से इसे पेस्ट कर देंगे
इसके फॉर्मेट भी हम यहां पे कॉपी पेस्ट कर
सकते हैं सो कॉपी करते हैं इसे एंड यहां प
मैं पेस्ट पे चलती हूं सो यहां पे हम इसे
पेस्ट कर पाएंगे अब ये हमारे पास
एगजैक्टली इसके जैसा एक और चार्ट हमारे
पास क्रिएट होके आ गया है ठीक है चाहो तो
आप इसको रिसाइट कर सकते हो इसका साइज
हमारे पास यहां पे काफी अलग है तो अगर आप
इन दोनों को यहां पे सेम साइज का करना
चाहते हो यू कैन मेक इट सेम साइज एज वेल
तो इस तरह से हमारे पास यहां पे दो और
चार्ट्स रेडी है और आप यहां पर ऐड करना
चाहते हो बाकी के चार्ट्स भी फॉर एग्जांपल
मैं यहां पर डिजायर्ड एन डिजायर्ड या
जनवरी फरवरी के बेसिस पे मैं यहां पर
चार्ट ऐड करना चाहती हूं तो अगेन हम यहां
पे चलेंगे एंड चलते हैं वापस से इंसर्ट पे
पिव टेबल चूज करिए इंसर्ट किया रेकमेंडेड
चार्ट में हमारे पास यहां पर अब काफी
अच्छा यहां पर ऑप्शन हमें ये मिल रहा है
कि हमें यहां पर एक ही टा से पता चल रहा
है कि बुकिंग्स कितनी आई थी और कैंसलेशन
हमारे कितने थे तो हम यहां पर स्टार्ट का
भी यूज कर सकते हैं आल्सो तुम्हारे आपके
पास यहां पर नोटिस करोगे कि इनके जो नाम
लेजेंड जो आ रहे है वो काफी बड़े से आ रहे
हैं तो लेजेंड यहां पर थोड़ा चेंज करते
हैं ठीक है तो लेजेंड्स के नाम के लिए मैं
यहां पर इसका नाम हम यहां पर लिख देते
काउंट ऑफ अराइवल डेट मंथ हमारे पास है तो
हम यहां पर लिख देंगे गेस्ट काउंट या टोटल
गेस्ट्स आप यहां पे लिख सकते हो टोटल
गेस्ट्स टोटल गेस्ट्स है हमारे पास और
दूसरा हमारे पास है कैंसल्ड बुकिंग वच
वर्क्स परफेक्टली तो एक के अंदर टोटल
गेस्ट दूसरे में टोटल गेस्ट हमारे पास
कैंसिल बुकिंग है डैशबोर्ड पे चलते हैं
फिर से ये चार्ट हम यहां पे लेके आते हैं
ये चार्ट हम यहां पे लेके आएंगे अब इसके
बाद इसकी भी फॉर्मेटिंग आपको करनी है अगेन
आप यहां से कॉपी कर सकते हो इसका फॉर्मेट
वंस यू आर डन विद दिस हम इसकी भी थोड़ी सी
यहां पे चेंजेज कर लेते हैं कि हमें यहां
पे क्या-क्या चेंजेज चाहिए पहले तो तो
हमें यहां प मंथ्स नेम पूरा अच्छे से
चाहिए अगर तो पूरे अच्छे से हम यहां पे
लेंगे एंड इसका मूवमेंट थोड़ा जस्टिफाई
करते हैं यहां पर आप नोटिस करोगे कि हमारे
पास गेस टाइप लिखा हुआ है हमें यहां प
एक्स एक्सस की वैसे जरूरत नहीं है
अंडरस्टैंडेबल है कि हमारे पास यहां पर
एक्सेस टाइटल्स में मुझे हॉरिजॉन्टल रखना
है या नहीं रखना है हम यहां पर डिफाइन कर
सकते हैं ठीक है तो जो भी आप यहां पर रखना
चाहो वो आप यहां पर रख सकते हो जैसे इधर
हम यहां पर टोटल बुकिंग्स लिख सकते हैं तो
जस्ट बुकिंग्स की हम यहां पर बात कर लेते
हैं कि सिर्फ यहां पर बुकिंग्स में मेंशन
कर दूंगी और इवन अगर हम यहां पे ये भी ना
रखना चाहे तो अंडरस्टैंडेबल है हमारे पास
टोटल गेस्ट और कैंसल बुकिंग से जो कि हमने
यहां पे टॉप पे मेंशन कराया हुआ है ठीक है
तो हमारे पास सारा डाटा यहां पे आ गया है
इसके अंदर भी तुम्हें यहां पे डेटा लेबल्स
अगर ऐड करने हो तो ऑल यू नीड टू डू इज
क्लिक ऑन प्लस यहां पे हमारे पास डेटा
लेबल्स है जो कि मुझे यहां प सबके डेटा
लेबल्स मेंशन करके देंगे तो डेटा लेबल्स
अगर आपको देखने हो तो आप यहां पर देख सकते
हो किसी भी चीज में लगाने हो जैसे कि यहीं
पे भी अगर आपको चाहिए हो यहां पे भी अगर
मैं चाहूं मुझे डेटा लेबल्स चाहिए तो मैं
सबके डेटा लेबल्स यहां पे इनेबल कर सकती
हूं इवन फॉर द स्मॉलर चार्ट्स और इनके भी
अगर तुम्हें यहां पे कलर्स चाहिए तो यू
कैन जस्ट कलर देम अकॉर्डिंग तुम्हें यहां
पे जस्ट फंट कलर ही चेंज करना है एंड यहां
पे भी व विल डू द वेरी सेम थिंग और उसके
बाद हमारे पास यहां पे लेबल्स भी निकल के
आ जाएंगे ना वंस वी आर डन विद दिस और बाकी
सारे चार्ट्स भी अगर हमने यहां पे बना लिए
हैं तो इनकी प्लेसमेंट के बारे में हम
यहां पे बात कर लेते हैं तो प्लेसमेंट किस
तरह से करना है इनका वो देखते हैं सो
फिलहाल को मैं यहां पर चलती हूं और फुल
स्क्रीन मोड पर एक बार चलते हैं फुल
स्क्रीन मोड से मैं चाहती हूं कि जो मेरा
राइट साइड वाला एरिया है सॉरी लेफ्ट साइड
वाला एरिया है वो आए मेरी एग्रीगेट वैल्यू
जो यहां पर निकल निकल के आ रही है बाकी
चीजों के लिए फॉर एग्जांपल मैं यहां पर
टोटल बुकिंग टोटल कैंसिलेशन थ्रू आउट दिस
थ्री इयर्स क्योंकि तीन साल का डाटा है ना
तो इन तीन साल के डटा के अंदर मैं ये सारी
चीज देखना चाहती हूं तो उसके लिए हम यहां
पर क्या करेंगे सबसे पहले तो मैं इसका
साइज रिड्यूस करना स्टार्ट करती हूं कोई
पर्टिकुलर आपको यहां पे कॉलम कोई चीज यहां
पे शिफ्ट करनी हो तो पर्टिकुलर वैल्यूज को
भी आप इस तरह से शिफ्ट कर सकते हो सो यहां
पे मैंने इसकी थोड़ी सी अरेंजिंग कर ली है
एंड अभी एक चार्ट हमारे पास और बचता है जो
कि हम यहां पे जाएंगे तो हमारे पास
डिजायर्ड एंड अनडिजायर्ड के काउंट है सो
इसी पे चलते हैं फुल स्क्रीन मोड से मैं
एक बार इसको हटाती हूं सो यहीं पे चलते
हैं हम और बात करते हैं यहां पे इंसर्ट
करने की एक और चार्ट कॉलम चार्ट ही
बेसिकली होगा क्योंकि दो यहां पर वैल्यूज
के बीच में हमें ये डिफरेंसेस दिखा रहा है
ठीक है तो कंट्रोल x करते हैं डैशबोर्ड प
चलते हैं यहां प मैं करती हूं इसे कंट्रोल
v ठीक है फॉर्मेट कॉपी पेस्ट करते हैं एक
बार इसी का फॉर्मेट मैं यहां पे कॉपी करने
वाली हूं सो लेट्स कॉपी एंड पेस्ट द
फॉर्मेट तो हमारे पास यहां पे वैल्यूज आ
गई है गेस टाइप हमारे पास नहीं है बट ये
है हमारे पास रूम टाइप तो इसको आप यहां पर
एडिट कर सकते हो दैट दिस कुड बी आवर रूम
टाइप ठीक है जहां प आपको जरूरत है फॉन्ट
को यहां पे आपको फॉन्ट साइज इंक्रीज या
डिक्रीज करना है वो आप यहां पर चूज कर
सकते हो कि फॉन्ट साइज हमें कहां इंक्रीज
एंड कहां पर डिक्रीज करना है अपने
अकॉर्डिंग आप यहां प फंट साइज बता सकते हो
जो आपको यहां प वैल्यूज यहां मेंशन करनी
हो वो आप यहां प कर सकते हैं एंड इस तरह
से हमारा यहां पे ये चार्ट भी रेडी है एक
बार को अगर मैं इसको यहां प फुल स्क्रीन
मोड प लेके चलूं तो ये फिलहाल को कुछ इस
तरीके का दिखेगा सो हमारे पास जो
कैंसिलेशंस है वो हमारे कुछ इस तरीके के
दिख रहे हैं थोड़ा सा हम इसको चाहे तो
टुवर्ड्स द लेफ्ट शिफ्ट कर सकते हैं सो
गाइ नाउ दैट वंस वी आर डन विद दिस अब हम
यहां पर बात करते हैं उन वैल्यूज की जो कि
मुझे यहां पे एग्रीगेट वैल्यूज चाहिए कि
चार्ट्स तो मेरे यहां पे बन गए अब
एग्रीगेट वैल्यूज मुझे यहां पे क्या-क्या
चाहिए मुझे यहां पे टोटल बुकिंग्स चाहिए
एक तो कि टोटल बुकिंग्स मेरे पास यहां पे
मेंशन हो ठीक है टोटल बुकिंग्स के लिए मैं
यहां पर क्या कर सकती हूं टोटल बुकिंग्स
के लिए हम टेक्स्ट बॉक्स क्रिएट कर सकते
हैं वेयर वी कैन गो टू इंसर्ट और यहां पे
हम जाएंगे टेक्स्ट बॉक्स के अंदर टेक्स्ट
बॉक्स में यहां पे क्रिएट कर करने वाली
हूं टेक्स्ट बॉक्स के अंदर आप लिख सकते हो
टोटल बुकिंग्स कि हमारे पास ओवरऑल टोटल
बुकिंग्स कितनी निकल के आई है एंड टोटल
बुकिंग्स हमारे पास यहां पे होगा इसको हम
सेलेक्ट करेंगे और इसका फंट साइज हम यहां
पे इंक्रीज कर सकते हैं विद व्हाट एवर फंट
यू वांट है ना व्हाट एवर फॉन्ट साइज यू
वांट फॉन्ट टाइप भी आप यहां पे चेंज कर
सकते हो सो ऑलवेज रिमेंबर यू कैन आल्सो
चेंज द फॉन्ट एज वेल ठीक है तो टोटल
बुकिंग्स में चलते हैं इसको भी थोड़ा सा
हम यहां पे फॉर्मेट कर लेते हैं शेप
फॉर्मेट में चलते हैं शेप आउटलाइन मुझे
यहां पे नो आउटलाइन कोई आउटलाइन नहीं
चाहिए फिल यहां पे वही मैं करने वाली हूं
फिल आप चाहो तो चेंज कर सकते हो वैसे कलर
आपको यहां पे जो भी टेक्स्ट का रखना हो आप
वो कलर यहां पे चूज कर सकते हो सो आई विल
गो विद दिस वन टोटल बुकिंग्स मेरे पास
यहां पर है टोटल बुकिंग्स के लिए मुझे
यहां पे चाहिए होगा एक होटल का अच्छा सा
आइकन जिसमें मैं बुकिंग्स शो कर सकती हूं
तो जैसे ही मैं यहां पे वो मेंशन करूंगी
तो उसके लिए हम यहां पे क्या कर सकते हैं
टोटल बुकिंग्स प हम चलते हैं और नीचे ही
इसी के जैसा मैं यहां पे तो उसके लिए उस
आइकन के लिए हम यहां पे क्या करेंगे उस
आइकन के लिए मेरे पास यहां पे एक ऑलरेडी
डाउनलोडेड इमेज है आप लोगों की केस में आप
यहां पे ये कर सकते हो आप लोगों की केस
में आप यहां पे ये कर सकते हो कि हम यहां
पे ले लेते हैं होटल बुकिंग आइकन आइकॉन जब
मैं यहां पे मेंशन करूंगी तो मेरे पास
यहां पे काफी सारे ऑप्शंस आएंगे ठीक है आप
मोबाइल वाला यहां पे कुछ यूज कर सकते हो
या फिर जो भी आपको जिसके अंदर आपके पास
पीछे बैकग्राउंड कुछ ना हो ठीक है तो कुछ
ऐसा सिंपल सा आइकन आप यूज कर सकते हो मेरे
केस में भी मैंने यहां पे यूज किया हुआ है
ठीक है तो यह वाला भी वैसे काफी अच्छा
आइकन हमारे पास है तो जो भी आप यहां पर
यूज करना चाहो आप वो यूज कर सकते हो अपने
मेरे केस में मेरे पास यहां पर जो आइकन है
मैं यहां प वो इंसर्ट करती हूं तो इंसर्ट
करते हैं जैसे आप डाउनलोड कर लोगे उसके
बाद यू कैन गो टू योर पिक्चर्स दिस डिवाइस
एंड एक आइकन मेरे पास यहां पर है इसे मैं
जैसे इंसर्ट करूंगी तो आप देखेंगे कुछ ऐसा
मेरे पास एक आइकन निकल के आता है इसके
अंदर हमें यहां पर होटल बुकिंग का कुछ
लोगो दिखा रहा है नाउ यू कैन यूज सो अब
इसका भी अगर आप यहां पर पिक्चर फॉर्मेट
चेंज करना चाहते हो तो फॉर्मेट पे आप जा
सकते हो कलर्स पे आप जा सकते हो आप यहां
पे मोर वेरिएशंस में आपके खुद के जो भी आप
यहां प कलर यूज करना चाहते हो वो कलर आप
यहां प चूज कर सकते हो कोई ऑलरेडी कलर
यहां पे है जो कि आप यहां पे यूज करना
चाहते हो तो वो कलर्स भी आप यहां पे यूज
कर सकते हो सो जो भी कलर आप यहां पे चाहो
वो बस आपको यहां पे चूज कर लेना है तो
हमने यहां पे इसका कलर भी चूज कर दिया है
मैंने फॉर्मेट में और साथ ही में मैं यहां
पे इसके फॉन्ट को भी थोड़ा सा नीचे ले
लेती हूं सो इसको थोड़ा सा अलाइन कर लेते
हैं यहां पे तो टोटल बुकिंग हमारे पास
यहां पे आ जाएगी अब टोटल बुकिंग्स निकाल
कैसे टोटल बुकिंग्स के लिए हम यहां पे
क्या करेंगे होटल बुकिंग्स पे चलते हैं
एंड टोटल बुकिंग में ऑल वी नीड टू डू इज
कि मुझे यहां पे किसी भी कॉलम का बस यहां
पे काउंट निकालना है तो जैसे मैं इस कॉलम
को सेलेक्ट करती हूं तो काउंट निकल के
आएगा
11390 सो यहां पे हम एक कॉपी बना सकते हैं
इसकी और इसमें लिख सकते हैं
11390 इसको मैं यहां पे नीचे की तरफ ले
सकती हूं इसे हम यहां पे सेंटर में शिफ्ट
कर सकते हैं साइज आप जो यहां पर रखना चाहो
वो रख सकते हो कलर आप जो भी यहां पर मेंशन
करना चाहो वो आप कलर यहां पर मेंशन कर
सकते हो यह हमारे पास टटट बुकिंग हो जाएगा
टोटल बुकिंग्स हमारे पास हो गया अगर आपको
यहां पर टोटल बुकिंग्स के कैंसलेशन को
यहां पर निकालना है ऑल यू नीड टू डू इ
सिंपली यह जो हमारे तीनों चीजें हैं सो
मैं शिफ्ट के साथ इन तीनों को सेलेक्ट
करती हूं कॉपी पेस्ट करते हैं इसे यहां पर
एक चीज तो हमारे पास टोटल बुकिंग हो जाएगी
दूसरा हमारे पास यहां पर टोटल कैंसलेशन हो
जाएंगे तो हम चाहे तो यहां पे टोटल
कैंसिलेशन करके एक पैरामीटर ले सकते हैं
टोटल कैंसिलेशन का मैं य पर साइज थोड़ा
यहां पर इक्रीज कर देती हूं एंड कैंसिलेशन
भी हम यहां पर लगा देंगे टोटल कैंसिलेशन
चाहो तो थोड़ा सा इसको इधर की तरफ शिफ्ट
कर दो और इसे भी हम थोड़ा सेंटर की तरफ
शिफ्ट करते हैं टोटल कैंसिलेशन कैसे निकाल
टोटल कैंसिलेशन सिंपल सी तरीका है
कैंसिलेशन प आप गए इस कैंसिल प आप गए यहां
पर फिल्टर में जाओ और आप यहां पर यूज कर
सकते हो वन तो जैसे ही हम यहां पर वन यूज़
करेंगे तो जो भी हमारे वन कैंसल्ड डाटा है
कैंसिल पे वन लिखा हुआ है तो कैंसिल का
काउंट कितना निकल के आ रहा है
44000
224 तो हम यहां पे चलेंगे एंड मेंशन
करेंगे
44224 तो ये हमारे पास यहां पे कैंसिलेशंस
का डाटा निकल के आ गया तो ये हमारे पास
कैंसिलेशन हो गया टोटल बुकिंग्स यहां पे
है कैंसिलेशंस हमारे पास यहां पर है तो ये
हमने यहां पे मेंशन कर दिया अब लास्टली
हमें यहां पे क्या चाहिए अगर आप यहां पे
स्लाइसर ऐड करना चाहते हो तो आप स्लाइसर
भी ऐड कर सकते हो बहुत ही इंटरेस्टिंग चीज
स्लाइसर जो कि हमें यहां पे करके देगा
लास्ट चीज जो मैं यहां पे ऐड करूंगी दैट
इज स्लाइसर स्लाइसर कैसे ऐड करना है कोई
भी टेबल आप यहां पे चूज कर लो उसके बेसिस
पे जैसे फॉर एग्जांपल मैं रोज के बेसिस चल
रही हूं मुझे यहां पे स्लाइसर भी कैसे ऐड
कर सकती हूं यहां पे 3 साल का डाटा मुझे
पता है कि मेरे पास है होटल बुकिंग्स में
चलते हैं और मेरे पास अगर मैं अराइवल डेट
के फिल्टर पे क्लिक करूं 2015 2016 2017
इनके बेसिस पे मुझे यहां पे डाटा देखना हो
तो उस केस में वापस चलते हैं टुवर्ड्स द
पिवेट मैं यहां पे इसका कनेक्शन बनाती हूं
और इंसर्ट करती हूं एक स्लाइसर तो स्लाइसर
हमारे पास यहां पे आ जाएगा स्लाइसर किसके
बेसिस प हमें यहां प चाहिए कंट्री के
बेसिस पे आपको स्लाइसर चाहिए किकिस कंट्री
के लोग आए थे या फिर आपके पास जैसे यहां
पे ऑप्शन है तो हम यहां पर ऑप्शन डाल सकते
हैं ईयर का अराइवल डेट ईयर और जैसे मैं
इसे ओके करूंगी एक स्लाइसर मेरे पास यहां
पर रेडी है इस स्लाइसर को हम यहां से हटा
के और ला सकते हैं डैशबोर्ड पे और यहां पर
हम एक स्लाइसर भी ऐड कर सकते हैं हमारे
अकॉर्डिंग यहां पर हमारा एक स्लाइसर ऐड हो
जाएगा जहां भी आप इसको ऐड करना चाहो आप इस
स्लाइसर को यहां पर ऐड कर सकते हो स्लाइसर
लगाने का सबसे बड़ा फायदा यहां पे ये रहता
है कि स्लाइसर एक तो आप चाहो तो स्लाइसर
को सबसे टॉप में भी रख सकते हो तो जब भी
भी अगर आपको डैशबोर्ड बनानी हो तो सबसे
टॉप में भी आप आपकी स्लाइसर को रख सकते हो
जो कि आपके जो कि आपके यहां पर चार्ट्स के
ऊपर काम करने को थोड़ा और एनहांस कर सकता
है तो यहां पर आप टॉप में भी चाहो तो आप
टॉप में भी स्लाइसर एंटर कर सकते हो सो
अगर मैं इनकी बात करूं तो इनको मैं यहां
पर थोड़ा नीचे शिफ्ट कर लेती हूं स्लाइसर
लेके थोड़ा ऊपर चलते हैं उससे पहले अगर आप
बनना चाहते हैं एक सक्सेसफुल डटा एनालिस्ट
और सीखना चाहते हैं हमारे एक्सपर्ट से डटा
एनालिटिक्स लाइव तो आप दिए हुए नंबर पे
कॉल कर सकते हैं या फिर डिस्क्रिप्शन में
दिए गए फॉर्म को फिल कर सकते हैं उतना ही
नहीं आपको हमारे हर बैच के साथ मिलेंगे जो
डेमो क्लासेस भी फ्री तो चलिए शुरू करते
हैं इवन आप स्लाइसर की भी फॉर्मेट को चेंज
कर सकते हो फॉर एग्जांपल अगर आप स्लाइसर
पे जाते स्लाइसर में भी हमारे पास यहां पर
ऑप्शन होता है न्यू स्लाइसर स्टाइल जिसमें
आप नई स्टाइल यहां पर क्रिएट कर सकते हो
जिसके अंदर हम फॉर्मेट प चलेंगे फॉर्मेट
में हम जाएंगे फिल पे कि हमें यहां प फिल
कौन सा चाहिए तो फिल के लिए हम यहां प कलर
चूज कर सकते हैं मोर कलर्स प आप जा सकते
हो कस्टम कलर्स आप यहां पर चूज कर सकते हो
जो भी आपको यहां पर फिल के लिए कलर्स
चाहिए जैसे फिल के लिए लेट्स से मैं ये
कलर चाहती हूं ठीक है और फॉर्मेट में आपको
बाकी चीजें चेंज करनी हो बॉर्डर वगैरह
चेंज करना हो बैकग्राउंड चेंज करना हो तो
वैसे भी अगर आपको यहां पे कुछ चेंजेज करने
हैं बैक इसका कलर को आपको यहां पे चेंज
करना हो तो आप कलर चेंजेज यहां पे मेंशन
कर सकते हो फॉन्ट वगैरह को आप यहां पे
चेंज कर सकते हो फॉन्ट कलर अगर आपको यहां
पे कुछ और रखना है तो फॉन्ट कलर आप यहां
पे रख सकते हो इसको ओके करोगे तो यहां पे
हमारे पास एक स्लाइसर स्टाइल बन जाएगी वो
स्लाइसर स्टाइल अगर मैं इस पे लगाऊंगी तो
इस तरीके का मेरे पास यहां पे स्लाइसर भी
रेडी होगा जिसमें अगर आप यहां पे 2015 को
चूज करोगे 2015 के हिसाब से हमारा डाटा
चेंज होगा 2016 को चूज करें 2016 के हिसाब
से हमारा डाटा चेंज होगा सेम गोज फॉर 2017
कि 2017 के अकॉर्डिंग हमारा अभी कौन सा
डटा चेंज हो रहा है सिर्फ यह वाला तो इसे
कनेक्शंस को हम बिल्ड करते हैं कनेक्शंस
पे चलते हैं एंड रिपोर्ट कनेक्शंस पे मैं
जाऊंगी इसको कनेक्ट करना है विद ऑल द
पिवेट टेबल्स ताकि यहां पे जैसे ही मैं
2015 पे आऊ तो सभी का डाटा यहां पे चेंज
हो 2016 पे आई तो उसमें रिजर्वेशंस मेरे
पास इतने थे और सिटी होटल के रिजर्वेशंस
इतने थे सिटी होटल के कैंसिलेशंस में मेरे
पास यहां पे नीचे आप देखोगे तो कितने थे
और रिजॉर्ट होटल की कैंसिलेशंस कितने थे
ठीक है तो वैसे हमारे पास यहां पे काफी
सारा डाटा है जो कि हम यहां पे ऐड कर सकते
हैं ठीक है सो लास्टली मैंने यहां पे
स्लाइसर को भी फिल्टर कर दिया है अब आप
चाहो यहां पे तो कुछ और डाटा भी ऐड कर
सकते हो फॉर एग्जांपल अभी हम फुल स्क्रीन
मोड प चलते हैं एक बार तो यहां पे स्लाइसर
भी हमारे पास ऐड हो चुका है इसको थोड़ा
ऊपर शिफ्ट करते हैं स्लाइसर एंड जो भी
चीजें आपको यहां पे थोड़ी सी भी नीचे
शिफ्ट करनी हो यू कैन शिफ्ट इट लिटिल डाउन
तो इवन स्लाइसर को भी मैं यहां पर नीचे ले
लेती हूं थोड़ा सा और इनको अलाइन कर लेते
हैं प्रॉपर्ली ठीक है एंड यहां पर कुछ
डाटा हमारे पास इसके ऊपर ओवरलैप हो रहा है
तो टोटल कैंसिलेशन को मैं थोड़ा सा यहां
पे इसे नीचे ले लेती हूं सो यहां पर हमारे
पास हमारा ये पार्ट रेडी है अब आप चाहो तो
टुवर्ड्स द राइट आप कुछ और भी यहां पर ऐड
करना चाहते हो जैसे आप स्लाइसर में भी अब
मैंने यहां पर जैसे 2005 चूज किया तो आप
देखोगे 2015 के हिसाब से मेरे पास यहां पर
डाटा आ जाएगा 2015 में जलाई अगस्त
सप्टेंबर अक्टूबर नवंबर दिसंबर का ही डाटा
अगर हमारे पास है तो वही डाटा मेरे पास आ
रहा है जिससे मुझे ये पता चल रहा है कि
सबसे ज्यादा बुकिंग हमारे पास सितंबर में
थी एंड सेम कैंसिलेशन भी सितंबर में ही थे
2016 की मैं यहां पे बात करूं सबसे ज्यादा
बुकिंग्स मेरे पास अक्टूबर के अंदर थी
इसको भी थोड़ा ऊपर हम शिफ्ट कर सकते हैं
ठीक है एंड 2017 की हम यहां पे बात करें
तो हमारे पास 2017 में सबसे ज्यादा
बुकिंग्स हम देखेंगे तो म में हमें यहां
पे मिलेगी ओवरऑल तीनों सालों का देखना
होता तीनों सालों का देख सकते हो कि सब
ज्यादा बुकिंग्स यहां पे अगस्ट के अंदर थी
एंड कैंसिलेशंस भी वहीं थे अब अगस्त में
बुकिंग्स होने का रीजन हो सकता है राखी
सीजन होता है राख के टाइम पे अब अगस्त में
कैंसिलेशन होने के यहां पे काफी सारे रीजन
हो सकते हैं हो सकता है कि अगस्त में
कैंसिलेशन इस वजह से यहां पे ज्यादा हो
रहे हो क्योंकि बुकिंग्स यहां पे इसलिए
ज्यादा हो रही है क्योंकि वो लीव टाइम
होता है वेकेशन टाइम होता है तो काफी लोग
उस टाइम पे ट्रेवल करना प्रेफर करते हैं
एंड सेम गोज फर कैंसिलेशन कि प् प्लांस
कैंसिल होते हैं तो वहां पे हमारे
कैंसिलेशंस भी उसी वजह से हो रहे हो किसी
पर्टिकुलर ईयर में आप चेक करना चाहते हो
और कोई चीज जैसे कि बुकिंग्स है बुकिंग्स
यहां पे कपल्स का हमें यहां पे हमेशा पता
पड़ रहा है कि कपल्स की यहां पे टोटल हम
अगर हमारे पास इतने कपल्स आए थे तो उसमें
उनकी बुकिंग्स यहां पे कितनी थी टोटल
हमारे पास फैमिली जतनी थी उनकी बुकिंग्स
कितनी सिंगल्स थी कितनी बुकिंग्स थी सेम
गोज फॉर डिजायर्ड एंड अनडिजायर्ड यहां पे
कि डिजायर्ड अगर उनको रूम टाइप मिल रहा है
तो उसके बाद यहां पे कैंसिलेशंस जो है वो
इतने हैं अनडिजायर्ड मिलने पे अनडिजायर्ड
बहुत कम लोगों को हमें यहां पे मिल रहा है
बट उनकी कैंसलेशन हमारे पास यहां पर है तो
इस ऐसे हम यहां पर डैशबोर्ड क्रिएट कर
सकते हैं इवन आप चाहो तो यहां पे इयर्स के
बेसिस पे भी चीजें मेंशन कर सकते हो कि
जैसे आपको एग्रीगेट वैल्यू यहां पे एक और
चार्ट कुछ मेंशन करना हो जिसमें आप
एग्रीगेट वैल्यू अगर आप यहां पे किसी भी
चीज की वैल्यू डिफाइन करना चाहते हो जैसे
कि आपके पास यहां पे कंट्रीज है तो
कंट्रीज के बेसिस पे भी अगर आपको यहां पे
चार्ट क्रिएट करना हो तो आप कंट्रीज के
बेसिस पे भी यहां पर चार्ट क्रिएट कर सकते
हो एंड यू कैन ऐड इट ओवर हियर जैसे हमारे
पास यहां पे है एक हमारे पास कंट्री है प
आ आरटी मींस पोर्तुगीज ठीक है और
कैंसिलेशन का फिल्टर मैं एक बार यहां से
हटाती हूं सो कंट्रीज हमारे पास यहां पे
गिवन है तो कंट्रीज के अंदर हम काफी सारी
चीजें देख सकते हैं जैसे कि पीआरटी मींस
पोर्तुगीज जीबीआर का मतलब ग्रेट ब्रिटेन
एंड यहां पे अगर यूएसए है हमारे पास ईएसपी
का मतलब स्पेन आईआरएल का मतलब इजराइल तो
उसके बेसिस पे भी आप यहां पे बुकिंग्स देख
सकते हो कि कहां से हमारे पास बुकिंग
ज्यादा आ रही है और कहां से हमारे पास
कैंसलेशन ज्यादा हो रहे हैं जिसके बेसिस
पे हम यहां पे एक और चार्ट ऐड कर सकते हैं
या तो आप यहां एक और चार्ट ऐड कर सकते हो
और या फिर अगर आप यहां पर चाहे तो कोई
यहां पर टोटल बुकिंग टोटल कैंसिलेशन जैसे
हमारे पास मेंशन है तो ईयर वाइज भी हम
यहां पर टोटल बुकिंग्स एंड कैंसिलेशंस
मेंशन कर सकते हैं इसी टाइप की एक और
डैशबोर्ड का मैं आपको एग्जांपल दिखाती हूं
कि होटल बुकिंग कैंसिलेशंस पे अगर आपको और
जैसे मैंने यहां प बताया जिसमें आप इयर्स
मेंशन कर सकते हो वैसे अगर आपको इयर्स
मेंशन करने हो तो हम यहां पे फाइल में
चलेंगे एंड मेरे पास यहां पर होटल नाम से
एक फाइल है इस होटल नाम की अगर मैं इस
फाइल को ओपन करती हूं तो टेक्स अ लिटिल
वाइल लोड होने में और आप देख पाओगे कि एक
और ऐसी ही डैशबोर्ड आपको देखने मिलेगी
जिसमें मैंने ऐसे ही यहां पर वर्क किया
हुआ है लेफ्ट की तरफ हमारे पास टोटल
रिजर्वेशंस कैंसिल रिजर्वेशन यहां पर है
जिसमें हमारे पास यहां पर चार्ट्स भी गिवन
है जिसमें मैंने यहां पे ऐड भी किया हुआ
है कैंसिलेशन वन रिजर्वेशन आर मोर देन
2000 पर ईयर रिजर्वेशन वर्सेस कैंसिल टोटल
कैंसिल रिजर्वेशंस हमारे पास है कैंसिलेशन
बेस्ड ऑन कस्टमर्स एंड इवन ये भी हमारे
पास यहां पे स्लाइसर की बेसिस पे वर्क
करते हैं सो व्हेन आई चूज 15 ये कुछ ऐसा
दिखेगा तो ऐसे ही आप सिमिलर डाटा से
मल्टीपल टाइप ऑफ डैशबोर्ड क्रिएट कर सकते
हैं एंड वंस योर डैशबोर्ड इज डन तो आप उसे
प्रेजेंट कर सकते हैं एज अ प्रोजेक्ट सो
एक चीज और जो कि यहां पे मिसिंग है वो है
यहां पे टाइटल्स तो लास्टली आप यहां पे
टाइटल्स ऐड कर सकते हो जैसे कि हमें यहां
पर टोटल बुकिंग्स के ऊपर हमारे पास यहां
पर है टोटल कैंसिलेशंस के बेसिस पे ये
टाइटल हमारे पास नेक्स्ट हमारे पास यहां
पे टोटल गेस्ट वर्सेस कैंसल्ड बुकिंग के
ऊपर हमारे पास यहां पे एक चार्ट है है
यहां पे हमारे पास डिजायर्ड एंड अन रूम
टाइप वर्सेस कैंसिलेशंस के बेसिस पे हमारे
पास यहां पे एक चार्ट है नीचे हमारे पास
जो चार्ट है वो दैट इज बेस्ड ऑन मंथ्स एंड
मंथ्स दैट इज दैट इज बेस्ड ऑन मंथ्स यहां
पे तो इनके आप यहां पे टाइटल्स भी ऐड कर
सकते हो वंस यू विल ऐड टाइटल्स तो ये
टाइटल्स भी कुछ इस तरीके के दिखेंगे आप
जहां पे बॉर्डर चाहते हैं वहां बॉर्डर रख
सकते हैं जहां से बॉर्डर्स आपको हटानी है
आप बॉर्डर्स भी रिमूव कर सकते हो और ऐसी
डैशबोर्ड्स यहां पे क्रिएट कर सकते हो और
यू कैन कमेंट डाउन कि कौन सी डैशबोर्ड
आपको ज्यादा पसंद आई दिस इज डैशबोर्ड नंबर
वन ना सिर्फ कलर्स का ध्यान रखते हुए बाकी
चीजों बाकी पैरामीटर्स को देखते हुए भी कि
दिस इज आवर डैशबोर्ड नंबर वन एंड दिस इज
आवर डैशबोर्ड नंबर टू तो आपको कौन सी कौन
सी डैशबोर्ड यहां पे पसंद आई है वो भी आप
यहां पे कमेंट में मेंशन कर सकते हो एंड
इसी तरह के प्रोजेक्ट आप लोग बिल्ड कर
सकते हो सो आई होप गाइस कि ये वीडियो आपको
पसंद आई हो और समझ में आया हो किस तरह से
हमने एक एंड टू एंड प्रोजेक्ट क्रिएट किया
ऑन एमए एक्सेल कैसे हमने ये डैशबोर्ड
बनाई
इसीलिए इस वीडियो से हम स्टार्ट करने वाले
हैं कंप्लीट न्यू सीरीज जिसके अंदर हम
पढ़ने वाले हैं कि कैसे विद द हेल्प ऑफ
माय एसक्यूएल हम डेटा को एनालाइज कर सकते
हैं डेटा एनालिटिक्स परफॉर्म कर सकते हैं
इन एसक्यूएल तो चलिए शुरू करते हैं माय
एसक्यूएल क्या होता है एंड क्यों इसकी
रिक्वायरमेंट होती है डेटा एनालिटिक्स के
अंदर तो चलिए सबसे पहले यहां पे माय एसकल
से स्टार्ट करते हैं माय एएल एक सीक्वल
डेटाबेस होता है सीक्वल का मतलब होता है
स्ट्रक्चर्ड क्वेरी लैंग्वेज एक सीक्वल दो
टाइप के डेटा बेसेस होते हैं बेसिकली एक
होता है सीक्वल डेटाबेस एक होता है नो
सीक्वल सीक्वल डेटा बेसेस आर रिलेशनल डेटा
बेसेस वाइल नो सीक्वल डेटा बेसेस आर नो
रिलेशनल डेटा बेसेस रिलेशनल डेटा बेसेस का
मतलब यहां पे ये हुआ कि यहां पे डिफरेंट
जो डेटा बेसेस होते हैं उनके अंदर जो
टेबल्स होती हैं उनके बीच में आपस में
रिलेशन होता है एंड आल्सो यह वर्क करते
हैं ऑन रिलेशनल डेटाबेस मैनेजमेंट सिस्टम
अगर मैं यहां पे रिलेशनल डेटाबेस
मैनेजमेंट सिस्टम की बात करूं या फिर एक
सबसे पहले यहां पे एक बेसिक सी एग्जांपल
की बात करूं तो डेटा बेस यहां पे क्या
होता है उसको समझते हैं कि जैसे आप कभी
सुपर सुपर मार्केट जाते हैं या फिर अगर आप
मॉल में जाते हैं या मूवी देखने जाते हैं
जब भी आप कोई टिकट बाय करते हैं या फिर
सुपर मार्केट में कोई भी सामान आप खरीदते
हैं तो आपका आपसे पूछा जाता है आपकी
इंफॉर्मेशन फॉर एग्जांपल आपका नाम क्या है
आपका फोन नंबर क्या है जो भी आपने सामान
खरीदा है जितने भी टिकट्स आपने थिएटर में
बाय करे हुए हैं उसका बिल दिया जाता है और
वो बिल का अमाउंट साथ ही साथ रजिस्टर अपने
पास भी रखता है एंड ये सारा डेटा जाता है
डेटाबेस के अंदर क्योंकि अब क्योंकि
पुराने टाइम प ऐसा होता था कि हम सारी
चीजें हाथ से लिखते थे जैसे स्कूल में
हमारे अटेंडेंस हाथ से होते थे बट अगर हम
आज की बात करें आज के टाइम पे सब कुछ
डेटाबेस के ऊपर जा चुका है अगर आप वेबसाइट
से कोई सामान खरीद रहे हैं तो आपका डेटा
डेटाबेस के अंदर जाता है आपने अगर सामान
खरीदा है तो वो सामान जो वेबसाइट पर शो हो
रहा है वो भी डेटा डेटाबेस से आ रहा होता
है तो ऐसे काफी सारे एग्जांपल्स है डेटा
बेसेस के आपके अराउंड आप काफी सारे डेटा
बेसेस देखेंगे अगर आप किसी केमिस्ट की शॉप
पे जाते हैं वहां से आपने कुछ सामान खरीदा
तो इवन वो डटा भी डेटाबेस के अंदर स्टोर
हो रहा होता है डेटाबेस के अंदर स्टोर
करने का सबसे बड़ा प्रॉफिट ये होता है कि
अटेंडेंस जब हम लेते थे मैनुअली जब हम
अटेंडेंस लेते थे तो उसके लिए हम
बड़े-बड़े रजिस्टर्स बना के रखते थे और
बाद में उनको पेज बाय पेज ढूंढना होता था
बट यहां पे डेटा बेसस के अंदर आपको इतना
नहीं करना होता है डेटा बेसस के अंदर अगर
आप सिर्फ डेट मेंशन कर देंगे आपको यहां पे
इजली डाटा उस दिन का रिट्रीव कर सकते हैं
फॉर एग्जांपल अगर मैं सुपरमार्केट गई मैं
अपना बिल लेके जा रही हूं कि मैंने परसों
यहां पे कोई सामान खरीदा था जो मैं भूल के
आ गई हूं तो मैं अपना बिल वहां पे शो कर
सकती हूं एंड वो परसों का डाटा जाके चेक
करके दे सकते हैं कि मेरा बिल क्या था एंड
कितना सामान मेरे पास है कितना रह गया था
तो ऐसी चीजें इजली पॉसिबल हो पाती है विद
द हेल्प ऑफ डेटा बेसेस अगर मैं यहां पे
रिलेशनल डेटाबेस मैनेजमेंट सिस्टम की बात
करूं तो रिलेशनल डेटा बेस मैनेजमेंट
सिस्टम होता है एक सॉफ्टवेयर जो कि
बेसिकली डेटा को स्टोर कराने में रिट्रीव
कराने में अपडेट कराने में हेल्प करता है
अगर आपको डाटा के ऊपर डिफरेंट क्वेरीज
चलानी है जैसे कि आपको डाटा को रिट्रीव
करना है अगर आपके पास कोई पुराना डाटा है
उसमें से कोई पर्टिकुलर डाटा आपको डिलीट
करना है या फिर कोई पुरानी इंफॉर्मेशन को
आपको अपडेट करना है तो विद द हेल्प ऑफ
डीबीएमएस आप वो कर सकते हैं है सीक्वल
डेटा बेजेस के काफी सारे एग्जांपल है जैसे
कि माय एसक्यूएल है ओरेकल है पोस्ट ग्रेस
है एमएस एसक्यूएल है इस सीरीज के अंदर हम
कंपलीटली माय एएल पे वर्क करने वाले हैं
बिकॉज़ माय एएल इज वन ऑफ द मोस्ट हाई
डिमांड डेटा बेसेस इन द मार्केट माय एएल
सपोर्ट करता है डिफरेंट लैंग्वेजेस को इवन
अगर आप एक डाटा एनालिस्ट बनना चाहते हैं
उसके लिए भी आपको एक प्रोग्रामिंग
लैंग्वेज चाहिए होती है उस प्रोग्रामिंग
लैंग्वेज में आपको यहां पे पाइथन मिल
जाएगी जो कि मैं हर बिगनर को यहां पे
रिकमेंड करती हूं डिफरेंट डिफरेंट
प्रोग्रामिंग लैंग्वेजेस को भी माय ए
सपोर्ट करता है नॉट जस्ट दैट बड़ी-बड़ी
कंपनीज मायकेल का यूज करती हैं क्योंकि
इसके काफी सारे बेनिफिट्स है सम ऑफ इट्स
बेनिफिट्स इ इट इज वेरी वेरी इजी टू यूज
काफी हाईली स्केलेबल है एंड इट हैज ग्रेट
सिक्योरिटी एज वेल इसीलिए हम इसके अंदर
डेटा एनालिटिक्स भी परफॉर्म कर सकते हैं
सो इन डेटा बेस एनालिटिक्स का यहां पे
फायदा यह होता है कि आपको डिफरेंट डिफरेंट
प्लेटफॉर्म्स पे आपका डाटा ले जाना नहीं
पड़ता है आपको बार-बार आपके डाटा को मूव
कराना नहीं पड़ता है जिसमें टाइम कंज्यूम
होता है एंड दूसरा प्लस पॉइंट यहां पे ये
होता है कि आपकी सिक्योर टी रिस्क यहां पर
कम हो जाती है सो बेसिकली इन द एंड माय
स्केल हमारा एक ऐसा डेटा बेस है जिसके ऊपर
हम डाटा को रिट्रीव कर सकते हैं उस परे
डिफरेंट क्वेरी चला सकते
[संगीत]
हैं एंड शुरू करते हैं कि कैसे हम माय एएल
को इंस्टॉल कर सकते हैं हमारे डेस्कटॉप पे
सो गाइज माय एएल इंस्टॉल करने के लिए आपको
सबसे पहले ब्राउजर ओपन करना है यहीं पे
मैं लिख दूंगी माय एसक्यूएल डाउनलोड यहीं
पे आपको मिलेगा माय एएल इंस्टॉल 8.0.3
हमें इस पे क्लिक करना है जैसे आप इस पर
क्लिक करेंगे आप इस तरह के पेज पे
रीडायरेक्ट हो जाएंगे यहां पर हमें चूज
करना है द सेकंड ऑप्शन इसे मैं यहां पर
डाउनलोड कर लूंगी नो थैंक्स जस्ट स्टार्ट
माय डाउनलोड थोड़ा सा टाइम ये यहां पे
लेगा वंस हमने इसे डाउनलोड कर लिया उसके
बाद हमें इस पे क्लिक करना है और परमिशन
को आपको ग्रांड करना है जैसे आप परमिशन
ग्रांड करते हैं अगेन यहां पे प्रोसेस
स्टार्ट हो जाएगा सो इंस्टॉलेशन यहां पे
काफी लंबा टाइम लेता है एंड आल्सो आपको
काफी सारी चीजों को यहां पर ध्यान रखना
होता है जितने भी परमिश ही आपसे मांगे
आपको यस पे क्लिक कर देना है एंड आप यहां
पे कस्टम कस्टम भी डाउनलोड कर सकते हैं
सर्वर ओनली क्लाइंट ओनली फुल पे भी आप
यहां पे क्लिक कर सकते हैं कस्टम अगर आप
यहां पे चूज करेंगे तो आप यहां पे नेक्स्ट
प जाएंगे माय एल सर्वर्स मायकेल सर्वर माय
एल सर्वर को हम यहां पे चूज कर लेंगे एंड
इसे हम प्रोडक्ट्स टू बी इंस्टॉल्ड के
अंदर ऐड कर लेंगे एप्लीकेशंस में हमें
यहां पे वर्क बेंच चाहिए तो वर्क बेंच को
हम यहां पर ऐड कर लेंगे सिमिलरली आप चाहे
तो यहां पे शेल भी इंस्टॉल कर सकते हैं बट
शेल की हमें जरूरत नहीं होगी क्योंकि हमें
हमारे पास यहां पे ऑलरेडी सर्वर है एंड
वर्क बेंच है जैसे ये दोनों चीजें हम यहां
पे ले आते हैं उसके बाद हमें यहां नीचे इस
बॉक्स पर टिक करना है नेक्स्ट पे हम यहां
पे क्लिक करेंगे अगेन आपको सिर्फ यहां पर
नेक्स्ट पे क्लिक करना है आपको अगेन यस पे
क्लिक करना है नेक्स्ट पे आप क्लिक करेंगे
एग्जीक्यूट पे आप क्लिक करेंगे वंस
एग्जीक्यूशन यहां पे कंप्लीट हो जाएगा हम
नेक्स्ट पे क्लिक करेंगे अगेन नेक्स्ट तो
यहां पे हमारे पास पोर्ट नंबर एंड बाकी
डिटेल्स होती हैं अगेन मैं यहां पे
नेक्स्ट पे क्लिक करूंगी नेक्स्ट यहां पे
आपको अपना पासवर्ड एंटर करना है सो मेरे
केस में ये ऑलरेडी डाउनलोड था तो मुझे
यहां पे सिर्फ उसी पासवर्ड को यहां पे
एंटर करना है आप केस में आपको यहां पे
पासवर्ड ऐड करने का ऑप्शन दिया जाएगा उस
केस में आप यहां पे कोई भी पासवर्ड ऐड कर
सकते हैं 1 2 3 45 54321 या कोई भी सिंपल
सा पासवर्ड जो कि आपको याद रहे एंड भले वो
यहां पर आपको वीक पासवर्ड दिखाए तब भी आप
उसे यूज कर सकते हैं उसके बाद हमें यहां
पे नेक्स्ट पे क्लिक करना है अगेन हम
नेक्स्ट पे क्लिक करेंगे एग्जीक्यूट प हम
क्लिक करेंगे एंड लास्टली मैं फिनिश पे
क्लिक करूंगी देन नेक्स्ट अगेन एंड देन
फिनिश सो यह प्रोसीजर काफी बार का होता है
काफी बार हमें एग्जीक्यूट एंड फिनिश
एग्जीक्यूट एंड फिनिश प क्लिक करना होता
है एट द एंड हमारी कुछ इस तरीके की वर्क
बेंच ओपन हो जाएगी सो यहां पर अगर आपको
नया कनेक्शन बिल्ड करना है आपको सिर्फ
प्लस पे क्लिक करना है प्लस पे क्लिक करने
के बाद आप कनेक्शन का नेम दे सकते हो फॉर
एग्जांपल मैं यहां पर डेमो नेम दे देती
हूं टेस्ट कनेक्शन टेस्ट कनेक्शन में हम
यहां पे पासवर्ड पास कर देंगे ओके पे
क्लिक करेंगे सक्सेसफुली मेट द माय स्कल
कनेक्शन ओके करेंगे एंड ओके करते ही आप
यहां पे देखेंगे एक नया कनेक्शन आपके पास
बिल्ड होके आ गया है आप चाहे जो भी नाम
इसको दे सकते हैं देन जब आप इसे ओपन
करेंगे तो कुछ इस तरीके की वर्क बेंच आपके
पास यहां पे ओपन हो जाएंगी मेरे पास
ऑलरेडी कुछ डेटा बेसेस थे इसलिए वो ऑन द
लेफ्ट हैंड साइड शो हो रहे हैं आपके पास
यहां पे सबसे पहले खुलते ही
एडमिनिस्ट्रेशन ओपन होगा एडमिनिस्ट्रेशन
के बाद आपको सारा डाटा मिलेगा स्केमा के
अंदर सो स्केमा के अंदर आपको सारे डेटा
बेसेस मिलेंगे सो कुछ इनबिल्ट डेटा बेसेस
भी आपके पास होंगे जिनके ऊपर भी आप
प्रैक्टिस कर सकते हैं या फिर आप खुद का
डेटाबेस भी यहां पे यूज़ कर सकते हैं या
फिर आप कोई एक्सेल फाइल को भी यहां पे
इंपोर्ट कर सकते हैं सो वो भी एक्सेल फाइल
को भी यहां पे किस तरह से इंपोर्ट करना है
वो भी देखेंगे हम आगे आने वाली वीडियोस के
अंदर आई होप यहां पे इंस्टॉलेशन ऑफ माय
एएल क्लियर हो गया होगा कि कैसे हमें माय
एल इंस्टॉल करना है एंड आई होप यहां पे
कोई डाउट्स से क्वेश्चंस नहीं रहे होंगे
हमें यहां पे सिर्फ नेसेसिटी वर्क बेंच की
एंड सर्वर की है क्योंकि हमें सर्वर से
कनेक्शन बिल्ड करना है एंड उसके बाद वर्क
बेंच के ऊपर हम यहां पे वर्क करेंगे जितनी
भी हमारी क्वेरीज होती है हम वो यहां पे
टॉप पे लिखेंगे फॉर एग्जांपल एक मैं छोटी
सी क्वेरी आपको लिख के दिखाती हूं लेट्स
सिलेक्ट एवरीथिंग फ्रॉम और आप यहां पे
डेटाबेस का नाम दे सकते हैं जैसे कि मैं
यहां पे डेमो डॉट सो यहां पे मैं डेमो को
ओपन करती हूं डेमो के अंदर मेरे पास
टेबल्स हैं टेबल्स को मैं यहां पे ओपन कर
करूंगी तो मेरे पास यहां पे गैप माइंड है
तो डेमो डॉट गैप माइर को मैं यहां पे चूज
करूंगी एंड जैसे ही मैं यहां पे कंट्रोल
एंटर प्रेस करूंगी यह डेटाबेस की सारी
डिटेल्स मेरे पास यहां पे नीचे की तरफ आ
[संगीत]
जाएंगी जब भी हम किसी प्लेटफॉर्म का यूज़
करते हुए डाटा एनालिसिस परफॉर्म करते हैं
तो जरूरी होता है कि हमारे पास या तो
सैंपल डेटा सेट्स हो या फिर हमारे पास
सैंपल सीएसवी फाइल हो अगर मैं माय स्केल
की बात करूं तो माय स्केल के अंदर हमारे
पास सैंपल डेटा बेसेस आते हैं आल्सो हम
सीएसवी फाइल्स को भी माय स्केल के अंदर
इंपोर्ट कर सकते हैं कैसे वह करते हैं वह
हम जानेंगे आज की इस वीडियो के अंदर तो
चलिए शुरू करते हैं एंड आज की इस वीडियो
के अंदर हम बात करने वाले हैं कि कैसे हम
सीएसवी फाइल से डाटा इंपोर्ट कर सकते हैं
डेटाबेस के अंदर या फिर मायकेल के अंदर
सैंपल डटा सेट्स को गेट कर सकते हैं सबसे
पहले अगर मैं आपको यहां पे वर्क बेंच ओपन
करके दिखाऊं तो पहले हमारे पास सिर्फ यहां
पे एस वा एस आ रहा था सैंपल डेटा बेसस के
अंदर अब मेरे पास यहां पे दो और ऐड हो
चुके हैं अगर आप भी इनको ऐड करना चाहते हो
अगर मैं यहां पे ओपन करती हूं तो आप यहां
पे देखेंगे कि काफी सारे मेरे पास सैंपल
डेटा सेट्स आ चुके हैं डेटा बेसेस आ चुके
हैं इनको मैं ओपन करूंगी तो मेरे पास यहां
पे एक्टर्स है एड्रेस है कैटेगरी है सिटी
है कंट्री है कस्टमर फिल्म एक्टर कैटेगरी
ऐसी काफी सारी चीजें मेरे पास यहां पे
काफी सारी टेबल्स मेरे पास यहां पे है तो
इनके ऊपर भी मैं डेटा एनालिसिस फॉर्म कर
सकती हूं या फिर अगर आप चाहे तो सीएसपी
फाइल का भी यूज़ कर सकते हैं बट सबसे पहले
यहां पे बात करते हैं कि इन सैंपल डेटा
सेट्स को मैंने गेट कैसे किया उसके लिए
आपको कुछ नहीं करना है जब आपने यहां पे
माय स्केल की फाइल को डाउनलोड किया था सो
वहीं डाउनलोड्स के अंदर आपको जाना है अगेन
आपको परमिशन पे यस क्लिक करना है उसके बाद
हमारे पास यहां पे ऐड ऑप्शन है ऐड पे हम
जाएंगे डॉक्यूमेंटेशन में हम जाएंगे
डॉक्यूमेंटेशन के अंदर हमारे पास
एग्जांपल्स है सैंपल्स एंड एग्जांपल्स
सैंपल्स एंड एग्जांपल 8.0 के ऊपर हम क्लिक
करेंगे और उसके अंदर आप यहां पर कोई भी
सैंपल को चूज करके राइट एरो क्लिक करेंगे
तो यह सैंपल आपके लिए यहां पर ऐड हो जाएगा
इनेबल द सिलेक्ट फीचर पेज टू कस्टमाइज
प्रोडक्ट फीचर्स नेक्स्ट प हम क्लिक
करेंगे अगेन एग्जीक्यूट नेक्स्ट
एग्जीक्यूट नेक्स्ट नेक्स्ट लास्टली हम
यहां पे अपना पासवर्ड वेरीफाई करेंगे चेक
करके नेक्स्ट एग्जीक्यूट एंड लास्टली
फिनिश नेक्स्ट एंड फिनिश सो यहां पर हमारे
लिए ऐड हो गया है एंड आप चाहे तो स्केमा
के अंदर फ्रेश करके देख सकते हैं अब आपके
पास नए और डेटा बेसेस ऐड हो गए होंगे
सिमिलरली अगर आप चाहते हैं कि आपके पास
कोई बहुत अच्छी सीएसए फाइल है और उसको आप
डेटा बेस के अंदर डटा एनालिटिक्स लगाना
चाहते हैं डेटा बेस के अंदर लेके आके तो
उसके लिए भी हमारे पास बहुत ही सिंपल सा
मेथड है कि आपको यहां पे एक नया स्केमा
क्रिएट करना होगा नया स्केमा क्रिएट करने
के लिए आप यहां पे टॉप पे एक बटन देखेंगे
क्रिएट अ न्यू स्केमा इस पे आप क्लिक कर
सकते हैं इस न्यू स्केमा का आप यहां पे
नेम दे सकते हैं फॉर एग्जांपल मैं यहां पे
इसका नेम देने वाली हूं डेमो वन बिकॉज
डेमो नाम का स्कम ऑलरेडी मेरे पास है सो
डेमो वन नाम का हम यहां पे देते हैं इसे
हम यहां पे अप्लाई करेंगे अप्लाई करने के
बाद इसे अगेन अप्लाई करेंगे फिनिश डेमो ना
डेमो वन नाम का स्केमा मेरे पास यहां पे आ
चुका है अभी हमारे पास यहां पे कुछ नहीं
है टेबल्स के अंदर हम जाएंगे राइट क्लिक
करेंगे अब राइट क्लिक करते हमारे पास आएगा
टेबल डाटा इंपोर्ट विजार्ड टेबल डाटा
इंपोर्ट विजर्ट पे क्लिक करने से पहले
हमें यहां पे ये देखना है कि हमारी सीएसवी
फाइल कौन सी है अगर हमारे पास एक्सल एस एक
फॉर्म में फाइल है तो उसको आप सीएसवी में
कन्वर्ट कर लें क्योंकि काफी इजी होता है
सीएसवी फाइल को डेटा बेसेस के अंदर लेके
आना सो अगर मैं यहां पे मेरे फोल्डर के
अंदर जाती हूं तो मेरे पास एक लय data.csv
इसे मैं यहां पे डबल क्लिक करके ओपन
करूंगी सो ये मेरे पास ल data.csv फाइल है
ठीक है अगर मैं चाहती हूं कि यह मेरे पास
यहां पे कन्वर्ट होके आ जाए तो उसके लिए
ऑल आई नीड टू डू इज कि हम वापस से वर्क
बेंच के अंदर चलेंगे वर्क बेंच में टेबल
पे राइट क्लिक करेंगे टेबल डाटा इंपोर्ट
विजर्ट मेक श्यर कि आपके टेबल आपकी जो फा
फाल है यहां पर सीएसवी फॉर्मेट के अंदर हो
ब्राउज हम इसे करेंगे एंड डेटा सेटस में
एंप्लॉई डाटा नेक्स्ट प मैं यहां पे क्लिक
करूंगी ड्रॉप टेबल इफ एजिस्ट को मैं यहां
पर चूज कर लूंगी अगर ये टेबल ऑलरेडी
एजिस्ट करती है तो हम इसे ड्रॉप कर दें
नेक्स्ट पे हम क्लिक करेंगे आप यहां पर
देखेंगे कि हमारे पास एंप्लॉई आईडी फुल
नेम जॉब टाइटल डिपार्टमेंट बिजनेस यूनिट
जेंडर एथनी सिटी एज सारी डिटेल्स यहां पे
आ गई है नेक्स्ट पे मैं यहां पे क्लिक
करूंगी अगेन हम नेक्स्ट प क्लिक करेंगे टू
एग्जीक्यूट इंपोर्ट डाटा फाइल लास्टली
क्योंकि बड़ा डाटा है इट टेक्स अ लिटिल
वाइल टू इंपोर्ट एंड जैसे ही इंपोर्ट हो
जाएगा उसके बाद हमें यहां पर नेक्स्ट प
क्लिक करना है फिनिश पे क्लिक करना है अब
मैं यहां पर सिर्फ रिफ्रेश प क्लिक करूंगी
एंड आप यहां पे देखेंगे डेमो वन के अंदर
हमारे पास यहां पे टेबल्स के अंदर एंप्लॉई
डाटा आ गया है इसे मैं यहां पे ओपन करूंगी
तो हमारे पास यहां पे एंप्लॉई डाटा इजली
ओपन होके आ गया है सो गाइस इस तरह से आप
कोई भी सीएसवी फाइल को भी डेटाबेस के अंदर
लेके आ सकते हैं या फिर अगर आपको सैंपल
डिटे
[संगीत]
सेट सो हेलो एवरी वन एंड अ वेरी वार्म
वेलकम टू डब्ल्यू एस क्यूब टेक माय नेम इज
आयुषी जैन एंड आज की इस वीडियो के अंदर हम
बात करने वाले हैं अबाउट सिलिक क्वेरी इन
माय एसक्यूएल सो गाइज सिलेक्ट क्वेरी एक
कैसी क्वेरी होती है जिसकी यूज से आप डटा
को व्यू कर सकते हो अगर आपके पास कोई भी
डेटा बेस है उसके अंदर की कोई भी टेबल का
डाटा आपको व्यू करना है तो उसके लिए हम
सिलेक्ट क्वेरी का यूज करते हैं जैसे कि
अगर आपके पास एक डेटा बेस है जिसके अंदर
आपके पास कस्टमर्स डाटा है सेल्स डाटा है
ऑर्डर्स डाटा है अगर आपको कस्टमर्स डाटा
व्यू करना है तो उसके लिए आप सिलेक्ट
क्वेरी का यूज कर सकते हो कस्टमर्स डटा के
अंदर भी काफी सारी अगर आपके पास
इंफॉर्मेशन है फॉर एग्जांपल है नेम है एज
है फोन नंबर है ईमेल आईडी है एड्रेस है
काफी सारी चीजें उसमें से आपको सिर्फ नेम
चाहिए एंड फोन नंबर चाहिए तो वो ऑप्शन भी
आपको सिलेक्ट क्वेरी देती है कि आप यहां
पे मल्टीपल चीजें भी व्यू कर सकते हो सारी
चीजें भी व्यू कर सकते हो या अपने
अकॉर्डिंग जो भी आपको एक सिंगल या मल्टीपल
कॉलम्स देखने हैं वो भी आप देख सकते हो तो
चलिए कैसे सिलेक्ट क्वेरी को यूज़ करना है
वो देखते हैं सो गाइज सिलेक्ट क्वेरी को
यूज़ करने के लिए हम यहां पे वर्क बेंच
ओपन कर लेते हैं जैसे मुझे यहां पे
सिलेक्ट करना है डाटा फ्रॉम डेमो वन यानी
कि डेमो वन में अगर मैं यहां पे टेबल्स के
अंदर जाऊं तो मुझे एंप्लॉई डाटा को व्यू
करना है तो मैं यहां पे लिखूंगी सिलेक्ट
एवरीथिंग मुझे यहां पे अगर सब कुछ व्यू
करना है एवरीथिंग के लिए यहां पे यूज किया
जाता है एस्ट्रिक सिंबल का दैट सिलेक्ट
एवरीथिंग कहां से आपको व्यू करना है फ्रॉम
डेमो वन यानी कि मेरे डेटाबेस का नाम यहां
पे है डेमो वन डॉट और मेरी टेबल का याम
यहां पे है एंप्लॉई डाटा सो एंप्लॉई डाटा
सो सिलेक्ट एवरीथिंग फ्रॉम डेमो वड एलय
डटा अगर मैं यहां पे जैसे मैं इसे एंटर
प्रेस करती हूं तो आप यहां पर नोटिस
करेंगे कि टेबल के अंदर का इतना भी डाटा
है वो मेरे पास यहां पर निकल के आ चुका है
इसको अगर हम लेफ्ट टू राइट स्क्रोल भी
कराते हैं तो भी हमारे पास यहां पर सारा
का सारा डाटा है जो कि हमारे पास है तो यह
तो हो गया सिलेक्ट एवरीथिंग फ्रॉम डेमो 1
ड एप्ल डाटा बट व्हाट इफ मुझे यहां पर कोई
पर्टिकुलर कॉलम व्यू करना हो तो मैं यहां
पर लिखूंगी सिलेक्ट अब अगर मैं यहां पे ईई
आईडी लिखना चाह रही ह हूं तो मेरे पास
यहां पे सजेशंस नहीं आ रहे हैं सजेशन के
लिए हम यहां पे क्या कर सकते हैं एस्टिक
का यूज करेंगे फ्रॉम डेमो 1 एंप्लॉई डाटा
एक्चुअली डेमो वड एंप्लॉई डाटा को मैं
यहां पे चूज करूंगी बट इस बार मैं यहां से
एस्टिक हटा के अब यहां पे जैसे ही कैपिटल
e लिखूंगी आप देखेंगे मुझे यहां पे सजेशंस
मिलना स्टार्ट हो गए हैं तो मुझे यहां पे
एंप्लॉई आईडी चाहिए साथ ही में मुझे इनका
डिपार्टमेंट चाहिए मे बी ये दो चीजें मुझे
यहां पे चाहिए जैसे ही मैं यहां पे एंड
में सेमा कॉलन प्रेस करूंगी अगर मैं यहां
पर कंट्रोल एंटर प्रेस करती हूं तो यह
एग्जीक्यूट हो जाएगी सिर्फ यह पर्टिकुलर
क्वेरी मेरी एग्जीक्यूट हो जाएगी अगर आप
यहां पे कंट्रोल शिफ्ट एंड एंटर प्रेस
करते हैं तो पहले फर्स्ट क्वेरी
एग्जीक्यूट होगी एंड देन उसके बाद सेकंड
क्वेरी एग्जीक्यूट होगी सो अभी हमें सिर्फ
सेकंड क्वेरी ही एग्जीक्यूट करनी है एंड
आप यहां पे देख पा रहे हैं कि हमारे पास
यहां पे एंप्लॉई आईडी आ गई है एंड
डिपार्टमेंट आ गया है सो अगर आपको यहां पे
सारा डाटा व्यू करना है उस केस में आप
एस्टिक का यानी कि स्टार सिंबल का यूज
करेंगे अगर आपको पर्टिकुलर कोई कॉलम ऑफ
डाटा व्यू करना है तो उस केस में आप यहां
पर कॉलम का नाम पास कर सकते
[संगीत]
हैं अगर किसी भी सुपरमार्केट स्टोर के ऊपर
आज भी एंट्री रजिस्टर्स के अंदर हो रही
होती और मुझे आज से एक महीने पहले का डाटा
देखना होता तो मुझे बंडल्स ऑफ रजिस्टर्स
चेक करने पड़ते बट अगेन अगर वही डाटा मेरे
पास डेटा बेस के अंदर सेव है और मुझे एक
महीने पहले का एक सिंगल डाटा देखना है तो
उसके लिए मैं सिंपली वेयर क्लॉस का यूज कर
सकती हूं हूं जिसके बारे में हम जानेंगे
आज की इस वीडियो के अंदर सो गाइस वेयर
क्लॉज क्या होता है वह समझते हैं सबसे
पहले सो बेसिकली अगर आपके पास कोई भी टाइप
का डाटा है फॉर एग्जांपल आपके पास सेल्स
का डाटा है अब आप देखना चाहते हैं कि
कौन-कौन सी सेल्स हुई है अहमदाबाद के अंदर
या कौन सी सेल्स हुई है जयपुर के अंदर तो
वो आप देख सकते हैं विद द हेल्प ऑफ वेयर
क्लॉस अगर आपके पास किसी भी पर्सन का
मोबाइल नंबर है अगर आपके पास किसी भी
पर्सन की ईमेल आईडी है नेम है उससे
रिलेटेड आपको इंफॉर्मेशन देखनी हो तो भी
आप वेयर क्लॉज की हेल्प से इजली उसे देख
सकते हैं कैसे वेयर क्लॉज का यूज करते हैं
माय एएल के अंदर वो चलिए देखते हैं सो
वेयर क्लॉज का यूज करने के लिए सबसे पहले
हम यहां पर लिखेंगे सिलेक्ट सिलेक्ट आप
चाहे तो सब कुछ यहां पे सारा मुझे डाटा
देखना है किसका सारा डाटा मुझे यहां पे
देखना है दैट मुझे सारा डाटा देखना है
फ्रॉम डेमो वन सो यहां तक का स्टेप हमारा
बिल्कुल एज इट इज सेम होगा कि दैट डेमो वन
एंप्लॉई डाटा बट यहां पे मैं यूज करूंगी
वेयर क्लॉस का कि मुझे डेमो वन एंप्लॉई
डाटा में सारा डाटा तो देखना है बट किस
जगह पे देखना है मान लो मुझे यहां सारा
डाटा चाहिए सटल का कि सटल के अंदर जितने
भी एंप्लॉई है उनका सारा डाटा मुझे दिखने
लग जाए तो उस केस में हम यहां पर लिख सकते
हैं दैट वेर सिटी तो मैं यहां पे यूज
करूंगी वेयर क्लॉज दैट वेयर सिटी इज इक्वल
टू एंड क्योंकि सिटल हमारे पास स्ट्रिंग
के अंदर है आप यहां पर लेफ्ट हैंड साइड प
देख सकते हैं कि हमारे पास सारी चीजें
यहां पर टेक्स्ट के अंदर है देन उसके बाद
इंट के अंदर हमारे पास एज है सो इस तरह से
हमारे पास कॉलम के अंदर डेटा टाइप्स है सो
वेयर सिटी इज इक्वल टू सिटी इ इक्वल टू के
अंदर हम यहां पे लिख देंगे सटल अब मेक
श्यर कि ये केस सेंसिटिव है यहां पे तो
सटल का एस आप यहां पे कैपिटल लिखें बिकॉज
यहां पे भी सीटल कैपिटल ए में लिखा हुआ है
लास्टली मैं यहां पे सेमा कॉलन लगाऊंगी
एंड कंट्रोल एंटर प्रेस करेंगे तो मेरे
पास यहां पे डाटा रिफ्रेश होके आया है बट
क्या ये सटल का है तो यस अब आप देखेंगे कि
हमारे पास यहां पे जितना भी डाटा आ रहा है
अब ये सिर्फ और सिर्फ सटल का है सिमिलरली
आपको यहां पे सटल का अगर डाटा नहीं देखना
है आपको यहां पे चाहिए कि आपको यहां पर
सारे सीनियर मैनेजर्स का डाटा मिल जाए
जितने भी सीनियर मैनेजर है उनका डाटा आपको
मिल जाए तो वह हमें किस कॉलम के अंदर
मिलेंगे वह हमें जॉब टाइटल के अंदर
मिलेंगे तो इस बार हम यहां पर क्या लिखने
वाले हैं हम लिखेंगे सिलेक्ट एवरीथिंग
फ्रॉम या फिर मुझे सिर्फ उनकी सैलरी देखनी
है ट सिर्फ मुझे चाहिए फुल नेम फुल नेम के
लिए सबसे पहले तो मुझे यहां पर सजेशन
डायरेक्टली नहीं आएंगे तो मैं यहां पर
पहले एस्टिक ले लेती हूं ट एवरीथिंग फ्रॉम
डेमो वड एप्ल डाटा एंड इस बार मैं ट्रिक
की जगह पे यहां पे ले लेती हूं सिर्फ फुल
नेम एंड कॉमा से सेपरेट करके हम यहां पे
ले लेते हैं उनकी सैलरी एनुअल सैलरी सो
सिलेक्ट फुल नेम एंड एनुअल सैलरी फ्रॉम
डेमो 1 एप्ल डाटा बट कहां से वेयर जॉब
टाइटल सो इस बार हम देंगे जॉब टाइटल इज
इक्वल्स टू अगेन डबल कोड्स के अंदर सीनियर
मैनेजर मुझे यहां पे चाहिए तो एज इट इज
मैं यहां पे एसआर डॉट मैनेजर पास कर दूंगी
एंड आप यहां पे नोटिस करेंगे कि मैनेजर की
स्पेलिंग यहां पे एम ए एन जीई आर लिखिए
मैं यहां पे एम ए एन जीई आर ही लिख देती
हूं एंड एंड यहां पे मैं पास करूंगी सेमई
कॉलन कंट्रोल के साथ एंटर प्रेस करते हैं
आप यहां पे नोटिस करेंगे कि हमारे पास
यहां पे सारे सीनियर मैनेजर्स कैसे पता
चले कि सीनियर मैनेजर्स हैं तो एक काम
करते हैं यहां पे इनके जॉब टाइटल्स भी हम
अच्छा हम यहां पे जिस ऑर्डर में चाहे उस
ऑर्डर में सिलेक्ट क्वेरी के अंदर हम
चीजें जमा सकते हैं सो अगर मैं चाहूं कि
नहीं मुझे स्टार्टिंग के अंदर फुल नेम से
पहले ही मुझे सीए मैनेजर मिल जाए तो मैं
यहां पे जॉब टाइटल ऐड कर सकती हूं दैट जॉब
टाइटल कॉमा फुल नेम एंड देन एनुअल सैलरी
अब इसे एक बार दोबारा से एग्जीक्यूट करते
हैं तो आप देखेंगे कि यहां पे सारे सीनियर
मैनेजर्स उनके नेम्स और उनकी सैलरी मेरे
पास यहां पे लिस्ट होके आ गई है सो इस तरह
से हमारे पास सिलेक्ट क्वेरी के साथ वेयर
क्लॉज वर्क करता है वेयर क्लॉज के अंदर भी
अभी हमारे पास काफी सारी चीजें हैं जो कि
हम आगे आने वाली वीडियोस के अंदर देखने
वाले हैं आई होप यहां पे वेयर क्लॉज किस
तरह से वर्क करता है यह आपको क्लियर हो
गया होगा वे क्लॉज आप यहां पे किसी भी
कॉलम के ऊपर यूज कर सकते हैं बेस्ट लॉस का
यहां पर यूज होता है जब आपके पास कोई
प्राइमरी की हो अगर आपको पर्टिकुलर एक जने
का डाटा देखना हो तो उस केस में आप
प्राइमरी की का यूज कर सकते हैं अगर आपको
ऐसा चाहिए कि आपको हायर डेट के डेट के
हिसाब से डटा देखना हो हो सकता है कि आपको
मंथ के हिसाब से डटा देखना है डेट के
हिसाब से डटा देखना है या फिर आपको सिटी
वाइज जॉब टाइटल वाइज डिपार्टमेंट वाइज
आपको डाटा देखना है क्या कितनी सैलरी इस
सैलरी पर कितने लोग
[संगीत]
हैं इस वीडियो में हम बात करने वाले हैं
अब अबाउट एंड ऑर एंड नॉट ऑपरेशंस इन माय
एएल एंड आज हम बात करने वाले हैं अबाउट
डिफरेंट ऑपरेटर्स जो कि हम यूज कर सकते
हैं माय एल के अंदर टू गेट डाटा बेस्ड ऑन
डिफरेंट कंडीशंस जैसे कि अगर हमने लास्ट
सेशन के अंदर देखा था कि कैसे हम वेयर
क्लॉस का यूज़ कर सकते हैं लास्ट वीडियो
में हमने कवर किया था वेयर क्लॉज अब वेयर
क्लॉज में भी हमने सिर्फ एक कंडीशन दी थी
कि जहां पे जॉब टाइटल हो सीनियर मैनेजर या
जहां पे सिटी हो सिएटल सपोज आपको यहां पे
डबल कंडीशन देनी हो कि सीनियर मैनेजर बट
जो कि सटल के अंदर हो तो उस केस में हम
यहां पे यूज़ कर सकते हैं एंड ऑपरेशन का
एंड का मतलब यहां पे होता है कि दोनों जो
आपने कंडीशन दी है वो यहां पे ट्रू हो कि
वो पर्सन मैनेजर भी होना चाहिए और सिटी
सिएटल के अंदर भी होना चाहिए सिमिलरली और
ऑपरेशन का मतलब यहां पे होता है कि दोनों
में से एक चीज ट्रू हो जैसे कि मुझे चाहिए
कि या तो मेरे पास सारी फीमेल एंप्लॉयज की
लिस्ट आ जाए या फिर जितने भी लोग चाइना के
अंदर हैं उनकी लिस्ट आ जाए तो इन दोनों
में से अगर एक भी चीज ट्रू हो यानी कि
चाइना के मेल्स भी मुझे चलेंगे बट फीमेल्स
की मेरे पास सारी लिस्ट आ जाए तो उस केस
में यहां पे दोनों में से कोई भी कंडीशन
अगर ट्रू हो जाए तो उन सबका डाटा अगर मेरे
पास आ जाए उसके लिए हम यहां पे और ऑपरेशन
का यूज करेंगे और ऑपरेशन का मतलब होता है
दोनों भी ट्रू हो सकते हैं दोनों में से
अगर एक भी ट्रू होगा तो वो वाला डाटा भी
फैच होके आ जाएगा नॉट का मतलब यहां पे
होता है एगजैक्टली अपोजिट कि अगर मैं
चाहती हूं कि मेरे पास सारा डाटा आ जाए बस
मुझे सटल के लोगों का डाटा नहीं चाहिए एंड
आल्सो मुझे सीनियर मैनेजर्स का डाटा नहीं
चाहिए उसके अलावा मुझे सारा डाटा चाहिए तो
उस केस में मैं यहां पे नॉट का यूज़ कर
सकती हूं कैसे इसे करना है वह देखते हैं
सो यहां पर मैं सेम कंडीशन लेने वाली हूं
दैट सिलेक्ट फिलहाल को हम ले लेते हैं
एवरीथिंग फ्रॉम डेमो वन डॉट एंप्लॉई डाटा
एंड एवरीथिंग की जगह हम यहां पर चेंज करते
हैं कि मुझे यहां पर चाहिए फुल नेम साथ ही
में मुझे चाहिए एनुअल सैलरी मुझे चाहिए
यहां पर जॉब टाइटल एंड लास्टली मुझे चाहिए
सिटी यह चारों चीजें मुझे चाहिए कहां से
मुझे चाहिए वेयर सबसे पहले हम यहां पर यूज
करने वाले एंड ऑपरेशन का जहां पे जॉब
टाइटल शुड बी सिएटल तो जॉब टाइटल मैं यहां
पे ले लेती हूं इज इक्वल्स टू हम यहां पे
ले लेते हैं नाउ जॉब टाइटल सीटल नहीं जॉब
टाइटल एक्चुअली सीनियर मैनेजर होगा और
सिटी सिटल होगी सो जॉब टाइटल डबल कोच के
अंदर हम पास करेंगे सीनियर डॉट मैनेजर एंड
दूसरी कंडीशन हमारे पास यहां पे होगी कि
सिटी इज इक्वल्स टू एस ए डबल टी एल ई दैट
इज सिटल एंड लास्टली मैं सेमीकलन पास
करूंगी कंट्रोल एंटर प्रेस करते हैं अब आप
यहां पर नोटिस करोगे कि मेरे पास सारा
डाटा आ गया है सारा डाटा के अंदर दोनों
चीजें आप यहां पर देख पा रहे हैं कि जॉब
टाइटल में यहां पे सीनियर मैनेजर भी है और
सिटी के अंदर यहां पे सी आरटेल भी है अगर
सिर्फ यहां पे लास्ट टाइम की तरह अगर मैं
सीनियर मैनेजर लिखती तो मेरे पास सीनियर
मैनेजर हर डिफरेंट सिटी के आ जाते हैं पर
सपोज मुझे सीनियर मैनेजर्स तो चाहिए बट
पर्टिकुलर एक सिटी के तो उस केस में मैं
एंड ऑपरेशन का यूज कर सकती हूं अब अगर
जैसे कि मैंने बोला था कि मुझे यहां पे और
ऑपरेशन यूज करना है और ऑपरेशंस के लिए मैं
यहां पे एज इट इज सेम डाटा ले लेती हूं
वेयर तक का इसे हम थोड़ा सा फॉन्ट इंक्रीज
कर लेते हैं वेयर वेयर के आगे मैं यहां पे
लगाने वाली हूं अगेन जॉब टाइटल अब वेर के
लिए मैं यहां पे और के लिए कंडीशन ले लेती
हूं कि या तो वो पर्सन चाइन हो या फिर वो
फीमेल हो तो वेयर जेंडर एंड आई गेस मैंने
कुछ गलत चूज कर लिया है सो जेंडर अगेन
जेंडर इज इक्वल्स टू डबल कोट्स में हम पास
करेंगे फीमेल एंड सिटी इज इक्वल टू चाइना
एंड अगेन मैं यहां पर पास करूंगी एक सेमा
कॉलन अब यहां पर अगर मैंने एंड लिखा है तो
एंड का मतलब ये दोनों कंडीशन ट्रू होनी
चाहिए बट अगर मैं यहां पर और लिख देती हूं
तो और का मतलब इन दोनों में से एक भी
कंडीशन यहां पर ट्रू हो तो भी मेरा काम चल
जाएगा कि या तो बंदा चाइना का हो या फिर
वोह फीमेल हो तो कंट्रोल एंटर मैं प्रेस
करूंगी एंड एंड अब आप यहां पे जेंडर नहीं
देख पा रहे हैं तो एक बार हम यहां पर जॉब
टाइटल की जगह इस बार जेंडर ले लेते हैं
एंड कंट्रोल एंटर मैं दोबारा प्रेस करूंगी
तो आप यहां पे देख पा रहे हैं कि सारे
जेंडर्स यहां पे फीमेल हैं एंड अगर कहीं
पे यहां पे मेल है इसको मैं और स्क्रोल कर
लेती हूं एंड मेल का डाटा इसलिए नहीं आ
रहा बिकॉज सिटी के अंदर चाइना नहीं आएगा
बट कंट्री के अंदर यहां पे चाइना आएगा सो
मैं यहां पे कंट्री पास करने वाली हूं दैट
कंट्री इज इक्वल टू चाइना एंड इंस्टेड ऑफ
सिटी यहां पे भी मैं कंट्री पास करूंगी सो
कंट्रोल एंटर तो अगर फीमेल है तो दूसरी
सिटी है बट यहां मेल है बट चाइना का पर्सन
है इसलिए उसका डाटा है बाकी सारे डाटा
आपको फीमेल मिलेंगे चाहे वो ब्राजील हो
यहां पे तो अगर आप यहां पे कंट्रीज के
अंदर ब्राजील देखेंगे बट यहां पे क्या
होगा फीमेल और जहां पे भी मेल आ रहा है
उसका मतलब कि वो चाइना से बिलोंग करते हैं
तो आप यहां पे देख पा रहे हैं कि हमने और
का यूज़ किया है और का मतलब होता है या तो
ये वाली कंडीशन ट्रू हो या फिर ये वाली
कंडीशन ट्रू हो दोनों में से अगर कोई भी
कंडीशन ट्रू हो तो वो डाटा मेरे पास
एक्टैक होके आ जाए सिमिलरली अगर मैं यहां
पे नॉट की बात करूं तो नॉट के लिए मैं
यहां पे फिर से ले लेती हूं दैट नॉट के
लिए मैं यहां पे सिलेक्ट कर लूंगी
एवरीथिंग फ्रॉम नॉट एंप्लॉई बट डेमो 1 डॉट
एंप्लॉई डाटा वेयर हम नॉट का यूज़ करेंगे
नॉट जेंडर इज इक्वल्स टू सो अब नॉट में
मुझे यहां पे क्या चाहिए कि नॉट के अंदर
हो कि जॉब टाइटल सीनियर मैनेजर ना हो एंड
वह पर्सन सिटल का ना हो तो जॉब टाइटल मैं
यहां पे ले लेती हूं या फिर हम जेंडर की
बेसिस पे भी ले सकते हैं या फिर सिटीज
बेस्ट है सॉरी जॉब टाइटल इज इक्वल्स टू
सीनियर मैनेजर एंड सिटी इज इक्वल्स टू
सिटल लास्टली मैं यहां पे सेमी कॉलन
लगाऊंगी सो अब यहां पे मैंने किस तरह से
इसका सिंटेक्स लिखा है वो एक बार समझते
हैं इसे एक बार मैं यहां पे कंट्रोल एंटर
प्रेस करती हूं अब नेक्स्ट हम यहां पे और
ऑपरेशन की बात करते हैं और का मतलब यहां
पे होता है जो भी आपने लिखा है उसका
ऑपोजिट आ जाए जैसे कि अगर मैंने लिखा है
कि मुझे मेल का डाटा नहीं चाहिए तो मेरे
पास यहां पे फीमेल का डाटा आ जाएगा मतलब
मतलब यहां पर नॉट लगा के मैं मेल इ इक्वल
टू लिख दूंगी यानी कि जेंडर इ इक्वल टू
मेल लिख दूंगी तो सिर्फ मेरे पास मेल्स
नहीं आएंगे फीमेल्स आ जाएंगे तो जो चीज
आपको नहीं चाहिए उसको आप नॉट के अंदर लिख
दें एंड उसके अलावा बाकी जो सारी चीजें
हैं वो हमें डिस्प्ले हो जाएंगी फॉर
एग्जांपल मैं यहां पर ले लेती हूं सिलेक्ट
एवरीथिंग फ्रॉम डेमो वन डॉट एंप्लॉई डाटा
वेयर वेयर के साथ ही मैं यहां पर नॉट लगा
दूंगी दैट वेर नॉट जेंडर इज इक्वल्स टू
एंड जेंडर मैंने आई गेस कैपिटल जी जेंडर
नहीं लिखा है तो जेंडर इज इक्वल्स टू
फीमेल अगर मैंने यहां पे फीमेल लिखा है तो
अब मेरे पास यहां पे अब जैसे मैं कंट्रोल
एंटर प्रेस करूंगी तो सिर्फ और सिर्फ मेल
का डाटा आएगा तो आपने जो चीज यहां पर लिखी
उसका अगर अपोजिट आपको डाटा चाहिए मतलब वो
चीज हटा के आपको दूसरा डाटा चाहिए तो उस
केस के अंदर आप नॉट का यूज कर सकते हो ये
हमारे तीन ऑपरेशन होते हैं एंड और एंड नॉट
एंड का मतलब जो आपने दोनों कंडीशन यहां पर
दी है वो सेटिस्फाई हो जाए तो ही वो डाटा
आपको यहां पर मिलेगा और का मतलब कि दोनों
में से अगर एक भी कंडीशन आपकी सेटिस्फाई
हो जाती है तो भी आपका डाटा उनसे रिलेटेड
डाटा आपको मिल जाएगा नॉट का मतलब होता है
कि आपने जो भी डाटा वहां पर लिखा है उसके
अलावा सारा डाटा
[संगीत]
आपको इस वीडियो के अंदर हम बात करने वाले
हैं अबाउट लाइक ऑपरेटर इन माय ए कल एंड आज
की इस वीडियो के अंदर हम बात करने वाले
हैं अबाउट लाइक ऑपरेटर जो कि हम सिलेक्ट
क्वेरी के साथ यूज करते हैं विद द हेल्प
ऑफ दिस लाइक ऑपरेटर अगर आपको नाम में से
या किसी भी चीज में से कोई थोड़ा सा भी
पैटर्न आपको पता है आपको पता आपको सिर्फ
इतना याद आ रहा है कि यार मेरे यहां पे एक
महीने पहले कोई कस्टमर तो आया था बट उसका
नाम ए वाई से स्टार्ट होता था या उसके नाम
के अंदर एम ए आर आता था या उसका सरनेम
कुमार था या उसका सर नेम मिश्रा था या
शर्मा था तो उस केस में हम लाइक ऑपरेटर का
यूज कर सकते हैं जिसकी हेल्प से विद द
हेल्प ऑफ हम पैटर्न डाटा को एक्सट्रैक्ट
कर सकते हैं कैसे इसे यूज करते हैं वह
समझते हैं जैसे कि अगर मैं यहां पर वर्क
बेंच के अंदर चलूं मुझे यहां पर सिर्फ
इतना ध्यान आ रहा है कि जो भी यहां पर
सरनेम है उसके अंदर कुमार आता है या फिर
सिर्फ एम ए आर मुझे याद है कि एम ए आर आता
है इस नेम या सरनेम के अंदर सबसे पहले हम
एम ए आर से स्टार्ट करते हैं दैट मैं यहां
पर लिखूंगी सिलेक्ट
एवरीथिंग फ्रॉम डेमो वन डॉट एंप्लॉई डाटा
वेयर फुल नेम लाइक अब यहां पर लाइक ऑपरेटर
का यूज करेंगे डबल कोड्स के मैं यहां पर
देने वाली हूं पैटर्न पैटर्न देते हैं विद
द हेल्प ऑफ मॉड्यूस साइन दो मॉड्यूस साइन
के बीच में मैं एम ए आर लिखूंगी अब यहां
पे मॉड्यूस क्या रिप्रेजेंट करते हैं आगे
एंड पीछे की तरफ वो मैं यहां पे एक्सप्लेन
करती हूं अगर आप आगे एंड पीछे की तरफ पे
मॉड्यूस यहां पे यूज करते हैं तो आगे का
मतलब यहां पे आगे भी कुछ वर्ड्स हो सकते
हैं एंड मॉड्यूस का मतलब पीछे की तरफ
मॉडलेस का मतलब एम ए आर के बाद भी यहां पर
कुछ वर्ड्स हो सकते हैं सो अगर जैसे ही
मैं इसे यहां पर एग्जीक्यूट करती हूं तो
आप यहां पर देख रहे हैं कि मेरे पास
फर्स्ट नेम आया है लूक मार्टिन मार्टिन
में एमए आर आ रहा है हमारे पास नेक्स्ट
आया है एज कियल कुमार कुमार के अंदर भी
एमए आर आ रहा है जो कि हमारे पास एंड में
आ रहा है जोसेफ मार्टिन में एमए आर सरनेम
में आ रहा है अ ब्रुक्स मार्कस ब्रुक्स
मार्कस के अंदर हमारे पास एमआर यहां पे आ
रहा है मरिया ग्रिफिन के अंदर हमारे पास
स्टार्टिंग में एमए आर आ रहा है अब सोचो
अगर आपको चाहिए कि स्टार्टिंग से आपके पास
एमए आर हो एंड में यहां पे कुछ भी हो तो
उस केस में हम स्टार्टिंग का यहां पे
मॉड्यूलर सिंबल हटा देंगे कंट्रोल ए टर
मैं करूंगी और जो भी यहां पर एम ए आर से
स्टार्ट हो रहा है फॉर एग्जांपल मारिया
ग्रिफिन मारिया हंग मारिया चिन मारिया ही
मारिया विल्सन एंड मारिया सन यह सारे
नेम्स मेरे पास आ गए जो भी एमए आर से
स्टार्ट हो रहे थे सिमिलरली अगर इसी का
अपोजिट आपको करना हो कि ऐसे नाम जो कि एमए
आर पे खत्म होने चाहिए तो कंट्रोल एंटर
मैं यहां पे प्रेस करूंगी तो यहां पे
इजियल कुमार मेडिसिन कुमार डिलन कुमार एंड
स्कारलेट कुमार यहां पर इस तरह से हमारे
पास वैल्यू आ गई है अभी किसी भी चीज के
बेसिस पर हो सकती है हो सकता है य नंबर
नर्स के बेसिस पे हो कि फोन नंबर में आपके
पास 6262 आ रहा हो कहीं पे जिसके अंदर
gmail.com है yahoo.com है hotmail.com है
microsoft.com है तो उस केस में आप यहां
पे अगर आपको
कर सकता है एंड में भी लाई कर सकता है
स्टार्टिंग में भी लाई कर सकता है कहीं पे
भी लाई कर सकता है अगर आप आगे की तरफ
मॉड्यूस नहीं लगाते हो तो आपका जो भी
पैटर्न है वो वहां से स्टार्ट तो होना
चाहिए यानी कि इसके वो स्टार्ट तो वहीं से
होना चाहिए जैसे कि अगर मैं यहां से
पैटर्न हटा देती हूं मैं एंड की तरफ लगाती
हूं कंट्रोल एंटर प्रेस करूंगी तो ये
स्टार्ट एम आर से ही होना चाहिए एंड
सिमिलरली इट गोज फॉर दी एंड वन कि अगर एंड
वाला हटा देंगे तो ये एंड में एम ए आर ही
आना चाहिए जैसे कि कुमार में एंड में एम ए
आर ही आ रहा
[संगीत]
है जब भी हम डाटा को अरेंज करते हैं तो हम
हमारे प्रायोरिटी के अकॉर्डिंग डाटा को
अरेंज करते हैं कि हमें उसे असेंडिंग
ऑर्डर में रखना है डेट वाइज डिसेंडिंग
ऑर्डर में रखना है या एज वाइज हमें
असेंडिंग या डिसेंडिंग ऑर्डर में रखना है
या सिटी वाइज या फिर दो पैरामीटर्स के ऊपर
हमें असेंडिंग या डिसेंडिंग ऑर्डर लगाना
है मतलब हमारे अकॉर्डिंग उसे सॉर्ट करना
है तो उसके लिए माय स्केल के अंदर हम
ऑर्डर बाय का यूज करते हैं उसी के बारे
में जानेंगे आज की इस वीडियो के अंदर की
इस वीडियो के अंदर हम बात करने वाले हैं
कि कैसे हम माय एसकल के अंदर डाटा को
अरेंज कर सकते हैं इन अ पर्टिकुलर ऑर्डर
सो गाइस यहां पर मैं सबसे पहले बेसिक से
स्टार्ट करूंगी कि अगर मुझे यहां पर ऑर्डर
अरेंज करना है डिपार्टमेंट एंड कंट्रीज के
हिसाब से तो मैं उस केस में यहां पर सबसे
पहले मैं यहां पर बेसिक से स्टार्ट करती
हूं कि यहां पर मुझे डिपार्टमेंट के हिसाब
से ऑर्डर चाहिए तो उसके लिए हम स्टार्ट
करेंगे बाय राइटिंग सिलेक्ट एवरीथिंग
फ्रॉम डेमो वन
डॉट एंप्लॉई डाटा ऑर्डर बाय अब ऑर्डर बाय
के बाद हमें यहां पे मेंशन करना होता है
कौन से कॉलम को हम ऑर्डर करना चाहते हैं
फॉर एग्जांपल मैं यहां पर डिपार्टमेंट का
ऑर्डर करना चाहती हूं तो डिपार्टमेंट ए
एससी का यहां पे मतलब होता है असेंडिंग
ऑर्डर एंड डीएससी का मतलब होता है
डिसेंडिंग ऑर्डर जैसे मैं कंट्रोल एंटर
प्रेस करूंगी अब आप देखेंगे कि
डिपार्टमेंट में सबसे पहले मेरे पास ए फॉर
अकाउंटिंग यहां पे आ गया है सिमिलरली
नेक्स्ट हमारे पास ए के बाद आता है ई
इंजीनियरिंग सो अब हमारे पास इंजीनियरिंग
आ गया है इंजीनियरिंग के बाद एफ पे फिनेंस
आता है तो आप यहां पे देख पा रहे हैं किस
तरह से यहां पे ऑर्डर चेंज हो गया है
सिमिलरली हमें डाटा को अरेंज करना ऑन द
बेसिस ऑफ एज तो एज के केस में मैं सिर्फ
इतना सा करूंगी कि मैं यहां पे एज लिख
दूंगी विद कैपिटल
एजी एंड जैसे हम यहां पे कंट्रोल एंटर
प्रेस करते हैं इस बार एज के बेसिस पे ब
ये पहले 25 देन 26 देन 27 28 वाले सारे
लोग इस तरह से हमारे पास यहां पे वैल्यूज
आ जाएंगे सिमिलरली अगर आपको डिसेंडिंग
ऑर्डर में अरेंज करना है डीई एससी आप यहां
पर लिखेंगे दैट स्टैंड फॉर डिसेंडिंग
ऑर्डर कंट्रोल एंटर मैं यहां पर प्रेस
करूंगी तो मेरे पास यहां पर डिसेंडिंग
ऑर्डर के अंदर वैल्यूज यहां पर आने लग
जाएंगी अब सिमिलरली आपको डिपार्टमेंट के
हिसाब से यहां पे डिसेंडिंग ऑर्डर में
चाहिए जैसे कि सबसे पहला यहां पे हो गया
अकाउंटिंग अकाउंटिंग में सबसे अकाउंटिंग
हम यहां पे असेंडिंग ऑर्डर में लगाएंगे
यानी कि डिपार्टमेंट के ऊपर तो हम चाहते
हैं कि असेंडिंग ऑर्डर लग जाए बट हमारे
पास जो एज है उस पर लग जाए डिसेंडिंग
ऑर्डर तो उस केस में हम यहां पे किस तरह
से इसे लिखेंगे वो मैं आप आपको दिखाती हूं
दैट सिलेक्ट
एवरीथिंग फ्रॉम
डेमो वन डॉट एंप्लॉय डाटा ऑर्डर बाय सबसे
पहले हम यहां पर बात करते हैं डिपार्टमेंट
की ट डिपार्टमेंट के ऊपर तो हम लगाएंगे
असेंडिंग ऑर्डर कॉमा अब नेक्स्ट हमें
डिसेंडिंग ऑर्डर किस पर लगाना है एज के
ऊपर तो एज के ऊपर हम लगाएंगे डिसेंडिंग
ऑर्डर जिसम मैं यहां पर कैपिटल एज दे देती
हूं एंड यहां पर लगाते हैं डिसेंडिंग
ऑर्डर एंड लास्ट में पास करेंगे एक सेमा
कॉलन कंट्रोल एंटर में यहां पर प्रेस
करूंगी अब आप नोटिस करेंगे कि डिपार्टमेंट
कहां से स्टार्ट हो रहा है ए से बट यहां
पे एज स्टार्ट हो रही है द हाईएस्ट एज दैट
इज 64 अगर मैं यहां पे नीचे और स्क्रॉल
करती हूं तो अब आप देखेंगे ये नेक्स्ट
डिपार्टमेंट यहां पे स्टार्ट हो रहा है
इंजीनियरिंग और इंजीनियरिंग की सबसे पहली
डेट यानी कि सबसे हाईएस्ट डेट यहां पे
क्या है 65 तो एक तरफ तो एक कॉलम पे हमने
असेंडिंग ऑर्डर लगा दिया दूसरी तरफ दूसरे
कॉलम के ऊपर हमने डिसेंडिंग ऑर्डर लगा
दिया दोनों पे ही अगर असेंडिंग ऑर्डर
लगाना है तो हमें यहां पे डिसेंडिंग लिखने
की जरूरत ही नहीं है मैं यहां पे सिर्फ
कॉमा ए लिख के एससी लिख दूंगी तो हमारे
पास इन दोनों कॉलम्स के ऊपर असेंडिंग
ऑर्डर लग जाएगा अब मैं यहां पे कंट्रोल
एंटर प्रेस करूंगी तो आप देखेंगे कि
अकाउंटिंग तो आ गया है बट इस बार मेरे पास
एज स्टार्ट हो रही है इंस्टेड ऑफ़ 64 की
जगह यहां पे एज स्टार्ट हो रही है 25 से
तो यहां पे दोनों के ऊपर हमने असेंडिंग
ऑर्डर लगा दिया है तो आप सेवरल कॉलम्स के
ऊपर भी असेंडिंग डिसेंडिंग ऑर्डर्स लगा
सकते हैं या फिर आपको सिंगल पर्टिकुलर
कॉलम पे भी लगाना है तो भी आप असेंडिंग और
डिसेंडिंग ऑर्डर लगा सकते हैं सिमिलरली
अगर मैं यहां पे दूसरे डटा भी की बात करूं
कि अगर मुझे यहां पर देखना है कि हाईएस्ट
अमाउंट कितना है तो उस केस में मैं यहां
पर लिख सकती हूं इन दिस वे दैट सिलेक्ट
एवरीथिंग फ्रॉम एंड सकला डॉट पेमेंट ऑर्डर
बाय हमें अमाउंट चाहिए इन डिसेंडिंग ऑर्डर
एंड मैं यहां पे सेमी कॉलन लगा के कंट्रोल
एंटर प्रेस करूंगी तो आप देखेंगे हाईएस्ट
अमाउंट हमारे पास यहां पे
11.99 एंड लोएस्ट हमारे पास टॉप में शो हो
रहा था विच वास आई गेस वन और टू तो इस तरह
से आप डिफरेंट डि चीजों के ऊपर लगा सकते
हैं अगर आप यहां पे डेट्स की बात करें तो
डेट्स के ऊपर आप असेंडिंग एंड डिसेंडिंग
ऑर्डर लगा सकते हैं कि जैसे अगर आपके पास
सेल्स का डाटा है तो लास्ट जो आपकी सेल्स
हुई है उसके अकॉर्डिंग आपको डिसेंडिंग
ऑर्डर में आपको डेट्स को जमाना है कि आप
अपोजिट जाए या फिर असेंडिंग ऑर्डर में अगर
आपको जमाना है तो आपको स्टार्टिंग टू एंड
अगर आपको डाटा चाहिए कि अगर मंथ के
स्टार्टिंग टू एंड आए तो असेंडिंग ऑर्डर
एंड एंड टू स्टार्ट जाए तो फिर डिसेंडिंग
ऑर्डर तो इस तरह से भी हम डाटा को अरेंज
कर सकते हैं विद द हेल्प ऑफ ऑर्डर बाय सो
ऑर्डर बाय इज रिली हेल्पफुल
[संगीत]
हियर इस वीडियो के अंदर हम बात करने वाले
हैं अबाउट लिमिट क्लॉज इन माय ए एंड आज की
इस वीडियो के अंदर हम बात करने वाले हैं
अबाउट हाउ लिमिट क्लॉज वर्क इन माय
एसक्यूएल सो गाइज लिमिट का मतलब यहां पे
होता है कि अगर आपको आपके पास डाटा है
डेटा के अंदर आपको टॉप थ्री वैल्यूज चाहिए
या फिर आपको सेंटर में से या दूसरे तीसरे
नंबर के बाद की पांच वैल्यूज चाहिए अगर
आपको यहां पे आपने किसी भी आपके डाटा को
डिसेंडिंग ऑर्डर में अरेंज कर फॉर
एग्जांपल अगर आपके पास डिफरेंट कंट्रीज की
पॉपुलेशन है आप हाईएस्ट पॉपुलेशन आपने
ऑब्टेन करने के लिए डिसेंडिंग ऑर्डर लगा
दिया अब उसमें आपको टॉप थ्री वैल्यूज
चाहिए तो उसके लिए आप लिमिट का यूज कर
सकते हो किस तरह से लिमिट को यूज करते हैं
वह देखते हैं जैसे कि मैंने अभी आपको
एग्जांपल दिया कि अगर मैं यहां पे
पॉपुलेशन को पॉपुलेशन मेरे पास यहां पे आ
रही है सो मेरे पास कंट्रीज है इयर्स है
पॉपुलेशन कॉन्टिनेंट लाइफ एक्सपेक्टेंसी
एंड जीडीपी कैपिटा है तो उसके लिए अगर मैं
यहां पे पॉपुलेशन को अरेंज कर दूं इन द
डिसेंडिंग ऑर्डर दैट मींस हाईएस्ट टू
लोएस्ट एंड देन टॉप थ्री मैं यहां पे
देखूं तो उस केस में मैं यहां पे लगाऊंगी
सिलेक्ट एवरीथिंग फ्रॉम डेमो डॉट गप मांडर
ऑर्डर बाय करना है किसे पॉपुलेशन को जो कि
हम पहले भी देख चुके हैं सो पॉपुलेशन को
हम यहां पे ऑर्डर करेंगे इन दी डिसेंडिंग
ऑर्डर यहां पे मैं सेमा कॉलन पास करूंगी
कंट्रोल एंटर प्रेस करते हैं मेरे पास
यहां पे हाईएस्ट पॉपुलेशन मिल जाएगी दैट
इज ऑफ चाइना एंड देन अगर मुझे यहां पे टॉप
फाइव वैल्यूज चाहिए तो उस केस में मैं
यहां पे लगाऊंगी लिमिट फाइव कंट्रोल एंटर
जैसे मैं प्रेस करूंगी टॉप फाइव वैल्यूज
मेरे पास यहां पे आ जाएंगी सो इस तरह से
हमारी लिमिट वर्क करती है अब लिमिट के लिए
जरूरी नहीं है कि आप यहां पे डिसेंडिंग
ऑर्डर या असेंडिंग ऑर्डर का यूज करें बट
यूजुअली किया जाता है क्योंकि आप किसी भी
चीज को अरेंज कर सकते हैं आप उनकी वैल्यूज
निकाल सकते हैं देन टॉप वैल्यूज या बॉटम
लास्ट वैल्यूज भी आप निकाल सकते हैं जैसे
कि अगर मैं यहीं की बात करूं तो जरूरी
नहीं है कि मैं यहां पे ऑर्डर बाय का यूज
करूं मैं डायरेक्टली लिख सकती हूं सिलेक्ट
एवरीथिंग थ फ्रॉम डेमो डॉट गप मांडर लिमिट
3 एंड जैसे मैं यहां पे कंट्रोल के साथ
एंटर प्रेस करूंगी स्टार्टिंग की थ्री
वैल्यूज मुझे मिल जाएगी जो कि अबकी बार
डिफरेंट है बट अगर आपको चाहिए कि
स्टार्टिंग की थ्री वैल्यू ना मिलके सेकंड
वैल्यू के बाद जो तीन वैल्यूज आएंगी वो
आपको यहां पे चाहिए तो उस केस में आप यहां
पर लिख सकते हैं 2 3 मैं यहां पे लगाती
हूं सेमा कॉलन कंट्रोल एंटर प्रेस करेंगे
सो सेकंड के बाद की जो तीन वैल्यूज है वो
मुझे यहां पर मिल जाएंगी तो इस तरह से भी
यह वर्क करता है कि लिमिट के अंदर आप दो
पैरामीटर्स भी पास कर सकते हो कि मुझे
सेकंड के बाद की तीन वैल्यू चाहिए या फिर
सेकंड नंबर पे जो भी है या फिफ्थ नंबर पे
जो भी है उसके बाद की पांच वैल्यू चाहिए
यानी कि 5 टू 10 आपको वैल्यू चाहिए तो वो
भी आप यहां पे यूज कर सकते हो एंड अगर मैं
यहां पे इसका एग्जांपल आपको दूं तो यहां
पे ऑर्डर बाय है डिपार्टमेंट एंड एज
असेंडिंग इसको हम एक बार कंट्रोल एंटर
प्रेस करते हैं सो अभी मेरे पास यहां पे
अकाउंट्स आ रहे हैं ए आ रही है असेंडिंग
अगर मुझे यहां पर चाहिए कि अकाउंटिंग के
अंदर जो तीन सबसे यंग पीपल हैं उनका डाटा
मुझे मिल जाए तो उस केस में मैं यहीं पर
लिमिट लगा दूंगी दैट लिमिट थ्री कंट्रोल
एंटर एंड जो तीन स्टार्टिंग का डेटा था
मुझे वो यहां पर मिल गया
[संगीत]
है जब भी हमारे पास सालों का डाटा हो और
आपको एक पर्टिकुलर मंथ का या एक पर्टिकुलर
रेंज का या एक पर्टिकुलर टाइम पीरियड का
डाटा निकालना हो तो उसके लिए मायकेल के
अंदर हम यूज कर सकते हैं बिटवीन ऑपरेट का
कैसे इसे यूज करना है वह जानेंगे आज की इस
वीडियो के अंदर सो हेलो एवरीवन एंड अ वेरी
वार्म वेलकम टू डब्ल्यू एस क्यूब टेक माय
नेम इज आयुषी जैन एंड आज की इस वीडियो के
अंदर हम बात करने वाले हैं अबाउट बिटवीन
ऑपरेटर सो गाइस बिटवीन ऑपरेटर बहुत ही
यूजफुल ऑपरेटर है जब भी आपको किसी भी रेंज
के बीच की वैल्यू निकालनी हो तो उस केस
में हम बिटवीन ऑपरेटर का यूज कर सकते हैं
बिटवीन ऑपरेटर के काफी सारे यूज केसेस है
कि अगर आपको किसी भी ऐज के बिटवीन कोई
डाटा निकालना हो अगर आपके पास एंप्लॉई
डाटा है उसके अंदर सैलरीज है अगर आपको
चाहिए कि किसकी सैलरी यहां पे 1 लाख से 15
लाख के बीच की है अगर आपको वो डाटा
निकालना है तो वह भी आप निकाल सकते हैं
विद द हेल्प ऑफ बिटवीन ऑपरेटर कैसे इसे
यूज करते हैं वो देखते हैं तो सबसे पहले
मैं यहां पे यहीं पे एग्जांपल लेती हूं
दैट सिलेक्ट एवरीथिंग फ्रॉम डेमो ड गप
मांडर सो मुझे चाहिए कि यहां पे जिस भी
कंट्री की लाइफ एक्सपेक्टेंसी हो बिटवीन
50 टू 55 उनका डाटा मुझे मिल जाए तो उस
केस में मैं यहां पर लिखूंगी बिटवीन
बिटवीन नहीं बट डायरेक्टली हम पहले वेयर
लिखेंगे दैट सिलेक्ट एवरीथिंग फ्रॉम डेमो
ड गप मांडर वेयर लाइफ एक्सपेक्टेंसी सो
हमें यहां पे चाहिए लाइफ एक्सपेक्टेंसी इज
बिटवीन ला इज लिखेंगे नहीं बट जो लाइफ
एक्सपेक्टेंसी है वो बिटवीन है किसके यहां
पर हम पास करेंगे 50 एंड 55 यानी कि 50 50
एंड 55 के बीच की ये है लास्ट में सेमीकलन
कंट्रोल एंटर एंड यहां पे आप देखेंगे लाइफ
एक्सपेक्टेंसी के अंदर सारा जो डाटा है व
मेरे पास है बिटवीन 50 टू 55 सपोज अगर
मुझे यहां पर चाहिए
30 टू
35 कंट्रोल एंटर एंड आप यहां पर देखेंगे
32 35 का डाटा मेरे पास यहां पर निकल के आ
गया है सिमिलरली अगर हम मूव करें टुवर्ड्स
दिस डिफरेंट डेटाबेस जहां पर हम बात कर
सकते हैं अबाउट एनुअल सैलरी कि मुझे जानना
है कि किसकी सैलरी है बिटवीन 000 एंड
1500000 तो उस केस में मैं यहां पर लिख
सकती हूं सिलेक्ट एवरीथिंग फ्रॉम डेमो वन
डॉट डेटा बेस का नाम दैट इज एंप्लॉई डाटा
एंड उसके बाद हम यहां पर बात करेंगे वेयर
क्लॉस की कहां से हमें चाहिए फ्रॉम द
एनुअल सैलरी जो कि लाई करनी चाहिए बिटवीन
फर्स्ट वैल्यू हमारी होगी यहां पर तो डबल
कोट के अंदर मैं यहां पर देने वाली हूं
डॉलर सिंबल हम यहां पर पास करेंगे बिटवीन
100000 एंड
00000 यहां पर भी मैं सेमा कॉलन का यूज
करके कंट्रोल एंटर जैसे ही प्रेस करूंगी
तो आप यहां पे नोटिस करेंगे कि उन सभी
एंप्लॉई इसका डाटा मेरे पास यहां पे आ गया
है जिनकी सैलरी है बिटवीन $100000 टू
$100000 अगर $100000 की जगह आप चाहते हैं
कि 50 100 अगर आपके पास हो इंस्टेड ऑफ दिस
अगर मैं यहां पे 150 लिखती हूं कंट्रोल
एंटर प्रेस करेंगे तो भी हमारे पास यहां
पर एक्यूरेट डाटा आ जाएगा सो यह हमारी
वैल्यू है अगर आपको रेंज कम करनी है तो उस
केस में आप रेंज भी डिक्रीज कर सकते हो कि
मुझे यहां पे चाहिए 140000 टू 150000
कंट्रोल एंटर प्रेस करूंगी तो आप यहां पर
नोटिस करेंगे कि यहां पे 140000 से 150000
तक का मेरे पास डाटा आ गया है सो आई होप
गाइस कि इस तरह से यहां पे बिटवीन वर्क
करता है वो यहां पे क्लियर हो गया होगा आप
बिटवीन का यूज़ कर सकते हो विद द वेयर कि
आपको यहां पे लिखना है सिलेक्ट एवरीथिंग
फ्रॉम डेमो 1 एलॉय डाटा कौन से आपको कॉलम
के ऊपर लगाना है वह आपको यहां पे मेंशन
करना है बिटवीन आपको यहां पे दो वैल्यूज
पास करनी है आपकी स्टार्टिंग एंड द एंडिंग
[संगीत]
रेंज जिस तरह से हम किसी भी शॉपिंग
वेबसाइट पे ऑनलाइन कोई भी प्रोडक्ट परचेस
करते टाइम डिफरेंट फिल्टर्स लगाते हैं उसी
तरह से माय एसकल के अंदर भी जब हमें डाटा
गेट करना हो तो हम यहां पे फिल्टर का यूज
कर सकते हैं ये फिल्टर का यूज हम करते हैं
विद यूजिंग इन ऑपरेटर जिसके बारे में हम
जानेंगे आज के इस वीडियो के अंदर सो हेलो
एवरीवन एंड अ वेरी वार्म वेलकम टू डब्ल्यू
एस क्यूब टेक माय नेम इज आयुष जैन एंड आज
की इस वीडियो के अंदर हम बात करने वाले
हैं अबाउट इन ऑपरेटर इन माय एएल सो गाइ
यहां पे मैं एक सबसे पहले एक बहुत ही
बेसिक से एग्जांपल लेती हूं जैसे कि मैंने
पहले भी बोला कि शॉपिंग लिस्ट जब हमारे
पास होती है सो सपोज अगर आपको कोई मोबाइल
बाय करना है मोबाइल के अंदर आप ब्रांड का
फिल्टर लगाते हो ब्रांड के बाद आप उसके
अंदर अमाउंट का फिल्टर लगाते हो ऐसे आप
डिफरेंट फिल्टर्स लगाते हो सिमिलरली माय
स्किल में भी अगर आपको यहां पर फिल्टर के
हिसाब से डाटा गेट करना है तो उसके लिए हम
इन ऑपरेटर का यूज़ करते हैं कैसे इसे यूज़
करना है वह देखते हैं सबसे पहले जैसे कि
मैं यहां पे डाटा की बात करती हूं अब मेरे
पास यहां पे एंप्लॉई डाटा है एंप्लॉई डाटा
के अंदर मेरे पास एंप्लॉई आईडी फुल नेम
जॉब टाइटल डिपार्टमेंट बिजनेस यूनिट एंड
डिफरेंट चीजें हैं सो सपोज मुझे यहां पे
डाटा चाहिए कि मुझे यहां पे सिर्फ आईटी
एंड अकाउंटिंग का डाटा चाहिए सो सिर्फ
आईटी एंड अकाउंटिंग से मुझे डाटा चाहिए तो
उस केस में मैं यहां पे क्या लिखने वाली
हूं वो देखते हैं दैट सिलेक्ट एवरीथिंग कि
पूरा डाटा चाहिए फ्रॉम हमारे टेबल का नाम
दैट इज डेमो 1 एलय डाटा वेयर अब यहां पर
वेयर क्लॉज का हम यूज करेंगे और वेयर के
बाद मैं यहां पर लिखूंगी डिपार्टमेंट इन
अब इन का मतलब यहां पर हुआ जहां पर
डिपार्टमेंट है इन इन हम यहां पर सर्च
करेंगे आईटी एंड अकाउंटिंग तो उसके लिए
यहां पर पास करूंगी टपल एक में हम पास
करेंगे
आईटी एंड दूसरा है हमारे पास यहां पर
अकाउंटिंग अकाउंटिंग पास करेंगे सेे मैं
यहां पर क्लोज करूंगी
कंट्रोल सेमीकलन पास करके जैसे हम कंट्रोल
एंटर प्रेस करेंगे आप यहां पर देखेंगे कि
हमारे पास सारा डाटा आ गया है उन लोगों का
जो कि आईटी एंड अकाउंटिंग डिपार्टमेंट के
अंदर है रेस्ट और किसी का डाटा हमारे पास
नहीं आया है सिमिलरली आप डिफरेंट डिफरेंट
चीजों के ऊपर यह फिल्टर्स लगा सकते हैं
फॉर एग्जांपल आपको सिटी वाइज या कंट्री
वाइज य फिल्टर लगाना हो सो सिटी की अगर
मैं यहां पे बात करूं तो मुझे यहां पे
सिआटार लोग चाहिए मे बी ऑफिस के अंदर कोई
कैंपेन स्टार्ट हुई है जो कि सिर्फ सिटल
और मायामी में स्टार्ट कर रहे हैं तो उसके
लिए हम यहां पर सारी डिटेल्स चाहिए सटल
एंड मायामी के लोगों की तो उस केस में मैं
यहां पर लिख सकती हूं
सटल कॉमा लगा के मायामी कंट्रोल एंटर
करेंगे ए हमारे पास यहां पर कोई डाटा नहीं
आएगा बिकॉज हमने यहां पर डिपार्टमेंट अभी
तक भी डिपार्टमेंट लिखा हुआ है यह सिटी है
हमारे पास अब मैं यहां पर कंट्रोल एंटर
प्रेस करती हूं और आप यहां पर नोटिस
करेंगे कि सिटी में जितने भी सिटल एंड
मायामी के लोग हैं उन्हीं का डाटा मेरे
पास यहां पर विजिबल हो रहा है सो इस तरह
से हम फिल्टर्स लगा सकते हैं फिल्टर जरूरी
यह नहीं है कि हम यहां पे इन ही लगाएं अगर
हो सकता है कि मुझे यहां पे सबका डटा
चाहिए बट उनका डटा नहीं चाहिए जो कि सटल
एंड मायामी के अंदर है तो उस केस में मैं
यहां पे सिर्फ लगा सकती हूं आगे नॉट इन
नॉट का मतलब यहां पे होता है जो भी चीज
इसके अंदर है अगर वो ट्रू है तो उसको
फॉल्स कर देगा सो यहां पे हमारे पास इनके
अंदर सिटल एंड मायामी है तो इसके अगेंस्ट
जितने भी हमारे पास डाटा है वो मेरे पास
यहां पे आ जाएगा सो अब मैं इसको कंट्रोल
एंटर प्रेस करूंगी तो आप यहां पे नोटिस
करेंगे कि मेरे पास सारी सिटीज यहां पे आ
रही हैं एक्सेप्ट फॉर सिएटल एंड मायामी सो
इस तरह से मैं थोड़ा सा साइज यहां प
इंक्रीज कर देती हूं सो इस तरह से ये
बेसिकली वर्क करता है दैट सिलेक्ट
एवरीथिंग फ्रॉम डेमो 1 ड एंप्लॉई डाटा
यानी कि टेबल का नाम चूज करना है जहां पे
सिटी सिटी है नॉट इन सिमिलरली आप चाहो तो
एक साथ डबल जगह पे भी फिल्टर लगा सकते हो
फॉर एग्जांपल अगर मैं यहीं पे लिखती हूं
एंड एंड के बाद हम यहां पर दे देंगे कि
मुझे यहां पे लोग चाहिए सिटल ए मायामी के
सिटल मायामी के भी कौन से लोग जो कि आईटी
डिपार्टमेंट एंड अकाउंटिंग के अंदर हैं
एंड डिपार्टमेंट इन आईटी कॉमा अकाउंटिंग
इसे हम यहां पे क्लोज कर देते हैं कंट्रोल
एंटर मैं यहां पे प्रेस करूंगी तो अब आप
नोटिस करेंगे कि मेरे पास सिटल एंड मायामी
के लोग भी आ गए हैं साथ में मेरे पास
डिपार्टमेंट आ गया है सिर्फ आईटी एंड
अकाउंटिंग उसके अलावा मेरे पास दूसरे
डिपार्टमेंट्स का डाटा नहीं आया है तो इस
तरह से आप मल्टीपल फिल्टर्स लगा सकते हो
जैसे कि हम मोबाइल के अंदर अगर हम कोई भी
वेबसाइट प जाते हैं
करना होता है ब्रांड चूज करते हैं ब्रांड
के बाद अगर हमें यहां पर चूज करना होता है
प्राइसेस तो प्राइस रेंज हम चूज कर सकते
हैं कलर चूज कर सकते हैं तो ऐसे हमारे पास
यहां पे भी डिफरेंट फिल्टर्स का हम यूज कर
सकते हैं जिसमें हम इन का भी यूज कर सकते
हैं एंड नॉट इन का भी यूज कर सकते हैं इन
का मतलब कि इनके बाद आप जो भी यहां पे टपल
के अंदर वैल्यूज लिखोगे उन सबका डाटा आपको
मिल जाएगा नॉट इन का मतलब यहां पे होता है
कि जो टपल में आपने वैल्यूज लिखिए उनके
अलावा जितना भी डाटा है वह आपको मिल
जाएगा
जिस तरह से हमारे पास एक्सेल या पावर बीई
जैसे टूल्स के अंदर टेक्स्ट फंक्शंस होते
हैं सिमिलरली माय स्किल के अंदर भी हमारे
पास काफी सारे इनबिल्ट फंक्शंस है जो कि
स्ट्रिंग्स पे वर्क करते हैं इनके बारे
में हम बात करेंगे आज की इस वीडियो के
अंदर एंड आज की इस वीडियो में हम स्ट्रिंग
फंक्शंस जो कि माया स्केल के अंदर होते
हैं उनके बारे में बात करने वाले हैं ऐसे
काफी सारे स्ट्रिंग फंक्शंस है जो कि माया
स्केल के अंदर होते हैं हम इनमें से कुछ
ब्रीफ बहुत इंपॉर्टेंट जो फंक्शंस होते
हैं उनके बारे में बात करेंगे आज सबसे
पहले एंड मोस्ट यूजफुल फंक्शन जोकि मैं
यहां पर बताने वाली हूं इज द कॉनकेटिंग
कॉनकेटिंग यानी कि अगर हमें यहां पे दो
कॉलम्स को कॉन्कैटिनेट करना है तो उसके
लिए हम
कॉन्कैटमैप
लिखूंगी सिलेक्ट थोड़ा सा साइज इंक्रीज कर
लेते हैं सिलेक्ट एवरीथिंग की जगह हम यहां
पे लिखेंगे सिलेक्ट कंकट
कनकटहलु क्रिएट होके आ गया इसके अंदर हमें
पास करने हैं वैल्यूज अब आप यहां पे क्या
कनक कट करना चाहते हैं मैं चाहती हूं कि
यहां पर हमारे पास एक डेजिग्नेशन नाम से
नया कॉलम आ जाए जिसके अंदर हमारे पास जॉब
टाइटल भी हो एंड डिपार्टमेंट भी हो तो ये
दोनों चीजें मेरे पास आ जाए तो उसके लिए
मैं यहां पर चाहती हूं कि मेरे पास हो
यहां पर जॉब टाइटल साथ ही में डिपार्टमेंट
इसका एक एलियास क्रिएट कर लेते हैं कि
इसको हम किस नाम से बुलाएंगे सो इसको हम
बुलाएंगे विद द नेम ऑफ डेजिग्नेशन एंड
फ्रॉम फ्रॉम एज इट इज हमारे पास आएगा कि
किस टेबल से हम इसे कॉल कर रहे हैं फ्रॉम
डेमो 1 एप्ल डटा सो फ्रॉम डेमो 1 ड एलॉय
डटा एंड लास्ट में मैं यहां पे सेमा कॉलन
पास करके कंट्रोल एंटर प्रेस करूंगी जैसे
मैं यहां पे कंट्रोल एंटर प्रेस करती हूं
एक डेजिग्नेशन नाम का कॉलम आ गया है और आप
यहां पे नोटिस करेंगे कि यहां पे हमारे
पास आ गया है सीनियर मैनेजर आईटी टेक्निकल
मैनेजर आईटी बट यहां पे स्पेसेस नहीं है
इनके बीच में तो स्पेसेस देने के लिए हम
यहां पे एक और कॉमा इंसर्ट करेंगे डबल
कोटेशन के अंदर मैं यहां पे स्पेस पास
करूंगी आप चाहो तो यहां पे स्पेस का यूज
कर सकते हो या फिर आप हान का भी यहां यूज
कर सकते हो कि मैं यहां पर पास करूं स्पेस
हाइन स्पेस कंट्रोल एंटर तो अभी यहां पर
थोड़ा बेटर हमें दिखेगा कि हमारे पास यहां
पर वैल्यू आ रही है ए सीनियर मैनेजर आईटी
टेक्निकल आर्किटेक्ट आईटी डायरेक्टर
फाइनेंस कंप्यूटर सिस्टम मैनेजर आईटी तो
इस तरह से आप देख पा रहे हैं कि यहां पर
जॉब टाइटल एंड डिपार्टमेंट दोनों हमारे
पास मर्ज हो गए हैं यह होता है कॉन कट
मेथड कॉन कट मेथड के अंदर हम यहां पर
एगजैक्टली जिस तरह से हमें हमारा टेक्स्ट
चाहिए वह पास कर सकते हैं सिमिलरली हमारे
पास कनक ड एस भी मेथड है कि जिसके अंदर
मैं यहां पर अगर लगाती हूं डब्लू एस कंकट
डब्ल्यू एस मेथड का मतलब यहां पे होता है
कि फर्स्ट पैरामीटर जो हम यहां पर पास
करेंगे वो होगा हमारा डिली मीटर कि किस
डिली मीटर के बेसिस प मुझे इनको सेपरेट
करना है आपको यहां पे जो भी दो कॉलम्स
उनके बीच में स्पेस देना है हाइ फन देना
है या फिर ट द रेट या ऐसा कोई सिंबल ऐड
करना है तो वो चीजें भी हम यहां पर कर
सकते हैं उसके लिए सबसे पहला पैरामीटर
होना चाहिए हमारा डिली मीटर तो सबसे पहला
पैरामीटर हम यहां पर ले लेते हैं डिली
मीटर दैट इज लेट्स से हाइफ या फिर हम इसे
कंपलीटली न्यू लाइन के अंदर लिख लेते हैं
मैं यहां पर लिख लेती हूं सिलेक्ट कॉन
कट कॉन कट डब्लू एस हम यहां पर लेंगे अगेन
इसके अंदर मैं यहां पर सबसे पहले पास
करूंगी डिली मटर की किस डिली मटर के बेसिस
प सपोज मुझे यहां पर स्पेसेस ही चाहिए या
फिर आप चाहते हैं कि मैं यहां पर हाइन भी
दूं हम यहां पर दो स्पेसेस के साथ हाइन ले
लेते हैं नेक्स्ट हम यहां पर ले लेते हैं
जॉब टाइटल उसके अलावा
डिपार्टमेंट आप चाहे तो यहां पर जेंडर भी
ले सकते हैं जितने कॉलम आप यहां पर ड ना
चाहे उतने कॉलम आप यहां पर ऐड कर सकते हैं
अगेन इसका नाम हम यहां पर ले लेते हैं कुछ
और मे बी एंप्लॉय डिटेल्स तो यह मैंने एक
एलियास क्रिएट कर लिया है बेसिकली इस कॉलम
को किस नाम से क्रिएट कर बोलना है हमें
उसके लिए हम यहां हमें यहां पे एक एलियास
क्रिएट करना होता है जिसको हम एस के बाद
लिखते हैं एंड देन
फ्रॉम डेमो वड एलय डटा सेमा कॉलन एंड मैं
यहां पे कंट्रोल एंटर प्रेस करूंगी एंड अब
आप यहां पर नोटिस करेंगे कि हमारे पास
यहां पे सीनियर मैनेजर आईटी फीमेल
टेक्निकल आर्किटेक्ट आईटी मेल डायरेक्टर
फाइनेंस फीमेल इस तरह से हमारे पास यहां
पे डाटा आ गया है तो आप चाहे तो यहां पे
तीन कॉलम्स को दो कॉलम्स को जितने भी
कॉलम्स को कॉन्कैटिनेट करना चाहे कर सकते
हैं एक होता है
कॉन्कैटमैप डब्ल्यू एस कि अगर आपको
बार-बार सेम यहां पे डिलीटर चाहिए कि हो
सकता है कि अगर मुझे यहां पे जेंडर भी ऐड
करना होता तो मुझे वापस से कॉमा लगा के
डबल कोट्स के अंदर स्पेस हाईवन स्पेस पास
करना होता और उसके बाद मैं यहां पे कॉमा
लगा के जेंडर लिखती तो लंबा प्रोसेस है
इससे अच्छा है कि हम एक ही बार यहां पे
डेलीमिटर का यूज करें एंड देन यहां पे पास
कर दे कॉलम नेम्स जिसके लिए हम यहां पे
कॉन कट डब्लू एस का यूज करते हैं सिमिलरली
अगर मैं यहां पे बात करूं फिलहाल मैं यहां
पे कंट्रोल एंटर पहले वाली क्वेरी को पास
कर देती हूं सो अब हम यहां पे बात करें
नेक्स्ट स्ट्रिंग फंक्शन की वह है यहां पे
लेंथ कि अगर आपको किसी भी चीज की लेंथ
निकालनी है तो आप यहां पे लेंथ निकाल सकते
हो फॉर एग्जांपल सो उसके लिए मैं यहां पे
ले लेती हूं सिलेक्ट सिलेक्ट के बाद हम
यहीं पे लेंथ का यूज करेंगे दैट लेंथ पास
लेंथ फाइंड करनी है हमें किसकी लेंथ फाइंड
करनी है लेट्स से मुझे यहां पे नेम्स की
लेंथ फाइंड करनी है या किसी भी चीज की
आपको लेंथ फाइंड करनी हो तो उस केस के लिए
आप यहां पे लेंथ का यूज कर सकते हो जैसे
कि मुझे एनुअल सैलरी कितने डिजिट्स के
अंदर है वो जानना है तो उस केस में मैं
यहां पे इसकी लेंथ पास कर दूंगी लेंथ के
लिए हम यहां पे लिखेंगे एनुअल सैलरी इस
टेबल में से हम ये ले रहे हैं फ्रॉम डेमो
वन डॉट एंप्लॉई डाटा इसके लिए भी हम यहां
पे एक एलियास क्रिएट कर लेते हैं एस डिजिट
काउंट कंट्रोल एंटर में यहां पे प्रेस
करूंगी वंस वी पुट अ सेमी कॉलन कंट्रोल
एंटर प्रेस करते हमारे पास यहां पे डिजिट
काउंट आ जाएगा इनका तो आप यहां पे देख रहे
हैं कि किस तरह से हम यहां पे डिजिट
काउंट्स निकाल सकते हैं या फिर कैरेक्टर
लेंथ निकाल सकते हैं अब ये किसी के भी चीज
के बेसिस पे हो सकता है जिसका भी लेंथ
आपको फाइंड करनी हो सिमिलरली अगर आपको
किसी भी चीज को यहां पे अपर एंड लोअर
केसेस में कन्वर्ट करना है फॉर एग्जांपल
यहां पे मेरे पास फुल नेम है फुल नेम को
मुझे कंपलीटली अपर केस में कन्वर्ट करना
है तो ऑल आई नीड टू डू इज सिलेक्ट अपर अपर
के अंदर हम पास करेंगे यहां पर फुल नेम
फ्रॉम डेमो वड एंप्लॉई डाटा कंट्रोल एंटर
जैसे मैंने पास किया यहां पे हमारे पास सब
कुछ अपर केसेस में आ गया यहां पे कॉलम का
नेम नहीं आया क्योंकि हमने ऑलरेडी यहां पे
पास कुछ किया नहीं है सो मे बी यहां पे
जस्ट मैं नेम्स लिख देती हूं एज नेम्स
कंट्रोल एंटर एंड यहां पे नेम्स नाम से
हमारे पास एक कॉलम क्रिएट हो गया है जिसके
अंदर हमारे पास सारे नेम्स आ चुके हैं इन
द अपर केसेस द सेम गोज फॉर लोअर के अगर
मैं यही का यही यहीं पे कॉपी करके पेस्ट
कर देती हूं बट दिस टाइम मैं अपर की जगह
यहां पे यूज करूंगी लोअर एंड इसे अगर हम
यहां पे कंट्रोल एंटर प्रेस करेंगे तो इस
बार हमारे जितने भी यहां पे लेटर्स हैं ये
लोअर केसेस में कन्वर्ट हो जाएंगे सो ये
हमारे अपर एंड लोअर केसेस होते हैं
सिमिलरली अगर आपको यहां पे लेफ्ट की
स्टार्टिंग की कुछ वैल्यूज निकालनी है फॉर
एग्जांपल कंट्रोल एंटर मैं यहां पे प्रेस
करती हूं नेक्स्ट हम यहां पे बात करते हैं
कि अगर सपोज आपको यूजर नेम्स क्रिएट करने
हैं और आप स्टार्टिंग के चार लेटर्स चाहिए
किसी के भी नाम के तो उस केस में हम यहां
पर लेफ्ट से फोर वैल्यूज निकालने के लिए
यूज कर सकते हैं लेफ्ट फंक्शन का जिसके
लिए मैं यहां पर लेफ्ट लिखूंगी लेफ्ट के
अंदर हमें यहां पर सबसे पहले चीज पास करनी
है किसके ऊपर हम वर्क करने वाले हैं कॉलम
का नाम उससे पहले मैं एक बार यहां पर पूरा
कोड लिख लेती हूं दैट लेफ्ट फ्रॉम
डेमो न डॉट एंप्लॉई डाटा ठीक है सो लेफ्ट
से हमें यहां पर किस कॉलम की हम बात कर
रहे हैं फुल नेम की हम बात कर रहे तो यहां
पे हम पास करेंगे फुल नेम एंड लेफ्ट के
कितने कैरेक्टर्स मुझे यहां पे चाहिए तो
मुझे यहां पे फोर कैरेक्टर्स चाहिए और
इनका नाम मैं लेती हूं एज यूजर नेम
कंट्रोल एंटर जैसे मैं यहां पे प्रेस
करूंगी आप देखेंगे सारी नेम्स के मेरे पास
स्टार्टिंग के फोर लेटर्स क्रिएट होके आ
गए हैं अब जिनका नेम ही यहां पे थ्री
लेटर्स का है उस केस में कुछ नहीं हो सकता
बट यहां पे जिनके भी नेम्स यहां पे फाइव
या सिक्स लेटर्स के उनके स्टार्टिंग के
फोर लेटर्स मेरे पास निकल के आ गए हैं
सिमिलरली अगर मैं यहां पर बात करूं कि
मुझे यही नाम चाहिए होते हैं बट लास्ट का
मेरे पास कैरेक्टर मुझे चाहिए होता है
जैसे कि फोन नंबर्स में होता है अगर आप
लोगों के पास फोन नंबर्स होते हैं और आपको
लास्ट के फाइव कैरेक्टर एक्सट्रैक्ट करने
होते हैं लास्ट के फोर कैरेक्टर्स
एक्सट्रैक्ट करने होते हैं तो उस केस में
आप इसका यूज कर सकते हो बाय राइटिंग यहीं
पे ही
राइट एंड कंट्रोल एंटर मैं यहां पे प्रेस
करूंगी तो हमारे पास राइट के जितने भी
कैरेक्टर्स होंगे वो निकल के आ जाएंगे
राइट के फोर कैरेक्टर्स सिमिलरली सिमिलरली
अगर आपको मिड की वैल्यूज चाहिए कि सपोज
आपको मिड से कोई वैल्यू चाहिए तो उस केस
में हम यहां पे यूज़ कर सकते हैं सिलेक्ट
मिड मिड के लिए हमें यहां पे कुछ
एक्स्ट्रा पैरामीटर्स देने होते हैं जैसे
कि फुल नेम तो मैंने यहां पे दे ही दिया
फुल नेम के बाद हमें यहां पे चाहिए कि
कहां से स्टार्ट करना है यानी कि मुझे
यहां पे सेकंड नंबर से स्टार्ट करना है
अभी एज ऑफ नाउ सिर्फ मैं यहां पे फर्स्ट
क्वेरी को रन करवा देती हूं तो मुझे यहां
पे चाहिए कि एमिली डेविस के अंदर मुझे
यहां पे सेकंड कैरेक्टर से स्टार्ट करना
है और उसके बाद नेक्स्ट फाइव कैरेक्टर्स
मुझे यहां पे चाहिए तो उस केस में मैं
सेकंड से स्टार्ट करूंगी नेक्स्ट फाइव
कैरेक्टर्स मुझे चाहिए एज मिड नेम मे बी
फ्रॉम डेमो वन डॉट एंप्लॉई डाटा सेमा कॉलन
कंट्रोल एंटर मैं पास करूंगी तो आप यहां
पर देखेंगे कि ई के बाद हमारे पास एम
स्टार्ट है एमिली एम हमारे पास यहां पर आ
गया है आई एल वा एंड बिकॉज यहां पर स्पेस
था तो एक स्पेस यहां पर ऐड हो गया है सो
इस तरह से हमारे पास वैल्यू है नेक्स्ट
नेम हमारे पास थियोडोर था तो थियोडोर के
अंदर हमारे पास टी यहां से हट गया है एच
से स्टार्ट हुआ है और उसके बाद के हमारे
पास यहां पे फाइव कैरेक्टर है दैट इज एई
ओडीओ तो इस तरह से हमें अगर मिड की
वैल्यूज निकालनी है मिड की वैल्यूज ऑब्टेन
करनी है तो हम इसका यूज कर सकते हैं जहां
पे हम पास कर सकते हैं वैल्यूज कि कहां से
हमें एक्सट्रैक्ट करना है और उसके बाद
कितने कैरेक्टर्स हमें
[संगीत]
एक्स्टेक्स्ट और न्यूमेरिक फंक्शंस इन माय
एएल सो गाइ जब भी हम किसी भी डेटाबेस पे
वर्क करते हैं किसी भी डेटाबेस को एनाला
इज कर रहे होते हैं उस टाइम पे हमें डाटा
को एग्रीगेट करने वाले फंक्शंस की बहुत
ज्यादा नीड होती है जैसे कि हमें निकालना
होता है जैसे कि सपोज हमारे पास ऑर्डर्स
हैं एक टेबल है जिसके अंदर पर्टिकुलर सारे
ऑर्डर्स है मुझे टोटल ऑर्डर काउंट निकालना
है तो उसके लिए मैं यहां पे सम का यूज कर
सकती हूं या फिर अगर हमारे पास कस्टमर्स
हैं तो अगर मुझे यहां पे टोटल नंबर ऑफ
कस्टमर्स निकालना हो तो मैं काउंट का यूज
कर सकती हूं पेमेंट हुई है तो मैक्सिमम
पेमेंट मिनिमम पेमेंट की वैल्यू मैं निकाल
सकती हूं एवरेज वैल्यूज मैं निकाल सकती
हूं तो ये सारी चीजें हम कर सकते हैं विद
द हेल्प ऑफ एग्रीगेट फंक्शंस और न्यूमेरिक
फंक्शंस इन माय एसक्यूएल तो इन्हीं
फंक्शंस के बारे में हम आज डिस्कस करने
वाले हैं इस वीडियो के अंदर सो इसके लिए
मैंने यहां पर एक डेटाबेस ले लिया है
डेटाबेस के अंदर हमारे पास पेमेंट्स नाम
की एक टेबल है जिसके अंदर हमारे पास
डिफरेंट अमाउंट्स है सबसे पहले हम स्टार्ट
करते हैं विद द सम कि अगर मुझे यहां पे सम
निकालना है तो इसका सम कैसे निकाल सकती
हूं तो उसके लिए मैं यहां पर लिखूंगी
सिलेक्ट सम ऑफ सम मुझे किसका निकालना है
यहां पर अमाउंट का तो मैं यहां पर अमाउंट
पास करूंगी किस टेबल में से फ्रॉम क्लासिक
मॉडल्स डॉ डॉट पेमेंट्स सेमा कॉलन कंट्रोल
एंटर एंड हमारे पास यहां पर सम अमाउंट
निकल के आ जाएगा आप चाहे तो इसका एक
एलियास क्रिएट कर सकते हैं जैसे कि हम
इसको बोलेंगे टोटल अमाउंट एंड जैसे मैं
वापस से कंट्रोल एंटर प्रेस करती हूं तो
हमारे पास यहां पे एक टोटल अमाउंट नाम का
वैल्यू आ जाएगी जिसके अंदर हमारे पास यहां
पे टोटल आ जाएगा इस सबका सिमिलरली अगर
आपको यहां पे काउंट निकालना है अगर आपको
यहां पे वैल्यू काउंट देखनी कि टोटल यहां
पे कितनी रोज हमारे पास हैं यानी कि अगर
हमारे पास कस्टमर्स का डाटा है तो कितने
कस्टमर्स हमारे पास हैं सो सपोज कस्टम
टेबल में हम यहां पर चलते हैं कस्टमर टेबल
में जाके मुझे जहां पर जानना है कितने
टोटल कस्टमर्स मेरे पास है तो मुझे यहां
पे काउंट निकालना है उसके लिए मैं यहां पे
यूज करूंगी सिलेक्ट काउंट एंड यहां पे
कस्टमर नंबर हम ले सकते हैं किसी भी कॉलम
का हम यहां पे यूज कर सकते हैं सो कस्टमर
नंबर फ्रॉम क्लासिक मॉडल्स ड कमर्स एंड
सेमा कॉलन प्रेस करके जैसे मैं एंटर प्रेस
करूंगी तो हमारे पास यहां पे काउंट निकल आ
जाएगा दैट टोटल वैल्यू यहां पे 122 है
अगेन इसका भी अगर आपको एलियास बनाना है तो
टोटल कस्टमर्स आप लिख सकते हैं एंड अगेन
कंट्रोल एंटर में प्रेस करूंगी तो सेम
वैल्यू मेरे पास यहां पर आ जाएगी दैट इज
1222 सिमिलरली अगर आपको किसी भी वैल्यू का
एवरेज निकालना है उसके लिए मैं वापस से
पेमेंट पे चलती हूं मुझे यहां पे चाहिए कि
एवरेज पेमेंट यहां पे कितनी हुई थी या फिर
अगर मैं ऑर्डर्स की बात करूं तो यहां पर
मैं ऑर्डर डिटेल्स के अंदर जा रही हूं
जहां पे क्वांटिटी ऑर्डर की बात है तो
मुझे यहां पे जानना है कि एवरेज कितनी
क्वांटिटी ऑर्डर हुई थी तो उस केस के लिए
मैं यहां पे एवरेज का यूज कर सकती हूं
एवरेज यूज करने के लिए हम अगेन यहां पर
सिलेक्ट लिखेंगे एवरेज के लिए मैं एज यहां
पे लिखूंगी एवरेज कीवर्ड हमने यहां पे
यूज़ किया एवरेज निकालना है हमें किसका
निकालना है ऑर्डर क्वांटिटी सो क्वांटिटी
ऑर्डर्स इसका नाम क्वांटिटी ऑर्डर्स
एवरेज क्वांटिटी फ्रॉम कौन सी टेबल अगेन
क्लासिक मॉडल्स ऑर्डर डिटेल्स एंड लास्टली
मैं यहां पे एक सेमा कॉलन लगा के जैसे ही
एंटर प्रेस करूंगी तो मुझे यहां पे एवरेज
म वैल्यू आ जाएगी कि जो एवरेज अमाउंट यहां
पे आ रहा एवरेज क्वांटिटी मेरे पास यहां
पर आ रही कि एवरेज कितने कितनी क्वांटिटी
का यहां पर ऑर्डर हुआ है दैट इ 35 सो हम
यहां पर इस तरह से एवरेज वैल्यू निकाल
सकते हैं सिमिलरली अगर हमें यहां पर
निकालना हो कि मैक्सिमम पेमेंट हमारे पास
क्या रिसीव हुई है मिनिमम पेमेंट क्या
रिसीव हुई है उस केस में हम मैक्सिमम एंड
मिनिमम का यूज कर सकते हैं बाय राइटिंग
सिलेक्ट इस बार य पर मैक्सिमम वैल्यू लेनी
है क्योंकि यहां पर मैक्स का हम यूज
करेंगे मैक्सिमम ऑफ अमाउंट
एस मैक्सिमम वैल्यू फ्रॉम
क्लासिक मॉडल्स डॉट पेमेंट्स एंड कंट्रोल
एंटर जैसे मैं प्रेस करूंगी यहां पे मेरे
पास आता है
12166 एंड अगर हम यहां पे इस टेबल को
देखें और मैं इसे सॉर्ट करूं आप देखेंगे
कि मेरे पास डिसेंडिंग ऑर्डर में जो सबसे
लास्ट लीस्ट वैल्यू है दैट इज
12166 58 तो दैट मींस हमारा आउटपुट यहां
पर करेक्ट आ रहा है सिमिलरली अगर मैं यहीं
की बात करूं दैट सिलेक्ट मिनिमम तो सेम
चीज हमें यहां पर यूज कर करनी है बस इस
बार हमें यहां पर मिनिमम अमाउंट लेना है
एस मिनिमम वैल्यू फ्रॉम क्लासिक मॉडल्स
डॉट पेमेंट अन हम सेमीकलन यहां प प्रेस
करेंगे आई गेस मैंने यहां पर कहीं प कुछ
मिस्टेक कर द है क्लासिक
मॉडल्स कंट्रोल एंटर एंड हमारे पास मिनिमम
वैल्यू आ गई है ट इ
6145 एंड अगर हम यहां पर अमाउंट को सॉर्ट
करते हैं तो 61 5.45 हमारे पास यहां पर
लीस्ट वैल्यू होगी सो इस तरह से हम यहां
पर मैक्सिमम वैल्यू मिनिमम वैल्यू सम
निकाल सकते हैं काउंट निकाल सकते हैं
एवरेज निकाल सकते हैं सिमिलरली आप यहां पर
देखेंगे कि हमारे पास यह डेसीमल वैल्यूज
है अगर आपको ये डेसीमल वैल्यूज को जीरो
करना है उस केस में हम यहां पर
ट्रंकेट्स
करूंगी अमाउंट अमाउंट के अंदर मुझे यहां
पर जीरो डेसिमल प्लेसेस चाहिए एस मे बी
कुछ भी हम यहां पर इसको ले लेते हैं
अमाउंट अमाउंट ही ले
फ्रॉम क्लासिक मॉडल्स डॉट पेमेंटस यहां पर
सेमा कॉलम पास करके जैसे एंटर प्रेस
करूंगी आप देखेंगे कि यहां पर अमाउंट में
पहले हमारे पास डेसीमल वैल्यूज आ रही थी
अब हमारे पास नहीं आ रही अगर आपको सिंगल
डेसिमल वैल्यू चाहिए उस केस में आप यहां
पर वन लिख सकते हैं सिमिलरली कंट्रोल एंटर
में प्रेस करूंगी तो वन सिंगल सिंगल
डेसीमल वैल्यू मेरे पास आ जाएगी तो अगर
आपको यहां पर डेसिमल वैल्यूज को एलिमिनेट
करना है आप
ट्रंकटिंग
वैल्यूज को तो नेट करना है बट मुझे यहां
पे चाहिए कि अगर यहां पे 6
666 लिखा हो तो 78 की जगह वो यहां पे हो
जाए कि
667 हो जाए इंस्टेड ऑफ़ 66 यानी कि अगर
पॉइंट में वैल्यू है जैसे मेरे पास है
24.7 तो 24.7 की जगह वो 25 बन जाए या मेरे
पास है 23.6 तो वो मेरे पास 24 बन जाए तो
मुझे अपर वैल्यू चाहिए डेसिमल की तो उस
केस में मैं यहां पे सील का यूज़ कर सकती
हूं सील के लिए हमें यहां पे सिर्फ लिखना
है सिलेक्ट सील सील किसका अमाउंट का एस
सील ही नाम लिख देते हैं इसका या कुछ और
नाम ले लेते हैं एस हायर अमाउंट फ्रॉम
क्लासिक
मॉडल्स डॉट पेमेंट्स
सेमा कॉलन कंट्रोल एंटर एंड अब आप नोटिस
करेंगे यहां पर कि जैसे हमारे पास 666 था
अगर मैं यहां की बात करूं तो मेरे पास
यहां पर अमाउंट वैल्यू थी
6667 बट अगर मैं इसको यहां पर यूज करूं तो
यहां पर है 67 यानी कि हमारी जो डेसीमल
वैल्यूज है वो भी हट गई है प्लस एक हायर
वैल्यू मेरे पास आ गई है बट व्हाट इफ अगर
आपको लोअर वैल्यू चाहिए होगी जैसे कि 666
है तो 666 की जगह पे यहां पे 78 हट के
सिर्फ 666 ही रह जाए तो उस केस में आप
जैसे सील है सील सील के अलावा हमारे पास
यहां प होता है फ्लोर कंसीडर इट एज अ रूम
रूम के अंदर सील होती है तो ऊपर वाली
वैल्यू एंड फ्लोर फ्लोर यानी कि फ्लोर को
हम जमीन की तरह यहां पर ट्रेड कर सकते हैं
तो लोअर वाली वैल्यू तो हम यहां पर ले
सकते हैं सिलेक्ट फ्लोर अमाउंट एज लोअर
वैल्यू फ्रॉम क्लासिक मॉडल्स डॉट पेमेंट्स
एंड कंट्रोल एंटर जैसे ही मैं प्रेस
करूंगी तो आप यहां पे देखेंगे कि पहले
यहां पे 667 था अब हमारे पास यहां पे 666
है यहां पे हमारे पास 67 आएगा और अगर मैं
फ्लोर की बात करूं तो मेरे पास यहां पे
लोअर वैल्यू यानी कि डेसिमल वैल्यूज यहां
से हट जाएंगे और जो वैल्यू है एज इट इज वो
आ जाएंगी सो ये थे हमारे कुछ एग्रीगेट
फंक्शन बेसिकली एग्र फंक्शंस के अंदर हम
यहां पे लिख के आते हैं सम मैक्सिमम
मिनिमम एवरेज काउंट बट हम यहां पे
न्यूमेरिक फंक्शन की भी बात कर रहे तो हम
यहां
[संगीत]
पे इस वीडियो में हम बात करने वाले हैं
अबाउट डिफरेंट डेट फंक्शंस दैट वी कैन यूज
इन माय एसएल एंड आज की इस वीडियो में हम
बात करेंगे कि अगर आपके पास ऐसा डेटाबेस
है जिसके अंदर डिफरेंट डेट्स गिवन है फॉर
एग्जांपल अगर आपके पास डेटा बेस है ऑफ
ऑर्डर्स तो ऑर्डर डेट्स है या पेमेंट का
अगर आपके पास डेटा है तो पेमेंट डेट है या
फिर ऑर्डर से शिपिंग के बीच में आपको
डिफरेंस निकालना है कि ऑर्डर कब आया था और
कोई भी प्रोडक्ट शिप कब हुआ है उसकी बीच
का आपको डिफरेंस निकालना है तो यह सारी
चीजों के लिए हमारे पास होते हैं डेट
फंक्शंस जिनके बारे में हम आज की इस
वीडियो के अंदर जानेंगे तो चलिए देखते हैं
कि कैसे इनको यूज किया जा सकता है सबसे
पहले आप यहां पे नोटिस करेंगे कि हमारे
पास यहां पे डेट गिवन है अगर आपको यहां से
डेट
सिलेक्ट डेट डेट के अंदर हम यहां पर पास
करेंगे हमारा कॉलम नेम दैट इज पेमेंट
पेमेंट डेट एक एलियास आप चाहो तो क्रिएट
कर सकते हो मैं सिर्फ डेट्स नाम से कलिस
क्रिएट कर लेती हूं एज डेट्स फ्रॉम डॉट
पेमेंट्स एंड सेमा कॉलन कंट्रोल एंटर आप
यहां पे देखेंगे कि पहले हमारे पास अगर
मैं ऊपर वाले पार्ट को यहां पे रन करती
हूं तो हमारे पास पूरी पेमेंट डेट आ रही
है जिसके अंदर हमारे पास डेट एंड टाइम भी
है अगर मैं इस पार्ट को रन करती हूं तो
सिर्फ हमारे पास डेट एक्सट्रैक्ट होके आ
जाएंगे सिमिलरली अगर आपको यहां पे ही टाइम
चाहिए
होता तो उस केस में कंट्रोल एंटर प्रेस
करते हमारे पास यहां पे टाइम निकल के आ
जाता तो इस तरह से हम डेट या फिर टाइम जो
भी हमें एक्सट्रैक्ट करना हो वह इजली
एक्सट्रैक्ट कर सकते हैं सिमिलरली जैसे कि
अगर मैं यहां की बात करूं अगर हम ऑर्डर्स
पे चलते हैं तो ऑर्डर्स में हमारे पास एक
ऑर्डर डेट है और हमारे पास एक शिप्ट डेट
है अब मुझे चाहिए कि यहां पे ऑर्डर डेट और
शिप डेट के बीच में डिफरेंस हो तो डिफरेंस
अगर निकालना है कि मेरा कोई भी जो
प्रोडक्ट था वो ऑर्डर कब हुआ और उसके बाद
ऑर्डर के बाद उसको शिपिंग में कितने दिन
लगे यह मुझे जानना है तो उस केस के लिए
मैं यहां पर यूज कर सकती हूं डेट डिफरेंस
का तो डेट डिफरेंस हम यहां पर यूज करेंगे
डेट डिफरेंस में मैं यहां पर शिप
डेट कॉमा क्योंकि पहले हमें शिप डेट में
से माइनस करनी है ऑर्डर डेट तो हम यहां पर
कॉमा लगा के नेक्स्ट पैरामीटर पास करेंगे
ऑर्डर
डेट
इसका भी एक एलियास एस डे में क्रिएट कर
लेती
हूं
फ्रॉम डेटाबेस का नाम क्लासिक
मॉडल्स
एंड टेबल का नाम है ऑर्डर्स
कंट्रोल एंटर जैसे मैं यहां पर प्रेस
करूंगी तो आप देखेंगे कि इनके बीच के जो
डिफरेंसेस है व मेरे पास निकल के आ गए हैं
तो अगर मैं यहां की भी बात करूं चेक करने
की तो अगर यह ऑर्डर हुआ था 6 जनवरी 2 थ को
और ये शिप हुआ 10th जनवरी तो दोनों के बीच
में 6 - 10 मतलब 10 - 6 हमारे पास यहां पे
फोर आ जाएगा एंड अगर मैं यहां पे चेक भी
करूं तो फर्स्ट वैल्यू में हमारे पास यहां
पे फोर है सो बेसिकली इस तरह से यहां पे
यह वर्क करता है अगर आपको डिफरेंस निकालना
हो आप इजली डिफरेंस निकाल सकते हो
सिमिलरली अगर वापस हम यहीं पे चले जैसे
हमने यहां पे डेट निकाला था टाइम निकाला
था सिमिलरली अगर मैं यहीं की बात करूं एंड
डेट टाइम की जगह इस बार मुझे यहां पर
चाहिए कि जो भी मेरे
पास डे गिवन है जो मेरे पास वैल्यू गिवन
है फॉर एग्जांपल कंट्रोल एंटर मैं यहां पर
प्रेस करती हूं सोय मेरे पास जो भी मेरे
पास डे है वो मेरे पास यहां पर निकल के आ
जाए तो मैं उसके लिए यहां पर डे पास
करूंगी कंट्रोल एंटर में जैसे ही पास
करूंगी तो मेरे पास यहां पर डे आ जाएगा
दैट इज फर्स्ट इ 25 अगर मैं यहां पर भी
चेक करूं कंट्रोल एंटर प्रेस करके तो ये
255 2005 है सिमिलरली अगर आपको मंथ चाहिए
या फिर डे का नाम चाहिए तो डे नेम हम यहां
पर
लेंगे डे नेम कंट्रोल एंटर एंड यहां पे
वेनसडे सैटरडे वेनसडे वेनसडे वेनसडे
थर्सडे इस तरह से डे नेम आ जाएगा सिमिलरली
अगर आपको चाहिए कि आपको मंथ नेम निकालना
है तो उस केस में हम यहां पे मंथ नेम लिख
सकते हैं या फिर डायरेक्टली मंथ लिखेंगे
तो सिर्फ यहां पे मंथ का नाम हमारे पास आ
जाएगा मंथ एज ए नंबर हमारे पास आ जाएगा
सिर्फ मैं अगर मंथ लिखती हूं तो कंट्रोल
एंटर प्रेस करते दैट इज फाइव फिफ्थ मंथ है
ये सिक्सथ मंथ है ये सेवंथ मंथ है बट इन
केस अगर मुझे यहां पे मंथ नेम चाहिए तो
मैं यहां पर लिखूंगी मंथ
नेम कंट्रोल एंटर प्रेस करेंगे एंड हमारे
पास मे जून जुलाई इस तरह से वैल्यूज यहां
पे गेट हो
जाएंगी सिमिलरली अगर आपको सिर्फ ईयर के
अंदर वैल्यू गेट करनी है तो आप यहां पे
टाइम की जगह पर पास कर देंगे
ईयर कंट्रोल एंटर डालते ही आपके पास यहां
पे ईयर निकल के आ जाएगा सारे 2005 के हैं
तो इसलिए यहां पे ईयर एक्स्ट्रा 2005 आ
गया है बट अगर डिफरेंट इयर्स होंगे तो
उसकी में डिफरेंट यर आ जाएंगे जैसे कि अगर
ऑर्डर्स में हम चले यहीं पर मैं बात करूं
ट
सिलेक्ट
यर ऑफ किसी भी चीज का हम ले सकते हैं फॉर
एग्जांपल ऑर्डर
डेट एस
यर्स
फ्रॉम क्लासिक
मॉडल डॉट ऑर्डर्स
एंड आप यहां पर देखेंगे कि हमारे पास यर्स
यहां पर ऑब्टेन हो गए हैं 2003 2005 सारे
यर्स 2004 हमारे पास इस तरह से सारे इयर्स
की वैल्यू यहां पे आ गई है सो आई होप गाइस
कि यहां पे क्लियर हो गया होगा किस तरह से
हम डेट एंड टाइम इवन टाइम फंक्शन का हम
यहां पे यूज कर सकते हैं कि कहीं पे अगर
आपके पास टाइम गिवन है फॉर एग्जांपल यहां
पे हमारे पास टाइम नहीं है बट पेमेंट में
अगर हम चलते हैं तो पेमेंट में आई गेस
हमारे पास टाइम है इसमें से भी अगर हमें
वैल्यू एक्सक्स एक्सट्रैक्ट करने हैं
क्वार्टर एक्सट्रैक्ट करना है इस तरह से
कुछ भी वैल्यू एक्सट्रैक्ट करनी सिमिलरली
मैं यहां पर लिखती हूं अगर सिलेक्ट आर एंड
आर किसके अंदर से निकालना है हमें पेमेंट
डेट के अंदर से सो मैं यहां पर लिखूंगी
पेमेंट अंडरस्कोर डेट एज आवर्स मे बी
फ्रॉम डेटाबेस का नाम एंड देन हम यहां पर
डॉट लगा के लिखेंगे हमारी टेबल का नाम
सेमा कॉलन प्रेस एंटर तो हमारे पास यहां
पर आर्स भी हमें मिल जाएंगे दैट मींस 11
बजे 10 बजे ओके एंड 18 मतलब 600 बजे 21
मतलब 9 बजे ठीक है तो इस तरह से हमारे पास
यहां पर वैल्यूज आ जाएंगी अगर आपको आर में
नहीं चाहिए आपको मिनट्स की वैल्यू यहां पर
चाहिए तो आप यहां पर मिनट्स भी निकाल सकते
हैं बट यहां प मिनिमम का नहीं मिनट का यूज
करना है हमें सो मिनट कंट्रोल एंटर एंड
हमारे पास यहां पर मिनट्स की भी वैल्यू आ
[संगीत]
जाएगी इस वीडियो में हम बात करने वाले हैं
अबाउट केस ऑपरेटर इन माय एसएल एंड आज की
इस वीडियो में हम बात करने वाले हैं कि
जैसे हमारे पास डिफरेंट प्रोग्रामिंग
लैंग्वेज के अंदर कंडीशनल स्टेटमेंट्स
होते हैं एक्सेल के अंदर हम कंडीशनल
कॉलम्स क्रिएट कर सकते हैं इवन पावर
क्वेरी के अंदर भी हम कंडीशनल कॉलम्स
क्रिएट कर सकते हैं सिमिलरली माय स्केल के
अंदर भी हम यहां पे कंडीशनल कॉलम्स क्रिएट
कर सकते हैं बाय यूजिंग केस ऑपरेटर केस
ऑपरेटर को कैसे यूज करना है वोह देखते हैं
इस वीडियो के अंदर सो यहां पे एग्जांपल के
तौर पे मैंने एक डेटाबेस ले रखा है
डेटाबेस के अंदर हमारे पास यहां पे
प्रोडक्ट डिटेल्स है प्रोडक्ट्स में हमारे
पास है क्वांटिटी इन स्टॉक अब मैं चाहती
हूं कि अलार्मिंग रेट जहां पे आ जाए मेरे
पास जैसे कि 68 है अब ये 68 ही बचे हुए
हैं बाकी और 1000 के अंदर हैं कोई भी मेरा
स्टॉक है उसकी क्वांटिटी 1000 से भी कम हो
जाए तो उस केस में यहां पे लिखा हुआ आ जाए
नीड मोर स्टॉक और दूसरे केस में हम कुछ भी
यहां पे मेंशन करा सकते हैं सो उसके इस के
लिए मैं यहां पे चाहती हूं कि एक कॉलम नया
क्रिएट हो जाए तो कॉलम नया क्रिएट करने के
लिए सबसे पहले तो मुझे यहां पे शो करना है
कि मुझे यहां पे वैल्यूज क्याक चाहिए
कॉलम्स कौन-कौन से चाहिए हैं सो लेट्स से
मुझे यहां पे चाहिए सिलेक्ट प्रोडक्ट नेम
प्रोडक्ट नेम की मुझे यहां पे जरूरत
पड़ेगी क्वांटिटी इन स्टॉक की मुझे यहां
पे जरूरत पड़ेगी अब हम यहां पे देने वाले
हैं हमारा केस अ सो मैं यहां पे लिखूंगी
केस ऑपरेटर केस के अंदर हम यहां पे कंडीशन
देंगे कि अगर सो इसको मैं यहां पे अ टैप
देके डिनोट करती हूं कि ये इसके अंदर का
पार्ट है कि व्हेन क्वांटिटी इन स्टॉक इज
लेस देन 1000 देन हमें यहां पे क्या
स्टेटमेंट लिखवाना है सो यहां पे व्हेन
एंड देन का कांसेप्ट चलता है जैसे हमारे
पास इफ एल्स का कांसेप्ट चलता है इन
प्रोग्रामिंग लैंग्वेज
यहां पे हमारे पास है व्हेन एंड देन कि जब
हमारे पास क्वांटिटी हो लेस दन 1000 उस
केस में इन दैट केस वी विल बी राइटिंग अ
अर्जेंटली या अर्जेंट नीड ऑफ स्टॉक एंड
अगर हमें यहां पे एल्स लिखना है तो
सिमिलरली यहीं पे ही हम नीचे लिख सकते हैं
एल्स डबल कोड के अंदर नो रिक्वायरमेंट एज
ऑफ नाउ बिकॉज़ हमें यहां पे नया कॉलम
क्रिएट करना है सो हम यहां पे लिखेंगे एंड
एज एंड एज के बाद मैं यहां पे नए कॉलम का
नाम दे देती हूं कि जो नया कॉलम बनके आ
रहा है इसका नाम होगा ऑर्डर डिटेल्स या
प्रोडक्शन डिटेल्स बिकॉज यह प्रोडक्शन के
पास जाएगा एंड लास्टली हम यहां पर पास
करेंगे डेटाबेस एंड टेबल का नाम सो फ्रॉम
क्लासिक मॉडल्स डॉट इस टेबल का नाम है
यहां पे प्रोडक्ट सेमा कॉलन कंट्रोल एंटर
अब आप यहां पे नोटिस करेंगे कि हमारे पास
चेंजेज यहां पे क्या हुए हैं सबसे पहले तो
प्रोडक्ट नेम और क्वांटिटी इन स्टॉक दोनों
मेरे पास यहां पे आ गया है तीसरा एक
कैलकुलेटेड कॉलम मलब मेरे पास क्रिएट हुआ
है जिसमें हमने कंडीशन दी है कि क्वांटिटी
अगर 1000 से कम है तो उस केस में हमारे
पास यहां पर लिखा हुआ आ जाए अर्जें नीड ऑफ
मोर स्टॉक जैसे हम यहां पे नीचे स्क्रोल
करेंगे तो यहां पे भी 540 में भी हमारे
पास लिखा है अर्जन नीड ऑफ मोर स्टॉक एंड
सिमिलरली आप यहां पे नोटिस करेंगे 178 पे
814 136 पे कि हमारे पास लिखा हुआ आ रहा
है अर्जेंट नीड ऑफ मोर स्टॉक एंड बाकी
जहां पे 1000 से ज्यादा है वहां पे लिखा
हुआ आ रहा है नो रिक्वायरमेंट एज ऑफ नाउ
एंड ये एक नया कैलकुलेटेड कॉलम क्रिएट हुआ
है जिसका नाम हम हमने यहां पे दिया है
प्रोडक्शन डिटेल्स सो आई होप गाइस कि यहां
पे ये सिंटेक्स क्लियर हो गया होगा
सिमिलरली एक और एग्जांपल हम यहां पे ले
लेते हैं कि व्हाट इफ अगर यहां पे तो अभी
हमारे पास व्हेन एंड एल्स था यानी कि एक
ही कंडीशन थी अगर हमारे पास मल्टीपल
कंडीशंस है तो उस केस में हमें क्या करना
है सो उसके लिए हम यहां पे चलते हैं ऑर्डर
डिटेल्स के अंदर ऑर्डर डिटेल्स में आप
यहां पे नोटिस करेंगे कि हमारे पास है
ऑर्डर क्वांटिटी ऑर्डर क्वांटिटी है हमारे
पास 20 सबसे लो एंड 50 सबसे हाई सो अगर
मैं यहां पर कंडीशन दूं कुछ इस तरह से ट
सिलेक्ट मे बी मुझे यहां पर चाहिए ऑर्डर
नंबर उसके अलावा मैं यहां पर ले लूंगी
क्वांटिटी ऑर्डर नेक्स्ट लाइन में हम यहां
पर यूज करेंगे केस ऑपरेटर का हमय एक साथ
भी यूज कर सकते हैं बट बेटर यही रहेगा कि
हम इसको बेटर दिखाने के लिए नेक्स्ट लाइन
में यहां पर यूज कर ले केस यहां पर मैं
कॉमा ऐड कर दूंगी केस करना है टैब लगा के
मैं यहां पर यूज करूंगी व्हेन क्वांटिटी
ऑर्डर्स
लेट्स से 30 इ स्मॉलर देन एंड इक्वल टू
लेटस से 30 तो उस केस में हम यहां पर
लिखवाए मिनिमम ऑर्डर सिमिलरली मैं यहीं पर
लिखूंगी वेन क्वांटिटी ऑर्डर इज ग्रेटर
देन एंड इक्वल टू 40 उस केस में हम
लिखेंगे यहां पर मैक्सिमम ऑर्डर एल्स अगर
य यहां पर 30 से 40 के बीच का होता है तो
उस केस में मैं यहां पर लिखूंगी
एल्स एवरेज
ऑर्डर
आप इसको हाई और लो भी लिख सकते हो मिनिमम
एंड मैक्सिमम की जगह पर हम यहां पर लिख
सकते हैं हाई
ऑर्डर लो ऑर्डर एंड यहां पर हम मेंशन कर
सकते हैं एंड एस कॉलम का नाम मैं यहां पर
देना चाहूंगी ऑर्डर टाइप कि ऑर्डर टाइप
क्या है लो ऑर्डर है इसके अंदर हाई ऑर्डर
है या एवरेज ऑर्डर है सो मैं यहां पर देने
वाली हूं ऑर्डर टाइप एंड लास्टली फ्रॉम
डेटाबेस एंड कॉलम नेम तो डेटाबेस का नाम
है हमारे पास यहां पर क्लासिक मॉडल डॉट
ऑर्डर डिटेल्स सेमा कॉलन हम यहां पर पास
करें कंट्रोल एंटर में प्रेस करूंगी तो आप
यहां पर नोटिस करेंगे कि जहां पर यहां पर
सो यहां पर आई हैव मेड लिटिल मिस्टेक कि
जहां पर ऑर्डर क्वांटिटी इज ग्रेटर दन
इक्वल टू 40 वहां पर हाई ऑर्डर आएगा एंड
जहां पर ऑर्डर क्वांटिटी है स्मॉलर देन
एंड इक्वल टू 30 वहां पर हमारे पास लो
ऑर्डर आएगा कंट्रोल एंटर वापस प्रेस करते
हैं 30 प हमारे पास लो ऑर्डर है फाइव पे
हाई ऑर्डर है 22 लो है अगर इनके बीच का हम
देखें समथिंग बिटवीन 30 टू 35 30 टू 40
उसमें आप देखेंगे कि यहां पे हमारे पास आ
रहा है एवरेज ऑर्डर सो इस तरह से हम यहां
पर वैल्यूज को लिख सकते हैं इस तरह से हम
नए कंडीशनल कॉलम्स क्रिएट कर सकते हैं केस
एंड एंड का यूज करते हुए नॉट जस्ट यहां पे
अगर आपको यहां पे कोई वैल्यू भी ऑब्टेन
करनी है बेस्ड ऑन पर्टिकुलर कंडीशन तो वो
भी हम गेट कर सकते हैं यूजिंग केस ऑपरेटर
सो आई होप गाइ की केस यहां पे क्लियर हो
गया होगा केस का हम यूज कर तो जब हमें
यहां पे कोई भी केस प्रेजेंट करना है कि
हमें यह व्यू तो करना है पर किस कंडीशन पे
व्यू करना है वो हम यहां पे देते हैं कि
व्हेन क्वांटिटी ऑर्डर इज ग्रेटर दन 40 तो
हाई ऑर्डर लिखा हुआ आ जाए व्हेन क्वांटिटी
ऑर्डर इज़ लेस दन इक्वल टू 30 तो लो ऑर्डर
लिखा हुआ आ जाए एल्स हम यहां पे एवरेज
ऑर्डर दे देते हैं एंड एज ऑर्डर टाइप हम
यहां पे पास कर सकते हैं एंड लास्टली
फ्रॉम क्लासिक मॉडल्स ड ऑर्डर डिटेल यानी
कि डेटाबेस से आपको ये चाहिए डाटा तो उसके
लिए भी हम इसका यूज़ कर सकते हैं एंड
लास्टली फ्रॉम क्लासिक मॉडल्स डॉट ऑर्डर
डिटेल्स यानी कि किस डेटाबेस हमें चाहिए व
हमें लास्टली मेंशन करना होता
[संगीत]
है ग्रुप बाय इन माय स्किल का यूज़ किया
जाता है जब भी आपको आपके डाटा के अंदर कुछ
ऐसी वैल्यूज देखनी है जो कि आपको ग्रुप
में देखनी है फॉर एग्जांपल कि अगर मेरे
पास डाटा है जो कि डिफरेंट कंट्रीज के
एंप्लॉयज के अंदर है तो मुझे जानना है कि
हर कंट्री के अंदर कितने एंप्लॉयज हैं
उनका सम निकालना है यानी कि मुझे इनको
ग्रुप करना है ऑन द बेसिस ऑफ कंट्रीज तो
उसके लिए मैं ग्रुप बाय का यूज़ कर सकती
हूं कैसे ग्रुप बाय का यूज़ करते हैं वह
जानेंगे हम आज की इस वीडियो के अंदर एंड
आज हम कुछ एग्जांपल्स देखने वाले हैं
ग्रुप बाय के ऊपर कि कैसे ग्रुप बाय को
यूज़ किया जा सकता है इन माय एल एंड कैसे
डिफरेंट डिफरेंट सिनेरियो के अंदर हम
ग्रुप बाय का यूज़ कर सकते हैं तो चलिए
शुरू करते हैं सबसे पहले अगर मैं यहां पे
डाटा की बात करूं तो मेरे पास यहां पे
एंप्लॉई डाटा है एंप्लॉई डाटा में मेरे
पास एंप्लॉई आईडी फुल नेम जॉब टाइटल एंड
काफी सारी चीजें हैं अब मुझे यहां पे
एंप्लॉयज देखने हैं ऑन द बेसिस ऑफ डिफरेंट
डिपार्टमेंट कि आईटी डिपार्टमेंट के के
अंदर कितने लोग हैं फाइनेंस के अंदर कितने
लोग हैं अकाउंटिंग के अंदर कितने लोग हैं
डिपार्टमेंट वाइज मुझे देखना है कि कितने
लोग हैं तो उस केस में मैं यहां पे ग्रुप
बा का यूज़ कर सकती हूं कैसे करना है वो
देखते हैं इसके लिए मैं यहां पे लिखूंगी
दैट सिलेक्ट एवरीथिंग फ्रॉम डेमो
वड एलॉय डाटा अब मुझे यहां पे एवरीथिंग
नहीं चाहिए बल्कि मुझे यहां पे चाहिए
डिपार्टमेंट एंड मुझे यहां पे चाहिए काउंट
ऑफ एंप्लॉय आईडी अगर मैं यहां पे सिर्फ
इसी पार्ट को रन कर देती हूं तो आप यहां
पे देखेंगे कि मेरे पास कुछ भी नहीं निकल
के आया है बट मुझे यहां पे क्या चाहिए कि
मुझे यहां पे एलिमेंट्स को ग्रुप करना है
तो उसके लिए हम यहां पे यूज़ करेंगे ग्रुप
बाय का बाय राइटिंग ग्रुप बाय सो ग्रुप
मुझे किससे करना है डिपार्टमेंट से मुझे
यहां पे ग्रुपिंग करनी है सो ग्रुप बाय
डिपार्टमेंट लिखेंगे कंट्रोल एंटर मैं
यहां पे प्रेस करूंगी तो आप देखेंगे कि
डिपार्टमेंट के बेसिस पे मैंने यहां पे
ग्रुपिंग कर ली है मेरे पास यहां पे
डिपार्टमेंट के नेम्स हैं एंड उसमें कितने
लोग हैं वह मेरे पास यहां पे निकल के आ
गया है सो इस तरह से हम ग्रुप बाय कर सकते
हैं किसी भी चीज के बेसिस पे आप ग्रुप बाय
कर सकते हो अब यही हीं पे अगर आपको चाहिए
कि आपको मेल एंड फीमेल एंप्लॉयज जानने हैं
इन टोटल तो हम यहां पे ले लेंगे जेंडर एंड
यहां पे ग्रुप बाय करेंगे इसको ऑन द बेसिस
ऑफ जेंडर कंट्रोल एंटर में प्रेस करूंगी
तो आप यहां पे देखेंगे कि फीमेल्स आर 518
एंड मेल एंप्लॉयज आर
482 सो इस तरह से हमें यहां पे आउटपुट
मिला है सिमिलरली नॉट जस्ट दिस अगर आपको
यहां पे सम निकालना है किसी भी चीज का
जैसे कि हम यहां पे चलते हैं सो हम यहां
पे प्रोडक्ट्स के अंदर आ गए हैं
प्रोडक्ट्स में अगेन हमारे पास यहां पे इस
तरह से वैल्यूज है कि हमारे पास यहां पे
प्रोडक्ट नेम है प्रोडक्ट लाइंस हैं एंड
काफी सारी चीजें यहां पे गिवन है अब मुझे
यहां पे चाहिए प्रोडक्ट लाइन के बेसिस पे
मुझे यहां पे काउंट निकालना है तो मैं
कैसे निकाल सकती हूं अगेन हम यहां पे सेम
मेथड यूज़ करेंगे दैट मैं यहां पे सबसे
पहले तो सिलेक्ट ले लेती हूं ताकि मुझे
यहां पे सारे सजेशंस मिलने लग जाए दैट
सिलेक्ट एवरीथिंग फ्रॉम क्लासिक मॉडल्स
डॉट प्रोडक्ट अब मुझे यहां पे एवरीथिंग
नहीं चाहिए बल्कि मुझे यहां पे चाहिए
सिर्फ प्रोडक्ट लाइन एंड काउंट ऑफ
प्रोडक्ट कोड लास्टली हम इसको कर सकते हैं
ग्रुप बाय प्रोडक्ट लाइन सेमई कॉलन पास
करेंगे हम कंट्रोल एंटर प्रेस करते ही
हमारे पास यहां पे ग्रुप्स की तरह यहां पर
वैल्यू आ गई क्लासिक कार्स ए 38
मोटरसाइकिल्स आर 13 प्लेंस आर 12 शिप्स आर
नाइन ट्रेंस तीन है ट्रक्स एंड बसेस 11 है
विंटेज कार्स यहां पे 24 है अब आप यहां पे
चाहो तो इसको अरेंज भी कर सकते हो
असेंडिंग और डिसेंडिंग ऑर्डर सो यहां पे
लिख सकते हैं ऑर्डर बाय काउंट ऑफ काउंट
हमने यहां पे किसका निकाला है प्रोडक्ट
कोड का सो काउंट ऑफ प्रोडक्ट कोड और इसको
हम अगर असेंडिंग में चाहिए तो एससी लिख
देंगे जैसे मैं कंट्रोल एंटर प्रेस करूंगी
तब आप यहां पे देखेंगे कि अगर आपको यहां
पे सारी वैल्यूज भी ग्रुप बाय करनी है बट
उसको यहां पे ऑर्डर भी करना है किसी भी
ऑर्डर में या चाहे वो असेंडिंग हो या
डिसेंडिंग हो तो वो भी आप इजली यहां पे कर
सकते हो सिमिलरली अगर डिसेंडिंग ऑर्डर
चाहिए तो आप यहां पे डीएससी लिखेंगे एंड
ये डिसेंडिंग ऑर्डर में भी अरेंज हो जाएगा
द सेम गोज फॉर अदर टेबल्स एज वेल कि किसी
भी टेबल के अंदर आप यहां पे ऑर्डर बाय
लगाना चाहो ग्रुप ग्रुप बाय के साथ तो
हमें यहां पे ये चीज ध्यान रखनी है ग्रुप
बाय किस पे लगाना है जिसके बेसिस पे हम
ग्रुपिंग कर रहे हैं चाहे वो डिपार्टमेंट
हो जेंडर हो जॉब टाइटल हो या फिर इसके
इसके अंदर प्रोडक्ट लाइन हो तो इसके बेसिस
पे हम ग्रुप बाय कर रहे हैं ऑर्डर किसके
बेसिस पे करना है ऑर्डर करना है हमें
काउंट ऑफ प्रोडक्ट कोड यानी कि इसके बेसिस
पे काउंट ऑफ प्रोडक्ट कोड के बेसिस पे
हमें यहां पे ऑर्डर करना है तो इस चीज का
जरूर ध्यान रखें कि इसके इनके ऊपर आप ये
जो फंक्शंस हम यहां पे यूज़ कर रहे हैं
ग्रुप बाय हम यहां पे यूज़ कर रहे हैं
ऑर्डर बाय हम यहां पे यूज़ कर रहे हैं तो
इनके साथ हमें कौन सी कॉलम्स का नाम देना
[संगीत]
है हैविंग क्लॉस को इंट्रोड्यूस किया गया
था एसक्यूएल के अंदर क्योंकि हम एग्रीगेट
फंक्शंस के साथ वेयर क्लॉज का नहीं यूज कर
सकते हैं तो जब भी अगर मुझे यहां पे
वैल्यू देखनी हो कि मैंने यहां पे
एलिमेंट्स को ग्रुप बाय तो किया है बट
मुझे उसके अंदर भी कोई फिल्टर लगाना हो तो
मैं एग्रीगेट फंक्शंस के साथ वेयर का नहीं
यूज कर सकती हूं उस केस में हम यहां पे
यूज करेंगे हैविंग क्लॉस का कैसे इसे यूज
करते हैं ये जानेंगे हम आज की इस वीडियो
के अंदर एंड आज आज की इस वीडियो में हम
हैविंग क्लॉज के बारे में बात करने वाले
हैं जिसका हम यूज करते हैं विद ग्रुप बाय
कैसे इसे यूज करेंगे वह देखते हैं सो गाइस
ग्रुप बाय के अंदर हमने देखा कि कैसे हम
डिपार्टमेंट एंड काउंट ऑफ एंप्लॉई आईडी
लगा सकते हैं जिससे कि हमें हर
डिपार्टमेंट के अंदर कितने लोग हैं उसका
काउंट मिल जाएगा बट सिमिलरली अगर मैं
जानना चाहती हूं कि मेरे पास सिर्फ उन्हीं
डिपार्टमेंट्स का डाटा आए जिनके अंदर
एंप्लॉयज है मोर देन 100 तो उस केस में हम
यहां पे क्या करेंगे उस केस में हम अगर हम
वेयर क्लॉज यूज करेंगे तो अगर मैं यहां पे
देखती हूं अगर मैं वेयर लिखू हो तो यहां
पे ऑलरेडी मेरे पास एक एरर जनरेट हो रही
है ठीक है तो अगर मैं यहां पे वेयर करके
लिखना चाहूं दैट वेयर काउंट ऑफ एंप्लॉई
आईडी इज ग्रेटर देन लेट्स से 100 तो यहां
पे आप ऑलरेडी देख रहे हैं कि एरर जनरेट हो
रही है कंट्रोल एंटर भी मैं प्रेस करूंगी
तो मेरे पास यहां पे कोई आउटपुट नहीं आएगा
प्लस मेरे पास नीचे भी एरर निकल के आ
जाएंगी सो इस केस में हम यहां पे लिखेंगे
हैविंग सो अब यहां प जैसे मैं कंट्रोल के
साथ एंटर प्रेस करूंगी अब आप यहां पर
देखेंगे कि मेरे पास यहां पे सारी वैल्यूज
आ गई हैं जिनका काउंट है मोर दन 100 एक
में हमारे पास 96 भी थी कि सपोज अगर मैं
यहां पे इसको 150 कर देती हूं कि मुझे
यहां पे सारे उन्हीं डिपार्टमेंट का डाटा
चाहिए जिसके अंदर एंप्लॉयज है मोर देन 150
सो उस केस में जैसे ही मैं इसे कंट्रोल
एंटर प्रेस करूंगी आप यहां पे देखेंगे कि
सिर्फ आईटी एंड इंजीनियरिंग आर द टू
डिपार्टमेंट्स जिसके अंदर द नंबर ऑफ़
एंप्लॉयज आर मोर देन 150 जो कि है 241 एंड
158 सो इस तरह से हम हैविंग का यूज़ कर
सकते हैं सिमिलरली अगर मैं यहां पे
प्रोडक्ट्स के अंदर चलूं सो प्रोडक्ट के
अंदर भी हम यही सेम चीज कर सकते हैं कि
मैं यहां पर लिखूंगी सिलेक्ट एवरीथिंग
फ्रॉम प्रोडक्ट सो यहां पे मुझे डेटाबेस
का नाम लिखने की जरूरत नहीं पड़ रही है
क्योंकि ऑलरेडी क्लासिक मॉडल्स यहां पे
हाइलाइटेड है सो सिलेक्ट एवरीथिंग फ्रॉम
प्रोडक्ट्स एंड एवरीथिंग की जगह पे अब हम
यहां पे चेंज कर देंगे कि मुझे यहां पे
सिर्फ प्रोडक्ट नेम चाहिए एंड मुझे इस बार
काउंट की जगह पे सम चाहिए कि सम ऑफ
क्वांटिटी इन स्टॉक तो मैं यहां पे ले
लेती हूं क्वांटिटी इन स्टॉक आप चाहे तो
इसी फिल्टर को प्रोडक्ट लाइ प भी लगा सकते
हैं सो प्रोडक्ट लाइन पर हम इसे लगा ते
हैं कि प्रोडक्ट लाइन मिल जाए मुझे और
प्रोडक्ट लाइन के अंदर मेरे पास क्वांटिटी
ऑफ स्टॉक कितना है ग्रुप बाय प्रोडक्ट
लाइन से कॉलन में यहां प प्रेस करती हूं
कंट्रोल एस एंटर जैसे मैं करूंगी तो मेरे
पास यहां पे ग्रुप क्रिएट होके आ गया है
आप किसी भी चीज के बेसिस प यहां पर
ग्रुपिंग कर सकते हो बट जो आपकी यहां पर
मल्टीपल अरेंस के ऊपर हो तो यहां पर हमने
ग्रुप बाय लगा दिया अब इसके अंदर भी मुझे
यहां पर फिल्टर लगाना हो कि कौन सा है
यहां पर च इज लेस देन 50000 तो मैं उस केस
में यहां पे लिख सकती हूं हैविंग सम ऑफ
क्वांटिटी इन स्टॉक लेस देन
50000 जैसे अब मैं कंट्रोल एंटर प्रेस
करूंगी मुझे यहां पे तीन वैल्यूज मिल
जाएंगी जो कि है
2683 जो कि हमारे पास शिप्स के लिए है
ट्रेंस के लिए हमारे पास
1669 6 एंड लास्टली ट्रक्स एंड बसेस के
लिए है हमारे पास क्वांटिटी
3551 सो इस तरह से हम यहां पे ग्रुप बाय
के साथ हैविंग का यूज कर सकते हैं क्योंकि
हम क्लॉज नहीं यूज कर सकते एग्रीगेट
फंक्शंस के साथ जैसे कि हम यहां पे सम ले
रहे हैं काउंट ले रहे हैं मिनिमम मैक्सिमम
ले रहे होते जस्ट इन केस तो उस केस में हम
यहां पे वेयर का नहीं यूज कर सकते हैं
इसलिए हैविंग का हम यहां पे यूज करते हैं
हैविंग के अंदर हम यहां पे उस कॉलम का यूज
करते हैं जिसके ऊपर हमने एग्रीगेट वैल्यू
[संगीत]
निकाल डेटा बेसेस में हमारे पास डिफरेंट
टेबल्स होती हैं कुछ होती है ऑर्डर्स के
ऊपर कुछ होती है प्रोडक्ट्स के ऊपर कुछ
होती है डिलीवरी के ऊपर कुछ होती है
कस्टमर डाटा के ऊपर अब इनके बीच में अगर
हमें रिलेशनशिप बिल्ड करना है इनके बीच
में से अगर हमें मल्टीपल टेबल्स में से
डाटा लेके आना है तो उसके लिए हम माय एल
के अंदर यूज करते हैं जॉइंट्स का जिसके
बारे में हम जानेंगे आज की इस वीडियो के
अंदर सो हेलो एवरीवन एंड अ वेरी वर्म
वेलकम टू डब्ल्यू एस क्यूब टेक माय नेम इज
आयुषी जैन एंड आज की इस वीडियो के अंदर हम
बात करने वाले हैं अबाउट जॉइंट्स इन माय
एसक्यूएल सो गाइज माय एसक्यूएल के अंदर
हमारे पास डिफरेंट टाइप्स ऑफ जॉइंट्स होते
हैं जैसे कि इनर जॉइन है लेफ्ट जॉइन राइट
जॉइन क्रॉस जॉइंट जिनके बारे में हम आज
बात करने वाले हैं सबसे पहले समझते हैं कि
जॉइंट्स क्या होते हैं सो अगर आपके पास एक
डेटाबेस है डेटाबेस के अंदर हमारे पास दो
टेबल है एक हमारे पास ऑर्डर्स टेबल है
दूसरी हमारे पास शिपिंग टेबल है अब मुझे
इसके अंदर से कॉमन डाटा चाहिए तो अगर मैं
यहां से कॉमन डाटा निकालना चाहूं तो उस
केस में मैं इनर जॉइन का यूज कर सकती हूं
यानी कि जॉइन यहां पे क्या करेगा इन दोनों
टेबल्स के बीच में रिलेशनशिप बिल्ड करेगा
अब रिलेशनशिप किसके बीच में बिल्ड करता है
यह करता है बिटवीन प्राइमरी की एंड फॉरेन
की अब प्राइमरी की एंड फॉरेन की का यहां
पे मतलब हुआ कि ऑर्डर्स के अंदर हमारे पास
यहां पे कीज हैं जैसे कि यहां पे कस्टमर
की है सो मैं यहां पे इसे कस्टमर की बोल
रही हूं और यह भी हमारे पास कस्टमर की है
सो कस्टमर की हमारे पास दोनों टेबल्स के
अंदर है तो दोनों टेबल के अंदर जो भी
हमारे पास कॉमन कॉलम है उसके बेसिस पे हम
रिलेशनशिप्स बिल्ड कर सकते हैं तो ऐसे ही
हम रिलेशनशिप बिल्ड करेंगे जॉइंट्स के
अंदर कैसे इसे करना है कौन-कौन से डिफरेंट
टाइप्स के जॉइंट्स होते हैं वो समझते हैं
सबसे पहला जॉइंट जो हम यहां पर डिस्कस
करने वाले हैं वह है हमारा इनर जॉइंट इनर
जॉइंट का कांसेप्ट यहां पे कहता है कि जो
भी हमारे पास कॉमन एलिमेंट्स हैं वह हमारे
पास निकल के आ जाएंगे सो मैं यहां पे
लिखने वाली हूं इनर जॉइन अगर मैं यहां पे
आपको वन डायग्राम के थ्रू एक्सप्लेन करूं
तो यह हमारी मान लो अगर टेबल नंबर वन है
ये हमारे पास लेट्स से टेबल नंबर टू है तो
इनके बीच का जो कॉमन डेटा है वो हमारे पास
यहां पर निकल के आ जाएगा यानी कि लेफ्ट
वाली टेबल का डाटा जो कि राइट वाली टेबल
से मैच होता हो जैसे कि अगर हम इसी
एग्जांपल की यहां पे बात करें तो यहां पे
003 मोबाइल एंड 003 शिप्ड है एंड 420
टैबलेट यहां पे नहीं है तो 420 टैबलेट का
डाटा मेरे पास नहीं आएगा बट 613 लैपटॉप
एंड 613 शिफ्ट है इस केस में मेरे पास
यहां पे मोबाइल एंड लैपटॉप इन दोनों का
डाटा मेरे पास आ जाएगा क्योंकि ये दोनों
टेबल के अंदर है तो ऐसा डाटा जो कि दोनों
टेबल के अंदर कॉमन है तो वो डाटा मेरे पास
आ जाएगा यूजिंग इनर जॉइन क्या कैसे इनर
जॉइन लगाते हैं वो देखते हैं अब इसके लिए
मैं यहां पे एग्जांपल लेने वाली हूं कि
मेरे पास यहां पे प्रोडक्ट नेम्स है और
मुझे जानना है कि इनकी क्वांटिटी कितनी है
जो कि मेरे पास मिलेगी यहां पे क्वांटिटी
ऑर्डर के अंदर अब क्वांटिटी ऑर्डर किससे
पता चलेगा दोनों टेबल के बीच में हमारे
पास कॉमन है प्रोडक्ट कोड अगर आप ऑर्डर
डिटेल्स के अंदर भी देखेंगे तो हमारे पास
यहां पर भी प्रोडक्ट कोड है प्लस
प्रोडक्ट्स के अंदर भी हम जाएंगे तो हमारे
पास यहां पे भी प्रोडक्ट कोड है तो उसके
बेसिस पे मुझे यहां पे क्या चाहिए उसके
बेसिस प मुझे उनकी ड क्वांटिटी जाननी है
कि यहां पे अगर मैं सिर्फ ऑर्डर डिटेल्स
को देखूं तो ऑर्डर डिटेल्स में मुझे देख
के पता नहीं चल रहा है कि कौन से प्रोडक्ट
को ऑर्डर किया गया है और कितनी क्वांटिटी
उस प्रोडक्ट की ऑर्डर की गई है 50 मुझे
यहां पे पता चल रहा है कि ऑर्डर क्वांटिटी
है बट किस प्रोडक्ट की है वो देखने के लिए
मुझे कहां जाना पड़ेगा प्रोडक्ट टेबल के
अंदर एंड देन उस प्रोडक्ट को मुझे यहां पे
सर्च करना पड़ेगा सो उसके लिए हम यहां पे
जॉइन का यूज कर सकते हैं कैसे जॉइन यूज
करना है मैं यहां पे आपको करके दिखाती हूं
कि हमने यहां पे क्योंकि डेटाबेस सिलेक्ट
किया हुआ है तो हमें डेटाबेस नाम लिखने की
की जरूरत नहीं है फिलहाल को मैं एवरीथिंग
ले रही हूं फ्रॉम किसके अंदर से सो सबसे
पहले तो हमें प्रोडक्ट्स के अंदर से चाहिए
अच्छा यहां पे लिख भी लेते हैं कि हमें
क्या-क्या चीजें चाहिए जैसे कि हमें यहां
पे चाहिए प्रोडक्ट नेम सो प्रोडक्ट्स वाली
टेबल से प्रोडक्ट्स डॉट प्रोडक्ट नेम कॉमा
दूसरा है हमारी ऑर्डर डिटेल्स ऑर्डर
डिटेल्स से हमें चाहिए ऑर्डर क्वांटिटी सो
हम यहीं पे लिखते हैं ऑर्डर डिटेल्स डॉट
सो क्वांटिटी ऑर्डर फ्रॉम प्रोडक्ट्स अब य
यहां पर क्या लगाना है हमें इनर जॉइन
लगाना है पहले तो हमने यह डिफाइन कर दिया
कि प्रोडक्ट वाली टेबल में से तो मुझे
प्रोडक्ट नेम लेके आना है ऑर्डर डिटेल्स
वाली टेबल में से मुझे क्वांटिटी ऑर्ड
लेके आनी है सो बेसिकली अभी तक हमने यहां
पे ये किया है कि प्रोडक्ट वाली टेबल में
से तो मुझे प्रोडक्ट नेम चाहिए एंड ऑर्डर
डिटेल्स के अंदर से मुझे क्वांटिटी ऑर्डर
चाहिए यह मुझे कहां से चाहिए अभी तो
प्रोडक्ट के अंदर से चाहिए और उसके बाद
इसके अंदर ही हम इनर जॉइन लगाएंगे यानी कि
हमें यहीं पर जॉइन करनी है सो मैं इनर
जॉइन लगाऊंगी दूसरी टेबल का ये दूसरी टेबल
हमारी कौन सी है ऑर्डर डिटेल्स कि हमने
प्रोडक्ट्स के ऊपर लगाया है इनर जॉइंट एंड
इसको मैं नेक्स्ट लाइन के अंदर ले लेती
हूं इनर जॉइन से ही हम यहां पे नेक्स्ट
लाइन में ले लेते हैं कि इनर जॉइन करना है
हमें किसको इनर जॉइन करना है ऑर्डर
डिटेल्स को सो ऑर्डर डिटेल्स
किसके बेसिस पे इनर जॉइन करना है अच्छा इन
दोनों के बीच में हमें ये भी तो बताना
पड़ेगा कि कौन सी किस चीज के बेसिस पे हम
यहां पे ये रिलेशनशिप बिल्ड कर रहे हैं
दोनों में हमारे पास एक तो कॉमन की होनी
चाहिए सो दोनों के अंदर हमारे पास कॉमन की
है प्रोडक्ट कोड सो ऑन द बेसिस ऑफ तो हम
यहां पे लिखेंगे ऑन प्रोडक्ट कोड प्रोडक्ट
कोड किसका प्रोडक्ट टेबल का सो यहां पे
मेंशन करेंगे प्रोडक्ट्स डॉट प्रोडक्ट कोड
जहां पे मैच कर जाए किससे ऑर्डर डिटेल्स
के अंदर प्रोडक्ट कोड सेमा कॉलन जैसे मैं
कंट्रोल एंटर प्रेस करूंगी आप यहां पे
देखेंगे कि हमारे पास प्रोडक्ट नेम निकल
के आ गए हैं और उसकी ऑर्डर क्वांटिटी भी
निकल के यहां पे आ गई है सो सारे
प्रोडक्ट्स नेम जो कि हमारे पास किसके
अंदर थे प्रोडक्ट्स टेबल के अंदर थे वहां
से हम हमारे पास सारे प्रोडक्ट्स के नेम आ
गए हैं ऑर्डर डिटेल्स के अंदर हमारे पास
क्वांटिटी ऑफ ऑर्डर था यह हमारे पास निकल
के आ गया है अब अगर आप चाहते हो कि इसके
अंदर हम यहां पे ग्रुप बाय को भी ऐड करें
तो हम यहां पे ग्रुप बाय भी ऐड कर सकते
हैं और यहां पे टोटल सम निकाल सकते हैं सो
बेसिकली हमें यहां पे क्या करना है सम
निकालना है किसका ऑर्डर डिटेल्स के अंदर
जो हमने यहां पे क्वांटिटी ऑर्डर करी है
उसका एंड देन इसको ग्रुप बाय करना है स
यहां पे हम लिखेंगे ग्रुप बाय कि इसके
बेसिस पे ग्रुप बाय करें जो प्रोडक्ट नेम
है इसके बेसिस पे हम यहां पे ग्रुप बाय
करेंगे सो प्रोडक्ट डॉट प्रोडक्ट नेम डॉट
प्रोडक्ट नेम एंड कंट्रोल एंटर में प्रेस
करूंगी तो आप यहां पे देखेंगे कि पहले
हमारे पास रिपिटेटिव वैल्यूज आ रही थी अब
हमारे पास यहां पे इनके टोटल सम निकल के आ
गए हैं दैट हली डेविडसन अल्टीमेट चॉपर का
यहां पे टोटल जो सम निकल के आया है ऑर्डर
क्वांटिटी का दैट इज
1057 सो हम इस तरह से साथ में इनर जॉइंट
के ग्रुप बाय का भी यूज कर सकते हैं सो
इनर जॉइन का यहां पे मतलब हुआ कि कि दोनों
टेबल में जहां पे भी हमारे पास कॉमन डाटा
है वह निकल के आ जाएगा सिमिलरली अब बात
करते हैं यहां पे लेफ्ट जॉइन की सो लेफ्ट
जॉइन क्या है पहले वो समझते हैं यहीं पे
ही एग्जांपल लेने वाली हूं आप लोगों के
लिए सो लेफ्ट जॉइन का यहां पे मतलब हुआ कि
जैसे हमारे पास जैसे हमने जॉइन लगाया था
इनर जॉइन के अंदर वही जॉइन रहेगा बट लेफ्ट
के अंदर हम यहां पे अगर मैं आपको वेन
डायग्राम से एक्सप्लेन करूं तो अगर हमारे
पास ये दो टेबल्स है तो लेफ्ट का मतलब कि
लेफ्ट का तो हमें पूरा डाटा मिलेगा और
राइट का वही डाटा मिलेगा जो कि मैच हो रहा
है फॉर एग्जांपल यहां पे ऑर्डर्स के अंदर
ऑर्डर हमारी लेफ्ट टेबल है तो ऑर्डर का
मुझे यहां पे पूरा डाटा मिलेगा बट हमारे
पास टेबल टू का सिर्फ वही डाटा मिलेगा जो
कि मैच हो रहा है तो जब हम इनर जॉइन अगर
इस पे लगाते तो उस केस में मुझे यहां पे
ये डाटा मिलता और ये डाटा मिलता 420
टैबलेट एंड 411 टैबलेट ये मुझे डाटा नहीं
मिलता क्योंकि ये हमारे पास राइट टेबल के
अंदर नहीं है राइट साइड पे जो टेबल लिखी
हुई है उसके अंदर नहीं है बट अगर मैं यहां
पे लेफ्ट जॉइन लगाऊंगी तो मेरे पास यहां
पर लेफ्ट का सारा डाटा मिल जाएगा सो लेफ्ट
के अंदर हमारे पास यह सारा डाटा आ जाएगा
एंड राइट टेबल से इससे मिलता हुआ जुलता
हुआ जो डाटा है वह हमें ऑब्टेन हो जाएगा
सो इनर जॉइन के लिए हमने जिस तरह से
सिंटेक्स लिखा था वैसा ही सिंटेक्स हमें
लेफ्ट जॉइन के लिए भी लिखना है तो मैं
यहां पे एक बार दोबारा से आपको सिंटेक्स
लिख के दिखाती हूं तो हम यहां पे लिखेंगे
सिलेक्ट हमें प्रोडक्ट से क्या चाहिए
प्रोडक्ट से हमें चाहिए प्रोडक्ट डॉट
प्रोडक्ट नेम एंड दूसरा मुझे चाहिए ऑर्डर
डिटेल्स से क्वांटिटी ऑफ ऑर्डर या
क्वांटिटी ऑर्डर किसके अंदर से ये चाहिए
सो फ्रॉम सेम टू सेम हमारा यहां पे रहेगा
से फ्रॉम प्रोडक्ट से हमें ये चाहिए अब
यहां पे प्रोडक्ट्स को पहले मैं लिख रही
हूं तो मैं इसको एक बार यहां पे नेक्स्ट
लाइन के अंदर मेंशन करती हूं कि फ्रॉम
प्रोडक्ट्स प्रोडक्ट्स को हम पहले लिख रहे
हैं तो यह लेफ्ट हैंड साइड पे आ रही है
क्योंकि हम यहां पे लगाने वाले हैं लेफ्ट
जॉइन लेफ्ट जॉइन किस पे लगाएंगे हम ऑर्डर
डिटेल्स के ऊपर सो ऑर्डर डिटेल्स तो अगर
आप यहां पे अभी सिंटेक्स दिख रहे हैं तो
लेफ्ट पे हमारे पास यहां पे क्या है
प्रोडक्ट्स हैं ऑर्डर डिटेल्स को हमें
यहां पे लेफ्ट जॉइन करना है एंड किसके
बेसिस पे चाहिए तो हम यहां पे अगेन ऑन लगा
के ये सेम चीज यहां पे लिखने वाले हैं दैट
प्रोडक्ट डॉ प्रोडक्ट कोड प्रोडक्ट्स डॉट
प्रोडक्ट कोड इज इक्वल टू ऑर्डर डीटेल्स
डॉट प्रोडक्ट कोड सेई कॉलन में प्रेस
करूंगी कंट्रोल एंटर जैसे ही मैं प्रेस
करूंगी तो इस बार मेरे पास यहां पे क्या
हुआ है लेफ्ट जॉइन लग गया है यानी कि
लेफ्ट वाली टेबल है हमारी प्रोडक्ट्स उसके
ऊपर हमने ऑर्डर डिटेल्स का यहां पे जॉन
लगाया है एंड लेफ्ट का जितना भी डाटा है
वह हमें सारा मिलेगा बट राइट का सिर्फ वही
डाटा हमें मिलेगा जो कि इनसे मैच हो रहा
होगा सो ये हमारे पास लेफ्ट जॉइन का
कांसेप्ट होता है सिमिलरली हमारे पास राइट
जॉइन का कांसेप्ट होता है कि राइट वाली
टेबल का पूरा डाटा मैच करता हुआ डेटा जो
कि लेफ्ट के अंदर है वो हमें मिल जाएगा तो
इसी के लिए हम यहां पे कंप्लीट अपोजिट में
राइट लिखते हैं दैट ये हमारा यहां पे हो
जाएगा राइट जॉइंट एंड लास्टली अब हम यहां
पे बात करेंगे आउटर जॉइंट जैसे मैं यहां
पे एक बार राइट जॉइंट भी आपको रन करके
दिखा देती हूं यहां पे कुछ आपको डिफरेंस
खास दिखेगा नहीं बिकॉज हमारे पास काफी
सारा यहां पे डाटा है कुछ स्मॉल अमाउंट
में अगर हमारे पास डाटा हो तो वहां पे
बेसिकली इसका डिफरेंस दिखता है सो आउटर
जॉइंट को भी हम यहां पे वन डायग्राम से
समझते हैं कि आउटर जॉइंट का यहां पे मतलब
हुआ कि जब हमारे पास कोई दो टेबल है अब
इनर जॉइंट में हमने क्या करा था कि सेंटर
का जितना भी डाटा था हम वो लि आए थे यानी
कि कॉमन डाटा हम लि आए थे लेफ्ट जॉइन के
केस में हमने यहां पे किया था सो एक बार
मैं चारों के डायग्राम्स आपको अच्छे से
दिखा देती हूं सो यह हमारे पास बेसिकली
चारों जॉइंट्स है इनर जॉइन का मतलब कॉमन
डाटा लेफ्ट जॉइन का मतलब यहां पे लेफ्ट का
सारा डाटा बट जो मैच होता है राइट से वो
भी यहां पे आ जाएगा राइट जॉइन का मतलब
राइट वाली टेबल का सारा डाटा एंड जो मैच
होता है लेफ्ट के अंदर वो सारा डाटा एंड
लास्टली क्रॉस जॉइन का मतलब कि यहां पे
कॉमन नॉन कॉमन यानी कि जो डाटा मैच हो रहा
है जो डाटा नहीं मैच हो रहा वो सारा ही
डाटा दोनों टेबल का हमें यहां पे मिल
जाएगा सो क्रॉस जॉइंट को कैसे हम यूज करते
हैं वो हम मैं आपको दिखाती हूं सो क्रॉस
जॉइंट को यूज करने के लिए हम यहीं पे ही
एग्जांपल लेने वाले हैं दैट सिलेक्ट
एवरीथिंग फ्रॉम प्रोडक्ट्स क्रॉस जॉइन
क्रॉस जॉइन करना है हमें ऑर्डर डिटेल्स पे
तो आप जैसे मैं यहां पे एंटर प्रेस करूंगी
आप यहां पे नोटिस करेंगे कि प्रोडक्ट का
मेरे पास सारा डाटा आ गया है एंड ऑर्डर
डिटेल्स के अंदर से मेरे पास यहां पे
ऑर्डर लाइन नंबर ईच प्राइस ईच क्वांटिटी
ऑफ ऑर्डर जो कि मेरे पास किसके अंदर था
सिर्फ ऑर्डर डिटेल्स के अंदर ही था यह
सारा डाटा मेरे पास यहां पे निकल के आ गया
है सो यह हमें कैसे मिला है यह हमें मिला
है सो यह हमें यहां पर डायरेक्टली मिल गया
है अब अगर आप चाहे तो यहां पे अगेन किसके
बेसिस पे आपको जॉइन लगाना है वह भी आप
यहां पे मेंशन कर सकते हो सो हम यहां पे
मेंशन कर देंगे ऑन प्रोडक्ट्स डॉ प्रोडक्ट
कोड इ इक्वल टू ऑर्डर डीटेल्स डॉ प्रोडक्ट
कोड आल्सो अगर आपको सब कुछ यहां से नहीं
चाहिए आपको यहां पे कॉलम्स भी डिफाइन करने
हैं तो आप यहां पे कॉलम्स भी डिफाइन कर
सकते हैं फॉर एग्जांपल आपको सिर्फ नेम
चाहिए क्वांटिटी इन स्टॉक चाहिए एंड ऑर्डर
क्वांटिटी आपको अगर चाहिए तो हम यहां पे
ले सकते हैं कि प्रोडक्ट्स वाली टेबल में
से हमें क्या चाहिए प्रोडक्ट्स वाली टेबल
में से हम लेंगे प्रोडक्ट डॉट प्रोडक्ट
नेम कॉमा सिमिलरली प्रोडक्ट्स टेबल में से
ही हमें यहां पे चाहिए क्वांटिटी इन स्टॉक
एंड लास्टली ऑर्डर डिटेल्स के अंदर से
हमें चाहिए क्वांटिटी ऑर्डर्स मैं इसे रन
करूंगी तो आप यहां पे देखेंगे कि हमारे
पास यहां पे प्रोडक्ट नेम आ गया है
क्वांटिटी इन स्टॉक आ गया है एंड
क्वांटिटी ऑर्डर हमारे पास यहां पे निकल
के आ गई हैं सो इस तरह से बेसिकली हम यूज
कर सकते हैं क्रॉस जॉइन का सो हमारे पास
हमने यहां पे चार टाइप के जॉइंट्स देखे
हैं
सबसे पहला है हमारा इनर जॉइन इनर जॉइन का
मतलब जो भी कॉमन डिटेल्स है दोनों टेबल के
अंदर वो हमारे पास यहां पर निकल के आ
जाएंगे जो जो भी यहां पे मैचेस हैं वो
निकल के आ जाएंगे सेकंड हमारे पास था
लेफ्ट जॉइन लेफ्ट एंड राइट सबका यहां पे
एक जैसा ही सिंटेक्स होता है सिर्फ आपको
यहां पे जॉइन का नाम चेंज करना होता है और
कांसेप्ट ये समझना है कि लेफ्ट जॉइन का
मतलब लेफ्ट का पूरा डाटा एंड राइट से जो
मैच हो रहा है राइट जॉइन का मतलब राइट का
पूरा डाटा एंड जो लेफ्ट से मैच हो रहा है
लास्टली क्रॉस जॉइन का मतलब पूरा ही डाटा
जो कि जॉइन हो रहा है मैच हो रहा है या
नहीं हो रहा है जस्ट इन केस कि अगर आपके
पास कोई भी डाटा ऐसा है जो कि लेफ्ट टेबल
में है बट राइट में नहीं है तो उस केस में
उसके आगे आपके पास नन लिखा हुआ आ
[संगीत]
जाएगा इस वीडियो में हम बात करने वाले हैं
अबाउट सेट ऑपरेशंस एंड माय एसक्यूएल सेट
ऑपरेशंस डिफरेंट टाइप के होते हैं फॉर
एग्जांपल यूनियन यूनियन ऑल इंटरसेक्ट
एक्सेप्ट इन्हीं के बारे में आज अच्छे से
जानेंगे इस वीडियो के अंदर सो हेलो एवरीवन
एंड अ वेरी वर्म वेलकम टू डब्ल्यू एस
क्यूब टेक माय नेम इज आयुषी जन एंड यहां
पे सबसे पहले हम बात करते हैं कि सेट
ऑपरेशंस होते क्या हैं बट सेट ऑपरेशंस के
अंदर हमारे पास ऐसा होता है कि अगर हमारे
पास दो टेबल्स ऐसी हैं जिनके पा जिनके
अंदर शायद सेम डाटा हो सकता है तो उनके
ऊपर हमारे पास बेसिकली सेट ऑपरेशंस लगते
हैं किस तरह से सेट ऑपरेशंस लगते हैं वो
देखते हैं तो सबसे पहले मैं यहां पे बात
करने वाली हूं कि मैंने यहां पे एक
एंप्लॉई डेटाबेस ले लिया है इसके अंदर दो
टेबल्स है मेरे पास एक एंप्लॉई वन और
दूसरी है सिमिलर टाइप की एंप्लॉई टू अब ये
आपका किसी भी चीज के बेसिस पे हो सकता है
आपके पास 2 साल के 3 साल के कस्टमर्स का
डाटा है तो उसके अंदर से अगर आपको सारी
वैल्यूज लेके आनी है तो उसके लिए हम
यूनियन का यूज़ कर सकते हैं सारी यूनिक
वैल्यूज के लिए हम यूनियन का यूज़ कर सकते
हैं एंड सारी ही वैल्यूज चाहे वो यूनिक हो
या ना हो उसके लिए यूनियन ऑल का यूज़ कर
सकते हैं आपको अगर ऐसा चाहिए कि आपके पास
दो टेबल के अंदर डाटा है दो टेबल के अंदर
कुछ डेटा सेम है कुछ डेटा डिफरेंट है आपको
फर्स्ट टेबल के अंदर से ऐसा डेटा चाहिए जो
कि फर्स्ट टेबल के अंदर तो है बट सेकंड
टेबल के अंदर नहीं है तो उस केस में आप
एक्सेप्ट का यूज कर सकते हैं अगर आप जाना
चाहते हैं ऐसे डाटा के बारे में जो कि
फर्स्ट टेबल में है और सेकंड टेबल के अंदर
भी है यानी कि कॉमन डाटा है तो उस केस में
आप इंटरसेक्ट का यूज कर सकते हैं तो
इन्हीं को कैसे यूज करना है वो देखते हैं
एक-एक करके सो सबसे पहले मैं यहां पे बात
करती हूं क्योंकि मैं यहां पे सबसे पहले
हम ले लेते हैं एंप्लॉई वन यहां पे एंड
मैं इसको रन करती हूं तो हमारे पास यहां
पे कुछ डाटा आ गया है ठीक है सिमिलरली
हमारे पास एंप्लॉई टू भी है सो दिस इज
एंप्लॉई वन एंड दिस इज एंप्लॉई टू सो यहां
पे हमारे पास एंप्लॉई वन है एंड इसमें हम
यहां पे एंप्लॉई टू रख लेते हैं कंट्रोल
एंटर में मैं प्रेस करूंगी ये दो हमारे
पास यहां पे टेबल्स हैं अब इसके अंदर
हमारे पास आप नोटिस करेंगे कुछ यहां पे
कॉमन डाटा भी है जैसे कि अगर आप यहां पे
नेम्स के अंदर नोटिस करेंगे यहां पे हमारे
पास प्रियंका है एंड एंप्लॉई वन के अंदर
भी हमारे पास प्रियंका है तो हमारे पास
यहां पे कुछ कॉमन डाटा भी है जैसे कि सेवन
नंबर पे हीना है एंड यहां पे भी हमारे पास
सेवन नंबर पे हीना है तो कुछ कॉमन डाटा
हमारे पास दोनों टेबल्स के अंदर है अब
सबसे पहले हम यहां पे बात करते हैं यूनियन
की कि यूनियन किस तरह से हम लिख सकते हैं
सबसे पहले तो आपको यहां पे क्या-क्या
चाहिए वो आपको मेंशन करना है जैसे कि
सिलेक्ट अब मुझे इस टेबल के अंदर से
क्या-क्या चाहिए मुझे यहां पे चाहिए
फर्स्ट नेम तो सबसे पहले तो मैं यहां पे
एवरीथिंग ले लेती हूं और फिर यहां पे लिख
लेते हैं फ्रॉम एंप्लॉई टू तो यहां पे हम
बात कर रहे हैं सबसे पहले फर्स्ट नेम की
सो फर्स्ट नेम और दूसरी चीज मुझे यहां पे
चाहिए डिपार्टमेंट तो हम यहां पे
डिपार्टमेंट मेंशन कर लेते हैं कि ये दो
चीजें मुझे यहां पे चाहिए इसके बाद मैं
यहां पे यूज करने वाली हूं यूनियन फंक्शन
का यूनियन ऑपरेशन का हम यहां पे यूज करें
यूनियन का मतलब यह हुआ कि इन दोनों के बीच
में में हम एक यूनियन क्रिएट करेंगे और
सारे डाटा को यहां पे लेके आएंगे एंड हमें
सेकंड टेबल में से क्या-क्या चाहिए सेम
सिमिलरली मुझे सेकंड टेबल में से भी चाहिए
सिलेक्ट फर्स्ट नेम कॉमा डिपार्टमेंट
फ्रॉम एंप्लॉई टू एक्चुअली एंप्लॉई वन सो
एंप्लॉई वन एंप्लॉई टू दोनों का डाटा
हमारे पास आ जाएगा सेमा कॉलम यहां पे पास
करें कंट्रोल एंटर करते ही हमारे पास
दोनों टेबल्स का यहां पे डाटा आ जाएगा अब
इस डाटा के अंदर आप यहां पे नोटिस करेंगे
कि हमारे पास जो रिपीटिंग वैल्यू जैसे कि
प्रियंका था प्रियंका एक ही बार आ रहा है
हीना के लिए वैल्यू यहां पे एक ही बार आ
रही है तो यहां पे हमारे पास क्या हुआ है
यहां पे हमारे पास यूनिक वैल्यूज निकल के
आ रही है यानी कि अगर आपके पास दो टेबल्स
के अंदर कुछ डाटा ऐसा है जो कि सिमिलर हो
सकता है रिएक करंग हो सकता है तो उनके बीच
में आप यूनियन क्रिएट कर सकते हैं एंड आप
यहां से डिस्टिंक्ट वैल्यू गेट कर पाएंगे
सिमिलरली अगर मैं यहीं पे ही यूनियन ऑल कर
देती हूं एंड इसी को ही हम वापस से रन
करते हैं तो आप यूनियन ऑल के अंदर देखेंगे
कि इस बार हमारे पास दोनों टेबल का दोनों
पूरा पूरा डाटा आ रहा है यहां पे हमारे
पास डिस्टिंग नहीं आ रही है सो यहां पर भी
हमारे पास हिना है यहां पर भी हिना है
यहां पर भी हमारे पास प्रियंका है यहां पर
भी प्रियंका है सिमिलरली सुब्रत यहां पर
भी है और यहां पर भी है तो आप यहां पर
नोटिस करेंगे कि हमारे पास सेम सेम
वैल्यूज भी यहां पर रि अकर कर रही है जो
कि यूनियन ऑल के अंदर आता है तो यूनियन का
मतलब यहां पर यह हो गया कि आपकी यूनिक
वैल्यूज यहां प आ जाएंगी दोनों टेबल्स की
सारी वैल्यूज बट यूनिक एंड यूनिन ऑल का
मतलब कि सारी ही वैल्यूज आ जाएंगी
सिमिलरली यहां पर होता है हमारे पास
नेक्स्ट चीज
इंटरसेक्ट इंटरसेक्ट अगर मैं यहां पर
डायरेक्टली लगाती हूं तो आप यहां पर
देखेंगे कि मेरे पास कुछ तो एरर आ रही है
हालांकि मेरे पास यहां पे आउटपुट आ जाएगा
बट यहां पे कुछ तो हमें एरर दिख रहा है
एरर का मतलब यहां पे यह है कि हम
डायरेक्टली इंटरसेक्ट नहीं लगा सकते हैं
माय एसकल के अंदर माय एसकल के अंदर हम यूज
करते हैं डिफरेंट मेथड्स जो कि जिससे कि
हम इंटरसेक्ट ऑपरेशन को परफॉर्म कर सके
जिसके लिए हमारे पास एग्जांपल होगा कि अगर
मुझे इंटरसेक्ट यही इंटरसेक्ट अगर परफॉर्म
कराना है तो मैं यहां पर लिखूंगी अगेन मैं
सेम चीज यहां प कॉपी पेस्ट कर लेती हूं सो
मैं यहां पे इसे पेस्ट करूंगी विद वन एंटर
वेयर वेयर में हम यहां पे कंडीशन देंगे
दैट फर्स्ट नेम इन इन ऑपरेटर का यूज
करूंगी और इसके बाद वापस से हम सिलेक्ट
क्वेरी चलाएंगे दैट सिलेक्ट क्या करना है
एंप्लॉई या आप डायरेक्टली यहां पे लिख
सकते हैं सिलेक्ट फर्स्ट नेम फ्रॉम
एंप्लॉई वन इसको क्लोज करके मैं यहां पे
सेमीकलन पास करूंगी जैसे ही मैं इसे यहां
पे कंट्रोल के साथ एंटर प्रेस कराती हूं
आप देखेंगे कि यहां पे सेम ही वैल्यूज
मेरे पास आ रही है अगर मैं इसे रन कराती
हूं तो भी मेरे पास सेम वैल्यूज आ रही है
एंड अगर मैं इसे रन कराती हूं तो भी मेरे
पास यहां पे सेम वैल्यूज आ रही है दैट
मींस इन दोनों के बीच में जो कॉमन
एलिमेंट्स थे वो हमारे पास निकल के आ गए
हैं यूजिंग व्हाट यूजिंग आवर इन ऑपरेशन सो
यहां पे हमने बेसिकली क्या किया है यहां
पे इन ऑपरेटर का यूज किया है हमने
सिमिलरली अगर आपको यहां पे एक्सेप्ट यूज़
करना है अब एक्सेप्ट क्या है वो भी मैं
आपको एक्सप्लेन कर देती हूं सो मैं यही
क्वेरी को यहां से कॉपी करूंगी एंड नीचे
की तरफ मूव करते हैं यहां यहां पे हम यूज
करने वाले हैं एक्सेप्ट एक्सेप्ट को भी
मैं अगर जैसे आप यहां पे देख रहे हैं मैं
लिख रही हूं तो यहां पे एक एरर शो हो रही
है इसको एंटर प्रेस कराते हैं एंड यहां पे
एक्सेप्ट का मतलब यह हुआ कि पहली टेबल का
डाटा जो कि दूसरी टेबल के अंदर नहीं है
यानी कि एंप्लॉई टू का डाटा जो कि एंप्लॉई
वन के अंदर नहीं है वो डाटा मेरे पास आ
गया है अगेन एक्सेप्ट भी हमारे पास
डायरेक्टली नहीं वर्क करता है इसके लिए भी
हम यहां पे क्या यूज करते हैं अल्टरनेटिव
मेथड यूज करते हैं ये अल्टरनेटिव मेथड
हमारा सिमिलर होगा बस इस बार हमें ये रखना
है कि इस बार इन की जगह प हम नॉट इन
रखेंगे सो सिलेक्ट करना है क्या फर्स्ट
नेम एंड डिपार्टमेंट सो यहीं पे मैं
फर्स्ट नेम लिखती हूं फर्स्ट नेम कॉमा
डिपार्टमेंट फ्रॉम एंप्लॉई टू वेयर इसे
मैं यहां पे एंटर प्रेस कर देती हूं सो
वेयर फर्स्ट नेम अब यहां पर ऊपर हमारे पास
था इन इस बार हम लेंगे नॉट इन क्योंकि
एगजैक्टली अपोजिट है तो नॉट इन एंड अगेन
हम चलाएंगे सिलेक्ट क्वेरी सिलेक्ट फर्स्ट
नेम फ्रॉम एंप्लॉई वन एंड इसे मैं यहां पे
क्लोज करके सेमीकलन पास करूंगी कंट्रोल
एंटर हम प्रेस करेंगे तो हमारे पास यहां
पर सेम आउटपुट आएगा अगर मैं यहां पे ऊपर
वाली एक्सेप्ट वाली क्वेरी को चला रही हूं
तो भी आप यहां पे नोटिस करेंगे मेरे पास
सेम आउटपुट आ रहा है एंड अगर मैं यहां पे
नीचे जो हमने इसका यहां पे सब्सीट्यूट
निकाला है उस क्वेरी को अगर हम रन करा रहे
हैं तो हमारे पास यहां पे एगजैक्टली सेम
आउटपुट आ रहा है यहां पे हमारे पास एरर भी
नहीं आ रही है सो ये होते हैं हमारे सेट
ऑपरेशन सेट ऑपरेशंस में हमारे पास आता है
यूनियन यूनियन के अंदर सारा डाटा हम हमारे
पास आ जाएगा बट डिस्टिंक्ट वैल्यूज के साथ
हमारे पास आएगा यानी कि रिपीटिटिवली हमारे
पास नहीं आएंगी यूनियन ऑल का मतलब कि पूरा
ही डेटा हमारे पास आ जाएगा इंटरसेक्ट का
मतलब कि जो कॉमन डाटा है दोनों टेबल्स के
बीच में जो भी डाटा कॉमन हो रहा है
इंटरसेक्ट कर रहा है आपस में वो डाटा हमें
ऑब्टेन होगा एंड लास्टली एक्सेप्ट का मतलब
है यहां पे कि टेबल वन का ऐसा डाटा जो कि
टेबल टू के अंदर नहीं है यानी कि नॉट कॉमन
डाटा सो वो डेटा हमें मिलेगा यूजिंग
एक्सेप्ट बट इंटरसेक्ट एंड एक्सेप्ट
डायरेक्टली नहीं वर्क करते हैं तो इस इसके
लिए हम यहां पे इन एंड नॉट इन का यूज कर
सकते हैं जिसमें हम दो क्वेरीज चला सकते
हैं एक तो सिलेक्ट क्वेरी और सिलेक्ट
क्वेरी के अंदर ही हम सिलेक्ट क्वेरी चला
सकते हैं इन ऑपरेशन का यूज करते
[संगीत]
हुए इस वीडियो में हम बात करने वाले हैं
अबाउट सब क्वेरी सब क्वेरी कैसी क्वेरी
होती है जिसमें एक आउटर और एक इनर क्वेरी
होती है जिसमें इनर क्वेरी पहले रन होती
है उसके बाद आउटर क्वेरी रन होती है कैसे
इसे यूज करना है इन माय ए कएल वो जानेंगे
आज की इस वीडियो के अंदर एंड हम करने वाले
हैं आज अबाउट सब क्वेरीज सो गाइज जैसे कि
मैंने एक्सप्लेन किया कि सब क्वेरीज के
अंदर हमारे पास दो क्वेरीज वर्क करती है
एक हमारी इनर क्वेरी होती है एक आउटर
क्वेरी होती है जिसमें इनर क्वेरी पहले
एग्जीक्यूट होती है एंड उसके बाद हमारी
आउटर क्वेरी एग्जीक्यूट होती है तो कैसे
ने यूज किया जाता है वो समझते हैं विद द
हेल्प ऑफ एन एग्जांपल जैसे कि अगर हम यहीं
की बात करें मुझे जानना है कि क्रेडिट
लिमिट का एवरेज वैल्यू कितना है तो उसके
लिए हम यूज करते हैं सिलेक्ट एवरेज एवरेज
के लिए हम एवीजी फंक्शन लगाते हैं जिसके
अंदर हम पास करेंगे क्रेडिट लिमिट फ्रॉम
क्लासिक मॉडल्स डॉट कस्टमर्स एंड सेमा
कॉलन प्रेस करके जैसे मैं एंटर प्रेस
करूंगी हमारे पास यहां पर वैल्यू आ जाएगी
6765 अब मैं जानना चाहती हूं कि कौन-कौन
से ऐसे कस्टमर्स हैं जिनकी क्रेडिट लिमिट
है ग्रेटर दन दी एवरेज यानी कि जो एवरेज
है इससे ग्रेटर क्रेडिट लिमिट किन-किन
कस्टमर्स की है वो अगर मुझे जानना है तो
उस केस में मैं यहां पर लगाऊंगी सिलेक्ट
क्वेरी लेट्स सिलेक्ट एवरीथिंग या सिर्फ
हम भी लेके आ सकते हैं सो सिलेक्ट फिलहाल
को मैं एवरीथिंग लगा देती हूं सिलेक्ट
एवरीथिंग फ्रॉम
क्लासिक मॉडल्स डॉट कस्टमर्स वेयर क्रेडिट
लिमिट इज ग्रेटर देन यहां पर नीचे हमारे
पास वैल्यू है
67
659 कॉलन लगा के मैं एंटर प्रेस कर देती
हूं तो हमारे पास उन सभी के यहां पर
डिटेल्स आ जाएगी जिनकी क्रेडिट लिमिट है
यहां पे ग्रेटर दन 65000 जैसे कि आप यहां
नोटिस भी कर पा रहे हैं बट अब इसके लिए
हमें यहां पर क्या करना पड़ा हमें दो
चीजें यहां पर निकालनी पड़ी एक तो मुझे
यहां पर एवरेज निकालना पड़ा एंड दूसरा
यहां पे सिलेक्ट क्वेरी चला के मुझे यहां
प वैल्यूज निकालनी पड़ी तो यहां पे सब
क्वेरी हमें कैसे हेल्प करेगा वो समझते
हैं सब क्वेरी में मैं यहां पे एक ही
क्वेरी
चलाऊंगा
मॉडल्स डॉट कस्टमर्स वेयर क्रेडिट लिमिट
इज ग्रेटर देन अब ग्रेटर देन में हम यहां
पे एवरेज निकाल के फिर वैल्यू इंसर्ट करने
से अच्छा है कि हम यहीं पे एक क्वेरी चला
सकते हैं दैट सिलेक्ट एवरेज जो जो चीज
मैंने यहां ऊपर की तरफ चलाई है यही
एगजैक्टली मुझे इसके अंदर लगानी है दैट
सिलेक्ट एवरेज एंड इसको मैं यहां पे नीचे
की तरफ ले लेती हूं सो सिलेक्ट एवरेज ऑफ
क्रेडिट लिमिट फ्रॉम क्लासिक मॉडल्स डॉट
कस्टमर्स लास्टली हम इसे क्लोज करके यहां
पर सेमा कॉलन लगाएंगे कंट्रोल एंटर मैं
प्रेस करूंगी तो भी मेरे पास आप यहां पे
नोटिस करेंगे राइट हैंड साइड पे वही
वैल्यूज आई हैं व्हिच आर ग्रेटर देन 65
676 59 कोई भी यहां पे 67000 से लेस दन
वैल्यू नहीं है सो इस तरह से हम यहां पे
सब क्वेरीज का यूज़ कर सकते हैं अब सब
क्वेरीज में आप जरूरी नहीं है कि सिर्फ
वेयर का यूज़ करें आप इसमें काफी सारी
चीजें पास कर सकते हैं जैसे कि अगर मैं
यहां पे एंप्लॉई वन के अंदर चलती हूं सो
यहां पे एंप्लॉई डीबी मेरे पास है एंप्लॉई
डीबी के अंदर मेरे पास दो टेबल है एंप्लॉई
वन एंड एंप्लॉई टू ठीक है दोनों के अंदर
हमारे पास डाटा है मान लो मुझे एंप्लॉई वन
में से वो डाटा चाहिए जो कि एंप्लॉई टू के
अंदर भी है यानी कि कॉमन डाटा निकालना है
तो उसके लिए भी हम यहां पर सब क्वेरीज का
यूज कर सकते हैं कैसे करना है कि सिलेक्ट
मे भी यहां पर सिर्फ मुझे नेम चाहिए सो
नेम के लिए हम यहां पर देंगे फर्स्ट नेम
सिलेक्ट फर्स्ट नेम कॉमा डिपार्टमेंट
फ्रॉम एंप्लॉई डीबी डॉट एंप्लॉई वन एंड
यहां पर लगाएंगे वेयर फर्स्ट नेम इन एंड
अगेन मैं यहां पर सिलेक्ट क्वेरी चला बने
वाली हूं किसके ऊपर हमारी एंप्लॉई टू टेबल
के ऊपर सो सिलेक्ट फर्स्ट नेम फ्रॉम
एंप्लॉई टू कॉलन हम यहां पर पास करेंगे
एंड यहां पर हमें मेंशन करना पड़ेगा
एंप्लॉई टू टेबल का फर्स्ट नेम की हम यहां
पर बात कर रहे हैं सो अब मैं यहां पर
कंट्रोल एंटर प्रेस करूंगी एंड यहां पर भी
मैं
एंप्लॉई वन पास करूंगी एंप्लॉई व डॉट
फर्स्ट नेम एंड अब यहां पर कंट्रोल एंटर
प्रेस करेंगे सो यहां पर हमारे पास आ
जाएगा प्रियंका आईटी सुब्रत एचआर एंड हीना
दैट इज इन आईटी डिपार्टमेंट तो इस तरह से
हमारे पास वैल्यू आ गई है बेसिकली जब हम
यहां पे सब क्वेरीज का यूज कर रहे हैं तो
उस केस में हमें यहां पे यह भी मेंशन करना
है कि कौन सी टेबल से बिलोंग करते हैं
जैसे कि एंप्लॉई वन से फर्स्ट नेम लाना है
एंप्लॉई वन से ही डिपार्टमेंट लाना है एंड
ये कौन सी टेबल में से एलडीबी ड एईव के
अंदर से वेयर एप्ल वड फर्स्ट नेम यानी कि
हमें एप्ल वड फर्स्ट नेम को मैच कराना है
किसके अंदर सेकंड जो हमारी टेबल है उसके
अंदर के फर्स्ट नेम के अंदर एंड जो हमारे
पास मिलते-जुलते नाम है वो यहां पे आ
जाएंगे सिमिलरली अगर आपको यहां पे तो
हमारे पास क्या हो रहा है कि जो नाम यहां
पे फर्स्ट टेबल के अंदर है वो सेकंड टेबल
के अंदर भी है वो हमारे पास यहां पे आ रहे
हैं यानी कि सिमिलर मैचेस आ रहे हैं व्हाट
इफ मुझे वो वैल्यूज चाहिए जो कि फर्स्ट
टेबल के अंदर तो है बट सेकंड टेबल के अंदर
नहीं है तो उस केस में हम यहां पे इन की
जगह पे लगा देंगे नॉट इन एंड कंट्रोल एंटर
मैं प्रेस करूंगी तो उन सभी की वैल्यूज
मेरे पास आ गई हैं जो कि फर्स्ट टेबल के
अंदर हैं बट सेकंड टेबल के अंदर नहीं है
तो इसके लिए भी हमने यहां पे सब क्वेरी का
यूज़ किया है कि हमने पहले सिंपल सब
क्वेरी चलाई है और उसके बाद नॉट इन के बाद
एक और क्वेरी चलाई है जो कि हमने दूसरी
टेबल के अंदर चलाई है सो यहां पे ये जॉइन
का भी वर्क कर रहा है साथ ही में दो टेबल
के बीच में यहां पे इंटरसेक्शन का भी वर्क
कर रहा है सो इन का मतलब यहां पे
इंटरसेक्शन हो जाएगा एंड नॉट इन का मतलब
यहां पे एक्सेप्ट हो जाएगा सो आई होप गाइज
कि इस वीडियो के बाद क्लियर हो गया होगा
किस तरह से हम सब क्वेरीज का यूज कर सकते
हैं इन माय एसक्यूएल इसमें जो हम यहां पे
सिलेक्ट चला रहे हैं सबसे पहले यह क्वेरी
चलेगी इसलिए इसको इनर क्वेरी भी बोला जाता
है एंड आउटर क्वेरी हमारी यह होगी
सिमिलरली अगर हम यहां पे कस्टमर्स वाली
टेबल के अंदर चले तो जो हमारी इनर क्वेरी
है दैट इज दी दिस वन जो हमारी इनर क्वेरी
है वो ये अंदर वाली क्वेरी है एंड द आउटर
क्वेरी इज द द फर्स्ट क्वेरी जो कि हमने
लिखी थी तो पहले हमारी इनर री एग्जीक्यूट
होगी यानी कि सबसे पहले एवरेज निकाला
[संगीत]
जाएगा सो गाइ इस सेशन के अंदर हम बात करने
वाले हैं कि व्यूज क्या होते हैं हमारे
पास माय एसक्यूएल के अंदर सो गाइज दो
चीजें हमारे पास होती हैं एक होता है टेबल
और एक होता है व्यू टेबल हमारे पास वो
डाटा होता है कि जब भी हमें कोई टेबल
हमारे पास होती है तो हमारे पास हर तरीके
का डटा उसके अंदर हो सकता है ऑर्डर्स का
डाटा प्रोडक्ट्स का डाटा व्यूज हम क्रिएट
कर सकते हैं खुद से व्यूज कैसे क्रिएट
करते हैं वो जानेंगे आज के इस सेशन के
अंदर और व्यू बेसिकली होता क्या है व्यू
इज बेसिकली अ वर्चुअल टेबल कि आपने एक
वर्चुअल सिर्फ देखने के हिसाब से एक टेबल
क्रिएट करी है तो उसको हम यहां पे व्यू
बोलते हैं किस तरह से व्यू आपने क्रिएट कर
सकते हैं वो जानते हैं आज की इस वीडियो के
अंदर स गाइस सबसे पहले तो मैं यहां पे
सिलेक्ट एवरीथिंग फ्रॉम क्लासिक मॉडल यहां
पे ऑलरेडी गिवन है सिलेक्ट एवरीथिंग की
जगह मैं यहां पे लेट से ले लेती हूं
फर्स्ट नेम कॉमा अ कांटेक्ट का लास्ट नेम
आप ले सकते हो ठीक है फ्रॉम क्लासिक
मॉडल्स अब मैं चाहूं तो यहां पे इसे ग्रुप
बाय कर सकती हूं कंट्री के बेसिस पे कि
कंट्री के बेसिस पे मुझे यहां पे इसे
ग्रुप बाय करना है तो मुझे हर कंट्री का
यहां पे अ लेट्स से काउंट ऑफ एंप्लॉयज
निकालने हैं तो मैं यहां पे ले सकती हूं
कॉमा लगा के काउंट ऑफ कस्टमर नंबर फ्रॉम
क्लासिक मॉडल्स इसे हम यहां पे करेंगे
ग्रुप बाय सो ग्रुप बाय मैंने यहां पे
किया इसको थोड़ा नीचे ले देंगे फ्रॉम
क्लासिक ग्रुप बाय करना है किस चीज के
बेसिस पे मुझे यहां पे ग्रुप बाय करना है
लेट्स से मुझे यहां पे कंट्री के बेस प
ग्रुप बाय करना है तो ग्रुप बाय कंट्री
मैं यहां पर पास कर देती हूं ठीक है चाहो
तो आप यहां पर कंट्री का नेम भी ले सकते
हो या फिर अगर ये फर्स्ट नेम लास्ट नेम
तुम्हें हटा के सिर्फ कंट्री के बेसिस प
कस्टमर का अ काउंट निकालना है तो हम यहां
पे बेसिकली कंट्री ही ले लेते हैं ठीक है
क्योंकि ग्रुप बाय हम यहां पे कर ही रहे
हैं तो ग्रुप बाय कंट्री के हिसाब से मेरे
पास यहां पे ये वैल्यूज निकल के आ गई ठीक
है चाहो तो आप इसके बाद फर्स्ट नेम लास्ट
नेम वगैरह ये सारी चीजें भी जोड़ लो ठीक
है तो ग्रुप बाय तो हमारा यहां पे हो गया
अब इस मैं चाहती हूं कि यह डाटा का ना
मेरे पास एक व्यू क्रिएट होके आ जाए व्यू
क्रिएट होने का मतलब है कि अगर आप यहां पे
नोटिस करोगे तो क्लासिक मॉडल्स में टेबल्स
तो हमारे पास है और एक व्यूज का ऑप्शन है
व्यूज को अगर मैं यहां पे ओपन करती हूं
व्यूज में मेरे पास यहां पे कुछ है नहीं
तो व्यू क्रिएट करने के लिए मुझे यहां पे
क्या करना है मुझे यहां पे य सिर्फ इतना
सा लिखना है क्रिएट व्यू व्यू का नाम यहां
पे जो भी आप देना चाहो जैसे काउंट काउंट
ऑफ हम यहां पे क्या निकाल रहे हैं
कस्टमर्स काउंट ऑफ कस्टमर्स एज और यहां पे
जैसे ही मैं इसे रन कराऊंगा आप ऊपर का
डाटा जैसे रिफ्रेश करोगे तो यहां पे एक
व्यू क्रिएट होके आ गया इस व्यू के अंदर
लिखा हुआ आ रहा है काउंट ऑफ कस्टमर्स इसे
मैं यहां पे ओपन करूंगी तो यहां पे मेरे
पास एक क्या क्रिएट हो गया कि क्लासिक
मॉडल्स के अंदर डॉट काउंट ऑफ कस्टमर्स अब
ये यहां पे टेबल नहीं है ये हमारे पास
व्यूज क्रिएट होके आए हैं व्यू हमारे पास
टेबल नहीं होती है बल्कि एक वर्चुअल टेबल
होती है जिसे हम हमारे डाटा से यानी कि
टेबल से क्रिएट कर सकते हैं सो दैट लेटर
हमें ये डाटा देखना हो तो हमारी क्वेरी एज
इट इज डाटा के ऊपर चली हुई होगी और एक
वर्चुअल टेबल हमारे पास क्रिएट होके आ
जाएगी तो जब भी आपको यहां पे कस्टमर्स का
डाटा देखना होगा कंट्री के बेसिस पे ग्रुप
बाय करते हुए लेट्स से आपका डाटा यहां पे
डायनामिक है कंटीन्यूअसली चेंज हो रहा है
अब आपको यहां पे डाटा को वापस जाके चेक
करना है तो आपके पास व्यू के अंदर ऑलरेडी
सारी चीजें गिवन है आपको जस्ट यहां पे
व्यू को रिफ्रेश करके और व्यू को व्यू
करना है तो आपके पास यहां पे व्यू की सारी
वैल्यूज आ जाएंगी यानी कि वर्चुअल टेबल
आपके पास क्रिएट होके आ जाएंगे जिसके अंदर
हमारे पास क्वेरी या स्टोर्ड थी क्वेरी यह
थी कि हमने यहां पे क्वेरी इतनी सी लिखी
थी कि सिलेक्ट कंट्री कॉमा काउंट फ्रॉम
क्लासिक मॉडल्स ग्रुप बाय कंट्री यानी कि
ये जो हमारी क्वेरी है इसका हमने एक व्यू
यानी कि वर्चुअल टेबल क्रिएट कर ली इसको
रन करने पे जो हमारे पास डाटा आ रहा था
उसकी वर्चुअल टेबल अगर हम क्रिएट करना
चाहते हैं तो उस केस में हम व्यूज का यूज़
करते हैं सिमिलरली ये व्यू किसी भी क्वेरी
के ऊपर आप कर सकते हो अगर आपको यहां पे
कोई भी क्वेरी लिखनी है जैसे कि मैं यहां
पे लिख लेती हूं सिलेक्ट
एवरीथिंग फ्रॉम
कस्टमर्स
वेयर कंट्री इक्वल्स
फ्रांस और जैसे मैं इसे रन करूंगी तो सारी
फ्रेंस वाला मेरे पास डिटेल्स आ जाएंगी अब
इसका अगर मैं वर्चुअल टेबल क्रिएट करना
चाहती हूं तो इसके लिए भी मैं सिंपली ये
कर दूंगी कि क्रिएट व्यू व्यू का नाम हम
यहां पे लिख लेते हैं फ्रेंस डाटा एज और
यहां पे एज इट इज हमारी क्वेरी इसको वापस
से रन करते हैं यहां कुछ नहीं हुआ एक बार
इस डाटा को रिफ्रेश करते हैं तो व्यूज के
अंदर आप देखेंगे फ्रांस डाटा नाम से एक
टेबल आ गई है इसको अगर हम यहां पर ओपन
करेंगे तो हमारे पास वही टेबल है जो कि
फ्रांस कंट्री के बेसिस पर हमने अभी
क्वेरी से निकाली तो यह हमारे पास एक नई
वर्चुअल टेबल हो गई और अगेन इसके ऊपर भी
आप कोई भी एनालिसिस लगाना चाहते हो तो आप
इसके ऊपर लगा सकते हो नॉर्मली जैसे टेबल्स
प एनालिसिस लगाते हैं वैसे ही मैं यहां पे
एनालिसिस लगा सकती हूं कि अब मुझे यहां पर
इसका सम निकालना है तो सिलेक्ट सम ऑफ
क्रेडिट लिमिट फ्रॉम क्लासिक मॉडल्स डॉट
फ्रेंस डटा और इसको मैं रन
कराऊंगा जाएगा तो वही चीजें हम करा सकते
हैं बस डिफरेंस इतना होता है कि ऊपर हमारे
पास जो टेबल्स है ये हमारे पास एक्चुअल
टेबल है यह उनका वर्चुअल टेबल्स होती है
यह व्यूज यहां पर वर्चुअली हम क्रिएट कर
सकते हैं कि हमें यहां पर क्या करना है जो
भी आपकी क्वेरी है उसके ऊपर लिख देना है
क्रिएट व्यू
और तो उसके ऊपर हमें यहां पर क्या करना है
क्रिएट व्यू लिखना है क्रिएट व्यू में
टेबल का नाम एज और आपकी क्वेरी यहां पे
पास कर दी तो उसे उसका एक व्यू क्रिएट
होके हमारे पास आ जाएगा सो ये हमारे पास
व्यूज होते हैं इ इनसे अगर आपको वापस से
जॉइंट्स लगवाने हैं वेयर लगाना है हैविंग
लगाना है जो भी आपको यहां पे लगाना है आप
अगेन टेबल्स क्योंकि ये वर्क करते हैं
एक्चुअल टेबल्स की तरह ही बट है ये
वर्चुअल व्यूज ठीक है सो ये हमारे पास
व्यू होते हैं इजली इनको क्रिएट हम कर
सकते हैं और काफी ज्यादा यूजफुल होते हैं
क्योंकि हमें अब यहां पर बार-बार क्वेरी
लिखने की जरूरत नहीं है जब भी मैं यहां पर
नेक्स्ट टाइम डेटाबेस ओपन करती हूं और मैं
यहां पे अपने इस डाटा के ऊपर या इस क्वेरी
के ऊपर जाऊंगी तो ऑटोमेटिक मेरे पास यहां
पे ये डाटा निकला हुआ रहेगा और इसके अंदर
मैं इजली एनालिटिक्स परफॉर्म कर
[संगीत]
पाऊंगी सो गाइज लास्ट सेशन में हमने कवर
किया कि व्यूज हमारे पास क्या होते हैं आज
के इस सेशन के अंदर हम बात करने वाले हैं
अबाउट स्टोर्ड प्रोसीजर्स सो गाइज जिस तरह
से हमने
python's पड़े थे जिसको हम जब भी कॉल करें
तो हमारा कोई भी पार्ट ऑफ़ कोड एग्जीक्यूट
हो जाता था तो वैसे ही यहां पे हमारे पास
स्टोर्ड प्रोसीजर्स होते हैं कि स्टोर्ड
प्रोसीजर हमारे फंक्शन की तरह वर्क करते
हैं और उनको हमें कॉल करना पड़ता है जैसे
पाइथन में हमारे पास पैरामीटर्स एंड
आर्गुमेंट होते हैं यहां पे भी हम
पैरामीटर्स की वैल्यूज पास करते हैं सो
हमारे पास यहां पे भी फंक्शंस होते हैं
एंड वहां पे भी फंक्शंस थे हमारे पास तो
अब यहां के फंक्शंस को कैसे क्रिएट करना
है क्या ये काम करते हैं किस तरह से ये
हमें हेल्पफुल होंगे ये जानेंगे इस सेशन
के अंदर सबसे पहले स्टोर्ड प्रोसीजर को
समझते हैं
सो गाइ यहां पर अगर मैं स्टोर्ड प्रोसीजर
कोई क्रिएट करना चाहती हूं लास्ट सेशन में
हमने व्यूज देखा था अभी यहां पर अगर कोई
स्टोर्ड प्रोसीजर क्रिएट करना है तो उस
केस में मैं यहां पे लिखूंगी दैट डिमीटर
एमसेंट एमसेंट क्रिएट प्रोसीजर क्रिएट
प्रोसीजर इसका नाम क्या है वो हमें यहां
पे मेंशन करना है तो हमारे प्रोसीजर का
यहां पे नाम है लेट्स से कि मेरे पास यहां
पर कस्टमर्स का डाटा है तो मैं कस्टमर्स
से कोई भी चीज लेके आना चाहती हूं
स्टार्टिंग की पांच वैल्यू लेके आना चाहती
हूं कोई भी चीज में कॉल कराना चाहती हूं
ठीक है तो इसका नाम मैं यहां पर
गेट अंडरस्कोर डाटा लिख देती हूं ओपन
क्लोज पैरेंस पहले बिना पैरामीटर्स के हम
यहां पर बात करने वाले हैं ठीक है गेट
डाटा हमारे पास होया गेट डाटा काम यहां पर
क्या होगाय यहां से बिगिन कराते हैं हम तो
बिगिन बिगिन में हमारे पास यहां पर जो
हमारा गेट डाटा है उसका काम सिर्फ इतना सा
होगा कि सिलेक्ट एवरीथिंग फ्रॉम हमारी
टेबल का नाम लिख देते हैं कस्टमर्स
कस्टमर्स को मैं यहां पर पहले चूज कर लेती
हूं ट क्लासिक मॉडल्स में चलते हैं और
यहां पे कस्टमर्स पास करते हैं सिलेक्ट
एवरीथिंग फ्रॉम कस्टमर्स आप यहां पर चाहो
तो डेटाबेस का नाम भी डिफाइन कर सकते हो ट
क्लासिक मॉडल्स डॉट कस्टमर से हमने पूरा
डाटा सिलेक्ट किया है उसके बाद नेक्स्ट हम
यहां पर क्या करेंगे इसको एंड करेंगे एंड
के बाद हम यहां पर क्लोज करेंगे हमारे
एमसेंट कि यहां पर हमारा फंक्शन क्लोज
होता है और यहां पर हम पास कर देंगे
डेलीमिटर लास्ट में इसे एग्जीक्यूट कर
लाएंगे सो यहां पे हमारे पास एरर इसलिए आ
रही है क्योंकि अभी हमारे पास जो डेली
मीटर है इसकी स्पेलिंग डीई एल आई एम आई टी
ई आर है और इसका कैप्स हटा के डिली मटर
करते हैं इसे भी हम यहां प कैप्स हटा के
डिली मटर करते हैं तो हमारे पास यहां पे
डिली मटर आ जाएगा और जैसे ही हम इसे यहां
पर रन कराएंगे तो नीचे की तरफ देख लेते
हैं क्या हमारे पास कोई एरर निकल के आई है
या फिर बेसिकली चेक करने के लिए हम यहां
पे भी स्टोर प्रोसीजर्स को भी चेक कर सकते
हैं और आप यहां पे देखो गेट टा नाम से
हमारे पास एक प्रोसीजर है इसको अगर कॉल
करना है जैसे फंक्शन को हम
python3 सिस यहां पे कॉल करना है कोई भी
फंक्शन तो हम लिखते हैं कॉल और हमारे पास
यहां पे है क्लासिक मॉडल्ड गट डटा सो गेट
डाटा को जैसे ही मैं यहां पे कॉल करूंगी
तो सारा डाटा मेरे पास यहां पे निकल के आ
जाएगा तो आप यहां पे क्या कर सकते हो
फंक्शंस के अंदर आपकी क्वेरी कुछ स्टोर
करा सकते हो जो भी क्वेरी है अभी तो हमने
यहां पे सिलेक्ट के पूरी क्वेरी जलाई है
तो हम यहां पे फंक्शंस के अंदर पूरी
क्वेरी को स्टोर करा सकते हैं एंड देन
उसके बाद उनको कॉल कर सकते हैं डायरेक्टली
यहां से भी कॉल करना है तो यहां पे आप
देखोगे एग्जीक्यूट का बटन है तो
एग्जीक्यूट जैसे ही मैं यहां पे करूंगी तो
ये एक नया मेरे पास टैब खुल जाएगा जिसमें
भी यही लिखा हुआ आएगा कि कॉल करना है क्या
क्लासिक मॉडल्स का डॉट गटा नाम का हमें
यहां पे फंक्शन यानी कि स्टोर्ड प्रोसीजर
स्टोर्ड प्रोसीजर यहां पे जिस तरह से
पाइथन में फंक्शंस वर्क करते हैं वैसे के
वैसे ही वर्क करता है सिमिलरली कोई और
प्रोसीजर सपोज आपको क्रिएट करना है अगर
मैं यहां पे बात करूं तो इन तीनों के इसके
अंदर प्रोसीजर के अंदर हमारे पास तीन यहां
पे पैरामीटर आते हैं इन आउट एंड इन आउट
इनकी सबसे पहले हम यहां पे बात करते हैं
इनके लिए मैं यहां पे पहले से थोड़ा नीचे
चलते हैं हम यहां पे और एक यहां पे मैं
इनका नाम ले लेती हूं गेट डाटा की जगह पे
मैं यहां पे करती हूं गेट लिमिट लगाते हैं
यहां पे कि गेट करनी है हमें लिमिट लिमिट
के लिए मुझे यहां पे चाहिए इन लिमिट को
किसके अंदर स्टोर कराना है तो एक वेरिएबल
का नाम तो मैं यहां पे वेरिएबल ले लेती
हूं और ये इंट होगा होगा ठीक है क्योंकि
हम लिमिट लगाते हैं तो सिलेक्ट एवरीथिंग
फ्रॉम क्लासिक मॉडल्स जहां पे हम लिमिट
पास करेंगे लिमिट होगी हमारी यहां पे क्या
लिमिट हो गया हमारा वेरिएबल तो जो भी हम
वेरिएबल के अंदर वैल्यू पास करेंगे वो
हमारे पास यहां पे क्या आ जाएगा गेट लिमिट
के अंदर आ जाएगा इसको एक बार एग्जीक्यूट
कराते हैं एग्जीक्यूट हमारे पास हो चुका
है इसको एक बार रिफ्रेश करते हैं तो आप
देखोगे स्टोर्ड प्रोसीजर को जब मैं
स्क्रोल करूंगी तो मेरे पास यहां पे है
गेट लिमिट गेट लिमिट को कॉल करने के लिए
हम यहां प क्या करेंगे जैसे हम यहां यहां
पे कॉल कर रहे हैं क्लासिक मॉडल्स डॉट गेट
अंडरस्कोर लिमिट अब लिमिट के अंदर क्योंकि
हमने यहां पे एक पैरामीटर पास किया हुआ है
तो यहां पे भी हम एक पैरामीटर पास करेंगे
पैरामीटर यहां पे क्या होगा मतलब इस
वेरिएबल की वैल्यू कि लिमिट लिमिट का हम
यूज कब करते हैं जब हमें तीन वैल्यू चार
वैल्यू स्टार्टिंग की पांच वैल्यूज चाहिए
तो हमने यहां पे लिमिट पास कर दी थ्री ठीक
है इसको एक बार कॉल करते हैं तो यहां पे
इसे क्लोज करके फिर मैं इसे कॉल करूंगी
कॉल करते आप देखोगे स्टार्टिंग की तीन ही
वैल्यू मेरे पास निकल के आ रही है जो
फर्स्ट थ्री वैल्यूज है वो मुझे यहां पे
ऑब्टेन हो रही है किससे ऑब्टेन हो रही है
क्योंकि मैंने यहां पे क्लासिक मॉडल्स के
अंदर गेट लिमिट नाम का फंक्शन लगाया है
लिमिट की वैल्यू पे हमने यहां पे एक
टेंपररी वेरिएबल क्रिएट कर दिया इसका नाम
यहां पे वेयर है वेयर के अंदर हमने इंट की
वैल्यू पास करी है तो हमारे पास यहां पे
गेट लिमिट थ्री निकल के एक वैल्यू क्रिएट
होके आ गई है तो इस तरह से हम यहां पे
प्रोसीजर्स क्रिएट कर सकते हैं जिसके अंदर
हम पैरामीटर्स भी डिफाइन कर सकते हैं
सिमिलरली अगर मैं यहां पे नेक्स्ट
पैरामीटर जो मैं बात करूं यहां पे आउट की
बात करती हूं कि आउट यहां पे किस तरह से
यूज़ होगा सो आउट का यहां पे मतलब होता है
वैल्यू को फेच करके लेके आके किसी वेरिएबल
के अंदर स्टोर कराना यानी कि यहां पे क्या
हुआ यहां पे तो मैंने एक तीन वैल्यूज कॉल
कर ली अब मैं चाहती हूं कि एक वेरिएबल
मेरे पास हो जिसके अंदर लेट्स से मैक्सिमम
वैल्यू हो काउंट हो मिनिमम वैल्यू हो ऐसी
चीजें हो अब यहां पे आउट का काम क्या होता
है जैसे कि यही सेम प्रोसीजर पर मैं आउट
का अगर यूज करना चाहती हूं तो आउट का काम
होता है किसी भी एक वैल्यू को निकाल के
कहीं पे भी स्टोर करवाना फॉर एग्जांपल अगर
मैं यहां पे क्रिएट प्रोसीजर करती हूं
प्रोसीजर के अंदर मैंने यहां पे लिख दिया
अ गेट क्रेडिट ठीक है किसकी हाईएस्ट
क्रेडिट वैल्यू है अब इसकी जगह इन नहीं
आउट आएगा और आउट किसके अंदर करना है आप
चाहो तो वेरिएबल के अंदर कर सकते हो या जो
भी इसका नाम आप लिखना चाहो वो लिख सकते हो
वेरिएबल ही लिखते हैं ठीक है अब ये वैल्यू
जो होगी ये इंट की वैल्यू होगी ठीक है
बिगिन करना है सिलेक्ट एवरीथिंग सिलेक्ट
एवरीथिंग नहीं चाहिए हमें तो मैक्सिमम
वैल्यू चाहिए किसकी मैक्सिमम वैल्यू
क्रेडिट लिमिट की तो मैं यहां पे क्रेडिट
लिमिट पास करती हूं फ्रॉम क्लासिक लिमिट
क्लासिक मॉडल कस्टमर्स अब ये जो मैक्सिमम
लिमिट है ये किसके अंदर स्टोर हो जाए
वेरिएबल के अंदर तो मैं यहां पे लिखती हूं
इनटू वेरिएबल तो क्या करना है मुझे यहां
पे बेसिकली कि सिलेक्ट करनी है मैक्सिमम
क्रेडिट लिमिट स्टोर करनी है किसमें वेयर
नाम के वेरिएबल के अंदर इसे अब मैं जैसे
ही एग्जीक्यूट
कराऊंगा गया है इधर एक बार रिफ्रेश करते
हैं ठीक है और नीचे चलते हैं स्टोर्ड
प्रोसीजर के अंदर मेरे पास एक गेट क्रेडिट
नाम से वैल्यू आई है तो मैं यहां पे कॉल
करती हूं गेट अंडरस्कोर क्रेडिट को चाहो
तो यहां पे इसके साथ कॉल कर लो क्लासिक
मॉडल्स डॉट गेट अंड क्रेडिट और इसके अंदर
मैंने यहां पे पास कर दिया कोई भी नाम
जैसे कि मैं यहां पे कॉल कर रही हूं लेट्स
से @ m ठीक है इसे एग्जीक्यूट कराते हैं
और अब इस @ m को मैं यहां पे सिलेक्ट करती
हूं कि सिलेक्ट
@ m इसे मैंने रन कराया तो मेरे पास यहां
पे रेट m नाम से एक वैल्यू आ गई है जिसके
अंदर हाईएस्ट क्रेडिट लिमिट मेरी स्टोर हो
रखी है सो इस तरह से हम यहां पर क्या करते
हैं आउट का यूज करते हैं कि हम आउट के
अंदर कोई भी वैल्यू को स्टोर करवाए आंगे
उसे कॉल करते टाइम हमें यहां पर कोई भी
वैल्यू को पास करना है मैं यहां पे रेज
पास करती है और कॉल करते टाइम भी रे z पास
करती सो पहले इसको एग्जीक्यूट कराते हैं
फिर उसके बाद टरे z को एग्जीक्यूट कराएंगे
तो भी मेरे पास यहां पे वैल्यू ही यही
निकल के आएगी मैं यहां पे ए बी सी ले लेती
हूं और इसे एग्जीक्यूट कराती हूं नीचे भी
मैं यहां प सिलेक्ट ए बी सी ले लेती हूं
इसे मैं एग्जीक्यूट
कराऊंगा कि हमें यहां पर सिंटेक्स के अंदर
क्या ध्यान रखना है कि अननोन कॉलम ए बी सी
इन द फी लिस्ट तो हमें यहां पर जब इसे कॉल
करना है तो हम रेट ए बीसी के नाम से इसे
कॉल
करेंगे फिर यहां पे भी हम ट द रेट एंड
फॉलो बाय एनी वैल्यू कॉल करेंगे तो मेरे
पास यहां पे रेट ए बीसी के नाम से यह निकल
के आ जाएगा तो इस तरह से हमारा आउट वर्क
करता है कि आउट के अंदर आप कोई भी एक
वैल्यू स्टोर करवा के कॉल करा सकते हो
सिमिलरली जो तीसरी चीज यहां पे हमारे पास
फंक्शन के अंदर होती है वो होता है इन आउट
अभी तक हमने इन देखा अभी तक हमने आउट देखा
इन आउट का कांसेप्ट यहां पर कहता है कि
हमने यहां पर इन आउट कर दिया वेरिएबल इंट
ठीक है हमने यहां पर कोई भी चीज पास करी
लेट्स से मैंने यहां पे पास करी सिलेक्ट
एवरीथिंग फ्रॉम कस्टमर्स वेयर आईडी इज
इक्वल टू कस्टमर आईडी हमारे पास एक्चुअली
कस्टमर नंबर इज इक्वल टू वेरिएबल ठीक है
तो अब इसकी वैल्यू जो हमारे पास यहां पर
होगी वो सिलेक्ट होके आ जाएगी कि सिलेक्ट
एवरीथिंग और एवरीथिंग की जगह भी हम यहां
पे ले सकते हैं कोई भी चीज जैसे कस्टमर
नेम ले लिया मैंने ठीक है तो यहां पे
मैंने कस्टमर नेम ले लिया ठीक है अब इसके
बाद इसे एग्जीक्यूट कराते हैं जैसे मैं
इसे एग्जीक्यूट
कराऊंगा हमारे पास गेट क्रेडिट नाम का
ऑलरेडी
एक डाटा है तो इसका नाम मैं यहां पर गेट
नेम कर देती हूं ठीक है गेट नेम हमने यहां
पर पास किया क्रिएट हो गया तो अब इसको कॉल
करने के लिए हम यहां पर क्या करेंगे हम
लिखेंगे सेट अगेन वही रेट लेट्स से मैं ए
ले लेती हूं ए इ इक्वल टू मैं यहां पर ले
लेती हूं 125 और इसे रन कराते हैं ठीक है
फिर उसके बाद हमें यहां पे कॉल करना है
जिस तरह से हमने यहां पर
नीचे कॉल किया है क्लासिक मॉडल्स को उस
तरह से हम यहां पर इसे भी कॉल करेंगे गेट
नेम लगा के ट कॉल हमारे प्रोसीजर का नाम
है क्लासिक मॉडल्स डॉट गेट अंड नेम जिसके
अंदर हम पास करेंगे @ m को इसे भी रन
कराते हैं ठीक है हमारे पास यहां पे
वैल्यू निकल के आ गई और आप चाहो तो इसे आप
सिलेक्ट करके कॉल भी कर सकते हो कि
सिलेक्ट रेट m और हमारे पास यहां पे रेट m
कॉल करने पे 125 जो हमारे पास वैल्यू थी
वो आ गई सिर्फ इसको अगर मैं कॉल करती हूं
तो मेरे पास इस वैल्यू पे जो डेटा है वो
यहां पे कॉल आ जाएगा @ m की वैल्यू यहां
पे हमारे पास क्या है 125 है ठीक है तो
125 अगर मैं @ m को कॉल करती हूं तो यह
आएगा अगर मैं यहां पर डायरेक्टली @ m पास
कर रही हूं सेट करके वैल्यू तो मेरे पास
यह वैल्यू यहां पर निकल के आती है जो कि
यहां पे उस कस्टमर की वैल्यू है जिसकी
आईडी है यहां पे 125 सपोज यह वैल्यू यहां
पे कुछ और होती मैं यहां पे 160 मेंशन
करती सो यहां पे
200 1 पे मेरे पास एक वैल्यू है तो 201 को
पहले एग्जीक्यूट कराते हैं फिर इसे कॉल
करते हैं तो 201 प हमारे पास जो भी कस्टमर
नेम है वो मेरे पास यहां पे निकल के आ
जाएगा अगर मैं @ m को सिलेक्ट करती हूं तो
उस केस में मेरे पास 2011 जो कि मैंने
वैल्यू सेट कर दी वो निकल के आ जाएगी सो
इस तरह से हमारे पास यहां पे डाटा होता है
हम अ जब फंक्शंस का यूज करते हैं तो
नॉर्मली हम प्रोसीजर्स क्रिएट कर सकते हैं
प्रोसीजर यहां पे आप जब भी आप कोई भी अपना
प्रोसीजर कॉल करो अगर आपने बिना
पैरामीटर्स के दिया है तो आप नॉर्मली उसको
गेट डाटा को कॉल करके जैसे कि मैं यहां पे
कॉल कर रही हूं कि एक प्रोसीजर था जो कि
मेरे को गेट डाटा डेटा गेट करके दे रहा था
यहां पे आप कोई भी चीज लगा सकते हो वेयर
वैल्यू इज इक्वल्स टू व्हाट एवर अब वैल्यू
के अंदर तुम्हें वेरिएबल देना है तो उस
केस में तुम यहां पे इनका डिफाइन कर सकते
हो इनका यूज़ कर सकते हो तुम्हें इस डाटा
को कहीं पे एक्सट्रैक्ट करना है तो उस केस
में तुम आउट का यूज कर सकते हो बट आउट को
कॉल करते टाइम आपको ये ध्यान रखना है कि
आप यहां पे इस मेथड से आउट को कॉल करोगे
कि पहले उसे कॉल करना है और फिर उसके बाद
सिलेक्ट करना है लास्टली इनआउट का
प्रोसीजर होता है जिसके अंदर हम डाटा को
सेट भी करते हैं और फिर गेट भी करते हैं
तो यह हमारे पास इन आउट हो जाता
[संगीत]
है सो गाइस लास्ट सेशन में हमने कवर किया
कि स्टोर्ड प्रोसीजर्स क्या होता है आज के
सेशन में हम बात करने वाले हैं अबाउट
विंडो फंक्शंस सो गाइ विंडो फंक्शंस क्या
होते हैं यह जानेंगे इस वीडियो के अंदर
विंडो फंक्शंस हमारे पास बेसिकली दो टाइप
के होते हैं दो से तीन टाइप के होते हैं
जिसमें हमारे पास एनालिटिकल फंक्शंस होते
हैं एग्रीगेट फंक्शंस होते हैं जैसे कि सम
एंड ऑल हमने पहले भी देखे हुए हैं वैसे ही
हमारे पास यहां पर विंडो फंक्शंस भी होते
हैं जिसके अंदर हम पार्टीशंस क्रिएट कर
सकते हैं किसी भी चीज के बेसिस के ऊपर अब
कहां-कहां पे विंडो फंक्शंस का हम यूज कर
सकते हैं वो जानते हैं जब मैं यहां पे
हमने जब भी ग्रुप बाय का यूज किया है सपोज
लेट्स से कि मैं किसी भी चीज को यहां पे
ग्रुप बाय करना चाह रही हूं फॉर एग्जांपल
मेरे पास यहां पे एक डाटा है जो कि
कस्टमर्स का डाटा है इसमें मैं यहां पे
लेट्स से लेना चाह रही हूं लास्ट नेम ठीक
है तो लास्ट नेम हो गया कॉमा हमारे पास
यहां पे और क्या है लेट्स से हम यहां पे
ऑक्यूपेशन ले लेते हैं और हमारे पास है
एजुकेशन लेवल और लास्टली मेरे पास लेट्स
से टोटल चिल्ड्रन का मुझे सम निकालना है
या कुछ भी मुझे यहां पे वैल्यू चाहिए ठीक
है सम निकालते हैं चलो सम ऑफ टोटल
चिल्ड्रन ठीक है हम यहां पे ये पास करते
हैं यह हमारे पास यहां पर वैल्यू आ गई अब
अगर मैं इसे यहां पे करती हूं नेक्स्ट
लाइन के अंदर हम ले लेते हैं फ्रॉम
एक्सपेंस कस्टमर्स डाटा ग्रुप बाय ग्रुप
बाय करना है ऑन द बेसिस ऑफ लेट्स से पहले
तो एजुकेशन ऑक्यूपेशन के ऊपर और फिर उसके
बाद एजुकेशनल लेवल के बेसिस पे इसे मैं
जैसे ही रन
कराऊंगा है वो है कि लास्ट नेम का यहां पे
क्या करना है सो लास्ट नेम हटा देते हैं
लास्ट नेम इसी तरह से रख देते हैं क्योंकि
लास्ट नेम या फर्स्ट नेम के केस में हम
यहां पे नेम्स ले ही नहीं रहे या तो
फर्स्ट नेम चाहो तो ले सकते हो हम यहां पे
फर्स्ट नेम ले लेते हैं कॉमा लगा के ग्रुप
बाय करते हैं फर्स्ट नेम के बेसिस पे भी
ऑक्यूपेशन एंड देन इस तरह से हमारे पास
वैल्यू आई तो अब आप यहां पे नोटिस कर पा
रहे हैं कि हमें यहां पे ग्रुप बाय सबके
ऊपर लगाना पड़ रहा है ना कि पहले हमें
प्रोफेशनल फिर बैचलर्स उसके अंदर भी सम ऑफ
टोटल चिल्ड्रन हमने यहां पे दे दिया ठीक
है तो हमें यहां पे सबके बेसिस पे ग्रुप
बाय करके वैल्यू हो रही है कि जॉन जॉन में
भी प्रोफेशनल उसमें भी बैचलर्स ठीक है
यूजीन यूजीन में भी प्रोफेशनल उसमें भी
बैचलर्स उसकी सिक्स वैल्यू है अब ये यहां
पे कहीं ना कहीं वापस से वैल्यू रि अकर कर
रही होगी इसी डाटा के अंदर क्योंकि देखो
आप यहां पे नोटिस करोगे कि अगर मैं इसको
सॉर्ट कर दूं तो एक ही नाम से हमारे पास
काफी सारी वैल्यूज हैं ठीक है तो हमने
हमें यहां पे फर्स्ट नेम के बेसिस प भी
ग्रुप बाय करना पड़ रहा है अब ऐसे में अगर
मैं यहां पे चाहती हूं कि मैं यहां पे
पार्टीशन देना चाहती हूं पार्टीशन देना
चाहती हूं किसके बेसिस पे और आल्सो आप
यहां पे नोटिस करोगी कि ऑक्यूपेशन या
एजुकेशनल लेवल इनके बेसिस प अगर हमें
पार्टीशन देने देने हैं तो वो भी हम यहां
पे दे नहीं पा रहे हैं ठीक है तो इस केस
में मैं यहां पे विंडो फंक्शन का यूज कर
सकते हूं तो अब यहां पे हम विंडो फंक्शन
की केसेस में क्या करेंगे हम यहां पे यूज
करेंगे सिलेक्ट फर्स्ट नेम पहले सबसे पहले
एवरीथिंग लेते सिलेक्ट एवरीथिंग फ्रॉम
हमारे पास यहां पर डाटा का नाम है कस्टमर
डाटा एवरीथिंग हटा के अब मैं आप लेती हूं
फर्स्ट नेम हमारा ऑक्यूपेशन और यहां प
एजुकेशनल लेवल ठीक है अब मुझे यहां पे
चाहिए लेट्स से सम ऑफ टोटल चिल्ड्रन पहले
तो टोटल चिल्ड्रन ले लेते है और काफी
यूजफुल होता है विंडो फंक्शन जब आपको
वैल्यूज भी कंपेयर करनी हो तो मैं य प सम
ऑफ टोटल चिल्ड्रन ले रही हूं ठीक है इसके
बाद हम यहां पर लगाएंगे ओवर किसके बेसिस प
हमें यहां प चाहिए ओवर ऑन द बेसिस ऑफ
लेट्स से हम यहां प देने वाले हैं
पार्टीशन पार्टीशन देंगे किसके बेसिस प
यहां प पार्टीशन दे रहे हैं पार्टीशन दे
रहे हैं ऑक्यूपेशन के बेसिस पे ठीक है
ऑक्यूपेशन की बेसिस प हमने यहां प
पार्टीशन दिया ठीक है और इसको मैं यहां प
रन कराती हूं तो रन कराते आप यहां पर
नोटिस करोगे कि ऑक्यूपेशन में मेरे पास
यहां पर नाम आ रहे हैं अब ये पहले हमारे
पास जितने भी क्लेरिक से है उन सबका डटा आ
जाएगा ठीक है चाहे वो पार्शल कॉलेज के
अंदर हो ग्रेजुएट डिग्री के अंदर हो किसी
के भी अंदर हो अगर यहां प भी आपको ऑर्डर
लगाना हैसे एजुकेशनल लेवल प भी तुम्ह
चाहिए कि नहीं य प भी ऑर्डर होना चाहिए तो
इसी के साथ यहां प पास कर दो ऑर्डर बाय
एजुकेशनल लेवल और इसको अगर मैं य प रन कर
आऊंगी तो यहां प क्लेरिक क्लेरिक में
बैचलर उनकी टोटल चरन और यहां प जो हमारे
पास पार्टीशन लग रहा है वो किसके ब लग रहा
है ऑक्यूपेशन ऑक्यूपेशन में भी एजुकेशनल
लेवल के ऊपर तो जहां पे हमारे पास टोटल
निकल के आ रहा है क्लेरिक बैचलर्स के
किड्स का वो आ रहा है
470 और जैसे ही यहां पे नीचे मूव करेंगे
तो क्लेरिक ग्रेजुएट डिग्री के बेसिस प
हमारे पास टोटल सम निकल के आ रहा है
1127 और ये यहां पे हमारे पास टल चिल्ड्रन
निकल के आ रहे है तो मतलब हम यहां प
वैल्यूज को कंपेयर भी कर सकते हैं कि एक
तरफ तो टोटल चिल्ड्रन और एक तरफ उस
डिपार्टमेंट का टोटल कितना निकल के आ रहा
है तो ये भी वैल्यू हमारे यहां पे निकल के
आ सकती है यूजिंग हमारा विंडो फंक्शन तो
विंडो फंक्शन में सिर्फ सम ही नहीं होता
आप चाहो अगर आप यहां पे तो आप इनको
रैंकिंग दे सकते हो कि आपको यहां पे किसी
भी चीज के बेसिस पे रैंकिंग देनी हो रो
नंबर्स देने हो ठीक है फॉर एग्जांपल इसके
लिए मैं यहां पे ऊपर का एक डेटा सेट ले
लेती हूं इस डेटा सेट के अंदर हमारे पास
यहां पे टेबल है व्यूज है व्यूज में चलते
हैं व्यूज में लेट्स से मेरे पास प्रोडक्ट
डिटेल्स है प्रोडक्ट डिटेल्स में आप नोटिस
करोगे कि मेरे पास जो यहां प प्रोडक्ट
डिटेल्स है उसमें हमारे पास
प्रोडक्ट नेम है प्राइस ग है य मुझे
यर इनको रकिंग देनी है बे के प्राइस य
क्या कर सकती लेक्ट करले एवरीथिंग कमा और
मुझे य क्या चाहिए मुझे यसे सब रो नंबर अट
करते कर रो नबर रो नंबर हम य कर रहे किसके
बेसस पर कर रहेको थो और हम य कर रहे है
ओवर
पार्टीशन बाय प्रोड नेम ठीक है तो यहां प
हमने प्रोडक्ट नेम य प ये हमने पास कर
दिया अब रो नंबर हमें किसके बेसिस प चाहिए
आप य प वो मेंशन कर सकते हो पार्शन आपने
दे दिया किसके बेसिस प प्रोडक्ट टाइप के
बेसिस प अब उस तो हमें य प पूरा चीज मेंशन
करनी पड़ेगी हमें य प देना है प्रोडक्ट
डिटेल्स डट प्राइस के बेसिस प ठीक है तो
हमारे पास य प प्रोडक्ट डिटेल्स इसके अंदर
भी व्यू क्रिएट हो रखा है इसम प्राइस के
बेसिस प हमें यहां प रैंकिंग मिल गई
रैंकिंग किस तरह से मिली है कि आप य नोटिस
करोगे हमने प्रोडक्ट नेम के बेसिस प यट दे
रखे हैं तो हमारे पास पहला पार्टीशन इस
प्रोडक्ट का है नेक्स्ट पार्टीशन टैबलेट
का देन मोबाइल देन स्मार्ट टीवी देन टीवी
एंड देन लास्ट पार्टीशन हमारे पास लैपटॉप
का है तो उसके भी ऊपर हमारे पास यहां पे
रैंकिंग जा रही है कि यहां सॉरी रो नंबर्स
जा रहे हैं कि हमारे पास यहां प वन है ये
टू है सिमिलरली अगर आपको रो नंबर नहीं
भेजना आपको यहां पे रैंक्स देनी है तो
रैंक अगर आप दोगे तो सबका यहां पे सिमिलर
रैंक हो जाएगी क्य ये ये जो प्रोडक्ट है
हमारा ये वन ही है मतलब यहां प इसके
प्राइस के बेसिस प हम रैंक दे रहे हैं तो
अब अगर मैं यहां प चाहती हूं कि नहीं है
तो यहां पे किड्स के बेसिस पे आए तो मैं
यहां प दे सकती हूं ऑर्डर बाय प्रोडक्ट
कॉमा नहीं लगाना है यहां पे ऑर्डर बाय
प्रोडक्ट डिटेल्स डॉट किट तो अब आप यहां
पे नोटिस करोगे कि हमारे पास यहां पे अले
के अंदर भी जीरो एंड टू है तो यहां पे वन
एंड टू रैंक निकल के आ गई है यहां पे वन
वापस से इस पे है यहां पे वन है देन उसके
बाद नेक्स्ट पे यहां पे हमारे पास टू है
ये हमारे पास यहां पे किसके बेसिस प
पार्टीशन हो रहा है यहां पार्टीशन इस बार
हो रहा है प्राइस के बेसिस पे अगर आप किसी
और चीज के बेसिस प जाते हो प्रोडक्ट नेम
प्रोडक्ट नेम के बेसिस प आप चाहते हो तो
हम प्रोडक्ट अंडरस्कोर नेम पास करेंगे और
इसको जैसे मैं रन कराऊ तो प्रोडक्ट नेम्स
हो गए और उसके बाद किट्स के बेसिस प हमारे
यहां पे रैंकिंग्स निकल के आ गए अब आप
यहां पे ये नोटिस करोगे कि यहां पे हमारे
पास जो रैंक्स गिवन है जैसे कि यहां पे वन
है उसके बाद टू है यहां पे वन है यहां पर
टू है ये हमारे पास किसके बेसिस प आ रही
है पहला चीज प्रोडक्ट नेम की प्रोडक्ट नेम
पहला तो यहां प पार्टीशन हो रखा है इसमें
भी यहां पे ऑर्डर लगा हुआ है किड्स का ठीक
है तो हमारे पास यहां पे दो चीजें हो जाती
है एक तो आप यहां प पार्टीशन भी दे सकते
हो दूसरा आप यहां पे ऑर्डर भी डिफाइन कर
सकते हो इनका ठीक है सिमिलरली हमारे पास
एक डेंस रैंक भी होती है डेंस रैंक का काम
यहां पे किस तरह से वर्क करता है कि मैं
यहां प हटा देती हूं इसको डेंस रैंक लगाते
हैं इसको जैसे ही रन
कराऊंगा हमारे पास अगर यही कोई और चीज
होती जैसे हमारे पास य पर कोई और डटा होके
र हम य लगाते फर एमल वापस से हम चलते है
कस्टमर डटा के ऊपर स अगर मैं य पर रैंकिंग
की बात करू वापस से कस्टमर डटा के ऊपर हम
आ गए हैं अब कस्टमर डटा के अंदर अगर मुझे
यहां पर रैंकिंग देनी है तो मैं य पर वैसे
का वैसा ही सिमिलर डटा चूज कर लूंगी
सिमिलर डेटा हमने य पर चूज किया इसे य पर
पेस्ट करते हैं जैसे मैं इस डटा को य
पेस्ट करूंगी इसके बाद मुझे य क्या मेरे
पास य सम निकल के आ रहा है सम नहीं ना बट
मुझे य न वलू डिफाइन करनी है मुझे यहा
चाहिए रो सॉरी रक का एक फंक्शन मुझे य रंक
पास करनी है पार्ट किसके बेसप डर किसके
बेसस प अपना एजुकेशन लेवल प अब इसको जैसे
ही य पर रन करती हूं तो आप नोटिस करोगे की
य पर क्लेरिक में भी बैचलर की फर्स्ट रंक
है रंक वन दे रखा है इनको
लेरिकल में फिर बैचलर के बाद क्लेरिक में
हमारे पास है ग्रेजुएट ग्रेजुएट्स की यहां
पे रैंक आ रही है 655 अब 655 यहां पे रैंक
आने का क्या मतलब हुआ मतलब सेकंड रैंक
होनी चाहिए थी यहां तो अगर अगर हम लॉजिस
देखे तो बट रैंक के केस में हमारे पास ऐसा
होता है कि रैंक के केस में हमारे पास
जैसे ऊपर जितनी भी ये वैल्यूज थी ना ऊपर
जितनी भी ये रोज थी ये सारी स्किप हो गई
है यानी कि वन सबकी वैल्यू सबकी रैंक यहां
पे वन है बट 2 3 4 5 6 7 8 19 ये तो यहां
मेंशन ही नहीं हुए तो ये जितने नंबर ऑफ
रोज है ना उतनी वैल्यूज यहां पे स्किप हो
गई यानी कि इस के ोट 55 के ऊपर
654 वैल्यूज होंगी वन की तब जाके यहां पे
654 वैल्यू स्किप हुई है और नेक्स्ट
वैल्यू 65 655 निकल के आ गई है अगर यही
केस यहां पे डेंस रैंक का होता तो डेंस
रैंक के केस में यहां पे ये 655 नहीं होके
बल्कि नेक्स्ट वैल्यू जो हमारी हो जाती है
ये वन हो जाती है इसको रन करा के देखते
हैं अभी जैसे ही मैं इसको यहां पे रन करती
हूं वन के बाद जो नेक्स्ट रैंक हमारी चालू
हो रही है वो आप देखोगे कि नेक्स्ट रैंक
हमारी यहां हां पे टू से चालू हो रही है
लेरिकल में बैचलर्स की व और फिर क्लेरिक
में ही हमारे पास ग्रेजुएट्स की टू रैंक आ
रही है तो इस तरह से हमारे पास यहां प
डेंस रैंक एंड हमारी नॉर्मल रैंक डिफर
करती है नॉर्मल रैंक का यहां प कांसेप्ट
इतना सा समझना है कि रैंक जैसे यहां पे
क्या करेगी ऊपर की जो वैल्यूज है उनको
स्किप कर देगी डेंस रैंक यहां प क्या
करेगी डेंस रैंक आपकी एज इट इज जो आपकी
रैंक आनी चाहिए वो यहां पर करेगी बिना
वैल्यूज को स्किप करते हुए तो ये इन दोनों
के बीच में काफी इट डिफरेंस होता है सो इस
तरह से हम एसएल के फंक्शंस का यूज कर सकते
हैं एएल में हम विंडो फंक्शंस का यूज कर
सकते हैं ताकि हमें वैल्यूज को कंपेयर
करना हो रैंकिंग्स देनी हो वो नंबर्स अलॉट
करने हो किसी भी चीज के पार्टीशन के बेसिस
के ऊपर तो हम वहां पे विंडो फंक्शन का यूज
[संगीत]
करेंगे एमए एकल इज वन ऑफ द अमेजिंग
सॉफ्टवेयर्स एंड आज की इस वीडियो के अंदर
मैं देने वाली हूं एन इंट्रोडक्शन टू एमएस
एक्सेल एंड अ बिगिनर्स गाइड व्हिच विल
हेल्प यू टू गेट स्टार्टेड विद एमए एकल
एंड आज से हम स्टार्ट करने वाले हैं अ
कंप्लीट न्यू जर्नी ऑन द कोर्स ऑफ एमएस
एकल इस पूरे कोर्स के अंदर हम सीखने वाले
हैं डिफरेंट फंक्शंस दैट आई यूज इन एमएस
एक्सल डिफरेंट फॉर्मूला जो कि हम एमएस
एक्सेल के अंदर यूज़ करते हैं कैसे हम
चार्ट्स क्रिएट कर सकते हैं कैसे हम डाटा
को एनालाइज कर सकते हैं पिवो टेबल के बारे
में जानेंगे ऐसे ही डिफरेंट डिफरेंट
टॉपिक्स के बारे में हम डिस्कस करेंगे इस
पूरे कोर्स के अंदर एंड आज के इस वीडियो
के अंदर हम बात करने वाले हैं अबाउट
इंट्रोडक्शन टू एमएस एक्सेल कैसे हम
वर्कबुक पे काम करना स्टार्ट कर सकते हैं
यह जानेंगे आज की इस वीडियो के अंदर सो
लेट्स गेट स्टार्टेड सबसे पहले ऑल वी नीड
टू डू इज गो टू सर्च बार एंड राइट एक्सेल
एक्सेल ओपन करते ही हमें यहां पे ब्लैंक
वर्कबुक पे जाना है ब्लैंक वर्कबुक खुलते
ही कुछ इस तरीके का पेज आपके पास यहां पे
ओपन होगा अब एक-एक करके फ्रॉम टॉप टू बॉटम
हम एक-एक चीज पे चलते हैं सबसे पहले मैं
यहां पे बात करती हूं ऑन द टॉप हमारे पास
होम है इंसर्ट है पेज लेआउट फॉर्मूला डटा
रिव्यू व्यू हेल्प एंड अगर हम आगे और भी
ज्यादा चीजें सिलेक्ट करेंगे तो एक आद और
नए कॉलम्स भी यहां पे क्रिएट हो सकते हैं
सो इस पूरे एरिया को यहां पे बोला जाता है
रिबन रिबन के अंदर हमारे पास हर चीज के
आपको अलग-अलग टूल्स मिलेंगे जैसे होम के
अंदर आपको यहां पे डाटा अलाइन मेंट के
टूल्स मिल जाएंगे यहां पे फॉर्मेटिंग के
टूल्स मिल जाएंगे यहां पे इंसर्ट डिलीट
फॉर्मेट के टूल्स है अगर आपको जनरल यहां
पे कुछ फॉर्मूला चाहिए तो वो आपको यहां पे
नंबर के केसेस में मिल जाएगा सेल्स की
एडिटिंग करनी है तो यहां पे ऑप्शन है
हमारे पास तो बेसिकली ये हमारे पास होम का
रिबन है देन इंसर्ट में अगेन हमारे पास
कुछ और नए आइकंस है सपोज इफ यू वांट टू
इंसर्ट अ टेबल इफ यू वांट टू इंसर्ट अ
पिक्चर शेप्स आइकंस या फिर आपको पिवो
चार्ट अगर क्रिएट करना है तो ऐसे काफी
सारे ऑप्शंस है यहां पे सिमिलरली पेज
लेआउट फार्मूला डेटा रिव्यू व्यू के अंदर
भी हमारे पास डिफरेंट टूल्स हैं जो कि
हमें हेल्प करेंगे थ्रू आउट द कोर्स सो ऑन
द टॉप हमारे पास रिबन है रिबन के जस्ट बाद
यहां पे आप देखेंगे कि हमारे पास एक ऑप्शन
है जहां पे मैं कुछ भी टाइप कर रही हूं जो
भी टाइप कर रही हूं वो नीचे सेल्स में
रिफ्लेक्ट हो रहा है इस एरिया को हम यहां
पे बोलते हैं फार्मूला ब ब सो सेकंड थिंग
जो हमारे पास है यहां पे बेसिकली हम किसी
भी कॉलम को अगर हमें यहां पर कोई फार्मूला
देना है किसी भी सेल को कोई फार्मूला देना
है जिसके अंदर हमें कोई वैल्यू गेट करनी
है तो वो सारी चीजें हम करेंगे फार्मूला
बार के अंदर यहां पे हम फार्मूला पास कर
सकते हैं मूविंग अहेड द नेक्स्ट थिंग ओवर
हियर इज जैसे मैं इस पूरी चीज को सिलेक्ट
करती हूं तो यहां पे आप देखेंगे एक पूरी
ग्रिड मेरे पास आ गई है ये जो पूरी ग्रिड
है इसको बोला जाता है स्प्रेडशीट ग्रिड सो
जितनी भी चीजें यहां पे सेल्स जो मेरे पास
सिलेक्ट हो गए हैं इवन इंक्लूडिंग द
फर्स्ट सेल ये सब यहां पे स्प्रेड शीट की
कैटेगरी में आता है एट द बॉटम आप देखेंगे
कि हमारे पास शीट वन है आप यहां पे
मल्टीपल शीट्स क्रिएट कर सकते हो बाय
क्लिकिट ऑन दिस प्लस सिंबल एंड इफ यू वांट
टू डिलीट इट ऑल यू नीड टू डू इज राइट
क्लिक ऑन इट एंड क्लिक ऑन डिलीट अगेन राइट
क्लिक ऑन इट एंड क्लिक ऑन डिलीट उसी के
जस्ट नीचे आप यहां पे स्टेटस बार देखेंगे
स्टेटस बार के अंदर हमारे पास जूम इन एंड
जूम आउट का ऑप्शन है सो लेट्स कीप इट ऑन
100% अगर आपको यहां पे सेल्स को ज़ूम इन
करना है ज़ूम आउट करना है तो उसके लिए हम
यहां पे नीचे स्टेटस बार का यूज कर सकते
हैं और आल्सो अगर आपके पास टेबल है टेबल
का आपको सम दिखाना है एवरेज दिखाना है
काउंट दिखाना है वैल्यूज का तो वो सारी
चीजें भी आपको स्टेटस बार के अंदर ही इजली
दिख जाएंगी ऑन द टॉप हमारे पास सेव का बटन
है आप कंट्रोल ए का यूज करते भी आपकी
वर्कशीट को सेव कर सकते हो या फिर इस बटन
को भी आप यहां पे यूज कर सकते हो टू सेव
सेव पे क्लिक करते ही आप यहां पे
रीडायरेक्ट हो जाओगे कुछ इस पेज पे आपको
यहां पे आपके डेस्कटॉप के ऊपर कहीं प कोई
डटा सेव करना है और यहां पर मेरे पास टा
सेट्स नाम का एक फोल्डर है इसके अंदर भी
मैं चाहूं तो यहां पे इसे सेव कर स सते हो
सो इस तरह से हम यहां पर डाटा को सेव कर
सकते हैं कमिंग बैक वापस बैक आने के लिए
यहां पर बैक एरो है आप इससे यहां पर वापस
से अपनी स्प्रेडशीट प आ सकते हैं अब बात
करनी है यहां पे डाटा एंट्री की डेटा
एंट्री के लिए आप कहीं से भी डाटा एंटर
करना स्टार्ट कर सकते हैं इट इज नॉट
नेसेसरी कि आप यहीं से स्टार्ट करें आप
चाहे तो आप सेंटर में से कुछ भी पिक कर
सकते हैं ऑन द टॉप अगर आपको यहां पर कोई
हेडिंग देनी है जैसे कि आपका मंथली
एक्सपेंसेस है यह तो जैसे मैं यहां पर
देना चाहूं जनवरी मंथ एक्सपेंसेस तो मैं
इस तरह तरह से यहां पे दे सकती हूं इसकी
साइज मुझे यहां पे इंक्रीज करनी है तो मैं
साइज इंक्रीज कर सकती हूं जैसे कि अगर
मुझे यहां पे इसकी विड्थ इंक्रीज करनी है
मैं यहां पे इस तरह से इसकी विड्थ इंक्रीज
कर सकती हूं सपोज आपको यहां पे इसका कोई
कलर देना है तो आप यहां पे कलर दे सकते हो
कलर के लिए य कैन जस्ट सिलेक्ट दिस सेल
होम पे हम चलते हैं यहां पे आपको पेट का
ऑप्शन दिख रहा है जो भी कलर आप यहां पे
पास करना चाहे वो कलर यहां पे पास कर सकते
हैं टेक्स्ट का कलर आपको जो यहां पे चेंज
करना है आप यहां पे चेंज कर सकते हो सपोज
आई विल गो विद वाइट अगेन यहां पे सेल का
साइज अगर आपको इंक्रीज करना है तो इस तरह
से आप यहां पे सेल का साइज इंक्रीज कर
सकते हो तो यहां पे सेल का साइज इंक्रीज
हो जाएगा सो सपोज आपको यहां पे इसको मर्ज
करना है इनटू डिफरेंट सेल्स तो आप यहां से
ऐसे सिलेक्ट करना स्टार्ट कर सकते हैं
मर्ज इन सेंटर आपको यहां पे मिलेगा मर्ज
इन सेंटर पे आप यहां पे क्लिक कर सकते हैं
टेक्स्ट का साइज आपको इंक्रीज करना है ऑन
द टॉप ही आपको टेक्स का साइज यहां पे मिल
जाएगा सो जनवरी मंथ एक्सपेंसेस कुछ इस तरह
से मैं यहां पे एक शीट क्रिएट करना चाहती
हूं इसके अंदर अब हम यहां पे स्टार्ट
करेंगे विद गिविंग प्रोवाइड द हेडर सबसे
पहले हम यहां पे ले लेते हैं डेट डेट के
बाद यहां पे आपको नेक्स्ट सेल की तरफ मूव
करना है आप राइट एरो की का भी यूज कर सकते
हो और या फिर आप टैब का भी यहां प यूज कर
सकते हो सो नेक्स्ट एरो में मे बी हम यहां
पे लेके चल सकते हैं कि मेरा एक्सपेंस
यहां पे कैटेगरी दे सकते हैं कि किस
कैटेगरी में मेरा यहां पे एक्सपेंस हुआ है
प्लस मेरे को सब कैटेगरी देनी है जैसे कि
मैंने फूड में दिया फूड यहां पर मैंने
जमेटो से ऑर्डर किया या मैंने रेस्ट में
जाके पे किया किस तरह से यहां पर सब
कैटेगरी देनी है तो वो यहां पर मेंशन कर
सकते
हैं कितना मैंने यहां पर उसका प्राइस पे
किया एंड लास्टली पेमेंट मोड कि मैं यहां
पे ये भी देखना चाहती हूं कि कितना मैं
यूपीआई से ट्रांजैक्शंस कर रही हूं कितना
मैं कैश से ट्रांजैक्शंस कर रही हूं एंड
कितना मैं यहां पे कार्ड से ट्रांजैक्शंस
कर रही हूं तो पेमेंट मोड मैं यहां पे ऐड
कर सकती हूं ठीक है अब आप यहां पे नोटिस
करोगे कि मेरे पास यहां पे क्या हो रहा है
जैसे कि ये डेट है या कैटेगरी है सब
कैटेगरी सब कैटेगरी यहां पे मैच कंपलीटली
जगह नहीं ले पा रहा है तो उस केस में यहां
पे मैं ई के पास जाऊंगी और डबल क्लिक करते
अब आप यहां पर देखोगे कि सब कैटेगरी यहां
पे फिक्स हो गया है अलाइन मेंट के अंदर
सेम गोज विद पेमेंट मोड कि पेमेंट मोड का
भी यहां यहां पे सेल उसी की विड्थ के
अकॉर्डिंग यहां पे इंक्रीज हो गया है सो
ये चीजें हम यहां पे कर सकते हैं डेट की
केस में इसको मैं थोड़ा सा जूम इन कर देती
हूं सो डेट की केस में हम यहां पे डेट से
स्टार्ट करते हैं आल्सो आप नोटिस करोगे कि
जैसे-जैसे मैं यहां पे सेल्स चूज कर रही
हूं तो मेरे पास यहां पे आ रहा है सी यानी
कि सी कॉलम के अंदर है एंड फाइव इज द नंबर
ऑफ रो कि कौन सी नंबर ऑफ रो के अंदर हैं
हम यहां पे अगेन थोड़ा सा ज़ूम इन लेते
हैं सो डेट से हम स्टार्ट करते हैं डेट
में सबसे पहले मैं यहां पे डेट मेंशन करती
हूं जैसे कि मैंने यहां पे फर्स्ट जनवरी
से स्टार्ट किया 1 जनवरी 2023 उस उसके बाद
हम यहां पे कैटेगरी मेंशन करते हैं कि
कैटेगरी लेट्स से मैंने एक्स मेरा जो
फर्स्ट एक्सपेंस था दैट वाज ऑन फूड फूड
मैंने ऑर्डर किया था
लेफ्ट है कुछ चीजों का अलाइन मेंट
टुवर्ड्स द राइट है सो नंबर्स आप यहां पे
देखेंगे कि जब भी हमारे पास नंबर्स की
कैटेगरी आ रही है जहां पे 300 है वो
टुवर्ड्स द राइट है एल्स हमारा दूसरा
कैटेगरी का जो डाटा है जैसे कि टेक्स्ट
फॉर्मेट में है या फिर ये डेट के फॉर्मेट
में है ये हमारा ऑन द लेफ्ट अलाइन मेंट आ
रहा है तो आप यहां पे अलाइन मेंट भी चेंज
कर सकते हैं जैसे कि आप किसी भी सेल को
यहां पे पिक कर सकते हो इफ यू वांट द
सेंटर अलाइन मेंट तो आप यहां पे सेंटर चूज
कर सकते हो मूविंग अहेड एक और चीज के बारे
में मैं यहां पे बात करूंगी कि इसको मैं
जूम आउट करती हूं अब डाटा देख के समझ में
नहीं आ रहा कि कौन से यहां पे हेडर्स है
कौन से यहां पे हमारे पास टेबल का कंटेंट
है तो उस केस में मैं यहां पे फोर को अगर
सिलेक्ट करती हूं तो मुझे ये पूरा का पूरा
फोर नंबर की रो सिलेक्ट कर देगा इस रो के
अंदर मुझे जो भी चेंजेज करने हैं लेट्स से
मुझे टेक्स्ट का साइज थोड़ा सा इंक्रीज
करना है तो मैं यहां पे टेक्स्ट का साइज
थोड़ा सा इंक्रीज कर सकती हूं मुझे इसको
बोल्ड में रखना है ताकि ये थोड़ा सा अलग
से दिखे तो मैं इसको बोल्ड में रख सकती
हूं अब थोड़ा यहां पे समझना बेटर हो गया
है एंड थोड़ी सी हम साइज और इंक्रीज यहां
पे कर देते हैं एंड बाकी का डेटा इन सबके
टेबल के अंदर का कंटेंट है तो दैट इज अ
टेबल डाटा सिमिलरली आप नेक्स्ट रो के अंदर
डेटा इंसर्ट करना स्टार्ट कर सकते हो फॉर
एग्जांपल सेकंड जनवरी मैं यहां पर लिखना
चाहती हूं कि सेकंड जनवरी 2023 एंड देन
अगेन माय एक्सपेंडिचर वाज ऑन लेट्स से
ग्रोसरी ग्रोसरी में लेट्स से हमने बाय
किया फ्रूट्स एंड वेजिटेबल्स तो फ्रूट्स
एंड वेजी में यहां पे मेंशन कर दूंगी द
प्राइस दैट आई हैव पेड इज लेट्स से 400
एंड क्योंकि वेंडर था फ्रूट वेंडर था तो
आई हैव पेड इट इन कैश ठीक है तो इस तरह से
आप डाटा ऐड कर सकते हो सपोज आप रो यहां पे
अबब ऐड करनी है तो हमारे पास उसके लिए भी
शॉर्टकट होता है कि सपोज मैं यहां पर इसे
सिलेक्ट करूं कंट्रोल तो ऑल्ट आई एंड आर
को मैं यहां पे चूज करूंगी तो मेरे पास एक
रो इंसर्ट हो जाएगी अबब दी रो जिसको मैंने
यहां पे सेलेक्ट किया हुआ था तो अगर आप
यहां पे और डाटा ऐड करना चाहते हो आप यहां
पे ऐड कर सकती हो द सेम गोज फॉर कॉलम कॉलम
के लिए अगर आपको नया कॉलम चूज करना है तो
उस केस में आप कंट्रोल शिफ्ट प्लस का
सिंबल यूज़ करके एक नया कॉलम ऐड कर सकते
हो एंड इफ यू वांट टू अनडू दिस तो उस केस
में आप कंट्रोल z का यूज़ करके इसे अनडू
कर सकते हो आल्सो आपको एकल एक बहुत अच्छे
फंक्शन के साथ प्रोवाइड करता है कि अगर
आपको पता है कि टेबुलर डाटा है यह टेबल के
फॉर्मेट में आपका डाटा है तो जैसे आप इसे
यहां पे सिलेक्ट करोगे उसके बाद आप
कंट्रोल t प्रेस कर सकते हो जो कि आपके इस
पूरे डाटा को कन्वर्ट कर देगा टू द टेबल
इसमें आप बोल सकते हो माय टेबल हैज हेडर्स
यानी कि फर्स्ट रो को ये जो भी आपकी टेबल
बनेगी उस फर्स्ट रो को ये हेडर्स की तरह
ट्रीट करेगा एंड जैसे ही मैं इस पे ओके
क्लिक करती हूं तो यहां पे मेरे पास एक
टेबल फॉर्मेट में डाटा आ गया है जैसे ही
टेबल यहां पे क्रिएट हुई वैसे ही हमारे
पास यहां पे राइट में काफी सारे टॉप में
ऑप्शंस हैं जो भी आप कलर यहां पे चूज करना
चाहे वो चूज कर सकते हो और यू कैन गो विद
द कलर जो कि आपके पास ऑलरेडी है जो कि
मिलता सा कलर है अ फ्रॉम योर जनवरी मंथ
एक्सपेंसेस तो आप डिफरेंट डिफरेंट कैटेगरी
यहां पे चूज कर सकते हो अनदर वे टू ऐड अ
टेबल वाज कि आप कंट्रोल z मैं यहां पे
करती हूं तो जब भी अनडू करना है कंट्रोल z
इंसर्ट करते हैं यहां पे टेबल सेलेक्ट
करोगे उसके बाद वापस ओके करोगे अगेन आपकी
टेबल यहां पे क्रिएट होके आ जाएगी सो बोथ
द मेथड्स वर्क ओवर हियर कि आप यहां पे
कंट्रोल t का भी यूज़ कर सकते हो टू
क्रिएट अ टेबल और यू कैन डायरेक्टली गो
एंड क्लिक ऑन इंसर्ट एंड गो फॉर टेबल
लास्टली हम इसको सेव करने के लिए कंट्रोल
s पे पे क्लिक करेंगे एंड जहां पे भी आपको
इसको सेव करना है फॉर एग्जांपल मुझे डेटा
सेट्स के अंदर सेव करना है एज जनवरी डाटा
तो एज अ जनवरी डाटा मैं इसे सेव कर लूंगी
एंड देन जो भी चेंजेज आपको करने हैं आप
यहां पे कंट्रोल s का यूज करते हुए सेव कर
सकते
[संगीत]
हैं इस वीडियो के अंदर हम बात करने वाले
हैं अबाउट थ्री वेरी बेसिक फंक्शंस इन एकल
जो कि हर बिगिन को पता होने चाहिए जानते
हैं कि कौन-कौन से ये फंक्शंस होते हैं
एंड कैसे इनके ऊपर हम वर्क कर सकते हैं द
फर्स्ट फंक्शन जो कि मैं यहां पर डिस्कस
करने वाली हूं दैट इज ऑटो फिल ऑटो फिल
जैसे कि नाम यहां पे खुद बता रहा है कि
ऑटोमेटिक वैल्यूज को फिल करता है जिस भी
ऑर्डर में आप यहां पे इसे अरेंज कर रहे
हैं फॉर एग्जांपल अगर मेरे पास यहां पे
नंबर्स हैं कि अगर मैं यहीं से स्टार्ट कर
दूं फॉर एग्जांपल दिस इज वन लेट्स से दिस
इज टू अब यहां पे मुझे सिर्फ इतना सा करना
है कि मैं यहां पे इसे ड्रैग करूंगी
होल्डिंग द कंट्रोल की तो यहां पे मेरे
पास वैल्यूज आ जाएंगी सो पैटर्न समझ के ये
वैल्यूज को यहां पे इंक्रीज करता है नॉट
जस्ट नंबर्स अगर मैं यहीं पे डेट्स की भी
अगर बात करूं सो लास्ट डेट इज 15 सपोज मैं
इसको ड्रैग कर रही हूं यहां पे विदाउट
कंट्रोल की को मैं प्रेस करे इसको ड्रैग
कर रही हूं तो इट इज गिविंग मी 30th जन
2023 यहां तक का डाटा इजली मुझे ये ओपन
करके इस तरह से फील्ड्स बना के दे देगा सो
गाइज दिस इज व्हाट ऑटोफिल इज ऑटोफिल आप
नंबर्स पे यूज कर सकते हो आप डेट्स प भी
ऑटोफिल का यूज़ कर सकते हो मूविंग अहेड
बात करते हैं यहां पे सेकंड फंक्शन की
सेकंड फंक्शन ऑटोफिल का ही भाई है यहां पे
दैट इज फ्लैश फिल फ्लैश फिल क्या है उसको
समझते हैं सिमिलरली फ्लैश फिल का काम यहां
पे पैटर्न को समझ के उस पैटर्न को फिल
करना है जैसे कि सपोज मुझे यहां पे फुल
नेम नहीं चाहिए बट मुझे यहां पे फर्स्ट
नेम एंड लास्ट नेम चाहिए तो उस केस में
मैं यहां पे क्या कर सकती हूं मैं यहां पे
लिख सकती हूं जॉन तो मैं जॉन यहां पे
लिखूंगी मे भी मैं यहां पे यूजीन लिखना
स्टार्ट करूंगी एंड आप देखेंगे कि ये जो
फ्लैश फिल है ये एक्चुअली जो मेरे पास
सजेशंस आ रहे हैं ये फ्लैश फिल से आ रहे
हैं जितने भी यहां पे फर्स्ट नेम्स है वो
यहां पे आ गए हैं सेम गोज फॉर ंग कि अगर
मैं यहां पे यांग लिखती हूं एंड यहां पे
मैं एच यू ए एनज लिखती हूं तो आप देखेंगे
कि ऑटोमेटिक अगेन मेरे पास यहां पे सर
नेम्स भी आ गए हैं हर कॉलम के अंदर नाउ आई
कैन कैटेगरी इज दिस एज फर्स्ट नेम्स एंड
लास्ट नेम्स तो फर्स्ट नेम एंड दिस वन इज
लास्ट नेम लेट सेट द साइज एंड हियर वी आर
डन सो अगर हमें यहां पे अलग-अलग इनको
सॉर्ट नहीं करना है अगर आपको एक छोटा सा
मेथड चाहिए दैट इज फ्लैश फिल अगर सो सपोज
आपके पास डेली यहां पे ऑप्शन नहीं आता है
तो उस केस में आप यहां पे ये कर सकते हैं
कि आप फिल पे जा सकते हैं एंड फिल में
हमारे पास फ्लैश फिल का ऑप्शन है जिसको आप
चूज करके यहां पे फ्लैश फिल का यूज कर
सकते हैं एंड आई एम एबल टू डू इट
डायरेक्टली आपके केस में आप यहां प जाके
भी इसे इनेबल कर सकते हैं सो दिस वाज द
सेकंड बेसिक फंक्शन दैट यू शुड नो मूविंग
अहेड एंड बात करते हैं अबाउट थर्ड फंक्शन
की यहां पे अच्छा सेकंड फंक्शन यहां पे
नॉट जस्ट नेम्स बट अ अगर मैं यहीं पे बात
करूं कि जनवरी मंथ था यहां पे अब जनवरी का
ही डाटा कुछ इस तरह से मुझे लेना था कि
यहां पे मुझे जनवरी लिखना था या लेट्स से
मुझे यहां पे सिर्फ फर्स्ट चाहिए था
क्योंकि मैंने यहां पे फर्स्ट लिखा हुआ है
अगेन मुझे यहां पे भी चाहिए फर्स्ट तो आप
ऑटोमेटिक देखेंगे कि मुझे यहां पे सजेशंस
मिलने लग जाएंगे एंड मैं यहां पे सेकंड
लिखती हूं जैसे मैं एंटर प्रेस करूंगी तो
सारी डेट्स जो मेरे पास यहां पे लिखी है
वो यहां पे आ जाएंगी सो इट वर्क्स विद
टेक्स्ट इट वर्क्स विद डेट्स जो भी आप
पैटर्न उनको दिखता है जो भी पैटर्न एक्सल
को यहां पे समझ में आता है उस पैटर्न से
ये फ्लैश फिल कर सकता है तो आई डोंट नीड
इट तो मैं यहां पे इसका कंट्रोल z ले लेती
हूं मूविंग अहेड अब यहां पे थर्ड फंक्शन
की अब बात करते हैं थर्ड फंक्शन यहां पे
जो हम डिस्कस करने वाले हैं दैट इज
टेक्स्ट टू कॉलम्स टेक्स्ट टू कॉलम्स का
यहां पे मतलब हुआ कि आपके पास कोई टेक्स्ट
फॉर्मेट के अंदर यहां पे डाटा है जैसे कि
मेरे पास कॉमा सेपरेटेड यहां पे डाटा है
ऐसी शीट है जिसके अंदर आपके पास
इलेक्ट्रॉनिक्स एंड देन
डिवाइसेसपोर्ट
करूंगी आई विल गो टू डेटा डाटा में
टेक्स्ट टू कॉलम्स का मेरे पास यहां पे
ऑप्शन है डीलिमिटेड यानी कि डीलिमिटेड का
मतलब किसी चीज से ये सेपरेटेड है तो यहां
पे कॉमा सेपरेटेड है लिमिटेड के बाद मैं
यहां पे नेक्स्ट क्लिक करूंगी नेक्स्ट में
आप यहां पे देखोगे कि मेरे पास यहां पे
कॉमा का ऑप्शन चोजन है जैसे मैं कॉमा को
चूज करती हूं तो मेरे पास यहां पे
अफगानिस्तान एक कॉलम में आ गया और दूसरे
कॉलम में इसके एब्रिवेशन आ गए हैं एंड नाउ
नेक्स्ट यहां पे क्लिक करते हैं नेक्स्ट
में यहां पे हमें जनरल देना है टेक्स्ट
देना है यह भी हम यहां पे डिफाइन कर सकते
हैं इसका डेस्टिनेशन क्या होगा डेस्टिनेशन
के लिए हम यहां पे डेस्टिनेशन चूज कर सकते
हैं सो डेस्टिनेशन वुड बी अ लेट्स से ई
कॉलम एंड अगेन इसको इंक्रीज करते हैं एंड
लास्टली मैं इसको फिनिश करती हूं तो आप
यहां पे देखेंगे कि मेरे पास डाटा कुछ इस
तरह से आ गया है कि यहां पे कंट्री नेम्स
एंड एब्रिवेशन अब इसको यहां पे हम कंट्री
नेम से एब्रिवेशन हटा देते हैं एंड
एब्रिवेशन को हम यहां पर ऐड कर देते हैं
सो सॉर्टेड कितनी इजली हमने किसी भी
टेक्स्ट को यहां पे कॉलम्स में कन्वर्ट कर
लिया है बहुत ही बेसिक से ये फंक्शन है
एंड दे कैन डू लिटरली वंडर्स अगर आपको
यहां पे ये चीजें एक-एक करके करनी होती
देन इट वुड हैव बीन अ लॉन्ग
[संगीत]
टास्क एकल में रॉन्ग डाटा एंटर करने की
वजह से जब हम डाटा को एनालाइज करते हैं उस
टाइम प हमारे पास काफी सारे एरर्स आ सकते
हैं काफी इंफॉर्मेशन
ऊपर नीचे हो सकती है तो यह चीज अवॉइड करने
के लिए हम एकल में डाटा एंट्री के टाइम पे
डेटा वैलिडेशन का यूज कर सकते हैं जिससे
कि डटा यहां पे प्रॉपर्ली जा पाए वही
जानेंगे कैसे हम डाटा वैलिडेशन कर सकते
हैं इन एकल आज की इस वीडियो में आज की इस
वीडियो के अंदर हम डेटा वैलिडेशन के बारे
में बात करने वाले हैं इसके लिए मैं यहां
पे एक छोटा सा एग्जांपल ले लूंगी कि जैसे
हम एक्सपेंसेस की शीट पे वर्क करते आ रहे
हैं इस पूरे कोर्स के अंदर उसी शीट के
अंदर हम थोड़े से एग्जांपल्स को लेते हुए
यहां पे डाटा वैलिडेशन को समझेंगे सो गाइज
ये मेरी एक्सपेंसेस शीट थी जो कि मैंने
जनवरी मंथ के लिए हमने यहां पे क्रिएट करी
थी अब इसके अंदर मुझे इन डाटा को वैलिड
करना है वैलिडिक करना है तो उस केस में
जैसे सपोज मैं यहां पे डेट के अंदर कुछ
रॉन्ग डाटा एंटर कर दूं ओके हो सकता है
अमाउंट मैं यहां पे कहीं ज्यादा या कम कर
दूं या फिर मैं यहां पे डिजिट्स की जगह पे
लेटर्स लिख दूं ओके पेमेंट में कुछ
मिस्टेक कर दूं तो काफी सारी मिस्टेक्स हो
सकती है हो सकता है डेट के अंदर मैं यहां
पे जनवरी की जगह फरवरी की कोई डेट लिख दूं
गलती से मैंने 02 लिख दिया या फिर 2023 की
जगह 2022 लिख दिया तो इन चीजों की वजह से
हमारे पास एरर्स ना आए उसके लिए हम यहां
पे यही सेम चीज करेंगे कि मैं यहां पे
पहले डेट लिखती हूं अब डेट नाम का मैंने
यहां पे कॉलम बना लिया चाहो तो आप यहां पे
बना लो या फिर इसी टेबल के साथ हम जॉइन
करते हुए चलते हैं कि मैं यहां पे लेती
हूं डेट डेट करते ही यहां पे मेरे पास एक
कॉलम क्रिएट हो चुका है कॉलम को हम
सेलेक्ट करेंगे और उसके बाद हमें जाना है
डाटा के अंदर डटा के अंदर ही हमें मिलेगा
डेटा वैलिडेशन डेटा वैलिडेशन पे आप क्लिक
करेंगे डेटा वैलिडेशन में हम डेटा
वैलिडेशन चूज करेंगे अब यहां पे हमें क्या
करना है सेटिंग्स में चूज करना है एनी
वैल्यू के अंदर अंदर फर्स्ट चीज है हमारी
डेट तो डेट के ऊपर हम डेटा वैलिडेशन करते
हैं कि मुझे यहां पर डेट रखनी है अब ये
जैसे कि जनवरी मंथ के एक्सपेंसेस है तो
मुझे जनवरी मंथ के लिए डेट चाहिए यहां पे
1 जनवरी 2023 से लेके 31 जनवरी 2023 तो उस
केस में मैं यहां पे लिख सकती हूं 01 और
यू कैन यूज अ हाइन 01 2023 एंड आई गेस
मैंने यहां पे स्लैश ले लिया है सो 0101
एंड 01 हाइन एक्चुअली 31 हाइन 0 1 हान
2023 एंड जैसे ही मैं इसे ओके करूंगी अब
यहां पे मैं डेटा एंटर करना स्टार्ट करती
लेट्स से मैं यहां पे डेट एंटर कर रही हूं
04 न
01 एंड
2023 सिमिलरली यहां मैं डेट एंटर कर रही
हूं लेट्स से 05 हाइन 01 हाइन गलती से
मैंने यहां पर 100022 लिख दिया जैसे मैं
यहां पे करूंगी तो मेरे पास यहां पे एक
एरर जनरेट हो जाएगी दिस वैल्यू डज नॉट मैच
डेटा वैलिडेशन रिस्ट्रिक्शंस डिफाइन दिस
सेल रिट्राईंग और इस बार मैं यहां पे इसे
23 कर दूंगी सो इस तरह से हमारे पास एरर
जनरेट हो जाएगी जो भी आपके पास डाटा एंटर
कर रहा है सपोज आपने शीट किसी को क्रिएट
भी करके दे दी है और उसके अंदर कॉलम्स के
अंदर आपने डाटा वैलिडेशन लगा दिया है तो
फिर जैसे ही यहां पे एंट्री करते टाइम एरर
होगी वो एरर यहां पे शो हो जाएगी मूविंग
अहेड नेक्स्ट यहां पे बात करते हैं
कैटेगरी या सब कैटेगरी की दोनों हमारे पास
यहां पे टेक्स्ट बेस है तो हम यहां पे सब
कैटेगरी ले लेते हैं सो एज ऑफ नाउ मैं
यहां पे सब कैटेगरी ऐड कर रही हूं सो सब
कैटेगरी के अंदर मैं यहां पर किस तरह से
डेटा वैलिडेशन लगा सकती हूं कि ये टेक्स्ट
बेस्ड होगा हमारे पास टेक्स्ट बेस के अंदर
हम वापस से जाएंगे डेटा वैलिडेशन करेंगे
डेटा वैलिडेशन के अंदर अब मैं यहां पर
लेने वाली हूं टेक्स्ट लेंथ टेक्स्ट लेंथ
हम यहां पर डिफाइन कर सकते हैं कि टेक्स्ट
लेंथ यहां पे अब टेक्स्ट है तो मेरे पास
कोई वन लेटर का तो वर्ड होगा नहीं तो मैं
यहां पे थ्री लेटर से स्टार्ट कर रही हूं
या फिर टू तक भी हम ले लेते हैं कि टू टू
लेटर से हम स्टार्ट कर रहे हैं और
मैक्सिमम मेरे को नहीं चाहिए कि मैं यहां
पे सब कैटेगरी है तो पूरा पैराग्राफ यहां
पे लिखूं बट मुझे चाहिए कि 20 तक की यहां
पे लेंथ हो क्योंकि अगर मैं फ्रूट्स एंड
वेजी सबसे बड़ा जो भी है यहां पे उसको भी
अगर देखूं तो ये भी अंडर 20 मेरे पास आ
रहा है और लेट्स से आपको यहां पे 30 या 25
जो भी आपको डिफाइन करना है आप डिफाइन कर
सकते हो जैसे हम इसे ओके करेंगे यहां पे
मैंने कैटेगरी में जैसे लिख दिया लेट्स से
मैंने जोमेटो से कोई फूड ऑर्डर किया है तो
ऑर्डर्स मैं एंटर दबा आंगी तो यहां पे
देखो हमारे पास एरर मैसेज जनरेट हो गया है
क्यों क्योंकि इसकी जो लेंथ है वो 20 से
ज्यादा है है बट अगर मैं यहां पे सिर्फ
जमेटो लिख के छोड़ देती हूं तो उस केस में
यहां पे इजली वर्क कर जाएगा सो यहां पे
डाटा वैलिडेशन हमने टेक्स्ट के ऊपर लगाया
है फर्स्ट हमने देखा डेट के ऊपर अब हमने
देखा टेक्स्ट के ऊपर मूविंग अहेड अब हम
बात करते हैं यहां पे अमाउंट की सो अमाउंट
मैं यहां पे क्रिएट कर लेती हूं अमाउंट के
अंदर अगेन हम इस पूरे कॉलम को चूज करेंगे
पूरे कॉलम को चूज करने के बाद हम यहां पे
जाएंगे डाटा वैलिडेशन के अंदर डेटा
वैलिडेशन को चूज करते हैं डेटा वैलिडेशन
के अंदर इस बार मैं चूज करूंगी यहां पे
होल नंबर वैसे हमारे पास यहां पे काफी
सारे और भी ऑप्शंस हैं कि का भी हम यहां
पे यूज कर सकते हैं आगे अगर हमें टाइम
डिफाइन करना है तो बट इस केस में मैं यहां
पे होल नंबर चूज करने वाली हूं कि मुझे
यहां पे नहीं चाहिए कि बट इस केस में मैं
यहां पे होल नंबर चूज करने वाली हूं
मिनिमम वैल्यू दे देती हूं कि ₹10 से ऊपर
का हो मेरा सामान और मैक्सिमम वैल्यू तो
कहीं तक भी जा सकता है लेट्स से हम यहां
पे 50000 तक कर देते हैं कि 50000 के ऊपर
यहां पे एक्सपेंसेस ना ऐड हो जैसे मैं ओके
करती हूं अब यहां पे मैं 20 अगर अगर ऐड
करती हूं तो चलेगा बट इ इसी केस में मैं
अगर
70000 ऐड करूंगी तो यहां पे आ जाएगा दिस
वैल्यू डजन मैच मूविंग अहेड लास्टली हम
यहां पे बात करते हैं पेमेंट मोड की सो
पेमेंट मोड पेमेंट मोड को मैं चूज करूंगी
पेमेंट मोड के अंदर भी हम यहां पे ऐड कर
सकते हैं एक बहुत ही अच्छी सी चीज जैसे
मैं यहां पे डाटा वैलिडेशन के अंदर जाऊंगी
अब मुझे यहां पे पेमेंट मोड दिख रहा है कि
ये है कैश यूपीआई अब किस तरीके के
ट्रांजैक्शन हो सकते हैं हो सकता है मैंने
कैश में दिया हो हो सकता है मैंने यूपीआई
में दिया हो हो सकता है मैंने कार्ड दिया
हो ओके और इसके अलावा तो आई डोंट थिंक कि
और कोई ट्रांजैक्शंस मेरे होंगे तो अगर
मैं यहां पे यह तीन पेमेंट मेथड सेट करना
चाहती हूं कि इन तीनों में से ही मैं यहां
पे चूज करूं तो उस केस में हम यहां पे
क्या कर सकते हैं इस पूरे को हम चूज
करेंगे अगेन डेटा वैलिडेशन पे हम जाएंगे
डेटा वैलिडेशन को हम यहां पे चूज करेंगे
नेक्स्ट हम यहां पे जाएंगे एक लिस्ट के
ऊपर कि मुझे यहां पे एक लिस्ट क्रिएट करनी
है ओके सोर्स के अंदर हम यहां पे तीनों
वैल्यूज दे देंगे कि मुझे यहां पे होगा
मेरे पास कॉमा सेपरेट के अंदर कॉमा
सेपरेटेड ये वैल्यू होगी कैश कार्ड एंड
लास्टली यूपीआई चाहो तो यूपीआई को ऑल
कैप्स कर देते हैं ओके करते हैं एंड अब आप
देखेंगे कि मैं अगर यहां पे कुछ लिखूंगी
एंटर प्रेस करूंगी ये वर्क नहीं करेगा अगर
आप यहां पे देखेंगे कि मेरे पास एक एरो
क्रिएट होके आ गया इस एरो पे मैं क्लिक
करूंगी तो कैश कार्ड यूपीआई मेरे पास आ
गया यूपीआई मैं अगर चूज करती हूं तो ये
वर्क कर रहा है और ये सारे ही सेल्स के
साथ मेरे पास ये चीज हो चुकी है तो आप
यहां पे ड्रॉप डाउन का यूज करते हुए भी
डाटा को वैलिडेट कर सकते हो बस आप को यहां
पे लिस्ट के फंक्शन प जाना है अगर आप यहां
पे तो आप यहां पे ड्रॉप डाउन का यूज करते
हुए भी लिस्ट के फंक्शंस का यूज करते हुए
तो आप यहां पे ड्रॉप डाउन का यूज करते हुए
लिस्ट के फंक्शंस क्रिएट करते भी डेटा को
वैलिडेट कर सकते हैं सो आई होप गाइस कि
डेटा वैलिडेशन यहां पे क्लियर हो गया होगा
किस तरह से हम डेटा को वैलिडेट कर सकते
हैं आल्सो अगर आप यहां पे नोटिस करेंगे तो
जब मैं यहां पे डेट लिख रही थी एंड डेट
अगर मैंने यहां पर रॉन्ग लिख दी थी फॉर
एग्जांपल मैं इसी को ही एडिट करना चाहूं
और मैं इसको 02 कर दूं तो मेरे पास यहां
पर एक एरर मैसेज आ रहा है चाहो तो आप इस
एरर मैसेज को भी कस्टमाइज कर सकते हो ऑल
यू नीड टू डू इज कि इस पूरे कॉलम को हम
यहां पर सिलेक्ट करेंगे अगेन मैं डेटा
वैलिडेशन प जाऊंगी चूज करेंगे इनपुट मैसेज
तो चलो ठीक है हम यहां पर एरर अलर्ट की
बात करते हैं कि एरर अलर्ट का मतलब यहां प
स्टॉप है टाइटल आपको देना है टाइटल मैसेज
यहां पे क्या हो सकता है इनवैलिड डेट लिख
देंगे हम यहां पे और एरर मैसेज के अंदर हम
यहां पर ऐड कर देंगे कि द डेट शुड बी
बिटवीन 1 जनवरी टू 31 जन तो मैं यहां पे
ऐड कर देती हूं दैट डेट शुड बी बिटवीन 01
हाइन 01 हाइन 2023 टू 31 हाइन 01 हाइन
2023 एंड जैसे ही मैं इसे ओके करती हूं अब
अगर मैं यहां पे चेंज करती हूं सपोज इसको
मैं यहां पे टू लिखती हूं एंटर प्रेस
करूंगी तो मेरे पास यहां पे इनवैलिड डेट आ
जाएगा एरर मैसेज एंड यहां पे लिखा आएगा
डेट शुड बी बिटवीन 1 जनवरी टू 31 जनवरी
ओके औरों के लिए भी यहां पे सेम मेथड कर
सकते हो कि अगर आपको होल नंबर में यहां पे
देना है टेक्स्ट के अंदर आपको देना हैट द
कैरेक्टर शुड बी अंडर 20 और द लेंथ ऑफ द
कैरेक्टर शुड बी मोर देन टू एंड लेस दन 20
अमाउंट के लिए आपको देना हो द अमाउंट शुड
बी मोर दन 10 एंड लेस देन 50000 पेमेंट
मोड के अंदर आपको देना हो काइंडली सिलेक्ट
द आइटम्स फ्रॉम द लिस्ट गिवन तो इस तरह से
हम ये सारी चीजें सारे एरर मैसेज को भी
कस्टमाइज कर सकते हैं फॉर द अदर पर्सन जो
कि हमारे शीट के अंदर डाटा एंट्री करेगा
सो गाइ इस सेशन के अंदर हम बात करने वाले
हैं अबाउट डिफरेंट डाटा कनेक्टर्स दैट वी
हैव इन एकल सो डाटा कनेक्टर से कैसे
कनेक्ट करना है कैसे डिफरेंट प्लेटफॉर्म
से हम डाटा लेके आ सकते हैं जानेंगे आज के
सेशन के अंदर तो चलिए शुरू करते हैं सो
गाइ सबसे पहले तो हमारे पास यहां पे एक
एक्सेल की शीट है अब यहां पे डाटा कैसे
लेके आया जाए एक तो यहां पे हमारे पास
ऑलरेडी एक्सल या सीएसवी की फाइल हो तो वो
बात यहां पे अलग है सिंपली अगर आपको यहां
पे कहीं और से डाटा लेके आना है वेब से
डटा अगर आपको चाहिए आपको अगर डेटा बेस से
डटा चाहिए तो उस केस में हम यहां पे क्या
कर सकते हैं आप यहां पे देखेंगे कि आपके
पास डटा टैब के अंदर गेट डाटा है फ्रॉम
पिक्चर है हमारे पास रीसेंट सोर्सेस है
एसिस्टिंग कनेक्शंस है फ्रॉम टेक्स्ट और
सीएसवी फ्रॉम वेब एंड फ्रॉम टेबल और रेंज
में से डाटा लेके आना है तो आप चाहो तो
गेट डाटा पे क्लिक कर सकते हो इसमें आपको
काफी सारे ऑप्शंस मिलेंगे कि आपको एक्सल
वर्कबुक से लाना है टेक्स्ट सीएसवी से
लेके आना है एक्सए पीडीएफ से या फोल्डर से
डेटाबेस में हमारे पास काफी सारे ऑप्शन है
जैसे फ्रॉम एएल सर्वर है फ्रॉम एसएल सर्वर
एनालिसिस सर्विसेस डेटाबेस अब यहां पे अगर
मैं डेटाबेस को कनेक्ट करने की कोशिश
करूंगी तो यह माइक्रोसॉफ्ट का डेटाबेस
मुझे देगा मेरे पास अगर माय एएल के अंदर
डाटा है तो फिर वो कैसे लेके आया जाए वो
हम सीखेंगे अयोर से या फिर पा प्लेटफॉर्म
ऐसे हमारे पास काफी सारे ऑप्शंस है अदर
सोर्सेस में हमारे पास अदर डेटाबेस अदर
डेटाबेस कनेक्शन का यहां पे हमारे पास
ऑप्शन है तो यहां पे काफी सारे ऑप्शंस है
जहां से हम डाटा को कॉल कर सकते हैं सबसे
पहले अगर मैं फ्रॉम वेब की यहां पे बात
बात करूं तो फ्रॉम वेब से भी हम डाटा लेके
आ सकते हैं कैसे लेके आना है पहले फ्रॉम
वेब प हमने क्लिक किया अब ये हमसे मांगता
है यूआरएल यूआरएल केस में हम नया टैब ओपन
कर सकते हैं और मैं लेट्स से कि यहां पे
आईपीएल ले लेती हूं कि आईपीएल 2020 ऑप्शन
चैट्स में यहां पे खोल लेती हूं ठीक है
इसमें सबसे पहला लिंक मैं यहां प ओपन कर
लूंगी इस लिंक को मैं यहां प ओपन करती हूं
और कॉपी करती हूं ऊपर से लिंक है ना
यूआरएल हम यहां पर कॉपी कर रहे हैं और
वापस चलते हैं एक्सल की तरफ इसे मैं यहां
पर पेस्ट कर दूंगी स यहां प ला मैंने इसे
पेस्ट करते जैसे ही ओके प्रेस किया तो इस
यूआरएल के अंदर जो मेरे पास टेबल्स होंगी
जितनी भी टेबल्स होंगी उन सबका डाटा मेरे
पास यहां पे आने लग जाएगा धीरे-धीरे सो
अगर आप यहां पे नोटिस करेंगे 0 1 2 3 ऐसे
काफी सारी टेबल्स हैं आप चाहे तो यहां पे
सिलेक्ट कर सकते हैं मल्टीपल टेबल्स को
डॉक्यूमेंट है इस टेबल को ओपन करते हैं तो
यहां पे हमारे पास चेन्नई सुपर किंग्स
दिल्ली कैपिटल्स इन सबकी फंड्स रिमेनिंग
एंड काफी सारी चीजें यहां पे मेंशन है कि
मतलब टेबुलर डाटा हमारे पास यहां पे निकल
के आ रहा है तो आप जिसे टेबल जिस भी टेबल
को आप चाहो उसे यहां पर कॉल कर सकते हो
फॉर एग्जांपल मुझे यहां पे टेबल वन चाहिए
टेबल वन को मैं यहां पे आप चाहो तो
ट्रांसफॉर्म कर सकते हो जिससे कि हमारी
डायरेक्टली पावर क्वेरी ओपन हो जाएगी अदर
वाइज आप चाहो तो लोड भी यहां पे कर सकते
हो जैसे मैं यहां पे लोड पे क्लिक करूंगी
थोड़ा सा यहां पे वेट करते हैं और आप
देखेंगे राइट हैंड साइड में हमारे पास
क्वेरीज एंड कनेक्शंस निकल के आ जाएगा ये
क्वेरीज एंड कनेक्शंस के अंदर हमारे पास
एट रोज लोडेड लिखा हुआ आ गया है टेबल वन
यहां पर लिखा हुआ है आप चाहे तो इसे यहां
यहां पे हमारे पास हम इसे चाहे तो कॉल भी
कर सकते हैं इसे टेबल के अंदर तो इसे कॉल
करने के लिए हम यहां पर क्या करेंगे मैं
चलती हूं यहां ट्रिपल डॉट्स पे एंड लोड टू
यहां पर हमारे पास ऑप्शन है लोड टू करना
है मुझे यहां पे टेबल भी आप मेंशन कर सकते
हो या फिर शीट वन भी आप यहां प मेंशन कर
सकते हो तो मुझे यहां पे टेबल के फॉर्मेट
में चाहिए टेबल के फॉर्मेट में शीट वन के
ऊपर चाहिए जहां पर मेरा यहां पे कॉलम
सिलेक्टेड है एंड जैसे ही मैं इसे ओके
करूंगी तो थोड़ा सा यहां पर वेट करते हैं
और हमारे पास यहां पे ये जो डाटा है एज इट
इज जैसा हमारे पास वहां था वैसा का वैसा
टेबल का डाटा यहां पे निकल के आ जाएगा तो
इस तरह से हम वेब पे जहां पे हमारे पास
टेबुलर डेटा है वो भी ऑब्टेन कर सकते हैं
आप मल्टीपल डाटा ऑब्टेन करना चाहे आप
मल्टीपल डाटा ऑब्टेन कर सकते हो अगर मैं
यहां पे गेट डाटा के ऊपर जाऊं मुझे यहां
पे माय एसकल का डाटा चाहिए सो माय एसकल
अगर मैं यहां पे ओपन कर लूं तो ये हमारे
पास माय एचकल की वर्क बेंच होती है वर्क
बेंच में हमारे पास काफी सारे डेटा डेटा
बेसेस थे जैसे कि हमने क्लासिक मॉडल पे
काम किया हुआ है सैंपल डाटा है हमारे पास
एंप्लॉयज का डाटा है कस्टमर्स का डाटा है
ऐसे काफी सारा डाटा हमारे पास मेंशन है यह
डाटा अगर एक्सेल के अंदर लेके आना है तो
उस केस में हम यहां पे क्या कर सकते हैं
उसमें हमारे पास बहुत ही सिंपल सा मेथड है
बट हमारे पास एक एक्सटर्नल डाउनलोड हमें
चीज करनी पड़ेगी जो कि है कि अगर आप गेट
डाटा के अंदर जाते हो तो अदर सोर्सेस के
अंदर आपको मिलता है ओडीबीसी ओडीबीसी इज
अदर डेटाबेस कनेक्शंस ठीक है तो हम माय
एसक्यूएल के लिए ओडी बी सी माय एए ड्राइवर
मैं यहां पे मेंशन करूंगी और जो हमारे पास
यहां पे फर्स्ट ऑप्शन आएगा उसे ही हमें
यहां पे ओपन करना है और इसमें आप डाउनलोड
कर सकते हो आपके पास अगर 64 बिट है तो आप
यहां पे 64 बिट वाला डाउनलोड करोगे मेरे
केस में ऑलरेडी डाउनलोडेड है जैसे ही मैं
यहां पे ओबीसी को ओपन करती हूं ओबीसी
सोर्सेस मेरे पास दो ऑप्शंस हैं एक 32 बिट
और एक 64 बिट क्योंकि मेरे पास माय
जैसे मैं इसे ओपन करूंगी तो आप यहां पे
नोटिस करोगे कि मेरे पास यहां पे माय ए
करके कुछ लिखा हुआ है यह माय एल आपके लिए
इनिशियली नहीं आएगा लेकि आने के लिए हम
यहां पे ड्राइवर्स पे जाएंगे और माय एए अ
यूकोड को हम लेके जाएंगे ठीक है इसको मैं
यहां पे ओके करती हूं तो इसमें ड्राइवर्स
में हम जाएंगे और हमारे पास आपको दिख रहा
है यहां पे
mysql80 8.0 यून कोड है वापस यहां पे चलते
हैं यहां पे अगर आपको कुछ भी ऐड करना है
तो ऐड करने के लिए जैसे आपके पास इनिशियली
यहां पे माय s नहीं होगा आपको ऐड करने के
लिए ऐड पर क्लिक करना है मायल ओबीसी 8.0
यूनिक ड्राइवर फिनिश प आपको क्लिक करना है
यहां पर कुछ पैरामीटर है डेटा सोर्स का
नाम यहां पे क्या लिखेंगे माय एसक्यूएल
जैसे मेरे पास ऑलरेडी माय एसकल है तो मैं
माय एलटू लिख देती हूं इसका डिस्क्रिप्शन
आप कुछ लिखना चाहो तो लिख सकते हो यहां पे
है सर्वर आईडी सो सर्वर आईडी है मेरे पास
यहां पर लोकल होस्ट यूजर है हमारे पास रूट
पासवर्ड हमारे पास 1 2 3 4 5 और डेटाबेस
हम यहां पर मेंशन कर सकते हैं कौन डेटाबेस
हमें यहां पर चाहिए सो क्लासिक मॉडल्स
कंपनी एंप्लॉई सैंपल डेटा जो भी आपको यहां
पर चाहिए उसे आप ओके कर सकते हो जैसे आप
ओके कर दोगे माय एलटू आपके पास निकल के आ
जाएगा यहां पर ओके कर देना है अब चलते हैं
एक्सेल की तरफ एक्सेल में माय एसक्यूएल का
डाटा कैसे लेके आना है कि मैं एक बार यहां
पे एक शीट ओपन करती हूं इस शीट में मैं
यहां पे गेट डाटा करूंगी गेट डाटा कहां से
अदर सोर्सेस में फ्रॉम ओडीबीसी यहां पे
हमारे पास ऑप्शन है माय ए का या माय sql2
का मेरे पास ऑप्शन है इसे मैं यहां पे ओपन
करूंगी जैसे मैं इसे यहां पे ओके करती हूं
अभय मुझे यहां पे यूजर नेम पासवर्ड पूछेगा
यूजर नेम है रूट पासवर्ड है यहां पे 1 2 3
4 5 और डेटाबेस में हमें कनेक्ट करना है
विंडोज में नहीं जाना है डेटाबेस में हमें
कनेक्ट करना है इसे जैसे मैं यहां पे
कनेक्ट कर दूंगी क्लिक करते हैं कनेक्ट पे
और आप यहां पे देखेंगे कि सारे अगेन जिस
तरह से मेरे पास वेब से फाइल आई थी वैसी
की वैसी ही फाइल्स यहां पे आ गई है मैं
यहां पे एन ओपन करती हूं तो इसके अंदर जो
हमारे पास प्रोडक्ट डिटेल्स थी अ सेल्स का
डाटा था ऑर्डर्स का डाटा था प्रोडक्ट्स का
डाटा था या फिर अगर मैं क्लासिक मॉडल्स के
अंदर जाती हूं क्लासिक मॉडल्स को ओपन ओपन
करेंगे तो काउंट ऑफ कस्टमर्स फ्रेंस डाटा
कस्टमर्स डाटा ये सारी चीजें हमारे पास
निकल के आ जाएंगे और फिर जिस भी टेबल को
आप यहां पे कॉल करना चाहते हो आप इजली
यहां से कॉल कर सकते हो तो इस तरह से हम
माय एसक्यूएल का भी डाटा लेके आ सकते हैं
एकल के अंदर एंड लास्टली आपको जो भी यहां
पे डाटा चाहिए फॉर एग्जांपल मुझे यहां पे
कस्टमर्स डाटा चाहिए तो मैं कस्टमर्स डाटा
को यहां पे लोड कर लूंगी लोड करने के बाद
हमारी उसी तरह की क्वेरी जिस तरह से राइट
में हमारे पास यहां पे टेबल वन की क्वेरी
थी सिमिलरली कस्टमर्स की क्वेरी है और एज
इट इज डटा हमारे पास यहां पे निकल के आ
गया है सो गाइ ये था हमारे पास मेथड जिससे
कि हम डटा को कॉल कर सकते हैं यहां
[संगीत]
पे जब भी आपको आपकी एकल के अंदर किसी भी
टाइप का डाटा को हाईलाइट करना हो कहीं पे
बार्स आपको क्रिएट करने हो डाटा के अंदर
तो उसके लिए आप ल फॉर्मेटिंग का यूज कर
सकते हो कैसे इसे करते हैं यह जानेंगे आज
की इस वीडियो के अंदर एंड आज की इस वीडियो
के अंदर हम बात करने वाले हैं अबाउट
कंडीशनल फॉर्मेटिंग सो गाइस कंडीशनल
फॉर्मेटिंग बेसिकली यहां पे क्या है कि
अगर आपके पास डाटा है और डेटा के अंदर
आपको कोई भी चीज हाईलाइट करनी है चाहे वो
टेक्स्ट के बेसिस पे हो डेट्स के बेसिस पे
हो रि अ करिंग डेट्स के बेसिस पे हो रि अ
करंग टेक्स्ट के बेसिस पे हो यूनिक वैल्यू
पे हो या डुप्लीकेट वैल्यूज पे हो डाटा के
अंदर आपके पास अगर नंबर्स है तो नंबर की
वैल्यू कितनी है उसके ऊपर अगर आपको बार
क्रिएट करने हो अगर आपको आइकंस देने हो तो
यह सारी चीजें पॉसिबल हो पाती है विद
कंडीशनल फॉर्मेटिंग चलिए देखते हैं कैसे
इसे किया जा सकता है तो सबसे पहले हम यहां
पे एकल ओपन कर लेंगे एकल के अंदर अब
कंडीशनल फॉर्मेटिंग की अगर मैं बात करूं
तो यहां पे हमारे पास वही शीट है जिसके
ऊपर हम डेट कैटेगरी सब कटेगरी अमाउंट
पेमेंट ये सारी चीजें मेंटेन कर रहे थे
एक्सपेंसेस मेंटेन कर रहे थे अब इसमें अगर
मैं डेट की बात करूं तो डेट पे हम किस
बेसिस पे कंडीशनल फॉर्मेटिंग कर सकते हैं
वो है हम कंडीशनल फॉर्मेटिंग पे जाएंगे
हाईलाइट करने हैं हमें सेल्स ऑन अ डेट
अरिंग अब डेट अरिंग के अंदर हमारे पास
यहां पे डेट कुछ इस तरह से गिवन है जैसे
कि यस्टरडे टुडे टुमारो इन लास्ट सेवन डेज
लास्ट वीक दिस वीक नेक्स्ट वीक लास्ट मंथ
दिस मंथ एंड नेक्स्ट मंथ मान लो कि मुझे
दिस मंथ का चाहिए कि मेरे पास यहां पे दिस
मंथ का डाटा जो है हाईलाइट हो जाए कि कहीं
पे मैंने यहां पे शायद फरवरी का डाटा ऐड
किया हुआ है और ये यहां पे आ जाए तो दिस
मंथ करते ही जैसे मैं ओके करूंगी आप यहां
पे देखेंगे कि एक डाटा जो कि मेरे पास
यहां पे 177th फरवरी का था जो कि शायद
मुझसे गलती से ऐड हो गया था वो यहां पे
हाईलाइट होके आ चुका है सो इस तरह से हम
डेट्स के ऊपर फॉर्मेटिंग कर सकते हैं अब
ये बेसिकली यूज़ किया जाता है सेल्स वाली
कैटेगरी के अंदर कि आप यहां पे जब मंथली
सेल्स देखते हो मंथ के अंदर सपोज आपकी कोई
डेट है जिसका आपका टारगेट्स हैं कुछ लिखा
हुआ है वो आपको हाईलाइट करने हो 7 दिन
पहले का यस्टरडे का आज का कल का इन सारी
चीजों को अगर आपको देखना है तो उस केस में
हम यहां पे यूज कर सकते हैं कंडीशनल
फॉर्मेटिंग टेक्स्ट के ऊपर की अगर मैं
यहां पे बात करूं कि टेक्स्ट है जैसे कि
मेरे पास यहां पे इसके ऊपर कंडीशनल
फॉर्मेटिंग अगर मैं लगाऊं जैसे कि मुझे
यहां पे चाहिए हाईलाइट सेल रूल्स टेक्स्ट
दैट कंटेन अब टेक्स्ट के अंदर जिसके अंदर
आता हो या तो कैटेगरी तो नहीं बट अगर मैं
यहां पे आई गेस इसे ओपन करूं और यहां पर
डालूं ग्रोसरी आई गेस मैंने यहां पे पूरा
सेल नहीं चूज किया है तो यहां पर मैं इसे
चूज करती हूं एंड कंडीशनल फॉर्मेटिंग
हाईलाइट सेल्स टेक्स्ट दैट कंटेंस ग्रोसरी
एंड ग्रोसरी के अलावा भी आप यहां पे कुछ
और ऑप्शन दे सकते हो जैसे कि आपको सारा
टेक्स्ट देखना है जिसके अंदर हमारे पास
फूड हो या एसेंशियल्स हो तो एसेंशियल्स
वाला पार्ट सारा मेरे पास यहां पे हाईलाइट
हो जाएगा एंड एज सून एज मैं यहां पे ओके
फिल करूंगी ओके की जगह अब आप यहां पे रेड
कलर भी दे सकते हो जो भी कलर आपको कस्टम
फॉर्मेट भी देना हो आप वो दे सकते हो
फिल्ड विद डार्क ग्रीन कलर या फिर अगर
आपको कुछ और यहां पे देना हो येलो फिड विद
डार्क येलो कलर ओके आई गेस रेड वाज मच
बेटर तो हम रेड पे कंटिन्यू करेंगे ओके
करते हैं एंड अगर आपको यहां पे कोई भी
फॉर्मेटिंग क्लियर करनी है सपोज मुझे यहां
पे ये डेट से कोई मतलब नहीं है सो अगेन
अगर मैं यहां पर इसे क्लियर करना चाहती
हूं तो ऑल आई नीड टू डू इज सिलेक्ट दिस
कॉलम ए यहां पे हमारे पास है क्लियर रूल्स
क्लियर रूल्स फ्रॉम द सिलेक्टेड सेल
एनटायर शीट नहीं या दिस टेबल भी नहीं बट
सिलेक्टेड सेल्स जो मैंने यहां पे सेल
सिलेक्ट करे हुए हैं उनके अंदर से क्लियर
हो जाए तो आप यहां पे देखेंगे कि 1702 पे
हमारे पास जो फॉर्मेटिंग लगी हुई थी वो
क्लियर हो चुकी है सिमिलरली अगर मैं यहीं
पे बात करूं कि डेट के अंदर मुझे कंडीशनल
फॉर्मेटिंग देनी है टॉप बॉटम रूल्स देने
हैं मुझे यहां पे बॉटम 10 चाहिए टॉप 10
चाहिए अगर टॉप 10 चाहिए तो रिसेंटली जो 10
डेट्स है मेरी जैसे कि 24 27 7 26 एंड
जैसे मैं इसे ओके करती हूं मैं यहां पे जो
रिसेंट मेरी टॉप 10 डेट्स है वो मैं यहां
पे गेट कर सकती हूं अब जब ये अब ये टॉप 10
पे नहीं है बल्कि अगर आप यहां पे वैल्यूज
इंक्रीज करना चाहो टॉप 11 12 13 14 15 16
आप देख रहे हैं कि डायनामिक है ये कि जिस
तरह से मैं यहां पे वैल्यूज ऐड करती जा
रही हूं जिस तरह से मैं यहां पे वैल्यूज
चेंज करती जा रही हूं ये ऑटोमेटिक यहां पे
डाटा को ऐड करता जा रहा है सपोज मैंने
यहां पे कहीं पे भी एक और जगह एसेंशियल्स
डाल दिया होता कि मैंने चाय एसेंशियल्स
में मैंने लेना स्टार्ट कर दिया तो मैं
अगर यहां पे एसेंशियल्स लिखती हूं तो यहां
पे भी आप देखेंगे डायनेमिक है जैसे ही मैं
यहां पे वैल्यू चेंज करूंगी तो ऑटोमेटिक
ये हाईलाइट हो जाएगा ठीक है सिमिलरली
नेक्स्ट अगर मैं यहां पे अमाउंट की बात
करूं तो अमाउंट के अंदर हम कंडीशनल
फॉर्मेटिंग दे सकते हैं हाईलाइट करने
रूल्स जिनकी वैल्यू है बिटवीन लेट्स से
मुझे 10000 से 20000 वाली वैल्यूज चाहिए
तो बिटवीन का हम यहां पे यूज कर सकते हैं
कि बिटवीन यहां पे मैं लिख देती हूं 10000
टू 2000000 ओके करते हैं आई गेस मेरे पास
एक ही वैल्यू आएगी जो कि है हमारी रेंट के
ऊपर ठीक है हाउस रेंट पे दैट इज 16000 तो
अगर आप यहां पर बिटवीन दे सकते हो ग्रेटर
देन दे सकते हो स्मॉलर देन दे सकते हो
अगेन अगर इसको हमें चूज करके कंडीशनल
फॉर्मेटिंग प जाएंगे क्लियर रूल्स करेंगे
क्लियर सिलेक्टेड पे हम क्लिक करेंगे अगेन
कंडीशनल फॉर्मेटिंग पे जाऊंगी यहां पे मैं
डेटा बार्स दे सकती हूं डेटा बार्स यहां
पे क्या है आप डिफरेंट टाइप के यहां पे
कलर्स देखोगे कि मेरे पास यहां पे डिफरेंट
टाइप के कलर्स आ रहे हैं जैसे मैं इसे चूज
करूंगी मेरे पास यहां पे डाटा बार्स आ गए
हैं डेटा बार्स किस तरीके से आ रहे हैं
हमारे पास जो भी हमारी वैल्यूज है उसके
बेसिस पे यहां पे बार्स क्रिएट हो रहे हैं
सो सपोज सोज मैं यहां पे एक रेंज ले लेती
हूं फॉर लेट्स से 20 30 40 एंड 50 90 30
एंड 100 40 20 दिस इज जस्ट फॉर एग्जांपल
कि मैं यहां पे इस पूरी रेंज को सिलेक्ट
करूंगी कंडीशनल फॉर्मेटिंग लगाती हूं डेटा
बार्स मैं यहां पे यूज करती हूं तो आप
देखोगे कि ग्रेडिएंट में हमारे पास डेटा
बार्स है सॉलिड फिल्म में अगर हमारे पास
डेटा बार्स हैं अ कलर्स हमारे पास डिफरेंट
टाइप के हैं तो आई गेस जो भी आप यहां पे
चूज करना चाहो आप वो यहां पे चूज कर सकते
हो अगेन अगर मैं इसी को सेलेक्ट करती हूं
कंडीशनल फॉर्मेटिंग यूज करते हैं आपको
आइकन सेट करने हो यहां पे वैल्यू इंक्रीज
हो रही है डिक्रीज हो रही है वो आपको यहां
पर दिखाना हो जैसे कि हमारे पास आई गेस
आपने ऐसे आइकंस उसके अंदर देखे होंगे
स्टॉक मार्केट के अंदर कि अगर कोई भी
स्टॉक ऊपर जा रहा है या नीचे जा रहा है
उसकी वैल्यू ऊपर जा रही है नीचे जा रही है
अभी मीडियम है यहां पे जैसे टू से लेके
अगर 100 की बात करें तो 50 इज अ नंबर जो
कि अभी मीडियम में आ रहा है और अगर मैं
यहां पे अ लोअर नंबर्स की बात करूं जैसे
कि 20 30 40 तो दीज आर डिक्रीजिंग नंबर्स
इंक्रीजिंग नंबर्स हमारे कौन से हैं 100
हो गया 90 हो गया हाई नंबर्स है ये तो इस
तरह से हमारे पास चीजें इंडिकेट हो रही है
सपोज मैंने यहां पे इस 30 को कर दिया होता
लेट्स से 130 तो उस केस में आप देखोगे ये
चेंज इसका बार भी यहां पे चेंज हो गया है
साथ ही में इसका सिंबल भी यहां पे चेंज हो
गया है अब मेरे पास मीडियम वैल्यू यहां पे
90 आ गई है तो इस तरह से ये हम बार्स को
कंडीशन कर सकते हैं सिमिलरली अगर मैं यही
वापस से सेल सिलेक्ट करती हूं एंड इस बार
क्लियर करके क्लियर सिलेक्टेड सेल्स वापस
से कंडीशनल फॉर्मेटिंग केकेल लगा सकते हैं
हम यहां पे कलर्स का कि हमारे पास कलर्स
हो यहां पे इंक्रीजिंग से डिक्रीजिंग के
अंदर जाते हो सपोज ये हमारे पास वैल्यू
होती कुछ सिमिलरली मैं यहां पे वैल्यूज
लिखती जैसे कि 21 लिखती अगर मैं इसको यहां
प ड्रैग करते हुए यहां तक लेके जाती हूं
ठीक है इसके ऊपर हम फॉर्मेटिंग लगाते हैं
यह कलर्स वाली जिसमें हमारे पास कलर
स्केल्स है तो आप देखोगे किस तरह से हमारे
स्केल्स जा रहे हैं कि हाईयर वैल्यू पे
डार्क है और लोअर वैल्यू पे भी डार्क है
मिडल आते-आते लाइट वैल्यूज आ जाती हैं ठीक
है जैसे 25 है 20 वाइफ पे आप देखेंगे कि
हमारे पास वाइट शेड आ गया है फिर अगर लोअर
पे जा रहे हैं तो हम टुवर्ड्स रेड जा रहे
हैं हायर वैल्यू पे जा रहे हैं तो
टुवर्ड्स ग्रीन जा रहे हैं तो ये सारी
हमारी कंडीशनल फॉर्मेटिंग की कैटेगरी में
आती है कंडीशनल फॉर्मेटिंग में हमारे पास
बहुत सारी चीजें हैं कि आपको अबोव एवरेज
चाहिए बिलो एवरेज चाहिए टॉप 10 आइटम्स
बॉटम 10 आइटम्स आपको चाहिए टॉप 10
परसेंटेज में आपको चाहिए बॉटम 10 पर में
आपको चाहिए परसेंटेज के वैल्यू पे भी ये
जाता है अ सेल्स को हाईलाइट करना है
ग्रेटर दन वैल्यूज पे चाहिए कि मुझे यहां
पे चाहिए कि जितनी भी वैल्यूज मेरी मेरी
ग्रेटर दन 1000 हो वो हाईलाइट हो जाए तो
हम यहां पे हाईलाइट करेंगे ग्रेटर दन एंड
लेट्स से ग्रेटर दन 1000 जो वैल्यूज है
मेरी ओके करते ही जो भी वैल्यूज मेरी
ग्रेटर दन 1000 थी जैसे कि 1890 16000
1650 1074 1025 एंड 1500 ये सारी वैल्यूज
मेरे पास यहां पे हाईलाइट होके आ गई हैं
सो आई होप गाइज कि इस सेशन के बाद कंडीशनल
फॉर्मेटिंग क्लियर हो गया होगा कहां पे
इसका यूज कर सकते हैं वो सारी चीजें यहां
पे क्लियर हो गई होगी कोई डाउट्स या
क्वेश्चंस नहीं रहे होंगे कि जगह पे
कंडीशनल फॉर्मेटिंग को यूज किया जाता
[संगीत]
है आज के इस वीडियो के अंदर हम बात करने
वाले हैं अबाउट बेसिक्स ऑफ फॉर्मेटिंग इन
एक्सेल एंड लेट्स गेट स्टार्टेड विद द
बेसिक्स ऑफ फॉर्मेटिंग सो गाइज यहां पे
डाटा को फॉर्मेट करना इज वेरी सिंपल इन
एक्सेल जैसे कि अगर आपको किसी भी चीज के
बेसिस प डाटा को फॉर्मेट करना है एज ऑफ
नाउ अगर मैं यहां पे सबसे पहले स्टार्ट
करते हैं विद द फॉन्ट अगर हम यहां पे
फॉन्ट की बात करें सो मुझे यहां पे सेल का
फॉन्ट चेंज करना है इफ यू वांट इंक्रीज द
साइज सपोज ये हेडर है हेडर की साइज मुझे
यहां पे इंक्रीज करनी है सो पर्टिकुलर
इसकी साइज मुझे यहां पे इंक्रीज करनी है
देन दिस एंड अगर मुझे यहां पे इस पूरे की
साइज इंक्रीज करनी है इन दैट केस मैं ये
पूरा सेल सिलेक्ट करूंगी एंड जो भी साइज
मुझे यहां पे चाहिए मैं यहां पे मेंशन कर
दूंगी अगेन यहां पे इनकी विड्थ डिफाइन कर
देते हैं सो यहां पे आप साइजेस मेंशन कर
सकते हो इफ यू वांट टू अप्लाई एनी कलर टू
देम यू कैन गिव अ फॉन्ट कलर इफ यू वांट टू
गिव अ डिफरेंट फंट स्टाइल टू ऑल ऑफ देम कि
थोड़ा सा इनका डिफरेंट फंट स्टाइल हो सो
आई विल गो विद दिस वन मे बी तो इस तरह से
हम यहां पे फॉन्ट स्टाइल दे सकते हैं
सिमिलरली अगर आपको किसी चीज को बोल्ड करना
है अगर आपको किसी को इटैलिक करना है
अंडरलाइन करना है डबल अंडरलाइन करना है यह
भी हमारे पास मेथड्स है अगर किसी चीज़ को
हमें बॉर्डर देना है फॉर एग्जांपल
पर्टिकुलर मुझे इस सेल को यहां पे बॉर्डर
देना है देन टॉप में बॉर्डर देना है बॉटम
बॉर्डर लेफ्ट बॉर्डर राइट बॉर्डर नो
बॉर्डर ऑल बॉर्डर्स तो सारे बॉर्डर्स अगर
मुझे यहां पे देने हैं तो आप देख सकते हैं
कि यहां पे मेरे पास इन पे बॉर्डर्स आ गया
है अगर मुझे इसको अनडू करना है ऑल आई नीड
टू डू इज प्रेस कंट्रोल z अगर मैं इनको
सिलेक्ट करके फिर यहां पे बॉर्डर दूं तो
भी मैं यहां पे य कर सकती हूं कि सिर्फ
मैं यहां पे सिलेक्टेड सेल्स के ऊपर
बॉर्डर दे सकती हूं ओके इन सबका डाटा मुझे
यहां पे बोल्ड में चाहिए अगर तो अगेन
हालांकि अभी फिलहाल के लिए हमने यहां पे
फंट साइज ऑलरेडी सेट किया हुआ है बट इफ यू
वांट बोल्ड एंड इटैलिक्स तो आप वो भी यहां
पे कर सकते हो और नॉर्मल डेटा जैसे कि
सिर्फ मैं बिल्स की बात करूं इसे बोल्ड कर
देते हैं तो यू कैन सी इट इज बोल्ड नाउ
सेम गोज विद इटैलिक्स अंडरलाइन में यहां
पे लाइन आ जाएगी डबल अंडरलाइन के केस में
हम यहां पे डबल लाइंस यहां पे ऐड कर देंगे
सो व विल रिमूव ऑल ऑफ देम यहां से ठीक है
टेक्स्ट कलर एंड फॉन्ट कलर भी है हमारे
पास मूविंग अहेड एंड बात करते हैं यहां पे
इनकी अलाइन मेंट की इफ यू वांट टू सेट अ
अलाइन मेंट ऑफ अ सेल यू कैन डेफिनेटली सेट
अलाइन मेंट जैसे कि मैं यहां पे कैटेगरी
की बात कर रहा हूं मुझ अब बिल्स का मुझे
यहां पे चाहिए कि ये सेंटर में अलाइन हो
तो ऑल वी नीड टू डू इज यहां पे सेंटर
अलाइन मेंट हम इसको पास कर देंगे ठीक है
इफ आई वांट कि नहीं मुझे ये लेफ्ट या राइट
अलाइन मेंट चाहिए तो हम यहां पे पे राइट
अलाइन मेंट भी दे सकते हैं अगेन ऑल यू नीड
टू डू इज सिलेक्ट दिस एंड राइट अलाइन मेंट
लेफ्ट अलाइन मेंट सेंटर अलाइन मेंट ऊपर की
तरफ हमें यहां पे सेल के अंदर के अलाइन
मेंट्स है सेल में भी ऊपर की तरफ आपको
डाटा चाहिए सेंटर की तरफ डाटा चाहिए या
थोड़ा डाउन की तरफ आपको डाटा चाहिए सो दीज
आर दी डिफरेंट अलाइन मेंट्स आल्सो आप यहां
पे नोटिस करोगे कि इन तीनों सेल्स के अंदर
मेरे पास बिल्स लिखा हुआ है तो इफ आई वांट
तो मैं यहां पे क्या कर सकती हूं इन तीनों
को मैं यहां पे सिलेक्ट कर सकती हूं
सिमिलरली आप यहां पे देखेंगे तीनों के
अंदर हमारे पास बिल्स हैं तो अगर ऐसा ही
कुछ हमारे पास यहां पर होता ट मेरे पास
बिल्स बिल्स एंड बिल्स होता ठीक है अभी ये
टेबल के अंदर डटा है ट्स व् वी कैन नॉट
मर्ज एंड सेंटर इट बट अगर मैं इसको चूज
करती हूं नाउ इफ आई क्लिक ऑन मर्ज एंड
सेंटर ओके करेंगे तो आप देखेंगे कि यहां
पे मर्ज इन सेंटर में आ गया है अब इसके भी
अगर मुझे सेंटर में रखना है तो हम सेंटर
में रख सकते हैं लेफ्ट अलाइन मेंट राइट
अलाइन मेंट हमें देना है हम वो भी यहां पर
कर सकते हैं सो दिस इज ऑल पॉसिबल विद द
हेल्प ऑफ अलाइन मेंट्स मूविंग अहेड अगर
मैं यहां पे अमाउंट की बात करूं तो अमाउंट
में मेरे पास यहां पर अगर मुझे इनकी
करेंसी यहां पर ऐड करनी है सो ऑल आई नीड
टू डू इज सिलेक्ट दिस यहां पर हम करेंसी
पास कर सकते हैं दैट रुपीज इन इंडियन
करेंसी परसेंटेज स्टाइल में अगर हमारे पास
वैल्यू होती तो हम वो पास कर सकते थे
डेसिमल अगर हमें यहां पर ऐड करने है
इंक्रीज डेसीमल करना है डिक्रीज करना है
सो डिक्रीज करना है अगर देन अगेन यू नीड
टू सिलेक्ट द सेल डिक्रीज द नंबर ऑफ
डेसिमल्स इंक्रीज करना है कैन इंक्रीज द
नंबर ऑफ डेसिमल्स एज वेल इसको हम यहां पर
अगर ओपन करेंगे तो आप यहां पर और भी नंबर
ऑफ डेसिमल्स इंक्रीज कर सकते हो ऑल यू नीड
टू डू इज क्लिक ऑन दिस एरो ओवर हियर सो इस
तरह से हम डेसिमल्स को इंक्रीज कर सकते
हैं आल्सो आप यहां पे देखेंगे कि हमारे
पास डिफरेंट कैटेगरी है यहां पे जनरल नंबर
करेंसी सो बेसिकली दीज आर द डिफरेंट
टाइप्स ऑफ डेटा टाइप्स जो कि हमारे पर
कॉलम के अंदर है तो अगर हमें इनको हैंडल
करना है फॉर एग्जांपल मैं यहां पे डेट की
बात करती हूं डेट के लिए हम यहां पे इसे
ओपन करते हैं डेट में हम डेट में चलते हैं
फिलहाल को जो हमारी डेट है दैट इज व्हाट
12 जनवरी 2023 ठीक है अभी ये इस फॉर्मेट
में में आ रही है अगर आपको यहां पर किसी
और फॉर्मेट के अंदर चाहिए फॉर एग्जांपल यू
वांट कि पूरा का पूरा डेट आप पे लिखा हुआ
है तो ओके करेंगे तो पूरा डेट हमारे पास
यहां पे विजिबल होगा एंड सिमिलरली अगर मैं
यहां पे वापस जाती हूं तो अगर मुझे यहां
पे शॉर्ट में डेट चाहिए मुझे ईयर मंथ एंड
देन डेट के फॉर्मेट में डेट चाहिए ये सारी
चीजें आर पॉसिबल विद द हेल्प ऑफ
फॉर्मेटिंग सेल्स सो इसको शॉर्ट में ले
लेते हैं मैं यहां पे ओके करती हूं तो
शॉर्ट में मुझे यहां पर डेट मिल
[संगीत]
जाएगी सॉर्ट डाटा अकॉर्डिंग टू योर
प्रायोरिटी इज वेरी इंपॉर्टेंट एंड आज की
इस वीडियो के अंदर हम यही डिस्कस करने
वाले हैं कि कौन से डिफरेंट मेथड्स होते
हैं एकल के अंदर जिनकी हेल्प से हम डेटा
को सॉर्ट कर सकते हैं एंड इन दिस वीडियो
वी विल बी टॉकिंग अबाउट डिफरेंट मेथड्स टू
सॉर्ट द डटा इन एकल सो लेट्स गेट
स्टार्टेड गाइज सो गाइज डाटा को सॉर्ट
करना बहुत इंपॉर्टेंट होता है अकॉर्डिंग
टू योर प्रायोरिटी अकॉर्डिंग टू योर नीड्स
एंड एकल हमें प्रोवाइड करता है विद
डिफरेंट मेथड्स डिफरेंट वेज जिससे कि हम
डाटा को सॉर्ट कर सकते हैं आल्सो इट
चेंजेज विद द डेटा टाइप्स दैट वी आर
हैंडलिंग
जैसे कि अगर मैं यहीं पे केस लूं कि सपोज
जैसे मेरे पास यहां पे डेट्स है अब डेट्स
मेरे पास यहां पे असेंडिंग ऑर्डर के अंदर
है सपोज आई वांट टू गो विद द डिसेंडिंग
ऑर्डर कि मुझे यहां पे अगर यह रैंडम डेट्स
मुझे मिली हुई होती और मुझे इसको
डिसेंडिंग या सेंडिंग में जमाना होता सो
ऑल वी नीड टू डू इज क्लिक ऑन एनी सेल हियर
वी विल गो टू अ होम पेज होम पेज पे आप
यहां पे राइट हैंड साइड पे सॉल्ट एंड
फिल्टर का ऑप्शन देखेंगे ओल्डेस्ट न्यूएम
अगर आपको सबसे पुराने से सबसे नया डाटा पे
जाना है तो मैं ओल्डेस्ट ू न्यूएम यूज
करूंगी यहां पे तो इस तरह से ये सॉर्ट हो
जाएगा न्यूएग मैं जाऊंगी तो यहां पे 19th
जनवरी इज द न्यूएम एंड वाइल 1 जनवरी
पुराना डाटा है ठीक है तो उस तरह से भी हम
यहां पे इसे सॉर्ट कर सकते हैं इसी केस
में यहां पे इसी टेबल के अंदर आप देखोगे
कि मेरे पास फूड का ऑप्शन है इसको थोड़ा
सा हम ज़ूम इन कर लेते हैं सो इसी जगह पे
आप यहां पे फूड का ऑप्शन देखेंगे फूड के
ऑप्शन के अंदर हमारे पास यहां पे जो डाटा
है वो हमारे पास टेक्स्ट फॉर्मेट के अंदर
है सो अगेन इसको सॉर्ट करना है तो अगर आप
आपको ए टू जेड असेंडिंग ऑर्डर में सॉर्ट
करना है जैसे मैं ए टू जेड चूज करूंगी तो
आप यहां पे देखेंगे नॉट जस्ट ये कॉलम बट
इसके अलोंग जितने भी कॉलम्स थे ये सारे
यहां पे सॉर्ट हो चुके हैं इन दी असेंडिंग
ऑर्डर सो द बी कम्स फर्स्ट
दैट्ची ग्रोसरी सो इस तरह से हमारा डाटा
यहां पे सॉर्ट हो चुका है सेम गोज विद
अमाउंट अमाउंट की कॉलम में मैं यहां पे
चूज करूंगी अगर मुझे यहां पे अमाउंट के
बेसिस पे डाटा को फिल्टर करना है देन
लार्जेस्ट टू स्मॉलेट कि मुझे चाहिए कि
सबसे पहले जो मैंने सबसे कम पेमेंट्स करी
है वो आ जाए तो यहां पे 10 से स्टार्ट
करेंगे लास्टली 16000 तक ही जाएगा एंड इफ
यू वांट कि नहीं आपको ऐसा चाहिए कि सबसे
पहले आपकी सबसे हाईएस्ट पेमेंट आ जाए एंड
देन उसके बाद वो डिक्रीज होती जाए देन उस
केस में अगेन आपने सेल चूज करा हुआ है
सिलेक्ट एंड सॉर्ट एंड यहां पे हम
लार्जेस्ट टू स्मॉलेट पे चले जाएंगे तो
सबसे पहली जो सबसे हाईएस्ट वैल्यूज हैं वो
हमारे पास ऊपर आ जाएंगी एंड देन इट गोज
डाउन टू द लोएस्ट वैल्यूज दिस इज हाउ
बेसिकली इट वर्क्स आल्सो देयर आर डिफरेंट
मेथड्स जिनके बेसिस पे आप सर्टिंग कर सकते
हो जैसे कि आप कलर के बेसिस पे भी डाटा को
सॉर्ट कर सकते हो जैसे सपोज यहां पे आप
पेमेंट मोड के अंदर देखोगे कि पेमेंट मोड
में मेरे पास यहां पे डिफरेंट कलर्स है
जैसे कि यूपीआई कलर थोड़ा पीच सा है एंड
इफ आई टॉक अबाउट द कार्ड कलर द कार्ड का
कलर थोड़ा ग्रीन है एंड ब्लू वन गोज फॉर
कैश ठीक है तो अब इसे मैं सबसे पहले चूज
करूंगी चूज करने के लिए आपको इस कॉलम पे
आप ऊपर की तरफ जाओगे आप यहां पे देखोगे एक
एरो बन के आ रहा है जैसे मैं इस पे क्लिक
करूंगी तो मेरे पास ये पूरा कॉलम चूज हो
जाएगा अगर मैं जी को चूज करती हूं तो मेरे
पास यहां पे पूरा ही कॉलम चूज हो जाएगा बट
मेरे को इस टेबल में यहां पे चूज करना है
दिस पर्टिकुलर कॉलम सो इसे मैं चूज करूंगी
ऑल आई नीड टू डू इज गो ऑन डाटा डाटा के
अंदर भी आप यहां पे सॉर्ट का ऑप्शन
देखेंगे इस सॉर्ट को हम चूज करते हैं
सॉर्ट को चूज करने के बाद हमारे पास यहां
पे एक पॉपअप आएगा पॉपअप के अंदर हमारे पास
यहां पे सॉर्ट बाय किसके बेसिस पे आपको
सॉर्ट करना है सो मुझे पेमेंट मेथड के
बेसिस पे यहां पे पेमेंट मोड के बेसिस पे
यहां पे इसे सॉर्ट करना है सेल वैल्यूज के
बेसिस पे करना है सेल कलर के बेसिस पे
करना है फॉन्ट कलर भी यहां पे हमारे पास
ऑप्शन है या फिर कंडीशनल फॉर्मेटिंग आइकन
भी हमारे पास एक ऑप्शन है ठीक है तो फॉन्ट
कलर हमारे पास आपका ब्लैक है बट हमारे पास
सेल कलर यहां पे डिफरेंट है तो हम यहां पे
सेल कलर चूज करेंगे सेल कलर में आपको सबसे
पहले कौन से रखना है मुझे सबसे पहले यहां
पे कार्ड रखना है ऑन टॉप या आप चाहो तो
इसे ऑन बॉटम भी रख सकते हो ठीक है एंड
जैसे मैं इसे ओके करूंगी हमारे पास यहां
पे कार्ड ऑन टॉप आ जाएगा जैसे मैं ओके
करती हूं तो आप यहां पे देखें कार्ड ऑन
टॉप आ गया है ठीक है बट अब यहां पे आप
मल्टीपल लेवल्स भी दे सकते हो कि जैसे मैं
यहां पे वापस सिलेक्ट करती हूं सॉर्ट करती
हूं यहां पे ऐड लेवल आ गया है कि चलो पहला
तो आपने दे दिया कि फर्स्ट आपको कार्ड
चाहिए अब उसके बाद नेक्स्ट यहां पे ब्लू
चाहिए कि यहां पे पीच चाहिए तो वो भी हम
यहां पे दिखा सकते हैं कि अगेन पेमेंट मोड
चूज करना है हमें सेल कलर यानी कि सॉरी
फॉन्ट कलर नहीं एक्चुअली बट कि सेल कलर पे
यहां पे चूज करना है सेल कलर नेक्स्ट यहां
पे लेट्स से मुझे कैश चाहिए एंड जैसे मैं
ओके करती हूं नेक्स्ट हमारे पास कैश आ गया
एंड लास्टली हमारे पास यूपीआई तो कलर के
बेसिस पे भी हम डाटा को यहां पे सॉर्ट कर
सकते हैं नाउ नॉट जस्ट दिस बट आप चाहो तो
जैसे अभी हमने यहां पे कलर के बेसिस पे
इसे सॉर्ट किया है उसी तरह से हम यहां दो
कॉलम्स को भी सॉर्ट कर सकते हैं एक साथ
जैसे कि अगर मैं यहीं की बात करूं कि मुझे
यहां पे क्लोथ्स चाहिए बट क्लोथ्स के अंदर
भी मुझे यहां पर असेंडिंग ऑर्डर या
डिसेंडिंग ऑर्डर चाहिए मुझे पहले यह तो
कैटेगरी वाइज सॉर्ट करना ही है बट जैसे
मैं आपको सॉर्ट करके दिखा देती हूं कि
सपोज ये फूड मुझे यहां पर सॉर्ट करना है
तो अगेन लेट्स गो टू होम सॉर्ट फिल्टर ए
टूजी लगा देते हैं अब बिल्स के अंदर भी
मुझे यहां पर सॉर्ट करना है इन असेंडिंग
ऑर्डर कि बिल्स में भी मेरे पास यहां पर
पहले 1074 आए देन 1650 आए एंड देन 16000
आए तो मुझे यहां पे असेंडिंग ऑर्डर चाहिए
तो मुझे टू लेवल्स ऑफ सर्टिंग यहां पे
लगानी है सो उसके लिए हम यहां पे क्या
करेंगे कि सपोज वापस से हम यहां पे सॉर्ट
को चूज करेंगे चूज करने में यहां पे
कैटेगरी हमने ले ली कि कैटेगरी के बेसिस प
हमें जाना है सेल ए टू जड होना चाहिए ठीक
है ये हमारा पहला लेवल दूसरा लेवल हमें
यहां पे क्या चाहिए कि हमारे पास यहां पे
अमाउंट आए अमाउंट में भी सेल वैल्यूज
हमारे पास आए और स्मॉलेट टू लार्जेस्ट
हमारे पास आए जैसे मैं ओके करती हूं तो
यहां पर बिल्स आ गया अब बिल्स में भी आप
देखोगे अमाउंट में पहले हमारे पास 16000 आ
रहा था बट अब यहां पर क्या आ रहा है पहले
यहां पे 1074 आ रहा है देन 1650 आ रहा है
देन 16000 एंड सेम गोज फॉर क्लोथ्स क्लोथ
में भी हमारे पास यहां पे सो यहां पे एक
एरर क्या मतलब यहां पे ये देखेंगे कि 1990
है यहां पे 1000 है वो इसलिए हो रहा है
क्योंकि यहां पे क्लोथ्स की स्पेलिंग में
हमें यहां पे एल ऐड करना है एंड देन मे बी
आ विल जस्ट गो फॉर सॉर्ट एंड सॉर्ट हमने
ऑलरेडी वैसे किया हुआ है ओके लगाते हैं सो
अब हमारे पास 1000 ऊपर है एंड 1890 यहां
पे नीचे है एंड अगेन एसेंशियल्स में सबसे
कम वैल्यू इज 50 देन 120 देन एसेंशियल्स
में फूड एंड ऑइल इज 120 शैंपू इज 780 एंड
सेम गोज फॉर फूड फूड के अंदर यहां पे सबसे
कम से स्टार्ट करेंगे सबसे हाईएस्ट वैल्यू
इज 890 सो आप यहां पे टेबल के अंदर ही
मल्टीपल कॉलम्स के अंदर भी सॉर्ट लगा सकते
हैं कि एक साथ हम दो जगह पे सॉर्ट यूज कर
रहे हैं एक तरफ हम यहां पे कैटेगरी में
सेंडिंग ऑर्डर ले रहे हैं ऑन ए टू जड एंड
एक तरफ सफ हम अमाउंट के अंदर यहां पे
असेंडिंग ऑर्डर ले रहे हैं ऑन नंबर्स तो
यह चीजें भी यहां पे इजली वर्क कर सकती
[संगीत]
है जब आप डाटा को एनालाइज कर रहे होते हो
तो उस टाइम प बहुत इंपॉर्टेंट होता है कि
कौन सी इंफॉर्मेशन हमें चाहिए एंड कौन सी
हमें इग्नोर करनी है एंड इसी के लिए हम
डाटा को फिल्टर करते हैं एंड आज की इस
वीडियो के अंदर हम यही जानेंगे कैसे हम
एक्सेल के अंदर डाटा को फिल्टर कर सकते
हैं एंड इन दिस वीडियो वी विल लर्न
डिफरेंट वेज टू फिल्टर डेटा इन एमएस एक सो
लेट्स गेट स्टार्टेड गाइस गाइ सबसे पहले
तो मैं यहां पे एक्सेल ओपन कर लूंगी और
जिस वर्कशीट प हम ऑलरेडी वर्क करते हुए आ
रहे हैं इसी पे हम कंटिन्यू करते हैं सबसे
पहले तो मैं यहां पे बात करने वाली हूं
डाटा को फिल्टर करने की अब डाटा को फिल्टर
करने के लिए यहां पे डिफरेंट डिफरेंट
पैरामीटर्स हमारे पास होते हैं आल्सो
हमारे पास डिफरेंट डेटा टाइप्स पे डिफरेंट
तरीके से डटा फिल्टर होता है जैसे कि हम
यहीं पे बात करें कि अब मुझे यहां पे डेटा
चाहिए मुझे यहां पे पेमेंट मोड के अंदर
ऐसा चाहिए कि मुझे सिर्फ यूपीआई का डाटा
चाहिए या फिर मुझे सिर्फ कैश का डाटा
चाहिए तो अब यहां पर आप देख पा रहे हो कि
या तो मैं फिल्टर प जाऊं सॉर्ट एंड फिल्टर
पर फिर फिल्टर लगाऊं या फिर एक शॉर्टकट भी
है हमारे पास दैट वी कैन प्रेस कंट्रोल
शिफ्ट एंड एल कंट्रोल शिफ्ट एंड एल दबाते
आप यहां पे देखेंगे कि मेरे पास यहां पे
फिल्टर्स आ गए हैं एंड आप जो भी फिल्टर
यहां पे लगाना चाहे जैसे कि मुझे सिर्फ
यहां पे कैश का डाटा चाहिए तो बाकी मैं
यहां से डिस्कार्ड करके ओके करती हूं एंड
सिर्फ कैश का डाटा मुझे यहां पर विजिबल हो
जाएगा सो बेसिकली इस तरह से यहां पर वर्क
करता है एंड सिमिलरली इफ आई वांट कि मेरे
पास कैश और कार्ड दोनों का यहां पर डाटा
हो तो कैश एंड कार्ड दोनों का डाटा यहां
पर डिस्प्ले हो जाएगा एंड अगेन मैं यहां
पर सिलेक्ट ऑल पे चूज कर लेती हूं ओके
करती हूं तो यहां पे सारा डाटा वापस आ
जाएगा दिस इज हाउ यू कैन पुट अ फिल्टर एंड
वापस अगर आपको फिल्टर हटाना है देन अगेन
कंट्रोल शिफ्ट एंड एल दबाए तो आप यहां से
फिल्टर को रिमूव कर सकते हैं वापस से हम
यहां पे सेल को चूज करके अब एक चीज का
यहां पे ध्यान रखना है कि जैसे मैंने बाहर
चूज करा हुआ है अब मैं यहां पे कंट्रोल
शिफ्ट एल लगाऊंगी तो दिस विल जनरेट एन एरर
हियर दैट दिस कैन बी अप्लाइड टू द
सिलेक्टेड रेंज सो हमें यहां पे कोई भी
सेल को टेबल के अंदर चूज करना है एंड नाउ
वी कैन प्रेस कंट्रोल शिफ्ट एंड एल एंड इस
तरह से हमारा यहां पर फिल्टर ऐड हो जाएगा
मूविंग अहेड अब यहां पे ये तो हो गया कि
अगर मुझे यहां पे ये टेक्स्ट पे वर्क करना
था तो टेक्स्ट यहां पे आ गया अब मैं यहां
पे अमाउंट की अगर बात करूं तो अमाउंट में
मुझे यहां पे वर्क करना है अगेन मैं जो भी
फिल्टर यहां पे लगाना चाहूं वो मैं चूज कर
सकती हूं आप सिलेक्ट ऑल को हटा दीजिए और
जो भी फिल्टर आपको चाहिए कि आपको हाईएस्ट
वैल्यूज चाहिए अब यहां पे दिक्कत क्या आ
रही है मेरे पास कि दिक्कत यहां पे इतनी
सी आ रही है कि अ फिल् अब मुझे सॉ तो करना
नहीं है असेंडिंग या डिसेंडिंग में आप
देखेंगे कि यहां पे सॉर्ट का भी ऑप्शन
हमें मिला हुआ है सो हमें सॉर्ट नहीं करना
है बट हमें फिल्टर करना है फिल्टर मुझे
चाहिए कि लेटस से मुझे 1000 से ऊपर
वैल्यूज चाहिए कि 1000 से ऊपर मैंने कहां
पर शॉपिंग करी है तो उस केस में हम यहां
पर नंबर फिल्टर्स प लगा सकते हैं एंड दे
सकते हैं यहां पे ग्रेटर देन और इक्वल टू
सो ग्रेटर दन और इक्वल टू मुझे 1000 यहां
पर लगाना है जैसे ही मैं ओके करूंगी तो
1000 से ऊपर वाले जितने भी मेरे यहां पे
एक्सपेंसेस रहे हैं वो यहां पर आ जाएंगे
जैसे कि सिलेंडर का बिल मोबाइल बिल्ड्स
हाउस रेंट ड्रेस या फिर अनदर ड्रेस ठीक है
तो ये तरह इस तरह से मेरे पास यहां पर
डाटा आ गया कि 1000 से ऊपर वाली वैल्यू आ
गई है अगेन फिल्टर रिमूव करना है तो आप
क्लियर फिल्टर फ्रॉम अमाउंट हटा देंगे तो
यहां पे फिल्टर रिमूव हो जाएगा अगेन जैसा
मैं यहां पे बता रही हूं इस पे क्लिक करते
हैं नंबर फिल्टर्स देखते हैं सो नंबर
फिल्टर्स में हमारे पास यहां पे काफी सारी
वैल्यूज है टॉप 10 आपको चाहिए किसी भी
रेंज के बिटवीन की वैल्यू आपको चाहिए नॉट
इक्वल टू ग्रेटर दन इक्वल टू लेसर दन
इक्वल टू इस तरह के सारे फिल्टर्स हमारे
पास यहां पे अवेलेबल हैं सिमिलरली अब यहां
पे बात करते हैं टेक्स्ट की टेक्स्ट में
ही मैं और डिटेल में यहां पे जाना चाहूंगी
जैसे कि मैं यहां पे हमने ये तो बात कर ली
थी कि हमने यूपीआई कैश कार्ड में से चूज
कर लिया था बट अगर मैं इसका ड्रॉप डाउन
ओपन करती हूं टेक्स्ट फिल्टर्स की बात
करते हैं टेक्स्ट फिल्टर्स में मुझे चाहिए
कि बिगिंस विद यहां पे आए बिगिंस विद यानी
कि कोई भी मेरा जो भी यहां पे टेक्स्ट है
वो सी से स्टार्ट होता हो जैसे मैं ओके
करूंगी तो सिलेंडर चाय एंड चॉकलेट तीनों
सी से स्टार्ट होते हैं तो इन तीनों का
डाटा मुझे यहां पे मिल जाएगा सिमिलरली अगर
मुझे यहां पे कोई और फिल्टर लगाना है
टेक्स्ट फिल्टर्स में क्लिक करेंगे एंड्स
विद आपको चाहिए कंटेन चाहिए कि किसी के
अंदर डबल ओ आ रहा है किसी के अंदर डबल ई आ
रहा है कुछ भी आपको इस तरीके का डाटा
चाहिए तो वो हम यहां पे लगा सकते हैं इजली
दिस इज टेक्स्ट के फिल्टर्स यहां से इसको
क्लियर करते हैं एंड देन बात करते हैं
यहां पे डेट फिल्टर्स की सो डेट फिल्टर्स
भी हमारे पास यहां पर है कि डेट के बेसिस
पे अगर आपको फिल्टर लगाना है अब डेट के
बेसिस पे यहां पे आपको कोई भी डेट चाहिए
जैसे कि आपको अभी हम यहां पे 1 जनवरी की
बात कर रहे हैं बट अगर आप यहां डिफरेंट
इयर्स के अंदर डील कर रहे हैं डिफरेंट
मंथ्स के अंदर डील कर रहे हैं तो वो इजली
आप गेट कर सकते हो कि आपको जनवरी का डाटा
चाहिए फरवरी का डटा चाहिए 20022 का चाहिए
2023 का चाहिए 2024 का चाहिए ये सारी
चीजें हम यहां पे ऐड कर सकते हैं इजली सो
डेट फिल्टर्स में भी हमारे पास यहां पे
काफी सारे ऑप्शंस है जैसे कि डेट किसी के
इक्वल आपको चाहिए बिफोर की चाहिए आफ्टर की
चाहिए कल की डेट चाहिए सो आज लेट्स से 11थ
ऑफ फरवरी है सो 11th ऑफ फरवरी में तो कल
की डेट मिलेगी नहीं बट अगर मैं यहां पे
बोलूं नेक्स्ट वीक नेक्स्ट मंथ दिस वीक
दिस मंथ तो यह सारी चीजें आपको बेसिकली
किस तरह से मिलेंगी कि आप यहां पर अगर आप
करंट सिनेरियो प बात कर रहे हैं वो आपको
चाहिए आपको लास्ट क्वार्टर की यहां पे
वैल्यू चाहिए दिस क्वार्टर की यहां पे ये
चाहिए वैल्यूज चाहिए दिस ईयर की चाहिए
लास्ट ईयर की चाहिए तो जितनी भी डेट्स
जनवरी है वो आपको चाहिए अभी हमारे पास
फिलहाल जनवरी का ही डटा है सो जनवरी की
सारी डेट्स अगर आपको चाहिए फोर क्वार्टर्स
है यहां पे कि फर्स्ट थ्री मंथ्स नेक्स्ट
थ्री मंथ्स देन नेक्स्ट थ्री मंथ्स एंड
लास्ट लास्ट थ्री मंथ्स यहां पर इस तरह से
हमारे पास डाटा है सो डेट्स पे भी हम काफी
सारे तरीके के फिल्टर्स यहां पे अप्लाई कर
सकते हैं एंड लास्टली मैं यहां पे बात
करने वाली हूं फिल्टर जिस तरह से हमने
सॉर्ट किया था विद कलर वी कैन आल्सो
फिल्टर थिंग्स बाय कलर जैसे कि मैं यहीं
पे लगाती हूं फिल्टर वाय कलर फिल्टर मुझे
चाहिए यहां पे सिर्फ मुझे कलर चाहिए पीच
तो यूपीआई पेमेंट सारे विजिबल हो जाएंगे
सिमिलरली अगेन मैं यहां पे क्लियर फिल्टर
करती हूं मुझे यहां पे फिल्टर बाय कलर में
चाहिए ग्रीन तो हमें ग्रीन कलर वाला जो भी
कॉलम जिसके अंदर ग्रीन कलर था वो पूरी रो
मुझे यहां पर विजिबल हो जाएगी तो इस तरह
से हम डिफरेंट फिल्टर्स अप्लाई कर सकते
हैं इन m एक्सल इसे मैं यहां प क्लियर कर
दूंगी डटा में जाके भी आप यहां पर फिल्टर
अप्लाई कर सकते हो सो फिल्टर मैंने यहां
पर हटा दिया ए वापस से मैं अगर फिल्टर
लगाती हूं तो फिर से फिल्टर मेरे पास यहां
पर आ जाएगा क्लियर करना है यहां से भी हम
क्लियर कर सकते हैं कोई भी फिल्टर जो हमने
लगाया हुआ है एंड अगर फिर से फिल्टर यहां
पर लगाना है हटाना है तो उसके लिए अगेन
फिल्टर का
[संगीत]
ऑप्शन स गा सेशन के अंदर हम बात करने वाले
हैं कि कैसे अगर हमारे पास जैसे कई बार
ऐसे हमारे पास होता है कि डाटा के अंदर नल
वैल्यूज आ जाती है तो ये नल वैल्यूज से
कैसे डील किया जाए ये हम सीखेंगे आज के इस
सेशन के अंदर बहुत सारे तरीके होते हैं
जिससे कि हम इनके साथ डील कर सकते हैं वन
ऑफ द वेज जो कि बेसिक हमारे एक्सेल के
अंदर आता है वो हम यूज करेंगे एंड देन
जैसे ही हम पावर क्वेरी की तरफ मूव करेंगे
तो वहां पे भी हम देखेंगे कि नल वैल्यूज
से हम कैसे डील कर सकते हैं सो फिलहाल को
स्टार्ट करते हैं सो यहां पे अगर मैं
एग्जांपल लूं एग्जांपल कोई मैं यहां पे
शीट में से ही ले लेती हूं जहां पे मेरे
पास ऑलरेडी कुछ नल वैल्यूज हैं सो सपोज
मैंने यहां पे ये कॉलम ये कॉलम या कुछ
वैल्यूज यहां से उठा ली फॉर एग्जांपल मैं
स्टेट की यहां पे कुछ वैल्यूज उठा रही हूं
इसे कॉपी करते हैं शीट टू में हम यहां पे
चलते हैं इसे एज इट इज मैं यहां पे पेज कर
देती हूं ठीक है सो हमारे पास यहां पे ये
डटा रखा हुआ है अब इस डाटा के अंदर से
सपोज मुझे सबसे पहले तो ब्लैंक वैल्यूज को
सिलेक्ट करना है ब्लैंक वैल्यूज को
सिलेक्ट करने के लिए मैं यहां पे क्या कर
सकती हूं इस कॉलम को मैंने सिलेक्ट किया
f5 को हम प्रेस करेंगे आप चाहो तो f5
प्रेस कर सकते हो या फिर इसे सिलेक्ट करके
आप फाइंड एंड सिलेक्ट में गो टू स्पेशल जा
सकते हो गो टू स्पेशल डायरेक्टली आप जाओगे
तो आपके पास यहां पे ब्लैंक्स का ऑप्शन है
जैसे ही आप ब्लैंक्स पे क्लिक करोगे तो इस
कॉलम के अंदर जितने भी आपको ब्लैंक्स
वैल्यू है वो आपको मिल जाएंगी कंट्रोल के
साथ हम माइनस को प्रेस करेंगे तो शिफ्ट
सेल्स लेफ्ट या मेरे केस में हम यहां पे
क्या करेंगे कि सेल्स को ऊपर की तरफ शिफ्ट
कर दो अगर वो डाटा यहां से डिलीट हो गया
है तो मैं यहां पे जैसे ही ओके करूंगी तो
आप नोटिस करोगे कि मेरे पास यहां पे जो
बीच में नल वैल्यूज थी ये सारी डिलीट हो
गई और मेरा डाटा ऊपर की तरफ शिफ्ट हो गया
सिमिलरली अगर यही कस्टमर्स डाटा की बात
होती मैं इस पूरी टेबल को अगर यहां पे
सिलेक्ट कर लूं ठीक है एंड सो इस पूरी
टेबल को मैंने यहां पे सिलेक्ट कर लिया इस
टेबल को सिलेक्ट करने के बाद अगर मैं यहां
पे वापस से f5 प्रेस करती हूं टेबल हमारी
टेबल कस्टमर्स है इसमें स्पेशल पे हम
जाएंगे स्पेशल में मेरे पास ब्लैंक्स का
ऑप्शन है ब्लैंक्स प जैसे ही मैं ओके
करूंगी जितने भी इस टेबल के अंदर ब्लैंक
वैल्यूज होगी वो मुझे मिल जाएगी अब ब्लैंक
वैल्यूज को मैं अगर डिलीट करना चाहती हूं
जैसे कि पूरी के टेबल में से ही मैं यहां
पे जहां-जहां पे ब्लैंक वैल्यूज है वो
डेटा डिलीट करना चाहती हूं तो मैं कंट्रोल
माइनस लगाऊंगी कैन नॉट यूज दैट कमांड ऑन
ओवरलैपिंग सेक्शंस क्योंकि हमारे पास यहां
पे क्या होगा कि एक पर्टिकुलर सेक्शन हमें
यहां पे चूज करना रहेगा किस सेक्शन से हम
यहां पे चूज कर सकते हैं सो अब जब मेरे
पास यहां पे पूरा इतना सारा डाटा है तो
उसके केस में मैं यहां पे क्या करूंगी
कस्टमर्स के डाटा के अंदर मैं यहां पे
वापस से मैंने सेल सिलेक्ट किया कंट्रोल
माइनस पे नहीं जाना है हमें पहले जाना है
f5 पे f5 पे हम चूज करेंगे हमारी इस रेंज
को टेबल कस्टमर्स में से हम स्पेशल पे जा
रहे हैं ब्लैंक्स हमने यहां पे चूज करे
हैं जैसे मैं यहां पे ओके करूंगी तो यहां
के मे पा ब्लैंक्स निकल के आ गए कंट्रोल
माइनस में करती हूं उसके बाद मैं यहां पे
बोलूंगी
एंटायस ही मैं ओके करूंगी तो यहां से मेरी
एनटायर रोज डिलीट हो जाएंगी कुछ इस तरीके
से तो मेरे पास यहां पे जितनी भी नल
वैल्यूज थी उस बेसिस पे यहां पे सारा डाटा
डिलीट हो गया है स्टेट पे अगर मैं यहां पे
जाऊं अगेन सेम मेथड आप चाहो तो यहां पे
अप्लाई कर सकते हो तो इस तरह से हमारे पास
यहां से डाटा डिलीट हो सकता है अगर हम
सारा डाटा एक साथ डिलीट करना चाहे तो जैसे
मैं यहां पे कंट्रोल जी प्रेस करके वापस
अनडू कर रही हूं तो एक मेथड तो हमारे पास
ये हो गया दूसरा अगर मैं यहां पे वापस से
चलती हूं शीट टू के अंदर कि ये तो हो गया
कि जब हमारे पास नल वैल्यूज हैं तो उसको
हमने सिलेक्ट कर लिया और उसके बाद हमने
उसको डिलीट कर दिया सपोज मैं वापस से चलती
हूं और यहां से वापस से कुछ डाटा उठा लेते
हैं हम इसे मैं यहां पर कॉपी करूंगी कॉपी
करके शीट टू में चलते हैं ठीक है एंड इस
जगह पर मैं वापस पेस्ट कर देती हूं सो
यहां पर हमारे पास यह डाटा निकल के आ गया
अब अगर मैं यहां पर ब्लैंक वैल्यू सारी की
सारी सिलेक्ट करना चाहती हूं तो उसके लिए
वापस से हम गए पूरा कॉलम हमने यहां पर चूज
किया उसके बाद हम गए गो टू स्पेशल
ब्लैंक्स वैल्यू हमें यहां पर चाहिए जैसे
मैं यहां प ओके करूंगी ब्लैंक सारे हम
यहां पे मिल जाएंगे अब ब्लैंक के अंदर आप
चाहते हो कोई भी सेल का रेफरेंस देना कि
ये सेल की वैल्यू आ जाए कौन सी सेल की तो
मैं इक्वल टू जैसे एवी इसके जस्ट नीचे
वाला सेल मैं यहां पे चूज करना चाहती हूं
कि जहां पे भी ब्लैंक डाटा है उसके जस्ट
नीचे वाला सेल यहां पे भर जाए तो अब आप
नोटिस करना कि यहां पे क्या होगा इसके
इसके नीचे n भी है तो ये भर जाएगा ठीक है
यहां पे ठीक है अगर मैं यहां पे सेल
रेफरेंस वापस से लेती इसे मैं यहां से हटा
देती हूं वापस से भी सिमिलर मेथड यूज करते
हैं कि वापस से मैंने यहां पे पूरा पूरा
कॉलम चूज किया उसके बाद गो टू स्पेशल प गई
वापस ब्लैंक्स मैंने यहां पर चूज करे ओके
किया ब्लैंक वैल्यूज आते ही मैंने रेफरेंस
दिया इक्वल टू यह वाला कंट्रोल के साथ अगर
मैं यहां पर एंटर दबाती हूं तो सभी के
अंदर यहां पर क्या होगा कि नीचे वाली जो
वैल्यूज है इसी वैल्यू के जस्ट नीचे वाली
जो वैल्यू है वो मेरे पास यहां पर भर के आ
जाएगी सो इस तरह से मेरे पास यहां पर डाटा
निकल के आ जाए कि नीचे की जो ऊपर नीचे से
जो ऊपर वाली जो वैल्यू है नीचे वाली
वैल्यू उसमें फिल हो जाएगी जहां जहां पे
ब्लैंक होगा तो यहां
nvcuda.dll हम यहां पर नीचे का डाटा या
किसी भी पैटर्न के बेसिस पर भी डाटा भर
सकते हैं कि इससे तीन रो नीचे वाला डाटा
हमने भर दिया ठीक है तो यह भी हम यहां पे
करा सकते हैं सिमिलरली
अगर मैं यहां पे इसे सिलेक्ट करके मैं
यहां पे इक्वल टू वैल्यू दूं और मैं यहां
प कुछ अपने अकॉर्डिंग वैल्यू देना चाहती
हूं जैसे मैं यहां पे एवा देना चाहती हूं
और कंट्रोल के साथ एंटर प्रेस करूंगी
सिमिलरली अगर मैं फिर से यहां पर इसे चूज
कर लूं एंड फिर फिर से चलते हैं गो टू
स्पेशल पे ब्लैंक्स पे हम गए ओके किया
सारी वैल्यूज आ गई इक्वल टू या डायरेक्टली
आप चाहो तो इक्वल टू भी लिखने की जरूरत
नहीं है आपने यहां पे एवा लिखा कंट्रोल
एंटर आपने लगाया तो जहां जहां पे ब्लैंक
वैल्यूज थी वहां वहां प हमने वैल्यूज को
फिल कर दिया तो यह भी एक तरीका है अब जब
हमारे पास अगर न्यूमेरिक वैल्यूज हो जैसे
कि हमारे पास यहां पे कहीं प न्यूमेरिक
वैल्यूज है बाकी जगह तो यहां पे जीरो लिखा
हुआ है बट जैसे
सेल्स रेप एंप्लॉई नंबर है इसके अंदर मैं
यहां पे ये अगर क्योंकि यहां पर
रिप्रेजेंटेटिव एंप्लॉई नंबर है एंप्लॉई
नंबर भी आप नीचे का ऊपर भर सकते हो कहीं
पे ऐसा हो कि आपके पास न्यूमेरिक वैल्यू
हो जैसे कि हम खुद ही यहां पे एक
न्यूमेरिक वैल्यू बना लेते हैं मेरे पास
यहां पे 2000 है यहां पे 4000 है
2300 4500 एक वैल्यू खाली छोड़ते हैं 3400
वापस से एक वैल्यू खाली छोड़ रही हूं मैं
एंड 3500 एंड 1200 ये कुछ वैल्यूज मेरे
पास है इस पूरी रेंज को मैं यहां पर
सिलेक्ट करूंगी वापस हमने गए फाइंड एंड
डिटेक्ट के अंदर गो टू स्पेशल में हम गए
यहां पर चूज किया ब्लैंक्स ब्लैंक्स चूज
करते ब्लैक वैल्यूज आ गई अब ब्लैक वैल्यू
के अंदर आप जो भी वैल्यू भरना चाहो मुझे
चाहिए 2000 कंट्रोल एंटर करूंगी तो यहां
पर 2000 भर के आ जाएगा यह नहीं चाहिए आपको
यहां पर क्या करना है इस पूरे डाटा का
एवरेज निकालना है एवरेज निकालने के लिए हम
यहां पे क्या करेंगे a इ टू एवरेज में
यहां पे शेयर ये नीचे आपको इस पूरे डाटा
का एवरेज निकालना है ठीक है तो इक्वल टू
अगर मैं यहां पर एवरेज नाम का फंक्शन लगा
दूंगी और इसमें मैं यहां प पूरा सेल का
रेफरेंस देती हूं एंटर पास करूंगी तो यहां
पे 2985 आएगा तो आप यहां पे क्या कर सकते
हो 29
8517 एंड 29
8517 इस तरह से आप यहां पे वैल्यूज पास कर
सकते हो तो हमारे पास यहां पे 2985 17 से
हमारे पास माइनर डिफरेंसेस आ रहे हैं बट
ये वैल्यूज आप यहां पे चाहो तो फिल करा
सकते हो डायरेक्टली अगर आप यहां पे इसका
रेफरेंस देने को कोशिश करोगे कि मैं चाहती
हूं कि यहां पे इसका रेफरेंस चला जाए और
फिर मैं एंटर कराऊं तो यहां पे बोल देगा
कि देयर आर मोर सर्कुलर रेफरेंसेस वेयर अ
फार्मूला रेफर्स टू इट्स ओन सेल इदर
डायरेक्टली और इनडायरेक्टली मतलब यहां पे
ये जो सेल है ये रेफर कर रहा है
डायरेक्टली और इनडायरेक्टली एक दूसरे से
ठीक है दिस माइट कॉज देम टू कैलकुलेट
इनकरेक्टली ट्राई रिमूविंग और चेंजिंग दीज
रेफरेंसेस और मूविंग द फार्मूला टू
डिफरेंट सेल्स तो हम यहां पे क्या कर
देंगे कि यहां पे आपस में एक रिलेशनशिप बन
रही है इस वजह से हम यहां पे यह तो नहीं
फिल करा सकते बट हम क्या कर सकते हैं वापस
से इस डाटा को यहां पे चूज कर सकते हैं
यहां से मैं एज ऑफ नाउ जीरो को हटाती हूं
इस पूरे डाटा को यहां पर चूज करते हैं
फाइन एंड सेलेक्ट में चलते हैं गो टू
स्पेशल करते हैं ब्लैंक्स हमने यहां पे
चूज करें ओके कराया और यहां पे भर दी
वैल्यू 29 85 यहां पे भी भर दी
2985 और कंट्रोल एंटर कर दोगे तब भी
तुम्हारे पास वही वैल्यू निकल के आ जाएगी
इस तरह से हमारे पास यहां पे वैल्यूज निकल
के आ गई और हमने एमटी वैल्यूज को भी यहां
पे एवरेज लेके फिल करवा दिया सो गाइज ये
हमारे पास यहां पे मेथड होते हैं नल
वैल्यू से डील करने का या तो आप सब कुछ
डिलीट कर सकते हो कॉलम वाइज डिलीट कर दो
रो वाइज डिलीट कर दो ये आपके ऊपर है कॉलम
वाइज नहीं करते हैं यूजुअली हम रो वाइज
डाटा को डिलीट करते हैं जब भी हमारे पास
नल वैल्यूज होती है तो रो वाइज हमने डाटा
को डिलीट कर दिया या फिर आप चाहो तो
वैल्यूज फिल करा सकते हो फिल कराने के भी
हमारे पास डिफरेंट मेथड्स होते हैं जिनके
बेसिस पर हम डाटा को फिल करा सकते
[संगीत]
हैं सो गाइस लास्ट सेशन के अंदर हमने
डिस्कस किया कि कैसे हम नल वैल्यूज के साथ
डील कर सकते हैं एक्सेल के के अंदर नल
वैल्यूज को एलिमिनेट कर सकते हैं या उनको
फिल कर सकते हैं न्यूमेरिक वैल्यू हो तो
कैसे फिल करना है एंड अगर स्ट्रिंग की
वैल्यू हो तो कैसे फिल करना है आज के इस
सेशन के अंदर हम बात करने वाले हैं कि अगर
हमारे पास डाटा के अंदर डुप्लीकेट वैल्यूज
हैं तो उनसे हमें कैसे डील करना है सो
गाइज इसको डील करने का सिर्फ और सिर्फ एक
ही तरीका है कि इनको हम डिलीट कर दें जब
भी हमारे पास डुप्लीकेट वैल्यू होती है
डाटा के अंदर तो उनको हम डिलीट कर दें अब
डुप्लीकेट डाटा को कैसे डिलीट करना है वो
जानेंगे इस सेशन के अंदर और किस कॉलम्स के
बेसिस प हमें यूज डुप्लीकेट डाटा को डिलीट
करना चाहिए वो भी देखते हैं सो गाइज यहां
पे मेरे पास एक डाटा मेंशन है जिसके अंदर
मेरे पास फुल नेम जॉब टाइटल डिपार्टमेंट
जेंडर एंड एज मेंशन है अब आप यहां पे
नोटिस करोगे कि जब मेरे पास ये सारी चीजें
मेंशन है तो कहीं-कहीं पे आपको दिख रहा
होगा कि कोई चीज रिपीट हो रही है अब जॉब
टाइटल क्योंकि अभी तो ये छोटा डाटा है
हमारे पास तो हमें यहां पे सिर्फ यह पता
पड़ रहा है कि चीजें रिपीट हो रही है जॉब
टाइटल ओबवियसली यहां पे लोगों के रिपीट हो
सकते हैं मैं अगर नेम के नाम से यहां प
जाऊं नेम के कॉलम को अगर मैं यहां पे
सिलेक्ट करती हूं डेटा टैब पे अगर मैं
जाती हूं तो यहां पे आप देखेंगे कि मेरे
पास टेक्स्ट के अंदर रिमूव डुप्लीकेट्स एक
ऑप्शन है इसे मैं यहां पे क्लिक करूंगी तो
सिलेक्ट डुप्लीकेट वैल्यू सिलेक्ट वन ऑफ
मोर कॉलम्स दैट कंटेन डुप्लीकेट्स तो मैं
यहां पे आप चाहो तो यहां पे सिलेक्ट कर
सकते हो सारे कॉलम्स को और यहां पे ओके
जैसे ही हम करेंगे तो आप यहां पे नोटिस
करोगे कि मेरे पास से छह डुप्लीकेट
वैल्यूज यहां से जा चुकी है यानी कि यहां
पे छह डुप्लीकेट वैल्यूज थी बट इज इट द
करेक्ट अप्रोच यानी कि अगर मैं नेम्स में
से हटा दूं कोई भी डुप्लीकेट व तो क्या ये
करेक्ट अप्रोच रहेगी हो सकता है कि ऑफिस
में जब हमारे पास हज एंप्लॉय हो तो एक नाम
के दो बंदे भी हो सकते हैं एक नेम और
सरनेम के भी दो जने हो सकते हैं तो यह तो
यहां पे करेक्ट अप्रोच नहीं होती है और इस
तरीके का डाटा भी आपके पास यूजुअली होता
नहीं है अगर आपके पास डाटा होता है तो
उसके अंदर एक यूनिक आईडी जरूर और जरूर
होती है फॉर एग्जांपल अगर हम ऐसे ही टाइप
के इस डाटा के ऊपर चले सो यहां पे भी मेरे
पास फुल नेम जॉब टाइटल डिपार्टमेंट बिजनेस
यूनिट ये सारी चीजें हैं साथ ही में मेरे
पास यहां यहां पे कॉलम आईडी भी है यानी कि
एंप्लॉई आईडी भी है अब यहां से अगर मुझे
डाटा को डिलीट करना हुआ ल् सो यहां पे
हमारा जो फर्स्ट रो है दैट इज एक्टिंग
लाइक अ दैट शुड एक्ट लाइक अ हेडर तो इसके
लिए हम यहां पे ये करेंगे तो इसके लिए
हमने यहां पे इनके पहले कॉलम के नेम्स को
चेंज कर दिया है अब आप यहां पे क्या
देखोगे कि एंप्लॉई आईडी है देखो होता क्या
है ना कि एंप्लॉई कंपनी के अंदर सेम नाम
के एंप्लॉयज हो सकते हैं सेम जॉब टाइटल प
भी हो सकते हैं सेम डिपार्टमेंट में सेम
बिजनेस यूनिट्स के अंदर भी हो सकते हैं बट
दो एंप्लॉई की सेम एंप्लॉई आईडी नहीं होती
है तो कभी भी आपको अगर डाटा को डिलीट करना
है ए डुप्लीकेट को रिमूव करना है तो कभी
भी इस चीज के बेसिस पे यहां पे रिमूव नहीं
होना चाहिए यानी कि नेम के बेसिस पे डाटा
रिमूव नहीं होना चाहिए हम रिमूव करेंगे ऑन
द बेसिस ऑफ एंप्लॉई आईडी इस केस के अंदर
अगर आपके पास डाटा के अंदर कस्टमर्स का
डाटा है तो कस्टमर नंबर के बेसिस पे आप
डिलीट करोगे अगर आपके पास डाटा के अंदर
सेल्स का डाटा है तो प्रोडक्ट आईडी या फिर
सेल आईडी के बेसिस पे आप उसे डिलीट करोगे
ऑर्डर्स का डाटा है तो ऑर्डर आईडी के
बेसिस पे आप चीजों को डिलीट करोगे सो यहां
पे हमें एंप्लॉई आईडी के बेसिस पे
डुप्लीकेट डाटा को डिलीट करना है अब जैसे
मैं यहां पे जाऊंगी अगेन मुझे डेटा टैब पे
जाना है डेटा टैब में मैं यहां पे ड्र
रिमूव डुप्लीकेट या ड्रॉप डुप्लीकेट प
सिलेक्ट करूंगी ओके जैसे ही हम यहां पे
करेंगे तो हमारे डाटा के अंदर पांच
डुप्लीकेट वैल्यूज थी जो कि यहां से हट
चुकी है सो आप देख पा रहे हैं कि ये जो
कॉलम विड्थ है अब ये यहां पे अ डिक्रीज हो
गई है हमारे पास नंबर ऑफ रोज यहां पे
डिक्रीज हो गई है ठीक है तो इस तरह हम
यहां पर डुप्लीकेट वैल्यूज के साथ डील कर
सकते हैं डुप्लीकेट वैल्यूज को डिलीट करना
इ वेरी सिंपल बस आपको ड रिमूव डुप्लीकेट
नाम के जो डेटा टैब के अंदर बटन है उसी पर
क्लिक करना है आपकी रेंज को सेलेक्ट करके
अच्छा एक चीज और है यहां पर कि मैं यहां
पर वापस से इसे हटा दे रही हूं कि रिमूव
डुप्लीकेट वाली जो चीज है अगर आपको यहां
पे अगर मैं यही डाटा कॉपी करके इधर एक
कॉलम के अंदर ले लेती हूं या फिर मैं खुद
का ही एक डाटा यहां पर क्रिएट कर लेती हूं
जिसके अंदर मेरे पास एंप्लॉय एंप्लॉय 001
है एंप्लॉय
002 एंप्लॉय
005 एंप्लॉय 007 एंप्लॉय 002 अगेन एंप्लॉय
001 ऐसे मेरे पास अगर डाटा है तो अगर मेरे
पास यहां पे ये टेबल रेंज के अंदर नहीं भी
है तो भी मैं यहां पे क्या कर सकती हूं इस
एरे को ऐसे सेलेक्ट कर सकती हूं फिर से
मैं यहां पे जा सकती हूं ड्रॉप
डुप्लीकेट्स में मेरे पास यहां पे कॉलम जे
आ रहा है क्योंकि ऊपर से ये जे नाम है
इसका ओके जैसे मैं सेलेक्ट करूंगी तो यहां
से भी मेरे पास दो डुप्लीकेट वैल्यूज निकल
के चली जाएंगी और 1 2 57 ही मेरे पास यहां
पे रह जाएंगे तो आप चाहो तो यहां पे टेबल
रेंज सिलेक्ट कर सकते हो यानी कि टेबल का
कोई कॉलम सिलेक्ट कर सकते हो या फिर अगर
आपको एक एरे सेलेक्ट करना है तो एरे भी आप
यहां पे सेलेक्ट कर सकते हो सो इसे हम
यहां पे एरे बोलेंगे जो कि हमारा स्टार्ट
हो रहा है फ्रॉम j5 टू
[संगीत]
j8 सो गाइज लास्ट सेशन के अंदर हमने बात
करें कि कैसे हम नल वैल्यूज के साथ एंड
डुप्लीकेट वैल्यूज के साथ डील कर सकते हैं
आज के इस सेशन के अंदर अर हम बात करने
वाले हैं वाइट स्पेसेस से डील करना सो
गाइज डेटा क्लीनिंग का ये बहुत इंपॉर्टेंट
पार्ट होता है कि डेटा क्लीनिंग में हम नल
वैल्यूज से डील करते हैं डाटा के फॉर्मेट
से डील करते हैं उसे हम डुप्लीकेट वैल्यूज
को हटाते हैं उसको क्लीन करते हैं आल्सो
क्लीनिंग के अंदर वाइट स्पेसेस भी हटाना
आता है अब वाइट स्पेसेस क्या होते हैं कि
कई बार जब हमारे पासस डाटा स्टोर हो रहा
होता है किसी भी वेबसाइट पे अगर हम जाते
हैं हमारा नाम लिखते हैं नाम के बाद ना हम
गलती से एक स्पेस छोड़ देते हैं या फिर
स्टार्टिंग में भी हम गलती से एक स्पेस
छोड़ देते हैं
तो वो वहां पे जो स्पेस होता है वह होते
हैं वाइट स्पेसेस यानी कि आप जब भी आपकी
कोई वैल्यू मेंशन कर रहे हो उस टाइम पे आप
गलती से एक वाइट स्पेस छोड़ देते हो उसे
जब डेटा के अंदर जाता है जब वो डेटा
डेटाबेस के अंदर जाता है तो वहां पे भी
डेटाबेस के अंदर या एक्सेल शीट्स के अंदर
हमारे पास वाइट स्पेसेस रह जाते हैं अब इस
डाटा से कैसे डील किया जाए इन वाइट
स्पेसेस को कैसे रिमूव किया जाए वो देखते
हैं इस सेशन के अंदर सो गाइ यहां पे मैंने
एक एग्जांपल ले रखा है जहां पे मेरे पास
फर्स्ट नेम है फर्स्ट नेम के अंदर मेरे
पास यहां पे कुछ वैल्यूज मेंशन है अब आप
यहां पे देखोगे कि फर्स्ट वैल्यू जॉन है
और जॉन के बाद अगर मैं यहां पे ड्रैग करूं
तो आप देखोगे कि स्पेस यहां पे आ रही है
अगर मैं रूबन के बाद यहां पे ड्रैग करती
हूं तो एक स्पेस आ रही है क्रिस्टी के बाद
यहां पे कोई स्पेस नहीं आ रही ड्रैग करने
पे आगे की तरफ आप यूजीन के नाम के आगे
देखोगे तो यहां पे एक स्पेस आ रही है ठीक
है यहां आगे की तरफ एक स्पेस है तो ये
हमारे पास क्या है ये वाइट स्पेसेस अब
वाइट स्पेसेस को ट्रिम करने के लिए यहां
पे बहुत ही सिंपल सा एक मेथड है कि आपको
सिर्फ यहां पे लिखना है इक्वल टू ट्रिम
ट्रिम और ट्रिम किसे करना है हमें इस
वैल्यू को हमें ट्रिम करना है जैसे मैं
यहां पर ब्रैकेट को क्लोज करके एंटर प्रेस
करूंगी वैल्यू जो वाइट स्पेस थी मेरे पास
यहां पे वो वाइट स्पेस मेरे पास यहां से
ट्रिम होके निकल जाएगी कैसे पता चलेगा अगर
आप यहां पे एंड में सेल के एंड पे डबल टैप
करते हो तो नीचे तक की वैल्यूज पे ये सेम
फंक्शन लग जाएगा और आप यहां पे नोटिस
करोगे कि य के नाम के आगे मेरे पास यहां
पे वाइट स्पेस थी बट यहां पे नहीं है एंड
सेम गोज फॉर लॉरेन तो यहां पे लॉरेन की
नेम के आगे भी मेरे पास यहां पे वाइट
स्पेस थी बट यहां नहीं है सो इस तरह से हम
वाइट स्पेसेस के साथ डील कर सकते हैं अगर
हमारे पास डाटा के अंदर वाइट स्पेसेस हो
तो अब ये किसी भी चीज पे हो सकता है सपोज
अगर आपके पास यहां पे 2 3 3 4 स्पेस मैं
यहां प दे देती हूं एंड आगे की तरफ मैं
यहां पे थ्री लिखती हूं यहां पे मैं लगा
देती हूं डॉलर
4567 स्पेस एंड यहां पे मैं लगा देती हूं
783 या फिर डर 783 ठीक है आगे की तरफ आप
चाहो तो इसमें भी आप स्पेस मेंशन कर सकते
हो सो ताकि मैं यहां पे सिर्फ दिखा रही
हूं जैसे नंबर्स पे तो यहां पे ऑटोमेटिक
स्पेस हट ही जाती है बट अब इनका यहां पे
क्या करें अगेन इसको भी यहां पे ट्रिम कर
सकते हैं हम कि हम यहां पे ट्रिम लगाएंगे
ट्रिम में यह वैल्यू यहां पे पास करी इसे
मैंने यहां पे क्लोज किया एंटर प्रेस किया
एंड आप देखोगे कि यहां पे चेंजेज अब यहां
पे क्या हो गए कि यहां से तो वाइट स्पेस
हट गए बट यह दोनों यहां पे नंबर से अब
टेक्स्ट के अंदर कन्वर्ट हो गए हैं तो
यहां क्योंकि इनका जो अलाइन मेंट है वो
राइट से लेफ्ट की तरफ मूव कर गया है जैसे
ही यहां पे कोई भी नंबर होता है तो वो
ऑटोमेटिक लेफ्ट राइट की तरफ जाता है जैसे
ही वो स्ट्रिंग बन जाता है वो लेफ्ट की
तरफ आता है क्योंकि हमने यहां पे इसे
ट्रिम करके दैट मींस ये यहां पे स्ट्रिंग
बन गया है ठीक है एंड इसके जो वाइट
स्पेसेस है प्लस पॉइंट ये हो जाएगा कि
इसके जो वाइट स्पेसेस है वो यहां से हट
जाएंगे तो यह तो हमारे पास हो गया वाइट
स्पेसेस हटाने का तरीका अब आप यहां पे सोच
रहे होंगे कि यार ये जो डॉलर वाला है और
उसके बाद जो वैल्यू लिखी है तो यहां पर
न्यूमेरिक वैल्यू होनी चाहिए थी ठीक है
यहां पर भी आप देखोगे कि इनका सिर्फ मेरे
पास काउंट निकल के आ रहा है इसको अगर मैं
यहां पर टैप करती हूं तो यहां पर काउंट ही
मेरे पास वैल्यू आ रही है बट इन दोनों को
अगर मैं यहां पर ड्रैग करती हूं तो मेरे
पास मैक्सिमम सम एवरेज दैट मींस ये दोनों
तो मेरे पास नंबर है ये दोनों मेरे पास
यहां पर स्ट्रिंग हो गए हैं अब इनको कैसे
नंबर फॉर्मेट में कन्वर्ट किया जाए या फिर
ये डॉलर की जो वैल्यूज है इनको कैसे नंबर
फॉर्मेट में कन्वर्ट किया जाए वो जानेंगे
नेक्स्ट सेशन के
अंदर
सो गाइज लास्ट सेशन के अंदर हमने कवर किया
कि कैसे हम डुप्लीकेट वैल्यूज के साथ डील
कर सकते हैं आज के इस सेशन के अंदर हम बात
करने वाले हैं कि अगर हमें कन्वर्ट करना
है किसी भी फॉर्मेट को न्यूमेरिक फॉर्मेट
के अंदर कई बार ऐसा होता है कि हमारे पास
डाटा होता है बट वो न्यूमेरिक फॉर्मेट के
अंदर नहीं होता है ड्यू टू सम लिमिटर्स या
कोई भी रीजन की वजह से यहां पे वो
न्यूमेरिक फॉर्मेट के अंदर नहीं होता है
तो उसे कैसे न्यूमेरिक फॉर्मेट में
कन्वर्ट किया जाए इसके दो मेथड्स होते हैं
वैसे तो इसके मल्टीपल मेथड्स होते हैं बट
इनमें से दो मेन मेथड जो कि आपको यूजुअली
हर जगह हर डाटा के अंदर आपको परफॉर्म करने
को मिल सकते हैं वो देखते हैं किस तरह से
इनको किया जा सकता है आगे आने आगे आके हम
और भी डेट सेट्स पे जब हम वर्क करेंगे
डिफरेंट डेटा सेट्स पे जब हम क्लीनिंग
परफॉर्म करेंगे तो उसके अंदर हम देखेंगे
कि कैसे हम डिफरेंट फॉर्मेट को हम यहां पे
चेंज कर रहे हैं सो गाइज स्टार्ट करते हैं
सो जैसे कि आपको यहां पे दिख रहा है कि
मेरे पास यहां पे एनुअल सैलरी है एनुअल
सैलरीज मेरे पास मेंशन है एज सून एज मैं
इसको कॉलम को ड्रैग करूंगी मेरे पास यहां
पे कोई नीचे की तरफ काउंट या ऐसा कुछ भी
वैल्यूज निकल के नहीं आ रही है सपोज अगर
मैं यहां पे 34 45 या 55 या 45 ऐसे
वैल्यूज लिखते हैं इन तीनों को अगर मैं
ड्रैग करूंगी तो मेरे पास आप देखेंगे नीचे
की तरफ मैक्सिमम वैल्यू है सम है इनकी
एवरेज वैल्यू है ऐसे काफी सारे अ मेरे पास
यहां पे पैरामीटर्स गिवन है सो इसको मैं
अनडू कर देती हूं यहां पे अब इनके लिए ये
नहीं आ रहा है क्योंकि यहां पे मेरे पास
आगे डॉलर सिंबल लगा हुआ है इस डॉलर सिंबल
को या तो मैं हटा सकती हूं हटाने का मेरे
पास यहां पे तरीका है टेक्स्ट टू कॉलम्स
का कि मैं यहां पे टेक्स्ट को कन्वर्ट कर
दूंगी कॉलम्स के अंदर कैसे टेक्स्ट टू
कॉलम्स में जाते हैं पहले मैं डेटा टैब को
यहां पे सिलेक्ट करूंगी अगर आपके पास एरे
है तो आप एरे सिलेक्ट कीजिए हमारे केस में
हमारे पास यहां पे रो है तो हम रो को
सिलेक्ट करेंगे रो को सिलेक्ट करके मेरे
पास यहां पे ऑप्शन है टेक्स्ट टू कॉलम्स
टेक्स्ट टू कॉलम्स पे क्लिक करना है यहां
पे हमारे पास दो ऑप्शन है या तो लिमिटेड
कि किस डिमीटर से यहां पर है या फिक्स्ड
विथ मुझे यहां पे पता है कि हर जगह से
मुझे यहां पे ये जो पूरा कॉलम है इसमें हर
जगह से मुझे फर्स्ट वैल्यू को हटाना है तो
मैं यहां पे फिक्स्ड विड्थ लगाऊंगी इसके
बाद हम चलते हैं नेक्स्ट पे नेक्स्ट पे
यहां पे आप देखेंगे कि यहां पे डबल टैप
करके मैं यहां पर सॉरी टैप करके यहां पर
मैं बता सकती हूं कि मुझे यहां पे किस
विड्थ को हटाना है तो मुझे यहां पर डॉलर
सिंबल्स को हटाना है तो मैं यहां पे विड्थ
हटा सकती हूं ठीक है तो टू क्रिएट अ ब्रेक
लाइन क्लिक एट द डिजायर्ड पोजीशन यहां पर
लिखा भी है टू डिलीट ब्रेक लाइन डबल क्लिक
करना है डबल क्लिक करूंगी तो ये हट जाएगा
कॉमा के बेसिस प चाहिए होता तो मैं यहां
पे लगाती बट कॉमा भी मेरे पास कहीं प
वैल्यू दो है कहीं पर तीन है बट मुझे यह
पता है कि मेरे को यहां पर डॉलर के सिंबल
से हटाना है तो मैं डबल टैप यहां लगाऊंगी
इस डबल टैब को यहां से हटा देती हूं सिंगल
टैब यहां पे क्या तो डॉलर के सिंबल से एंड
क्लिक ऑन नेक्स्ट नेक्स्ट के बाद यहां पे
आप फॉर्मेट डिफाइन कर सकते हो कि डटा का
क्या फॉर्मेट है यहां पे एंड लास्टली आप
फिनिश पे क्लिक कर सकते हो फिनिश पे क्लिक
करते आप यहां पे नोटिस करोगे कि एक सिंबल
के अंदर हमारे पास एक कॉलम के यहां पे
सिंबल्स रह गए हैं और दूसरे में नंबर्स
इसको अब मैं यहां पर ड्रैग करती हूं तो आप
देख पा रहे हो नीचे की तरफ मेरे पास एवरेज
आ रहा है काउंट आ रहा है मैक्सिमम साम
सारी चीजें मेरे पास यहां पे निकल के आ
रही है अब आप चाहो तो यहां पे इस कॉलम को
डिलीट कर सकते हो कंट्रोल माइनस करके इस
कॉलम का नाम हम यहां पे एनुअल सैलरी कर
देंगे एंड इसके बाद अगर आपको यहां पर
सिंबल्स चाहिए भी सही कि इस पूरे कॉलम के
अंदर मेरे पास यहां पर डॉलर सिंबल आए तो
आपको कुछ नहीं करना ये पूरा कॉलम सिलेक्ट
करना है होम टैब पे जाना है और यहीं पे
आपको करेंसी के जस्ट नीचे आपको मिलेगा
डॉलर सिंबल तो सबके आगे यहां पर डॉलर भी
लग जाएगा और जैसे ही मैं इसे ड्रैग करूंगी
तो फिर से मेरे पास यहां पे सम मैक्सिमम
वैल्यू काउंट ये सारी चीजें मेरे पास यहां
पे आ जाएगी तो इस तरह से हम कॉलम्स के
फर्मेट को चेंज कर सकते हैं ज इन केस
हमारे पास यहां पर विड्थ फिक्स्ड ना हो तो
उस केस में हम यहां पर क्या कर सकते हैं
जैसे कि ये नंबर्स है यहां पे मेरे पास
बीच में अगर मैं इसको ड्रैक करती हूं तो
मेरे पास यहां पे काउंट निकल के आ रहा है
मैक्सिमम मिनिमम वैल्यूज नहीं निकल के आ
रही तो कभी आपके पास ऐसा हो डाटा के बीच
में हाइ फनस हो ये कॉमा सेपरेटेड आपकी
वैल्यू हो जिसकी वजह से आपके पास डाटा
नहीं आ पा रहा हो यहां पे टेक्स्ट में डटा
आ रहा हो नंबर्स में यहां पे डाटा नहीं आ
पा रहा हो तो उस केस में आप यहां पे क्या
कर सकते हैं इस पूरे डाटा को जैसे हमने
यहां पे कॉलम की तरह अगेन चूज किया फिर से
डटा टैब पे हम गए टेक्स्ट टू कॉलम्स पे हम
चलते हैं इस बार हम यहां पे फिक्स्ड विड
की जगह डीलिमिटेड को चूज करेंगे कि
डेलीमिटर से ये सेपरेटेड है क्लिक ऑन
नेक्स्ट नेक्स्ट में यहां पे हमें बताना
है किस चीज से ये सेपरेटेड टैब से नहीं
सेमी कॉलन कॉमा स्पेस भी नहीं अदर से अदर
में मेरे पास यहां पे किससे है स्पेस से
सेपरेटेड है इस टैब को भले मैं यहां से
हटा सकती हूं स्पेस सेपरेटेड है जैसे ही
मैं नेक्स्ट पे जाऊंगी अगेन मैं यहां पे
फिनिश कर दूंगी तो आप देखोगे कि मेरे पास
यहां पे ये नंबर्स निकल के आ गए हैं इसके
बाद मुझे होम प जाना है क्योंकि ये यहां
पर डेट बना हुआ है तो इसे मैं यहां पर
नंबर्स के फॉर्मेट में कन्वर्ट करूंगी अब
ये क्योंकि मेरे पास यहां पर नंबर्स आ गए
हैं तो इनको मुझे यहां पर सिर्फ क्या करना
है आपस में साथ में कॉनकेटिंग कैटिनेट
कराने के लिए हम यहां पर ले सकते हैं
सिंपल सी तरीका कि मैं यहां पर लगा दूंगी
इक्वल टू यह वैल्यू सेकंड वैल्यू और कॉमा
कॉमा हमारी नेक्स्ट वैल्यू कॉमा एंप सेड
एमसेंट हमारी नेक्स्ट वैल्यू और इसको मैं
यहां पे जैसे ही एंटर प्रेस करूंगी तो आप
देखोगे मेरे पास यहां पे इस तरह से
वैल्यूज निकल के आ गई हैं अब यहां पे इसे
मुझे साथ में वापस कंबाइन अगर करना है तो
कंबाइन करने के लिए मैं यहां पे क्या
करूंगी कंबाइन करने के लिए मैं यहां पे
फर्स्ट वैल्यू को चूज कर सकती हूं या फिर
डायरेक्टली मैं यहां पे इक्वल टू लगाऊंगी
पहली वैल्यू एम परसेंट दूसरी वैल्यू एम
परसेंट तीसरी वैल्यू एंटर प्रेस करते हैं
मेरे पास 5 6 7678 वैल्यू यहां पे आ गई है
और इसे अगर मैं यहां पे एज एडस ड्रैग कर
दूं तो मेरे पास यहां पे सारी की सारी ही
वैल्यूज कुछ इस तरह से निकल के आ जाएगी जो
कि मेरे पास पहले इनिशियली फर्स्ट कॉलम के
अंदर थी तो गाइज ये हमारे पास यहां पे
मेथड होता है जिसमें हम हमारे कॉलम के
फॉर्मेट को चेंज कर सकते हैं किसी चीज से
ये डीलिमिटेड है तो हटा सकते हैं वापस
इनको कॉन कटने कर सकते हैं सो यहां पे ये
जो मैंने एमसेंट मेथड का यूज किया है ये
बेसिकली कॉन्कैटिनेट मैंने किया है ताकि
मैं इन वैल्यूज को वापस जॉइन कर पाऊं सो
आई होप गाइस कि दोनों मेथड यहां पे क्लियर
हो गए होंगे किस तरह से हम टेक्स्ट टू
कॉलम्स का यूज कर सकते हैं आप फिक्स लेंथ
पे भी कर सकते हो या फिर आप डीलिमिटेड के
साथ भी कर सकते हो यानी कि अगर आपके डाटा
के अंदर लिमिटर्स हैं तो उनके बेसिस पे भी
आप इन्हें सेपरेट कर सकते
[संगीत]
हो विद द हेल्प ऑफ टेक्स्ट फंक्शंस आप
इजली अपने डटा को ट्रांसफॉर्म कर सकते हो
एंड इसीलिए आज की इस वीडियो के अंदर हम
जानने वाले हैं कि कैसे हम टेक्स्ट फंक्शन
से अपने डाटा को ट्रांसफॉर्म कर सकते हैं
कैसे टेक्स्ट फंक्शंस को हम यूज कर सकते
हैं एंड इन दिस वीडियो वी विल बी लर्निंग
अबाउट टेक्स्ट फंक्शंस सो लेट्स गेट
स्टार्टेड गाइज सो गाइज फॉर टेक्स्ट
फंक्शंस मैंने यहां पे एक ऑलरेडी शीट ओपन
करी हुई है जिसके अंदर मेरे पास यहां पे
प्रीफिक्स है फर्स्ट नेम है लास्ट नेम है
सबसे पहले यहां पे हम एक-एक करके सारे
फंक्शंस के बारे में बात करेंगे उनका
एक्सप्लेनेशन समझेंगे एंड देन उनको
प्रैक्टिकली भी जानेंगे जैसे मैं यहां पे
बात करूं कॉन्कैटिनेट फंक्शन की
कॉन्कैटिनेट फंक्शन यहां पे कॉन्कैटिनेट
का काम होता है कि अगर आपके पास डिफरेंट
कॉलम्स है आपको उनको मर्ज करना है तो आप
कंकट निट फंक्शन का यूज कर सकते हो मर्ज
से भी आप डाटा मर्ज कर सकते हो जैसे कि
हमने मर्ज देखा था बट मर्ज की केस में
यहां पे जो फर्स्ट डाटा है वो आपके पास रह
जाता है बाकी सारा डाटा लूज हो जाता है तो
अगर यहां पे मर्च काम वैसे सेल्स के अंदर
वर्क करता है बट एक सेल के अंदर आपको
तीनों का डाटा लेके आना है तो उस केस में
हम यहां पे कॉन्कैटिनेट मेथड का यूज कर
सकते हैं कॉन्कैटिनेट मेथड कैसे करना है
ऑल यू नीड टू डू इज राइट इक्वल टू
कॉन्कैटिनेट कॉन्कैटिनेट के बाद आपको यहां
पे आपका पहला सेल सिलेक्ट करना है व्हिच
इज दिस वन कॉमा दूसरा सेल कॉमा तीसरा सेल
एंड यहां पे हम ब्रैकेट क्लोज करके एंटर
प्रेस करेंगे तो आप यहां पे नोटिस करेंगे
कि हमारे पास ये तीनों जॉइन हो चुके हैं
तीनों जॉइन हो गए हैं अब यहां पे एक और
चीज आप नोटिस करोगे कि यहां पे हमारे पास
इन तीनों के बीच में कॉन्कैटिनेट तो हमने
कर दिया बट बीच में कोई चीज है नहीं जैसे
कि कोई लिमिटेड नहीं है या तो हम स्पेसेस
दे सकते हैं यहां पे तो स्पेसेस देने के
लिए हमें सिंपल सा इतना करना है कि जैसे
मैं यहां पे दो कॉमा बढ़ा देती हूं इन
कॉमा के बीच में हम यहां पे स्पेसेस देंगे
कुछ इस तरह से एंड अब अगर जैसे मैं यहां
पे एंटर प्रेस करूंगी आप देखेंगे हमारे
पास यहां पे नेम्स आ गए हैं इतना से करने
के बाद डबल क्लिक आप जैसे ही करोगे वैसे
ही इस पूरी रेंज के अंदर इस पूरे कॉलम के
अंदर हमारे पास जो हमारे पास डाटा है यहां
पे एज इट इज आ जाएगा मूविंग अहेड यहां पे
नेक्स्ट टेक्स्ट फंक्शन की बात करते हैं
दैट इज लोअर के इन सब को अगर हमें लोअर
केस में कन्वर्ट करना है ऑल यू नीड टू डू
इज यूज लोअर फंक्शन उसके लिए इक्वल टू हम
लिखेंगे इक्वल टू लोअर लोअर के अंदर हम
यहां पे पास करेंगे कि मुझे इसी को
कन्वर्ट करना है लोअर के अंदर एंड जैसे
मैं एंटर प्रेस करूंगी तो मेरे पास यहां
पे लोअर केस के अंदर ये डाटा आ जाएगा सेम
डाटा अगर आपको अपर केस में चाहिए तो वेरी
सेम मेथड कि हम यहां पे यूज करेंगे इक्वल
टू अपर एंड एक्चुअली मैंने बाय मिस्टेक
एंटर प्रेस कर दिया है सो इक्वल टू अपर
आपको फॉर्मूला देखते आपको टैब बटन पे
क्लिक कर देना है अपर के बाद हमें यहां पे
सेल सिलेक्ट करना है कि मुझे इसी को अपर
में कन्वर्ट कर देना है जैसे मैं एंटर
प्रेस करूंगी ये अपर में कन्वर्ट होके आ
जाएगा नेक्स्ट इज प्रॉपर प्रॉपर का मतलब
यहां पे क्या हुआ कि हमारे पास फर्स्ट
लेटर कैपिट आइज रह जाएगा एंड देन बाकी
लेटर स्मॉल हो जाएंगे जो कि हमारा प्रॉपर
नेम का फॉर्मेट होता है तो उसके लिए अगेन
इक्वल टू प्रॉपर एंड वी विल चूज द सेल
हियर क्लोज करते हैं एंटर प्रेस करेंगे तो
अब यहां पे प्रॉपर फॉर्मेट में हमारे पास
डाटा आ गया है सिमिलरली लेंथ फंक्शन अब
लेंथ फंक्शन का काम होता है यहां पे कितने
नंबर ऑफ लेटर्स हैं यह आपको काउंट करके
देगा जैसे कि लेंथ फंक्शन हम लगाते हैं
फर्स्ट वन अ फर्स्ट नेम पे ठीक है तो मैं
यहां पे लगाऊंगी इक्वल टू लेंथ लेंथ चूज
करने के बाद हमें यहां पे सेल चूज करना है
क्लोज कर देते हैं एंटर प्रेस करते इसकी
लेंथ आ गई है थ सब सारे सेल्स के अंदर ये
डाटा चाहिए डबल क्लिक करो सब सेल्स के
अंदर आपके पास ये डाटा आ जाएगा जस्ट यू
हैव टू गो इन द कॉर्नर डबल क्लिक डबल
क्लिक एंड डबल क्लिक तो जितनी भी लेंथ ऑफ
नेम्स हैं वो यहां पे हमारे पास इजली आ गई
हैं इनको एडजस्ट चाहो तो कर सकते हैं टू
मेक इट लुक मच बेटर ठीक है उसके बाद
नेक्स्ट चीज आती है हमारे पास लेफ्ट राइट
एंड मिड अब ये लेफ्ट राइट एंड मिड क्या है
वो मैं आपको एक्सप्लेन करती हूं सो अपर के
केस में एक काम करते हैं हम अपर के केस
में मैं यहां पे थोड़े से चेंजेज कर देती
हूं कि अपर e2 की जगह हम यहां पे दूसरा
सेल सेल ले लेते हैं कि अपर b2 मैं यहां
पे ले लेती हूं एंड सेम गोज फॉर ऑल ऑफ देम
एंड आप यहां पे नोटिस करोगे कि जैसे मैंने
यहां पे चेंजेज करे हैं क्योंकि मैंने इस
सेल का डाटा यहां पे ले रखा था तो
डायनामिक यहां पे भी ये चेंज हो गया है अब
मूव करते हैं टुवर्ड्स लेफ्ट राइट एंड मिड
लेफ्ट राइट एंड मिड का कांसेप्ट यहां पे
समझते हैं कि फर्स्ट से कुछ लेटर्स चाहिए
तो उस केस में हम मतलब टेक्स्ट का आपको
फर्स्ट लेटर चाहिए फर्स्ट के स्टार्टिंग
की दो-तीन वैल्यूज आपको चाहिए तो उस केस
में हम लेफ्ट का यूज कर सकते हैं ऑल यू
नीड टू डू इज राइट लेफ्ट एंड टेक्स्ट यहां
पे चाहिए हमें टेक्स्ट हम चूज करेंगे सेल
का नंबर ऑफ कैरेक्टर्स अगर आप नंबर ऑफ
कैरेक्टर्स नहीं पास करते हो डिफॉल्ट
वैल्यू यहां पे वन होती है तो फर्स्ट लेटर
यहां पे आ जाएगा दैट इज ज सिमिलरली अगर आप
यहां पे नंबर ऑफ कैरेक्टर्स पास करते हो
कि नहीं आपको थ्री वैल्यूज चाहिए ही चाहिए
एंड देन हम एंटर प्रेस करेंगे तो जॉन आ
जाएगा बट क्योंकि उसका नाम ही यहां पर
थ्री लेटर्स का है तो पूरा नेम आ गया है
बट दूसरों के केसेस में यहां पे थ्री
लेटर्स की स्टार्टिंग वैल्यू आ जाएगी दिस
यू कैन डू विद द मंथ्स कि सपोज आपके पास
मंथ से स्टार्टिंग की थ्री वैल्यूज चाहिए
जनवरी फरवरी मार्च अप्रैल तो जैन फ मार्च
के लिए एमआर आपके पास आ जाएगा तो इस तरह
से अगर आपको डाटा चाहिए देन यू कैन इजली
ऑब्टेन इट सेम गोज विद द राइट कि अगर राइट
का डाटा चाहिए यानी कि इसी टेक्स्ट के
अंदर लास्ट की थ्री वैल्यूज चाहिए लास्ट
की वैल्यू चाहिए तो उस केस में ऑल यू नीड
टू डू इज राइट इक्वल टू राइट लिखेंगे सेल
चूज करने के लिए यू कैन चूज सेल जैसे मैं
यहां पे अब सॉरी यहां ये सेल चूज करूंगी
क्लोज करके एंटर प्रेस करेंगे तो लास्ट
टेक्स्ट इज n सो लास्ट लेटर हमारे पास एन
आ जाएगा एंड सेम गोज फॉर ऑल ऑफ देम बाय
डबल क्लिक इट लास्टली आता है मिड मिड का
मतलब यहां पे हुआ कि मिड की अगर आपको यहां
पे कोई भी वैल्यू चाहिए तो आपको मिड यहां
पे आप डिफाइन कर सकते हो जैसे कि हम किसी
भी नेम के मिड वैल्यू अगर हमें चाहिए तो
मिड के लिए हम यहां पे सबसे पहले लेंगे
इक्वल टू मिड हम यहां पे लगाते हैं अब मिट
से हमें यहां पर सबसे पहले तो जैसे यहां
पर पैरामीटर खुद आ गए हैं ठीक है कि
टेक्स्ट हमें यहां पर चाहिए टेक्स्ट कौन
सा चाहिए टेक्स्ट स्टार्टिंग वैल्यू चाहिए
एंड नंबर ऑफ कैरेक्टर्स चाहिए ठीक है तो
टेक्स्ट मुझे यहां पे चाहिए लेट्स से दिस
वन स्टार्टिंग वैल्यू लेट्स से सेंटर का
है तो यह टू से स्टार्ट हो अगर आप फन से
भी स्टार्ट करना चाहते हो आप कर सकते हो
टू से स्टार्ट हो और तीन कैरेक्टर्स तक
मेरे पास आ जाए एंटर प्रेस करूंगी तो
इसमें तीन कैरेक्टर्स थे ही नहीं तो नहीं
आएंगे बट बाकियों के केस में तीन कैक्ट
बीच के तीन कैरेक्टर्स मेरे पास आ जाएंगे
जो कि टू से स्टार्ट हो रहे हैं तो यजी ई
मेरे पास आ गया टू से रुबन के अंदर यू बीई
आता है तो थ्री कैरेक्टर्स मेरे पास यहां
पे आ गए तो ऐसे बेसिक बेसिक कैरेक्टर्स
अगर आपको ऑब्टेन करने है यू कैन इजली डू
इट विद द हेल्प ऑफ एक्सेल टेक्स्ट फंक्शंस
ये तो हो गए कुछ बेसिक फंक्शंस कुछ और
एडवांस फंक्शंस की बात हम यहां पे कर लेते
हैं जो कि टेक्स्ट से ही एसोसिएटेड है
इनमें सबसे पहले आता है फाइन फंक्शन तो
फाइंड के लिए मैं यहां पे एक टेक्स्ट ले
लेती हूं हम यहां पे लिख लेते हैं फाइन अ
फाइंड करना है जैसे कि मुझे इस नेम के
अंदर से ही कोई डाटा फाइंड करना है तो
मुझे फाइंड करना है कि ओ कौन से नंबर पर
है फाइंड करने के लिए हम यहां पर लिखेंगे
इ इक्वल टू फाइन टैब मैं यहां पर प्रेस
करूंगी क्या फाइंड करना है अल्फाबेट ओ
फाइंड करना है किसके अंदर से फाइंड करना
है लेट्स से हमें जॉन के अंदर से फाइन
करना है तो यहां पर सेल हम डिफाइन कर
देंगे अब जैसे मैं चलो मैं एक बार आपको
ट्राई करके भी दिखा देती हूं ये दोनों चीज
जैसे मैं यहां पर लिखती हूं ये टू नंबर प
मुझे बता देगा बट इसी की जगह अगर मैंने g2
की
यह दिया होता f2 जिसके अंदर भी मेरे पास
जॉन लिखा हुआ है ठीक है इस फार्मूला को हम
थोड़ा चेंज कर देते हैं य पर g2 की जगह
अगर मैं कर देती हूं f2 ठीक है तो यहां पर
हमें य वैल्यू नहीं मिलेगी बट वाइल एट द
सेम टाइम अगर हमने य जीट के लिए देखा होता
तो उस केस में हमें य पर वैल्यू मिल गई थी
बिकॉज इट केस सेंसिटिव सिमिलरली सर्च के
सेंसिटिव नहीं होता है तो इसी के जैसा एक
हमारे पास सर्च है सर्च के अंदर अगर मैं
यहां पर सेम चीज लिखती हूं ट इ इ इक्वल टू
सर्च करेंगे हम क्या अल्फाबेट o किसके
अंदर से सर्च करना है लेट्स से मैं यहां
पे वही सेम कांसेप्ट लेके चलती हूं कि f2
के अंदर से मुझे यहां पे सर्च करना है
जैसे मैं एंटर प्रेस करूंगी टू नंबर पे
मुझे यह मिल जाएगा जो कि मुझे इसके केस
में नहीं मिल रहा था फाइंड के केस में तो
सर्च यहां पे केस सेंसिटिव नहीं है बट
फाइंड यहां पे केस सेंसिटिव है नेक्स्ट है
हमारे पास यहां पे रिप्लेस कि अगर हमें
कोई भी वैल्यू को रिप्लेस करना है जैसे कि
यहां पे j ए लिखा है मुझे j आ चाहिए तो उस
केस में हम यहां पे क्या कर सकते हैं इज
इक्वल टू रिप्लेस का हम यहां पे यूज
करेंगे एंड रिप्लेस के बाद यहां पे सबसे
पहले तो किस टेक्स्ट में से हमें ये चाहिए
सो मैं यहां पे जॉन ले लेती हूं कॉमा लगा
के स्टार्ट नम आप खुद देख रहे हो कि यहां
पे फार्मूला आपके सामने आ गया है स्टार्ट
नम कि कहां से ये स्टार्ट होना चाहिए तो
सेकंड नंबर से ये स्टार्ट होना चाहिए
कितने नंबर्स तक आपको वैल्यू रिप्लेस करनी
है एक ही नंबर की वैल्यू मेरे को रिप्लेस
करनी है यानी कि o को ही रिप्लेस करना है
किससे रिप्लेस करना है मुझे उसे आ से
रिप्लेस करना है सो मैं आई पास करूंगी
यहां पर डबल कोट्स के अंदर जैसे ही मैं
एंटर प्रेस करूंगी यहां पे आप देखि
देखेंगे जिन मेरे पास लिखा हुआ आ गया है
इंस्टेड ऑफ जॉन एंड यहां पे आई हमारे पास
स्मॉल में नहीं आया तो इसको हम यहां पे
स्मॉल में ऐड करते हैं एंड दोबारा मैं
यहां पे एंटर प्रेस करूंगी तो इंस्टेड ऑफ
जॉन अब ये बन गया जिन सो दिस वाज रिप्लेस
तो रिप्लेस यहां पे हो गया एंड लास्टली अब
हमारे पास एक और टेक्स्ट फंक्शन बचता है
वैसे तो काफी सारे टेक्स्ट फंक्शंस हैं बट
जो कुछ बेसिक्स एंड इंपोर्टेंट टेक्स्ट
फंक्शंस है हम वो यहां पे कवर कर रहे हैं
लास्टली हमारे पास बचता है सब्सीट्यूट
सब्सीट्यूट के अंदर मैं यहां पे ले लेती
हूं इज इक्वल टू सब्सीट्यूट सब्सीट्यूट के
अंदर हम यहां पे फॉर्मूला लगाते हैं दैट
इज इक्वल्स टू सब्सीट्यूट सब्सीट्यूट के
अंदर हमारे पास होता है टेक्स्ट ओल्ड
टेक्स्ट न्यू टेक्स्ट यानी कि आपके पास
कोई भी टेक्स्ट है उसमें ओल्ड टेक्स्ट
आपको देना है और उसकी जगह पे क्या नया
टेक्स्ट ऐड करना है वो आपको यहां पे मेंशन
करना है कितनी बार ये हो जाना चाहिए जैसे
कि यूजीन के अंदर यहां पे थ्री टाइम्स e आ
रहा है तो चलिए एक बार इसके ऊपर हम ट्राई
करते हैं सब्सीट्यूट एंड मैं यहां पे ले
रही हूं पहले तो g3 g3 में भी मैं किस पे
बात कर रही हूं ई e की मैं यहां पे बात कर
रही हूं जो कि कन्वर्ट हो जाए
आई के अंदर आई को भी हम डबल कोड्स के अंदर
पास करेंगे एस सून एज मैं इसको क्लोज करके
एंटर लगाऊंगी तो उस केस में हमारे पास ई
यू जी और आई हो जाएगा अगेन आई गेस मैंने
यहां पे कैपिटल में ले लिया है इसको
कैपिटल की जगह हम स्मॉल में ऐड करते हैं
अगेन मैं एंटर प्रेस करूंगी तो यूजीन हो
गया है ये ओके एंड अगर आपको इंस्टेंसस
सिर्फ वन चाहिए कि एक ही बारी कन्वर्ट हो
तो उस केस में आप यहां पर चौथा पैरामीटर
भी दे सकते हो दैट इज वन टाइम एंड अगेन
मैं एंटर प्रेस करूंगी तो लास्ट वैल्यू
यहां पे आप देखेंगे पहले यूआई जी आई एन आई
हो गई थी अब यूआई जी आई एनई यानी कि एक ही
बार एक ही अरेंस पे ये वाली चीज हुई है की
कन्वर्जन यहां पे हुआ है सो दीज आर सम ऑफ
द टेक्स्ट फंक्शन जो कि हमने आज इस वीडियो
के अंदर देखे हैं आई होप आपको कोई डाउट या
क्वेश्चन नहीं रहे होंगे इन टेक्स्ट
फंक्शंस के
[संगीत]
अंदर इफ एंड एंड और फंक्शंस एकल में सबसे
ज्यादा यूज होने वाले फंक्शंस में से एक
है एंड की हेल्प से हम डाटा को डिफरेंट
पैरामीटर से जज कर सकते हैं इसी का यूज
जानने वाले हैं हम आज की इस वीडियो के
अंदर सो हेलो एवरीवन एंड अ वेरी वर्म
वेलकम टू डब्ल्यू एस क्यूब टेक माय नेम इज
आयुषी जैन एंड इन दिस वीडियो वी विल बी
डिस्कसिंग अबाउट इफ एंड एंड ऑर फंक्शंस इन
एक्सेल सो लेट्स गेट स्टार्टेड गाइज मैं
यहां पे एक एग्जांपल लेने वाली हूं इसको
थोड़ा सा हम ज़ूम इन कर लेते हैं सो यहां
पे मेरे पास डाटा कुछ इस फॉर्मेट के अंदर
है कि मेरे पास एंप्लॉई डाटा है एंप्लॉई
का फुल नेम है जॉब टाइटल है डिपार्टमेंट
जेंडर एज हायर डेट कंट्री सबसे पहले तो
यहां पे बेसिक कंडीशंस की हम बात करेंगे
कि अगर आपको यहां पे कोई भी बेसिक कंडीशन
लगानी है ग्रेटर दन की लेस देन की तो वो
आप कैसे लगा सकते हैं वो हम यहां पे देखने
वाले हैं सो ग्रेटर दन कंडीशन लगानी है उस
केस में आपको कुछ नहीं करना इक्वल टू अगर
आप चाहते हो कि यहां पे आपको एजेस जो है
वो जो भी जितनी भी एजेस है जो कि ग्रेटर
देन लेट्स से 50 है वो यहां पे आपको मिल
जाए तो जितने भी एंप्लॉई है इनके ए 50 से
ज्यादा है वो यहां पे मिल जाए इन दैट केस
ऑल यू नीड टू डू इज ग्रेटर देन 50 जैसे ही
मैं एंटर प्रेस करूंगी ये ट्रू मुझे दे
देगा यानी कि यहां पे कंडीशंस किस तरह से
वर्क कर रही है हमारी कि व्हाट एवर कंडीशन
जो जो भी हमने दी है वो ट्रू है या फॉल्स
है अब यहीं पे अगर मैं कॉर्नर की तरफ डबल
टैप करती हूं ये मुझे सबके लिए ट्रू फॉल्स
दे देगा कि जहां पे जो हमारी कंडीशन है वो
सेटिस्फाई हो रही है वहां पे ट्रू है एल्स
फॉल्स है बट व्हाट इफ मुझे यहां पे कोई
अपने अकॉर्डिंग यहां पे डाटा देना हो कि
अगर 50 से ज्यादा है तो दैट पर्सन इज अ
सीनियर पर्सन ठीक है या फिर हमें उनको
बोनस देना हो कि बाय द ईयर एंड जो भी 50
से ऊपर है उनको हमें 5 पर का या 10 पर का
उनकी सैलरी का बोनस देना है ठीक है तो उस
केस में हम यहां पे क्या करेंगे इफ के
अंदर जैसे मैं यहां पे इफ कंडीशन का यूज
करने वाली हूं इफ के अंदर हम लिखेंगे इज
इक्वल टू इफ इफ में यहां पे हमारी कंडीशन
क्या रहेगी दैट इफ द एज इज ग्रेटर दन और
इक्वल टू 50 इन दैट कंडीशन हम यहां पे
क्या लिखेंगे मैं यहां पे लिखूंगी बोनस
एल्स हम यहां पे नो बोनस लिख देंगे अब ये
चीज आप नोटिस कीजिएगा कि जब भी हमें यहां
पे टेक्स्ट लिखना है तो टेक्स्ट की केस
में हम यहां पे उसे डबल कोड्स के अंदर
लिखेंगे अदर वाइज अगर हमारा यहां पे कॉलम
है तो हमें डायरेक्टली या नंबर है तो हमें
डायरेक्टली पास करना है सो मैंने यहां पे
कंडीशन दिया है कि इफ द एज इज ग्रेटर दन
50 तो उस केस में ग्रेटर दन एंड इक्वल टू
50 तो उस केस में बोनस यहां पे शो करना है
एल्स नो बोनस शो करना है मैं एंटर जैसे ही
प्रेस करूंगी यहां पे बोनस आ जाएगा एंड
देन इफ आई वि चूज दिस सेल डबल क्लिक हियर
तो जहां-जहां पे भी बोनस देना है फॉर
एग्जांपल फर्स्ट थ्री एजेस है 55 59 50
वहां पे बोनस आ गया है 26 की एज पे नो
बोनस 55 57 पे बोनस एंड देन 27 25 29 34
36 27 से तक नो बोनस सो इस तरह से भी हम
यहां पे इफ कंडीशन स्टेटमेंट का यूज कर
सकते हैं अब इफ के साथ हमारे पास यहां पे
और दो ऑपरेशंस आते हैं दैट इज एंड एंड ऑर
एंड एंड र का यहां पे मतलब हुआ एंड का
मतलब कि आपने जो दो कंडीशंस दी है अगर
आपके पास ऐसा है कि दो या दो से ज्यादा
कंडीशंस है जो कि सेटिस्फाई होने पे आपको
यहां पे डाटा चाहिए जैसे कि आई वांट उन
सारे एंप्लॉयज का लिस्ट जो कि आईटी
डिपार्टमेंट के अंदर है और यूनाइटेड
स्टेट्स में है ठीक है तो यूनाइटेड
स्टेट्स के आईटी डिपार्टमेंट वाले एंप्लॉई
इसको मुझे इंक्लूड करना है किसी कॉलम के
अंदर तो मैं यहां पे एंड का यूज करूंगी अब
एंड किस तरह से यूज करना है पहले हम यहां
पे इफ देंगे इज इक्वल टू के साथ तो हम
यहां पे इफ लेते हैं उसके अंदर हम यहां पे
एंड लगाएंगे ठीक है अब एंड के अंदर हम
यहां पे जितने लॉजिकल चाहे उतने लॉजिकल्स
दे सकते हैं फॉर एग्जांपल जैसे कि आप यहां
पे भी देख रहे होंगे हमारे पास लॉजिकल वन
है लॉजिकल टू एंड सो ऑन यहां पे लिखा हुआ
आ रहा है सो पहला लॉजिक मेरा यहां पे क्या
है कि डिपार्टमेंट जो है हमारा यानी कि c2
शुड बी इक्वल टू आ तो आ हम डबल कोट्स में
देंगे यहां पे आई गेस मैंने एंटर प्रेस कर
दिया बाय मिस्टेक तो डबल इक्वल्स टू आईटी
हम यहां पे देंगे दूसरी कंडीशन मेरी यहां
पे क्या है यानी कि अब सेकंड लॉजिकल पे हम
आ गए हैं सेकंड लॉजिकल दैट कंट्री शुड बी
यूनाइटेड स्टेट्स ठीक है एंड मैं यहां पे
सिंगल इक्वल टू का भी एक्चुअली यूज़ कर
सकती हूं सो पाइथन में वी यूज डबल इक्वल
एंड इसलिए यहां पे मैंने डबल इक्वल यूज़
कर दिया बट सिंगल इक्वल टू भी हम यहां पे
यूज़ कर सकते हैं एंड जो हमारी कंट्री है
सो कंट्री के लिए हम यहां पे कॉलम सिलेक्ट
कर लेते हैं दैट कंट्री जो है हमारी दैट
शुड बी इक्वल यूनाइटेड तो उस कंडीशन में
हमारे पास क्या होना चाहिए इफ यानी कि
पहली जो हमारी कंडीशन है कि एक तो
यूनाइटेड स्टेट्स का होना चाहिए दूसरा
आईटी डिपार्टमेंट का होना चाहिए अगर ये
दोनों चीजें हमारे पास ट्रू हो जाती हैं
तो उस केस में हमें उसको हमारे प्रोग्राम
के अंदर इंक्लूड करना है एल्स उसे इंक्लूड
नहीं करना है तो उस केस में हम यहां पे
लिख देंगे कॉमा लगा के इंक्लूडेड एल्स
एक्सक्लूडेड यहां पे हम इसे क्लोज करते
हैं जैसे मैं एंटर प्रेस करूंगी तो फर्स्ट
वन इज इंक्लूडेड बिकॉज़ ये आईटी
डिपार्टमेंट में भी है और यूनाइटेड
स्टेट्स में भी है अब यहीं पे हम डबल टैप
करते हैं आप देखेंगे कि सेकंड वाला हमारे
पास एक्सक्लूडेड हो गया इवन दो वो यहां पे
आईटी डिपार्टमेंट के अंदर है बट वो
यूनाइटेड स्टेट्स में नहीं है चाइना में
है इसलिए वो यहां से एक्सक्लूड हो गया
थर्ड भी हमारे पास एक्स थर्ड का रीजन कि
यूनाइटेड स्टेट्स में तो है बट ये फाइनेंस
डिपार्टमेंट से है तो एंड का मतलब कि जो
दोनों आपने कंडीशंस दीी है वो दोनों अगर
सेटिस्फाई होती है तभी ये एग्जीक्यूट होगा
तभी ये ट्रू पास करेगा और ट्रू का जो
स्टेटमेंट हमने दिया है वो पास करेगा एलसी
दूसरा स्टेटमेंट यहां पे दे देगा फॉर्मूला
ढंग से देख लेते हैं सबसे पहले एंड की बात
कर लेते हैं कि एंड के अंदर हमने यहां पे
जो चीज पास करी है वो यह है कि अगर हमारा
आईटी डिपार्टमेंट है एंड यूनाइटेड स्टेट्स
कंट्री है तो उस केस में यहां पे आ जाए
इंक्लूडेड जो कि हमारा इफ का पार्ट है एंड
एल्स हमारे पास आ जाए एक्सक्लूडेड सो इस
तरह से यहां पे हमारे कंडीशनल स्टेटमेंट्स
वर्क करते हैं आई गेस मैंने यहां पे थोड़ी
सी मिस्टेक कर दी हैको एक बार कंट्रोल जी
करते हैं सो इस तरह से हमारा एंड ऑपरेशन
वर्क करता है लास्टली बात करते हैं यहां
पे और ऑपरेशन की और ऑपरेशन की कांसेप्ट
में हम यहां पे कंसीडर कर लेते हैं कि
लेट्स से अबकी बार मुझे यहां पे कंडीशन
देनी है कि मेरे पास जितने भी एंप्लॉयज
हैं जो कि फीमेल है और जितने भी एंप्लॉयज
है चाहे फिर वो मेल भी क्यों ना हो बट वो
चाइना के अंदर है तो मुझे उनका डाटा उनको
यहां पे एक प्रोग्राम के अंदर इंक्लूड
करना है ठीक है सारी फीमेल एंप्लॉयज को
एंड सारी फीमेल एंप्लॉयज को या फिर कोई भी
ऐसा पर्सन जो कि चाइना के अंदर है ठीक है
तो उस केस में हम यहां पे कंडीशन किस
तरीके से देंगे कि हम यहां पे अगेन इफ मैं
यहां पे लगाऊंगी दैट इज इक्वल्स टू इफ और
स्टेट स्टेटमेंट का हम यहां पर यूज करेंगे
और के अंदर पहला लॉजिकल क्या देंगे कि या
तो वो फीमेल हो दैट मींस हमारा जो यहां पर
जेंडर है दैट शुड बी इक्वल टू आई गेस
मैंने यहां पे एंटर प्रेस कर दिया है सो
दैट शुड बी इक्वल टू फीमेल एंड जो दूसरा
लॉजिकल है मेरा वो यहां पर आना चाहिए कि
दैट पर्सन दैट पर्सन शुड बी फ्रॉम चाइना
ठीक है तो जीट शुड बी इक्वल टू चाइना दैट
मींस उसकी कंट्री चाइना होनी चाहिए अब
यहां पर य ये दो कंडीशन में से एक कोईसी
भी सेटिस्फाई हो जाए या तो वो फीमेल हो या
फिर वो चाइना से हो अगर मेल भी हो तो भी
चलेगा बट वो चाइना से होना चाहिए ठीक है
तो उस केस में हम उसको यहां पे इंक्लूड कर
लेंगे तो मैं यहां पे लिखूंगी इंक्लूडेड
एल्स मैं यहां पे लिखूंगी एक्सक्लूडेड एज
सून एज मैं यहां पे एंटर प्रेस करती हूं द
फर्स्ट वन इज इंक्लूडेड व्हाई बिकॉज़ शी
इज फीमेल द सेकंड वन के लिए हम यहां पे
डबल टैप करते हैं द सेकंड वन इज आल्सो
इंक्लूडेड बट ये तो मेल है मेल है बट
चाइना में है तो फिर ये इंक्लूड हो गए हैं
नेक्स्ट इज फीमेल व्हिच इज इंक्लूडेड
फीमेल व्हिच इज इंक्लूडेड एक्सक्लूडेड में
हम यहां पे देखते हैं एक्सक्लूडेड में ये
यूनाइटेड स्टेट्स से हैं एंड मेल है तो
इसलिए ये एक्सक्लूडेड है तो दोनों में से
अगर एक भी कंडीशन यहां पे सेटिस्फाई हो
जाए कि या तो वो फीमेल हो या फिर वो चाइना
से हो तो उस केस में हम यहां पे और का यूज
करते हैं कि जब दोनों में से हमें कोई भी
एक चीज तो चाहिए ही चाहिए अब जरूरी नहीं
है यहां पे कि आप एंड के अंदर दो ही
कंडीशंस दें एंड और के अंदर दो ही कंडीशंस
दे जितनी नंबर ऑफ लॉजिकल्स आपको यहां पे
इंक्रीज करने है आप उतने नंबर ऑ लॉजिकल्स
भी यहां पे इंक्रीज कर सकते
[संगीत]
हैं एकल के अंदर डेट एंड टाइम के काफी
सारे फंक्शंस होते हैं जो कि हमारे लिए
काफी ज्यादा हेल्पफुल होते हैं इसीलिए आज
की इस वीडियो के अंदर हम जानेंगे कौन-कौन
से फंक्शंस होते हैं एंड कैसे इनका यूज़
किया जा सकता है एंड इन दिस वीडियो वी विल
बी डिस्कसिंग अबाउट डेट एंड टाइम फंक्शंस
इन एक्सेल सो लेट्स गेट स्टार्टेड गाइ सो
यहां पे मैंने कुछ डिफरेंट कैटेगरी डाली
हुई है कि अगर हमें यहां पे डिफरेंट
फंक्शंस का यूज़ करना है तो कैसे हम उनका
यूज कर सकते हैं सबसे पहले तो अगर मैं
यहां पे आज की डेट गेट करना चाहती हूं तो
मुझे यहां पर डेट फंक्शन का एक सिंपल सा
फंक्शन यूज करना है दैट इज टुडे तो मैं
यहां पे लिखूंगी इज इक्वल्स टू टुडे ओपन
क्लोज द पैरेंस जैसे मैं एंटर प्रेस
करूंगी आप यहां पे देखेंगे मेरे पास आज की
डेट आ गई है दैट इज 13 फरवरी
2023 सिमिलरली नाउ का फंक्शन यहां पे लाता
है डेट एंड टाइम दोनों को जैसे कि अगर मैं
यहां पे इज इक्वल्स टू नाउ लिखती हूं एंड
ओपन क्लोज पैरेंस हम देते हैं एंटर प्रेस
करेंगे तो हमें आज की डेट भी मिल गई साथ
ही में अभी का टाइम दैट इज 410 सिमिलरली
अगर आपको यहां पे डे चाहिए जो भी हमने
यहां पे डेट डाली है उसका डे हमें यहां पे
चाहिए तो उस केस में हम यहां पे क्या कर
सकते हैं हम यहां पे लिख सकते हैं इज
इक्वल्स टू डे ओपन द पैरेंस यहां पे
सीरियल नंबर यानी कि हम कॉलम पास करेंगे
जिसका मुझे डेट इक्वल करते हैं मेरे मुझे
यहां पे पता चल जाएगा कि यहां पे मेरे पास
यानी कि आज की जो डेट है इसका जो फर्स्ट
पैरामीटर है दैट इज डे वो यहां पे 13 है
13 के बाद आता है नेक्स्ट थिंग यहां पे
मंथ मंथ अगर हमें यहां पे चाहिए तो उसके
लिए हमारे पास बहुत ही सिंपल सा मेथड है
कि अगेन हम यहां पे मंथ पास करें दैट इज
इक्वल्स टू मंथ मंथ के लिए भी हम यहां पर
डेट पास कर देंगे इसको क्लोज करूंगी मैं
जैसे ही एंटर प्रेस करते ही मेरे पास मंथ
आ जाएगा दैट इज 02 ईयर अगर आपको यहां पे
चाहिए अगेन उसके लिए हमारे पास इज इक्वल्स
टू ईयर है ईयर के अंदर हम यहां पे वैल्यू
पास करते हैं एंड हमारे पास यहां पे ईयर आ
जाएगा दैट इज 2023 मान लो आपने इस तरह से
वैल्यूज नहीं दे रखी होती कि आपने यहां पर
लिख रखा होता है 18 06 एंड
2022 इसकी आपको एक डेट कंबाइन यहां पे
चाहिए तो उस केस में हम यहां पे क्या कर
सकते हैं हम यहां पे लिखेंगे इज इक्वल्स
टू डेट एंड आई गेस मैंने एंटर प्रेस कर
दिया सो इज इक्वल्स टू डेट डेट के अंदर अब
यहां पे खुद ही आप फॉर्मेट देख लीजिए कि
पहले आएगा ईयर देन मंथ एंड देन डेट सो ईयर
कॉमा मंथ कॉमा डे एंड इसको मैं यहां पे
क्लोज करके एंटर प्रेस करूंगी तो यहां पे
मेरे पास आ जाएगा 1806 2020 डू सिमिलरली
आपको करंट आवर यहां पे गेट करना है तो उस
केस में हम यहां पे आर पास कर सकते हैं
दैट इज इक्वल्स टू r आ यहां पे हम डेट का
पास कर देते हैं कि अभी करंट आ मुझे यहां
पे चाहिए या फिर अगर सो आर के बाद मैं
यहां पे अपना सीरियल नंबर पास करूंगी एंड
इसको क्लोज करते ही एंटर मारेंगे देन इट
विल बी 16 16 का मतलब अभी 4:00 बज रहे हैं
मिनट्स की अगर हम यहां पे बात करें अच्छा
अब यहां पे आप देखेंगे कि ऑटोमेटिक डाटा
भी यहां पे चेंज हो रहा है डटा जैसे ही
जैसे ये चीजें क्योंकि यहां पे हमने
फंक्शंस यूज करें हैं नाउ का टुडे का तो
अगर मैं कल ओपन करती हूं तो कल की डेट
यहां पे आ जाएगी नाउ मैं देखूंगी तो कल के
टाइम पे जो टाइम हो रहा होगा वो यहां पे आ
जाएगा सेम गोज विद बाकी सारी चीजें जिनके
अंदर मैंने यहां पे डेट का फॉर्मेट लेते
हुए चीजें ऐड करी हुई है मिनट्स की अगर हम
यहां पे बात करें सो मुझे यहां पे मिनट्स
चाहिए अभी के तो उस केस में सिंपली इज
इक्वल्स टू मिनट्स एंड यहां पे चूज करते
हैं हमारी डेट क्लोज करते हैं एंटर प्रेस
करेंगे तो हमें यहां पे मिनट्स मिल जाएंगे
एंड आई गेस मैंने यहां पे कुछ तो गड़बड़
कर है मिनिमम वैल्यू मैंने ले ली इंस्टेड
ऑफ मिनट्स तो मैं यहां पे मिनट ले लेती
हूं सो दिस वन इज द मिनट मिनट के अंदर
अगेन हम यहां पर वैल्यू पास करेंगे इसको
क्लोज करते हैं एंटर प्रेस करते ही मुझे
यहां पे मिनट्स मिल जाएंगे अब मिनट्स भी
आप देख रहे हैं हमें इस फॉर्मेट में मिला
है मूविंग अहेड अगर मैं यहां पे सेकंड्स
की बात करूं अगेन सेकंड्स नाम का फंक्शन
हमारे पास है सो मैं यहां पे सेकंड ले
लूंगी सेकंड एंड इसके अंदर हम यहां पे
सेकंड्स पास करते हैं आई गेस आई मेड अ
लिटिल मिस्टेक हियर मैंने यहां पे सेकंड
से को ले लिया हैको यहां से हटाएंगे एंड
देन वीविल पास एंटर तो मुझे यहां पे
सेकंड्स में वैल्यू आ जाएगी सिमिलरली
मूविंग अहेड अब यहां पे कुछ और फंक्शंस की
हम बात करें जैसे कि मुझे चाहिए कि मुझे
आज से तीन दिन बाद की डेट मिल जाए या तीन
दिन पहले की डेट मिल जाए तो उसके लिए बहुत
सिंपल सा हमारे पास मेथड है कि सपोज हमें
यहां पर क्या करना है आपकी डेट है डेट के
लिए हम यहां पर लेंगे डेट वाला कॉलम सो
टुडे हमारा डेट वाला कॉलम है इज इक्वल टू
मैं डेट वाला कॉलम यहां पर पिक करूंगी
माइनस करना है इसमें से थ्री एंटर प्रेस
करते ही आज की डेट है 13 मैं यहां पे -3
करवाऊंगी तो यहां पर डेट हो जाएगी 10थ ऑफ
फेबरी
2023 ओके सिमिलरली प्लस करवाना होता तो उस
केस में हम यहां पे इस फार्मूला के अंदर
यहां पे लिख देते प्लस एंटर प्रेस करते
हैं यहां पे 13 + 3 इज 16 फरवरी
2023 सेम गोज फॉर मंथ्स ओवर हियर कि मंथ
के केस में यहां पे अगर हमें मंथ्स ऐड
कराने हैं तो बस यहां पे एक अलग फंक्शन
हमें ऐड करना पड़ेगा दैट इज ई डेट तो मैं
यहां पे ई डेट यूज करूंगी एंड बार-बार आई
डोंट नो व्हाई एंटर प्रेस कर देते हैं हम
सो ई डेट ई डेट के अंदर स्टार्ट डेट हमें
यहां पे देनी है सो स्टार्ट डेट ये हो गई
हमारी कॉमा इसमें कितने मंथ्स हमें ऐड
करने हैं लेट्स से मुझे थ्री मंथ्स ऐड
करने हैं जैसे ही मैं एंटर प्रेस करूंगी
यहां पे यहां पे मेरे पास फॉर्मेट आ गया
है इन नंबर्स नंबर्स को चेंज करके हम
शॉर्ट डेट कर देते हैं तो आप यहां पर
देखेंगे कि 13 आज से थ्री मंथ्स बाद इट
विल बी 13 जैसे कि आज की डेट है 13 एंड 13
ऑफ मे 2023 सिमिलरली आपको माइनस करना हो
आप माइनस कर सकते हो ओके अब यहां पे इयर्स
इंक्रीज करने हो तो उस केस में हम यहां प
क्या कर सकते हैं कि बाकी केसेस के अंदर
तो हमने यहां पे डायरेक्टली ऐड करा दिया
इधर ई डेट ले लिया बट यहां पे कुछ हमारे
पास और कोई फंक्शन नहीं है हमें ई डेट का
ही यूज करना पड़ेगा किस तरह से यूज करेंगे
कि हम यहां पर लिखेंगे ई डेट ओके
स्टार्टिंग डेट हम यहां पर दे देते हैं
दिस इज द स्टार्टिंग डेट कॉमा हम यहां प
मंथ के लिए क्या कर सकते हैं जैसे मुझे
यहां पे थ्री यर्स जोड़ने हैं 12
मल्टीप्ला बा 3 मंथ्स हो जाएंगे हमारे पास
तो आप यहां पे 12 टाइम्स 3 लिख सकते हैं
इसे क्लोज कर सकते हैं इसे भी हम यहां पे
क्लोज कर देते हैं एंड एंटर प्रेस करते
हैं यहां पे हमारे पास वैल्यू आ जाएगी
अगेन इसको हम यहां पे शॉर्ट डेट के अंदर
कन्वर्ट कर देते हैं शॉर्ट डेट में
कन्वर्ट होते ही यहां पे 2023 है और प्लस
थ इयर्स करते हमारे पास यहां पे 2026 होगा
सिमिलरली हम माइनस भी कर सकते हैं वैल्यूज
को सिर्फ इतना सा करना है कि अगर इयर्स
बढ़ाने हैं तो उस केस में थ्री टाइम्स 12
कर दीजिए बिकॉज़ एक साल के अंदर 12 मंथ्स
होते हैं सो गाइज ये थे हमारे कुछ बेसिक
डेट एंड टाइम फंक्शंस एंड इन्हीं से अगर
आपको डेट भी निकालना हो तो हम इजली डे भी
निकाल सकते हैं फॉर एग्जांपल अगर मैं यहां
पे नाउ की बात करूं इसका मुझे यहां पे डे
गेट करना है तो डे गेट करने का बहुत ही
सिंपल सा मेथड है कि हम यहां पे कस्टम पे
जाएंगे कस्टम में जाके मोर नंबर फॉर्मेट
पे हम जाएंगे आप यहां पे देख पा रहे हैं
कस्टम में हमारे पास आ रहा है डे मंथ ईयर
आवर्स एंड मिनट्स इसको हम यहां से रिमूव
करते हैं मैं यहां पे लिखना स्टार्ट करती
हूं डे डे तो हमारे पास यहां पे 2013 आ
गया है एक और डे अगर मैं यहां पे पास
करूंगी तो मुझे यहां पे मिल जाएगा कि इट
इज मंडे एंड मंडे करते ही जैसे मैं यहां
पे ओके करूंगी तो यहां पे मुझे मंडे
ट्यूजडे वेनसडे इस तरह से यहां पे वैल्यूज
मिलने लग
[संगीत]
जाएंगी सम इफ काउंटिफ काउंट इफस एंड सम
इफस कुछ ऐसे फंक्शंस हैं एकल के अंदर
जिनका यूज किया जाता है डेटा को कैलकुलेट
करने में बेस्ड ऑन पर्टिकुलर कंडीशंस आज
के इस वीडियो के अंदर हम यही जानेंगे कि
कैसे इनका यूज किया जाता है इन एकल सो
हेलो एवरीवन एंड अ वेरी वार्म वेलकम टू
डब्ल्यू एस क्यूब टेक माय नेम इज आयुषी
जैन एंड आज की इस वीडियो में कि हम बात
करने वाले हैं डिफरेंट फंक्शंस के बारे
में जो कि हमें वैल्यूज को कैलकुलेट करके
देंगे ऑन अ पर्टिकुलर कंडीशन सो आइए देखते
हैं कैसे इनको यूज़ किया जा सकता है सो
एग्जांपल के तौर पे मैं यहां पे एक
एक्सपेंसेस की शीट ले रही हूं सो दिस इज
जनवरी एक्सपेंसेस शीट जहां पे मेरे पास
डेट्स है कैटेगरी है सब कैटेगरी है कितना
अमाउंट उस पे खर्च हुआ है क्या वो पेमेंट
कैश में हुई है यूपीआई में हुई है या फिर
कार्ड से हुई है सो ये सारी डिटेल्स हमारे
पास यहां पे है अब मुझे यहां पे सबसे पहले
सम निकालना है सम निकालना है किसका सम
निकालेंगे ओबवियसली हम अमाउंट का यहां पे
सम निकालेंगे तो अमाउंट की सम के लिए ऑल
यू नीड टू डू इज सिलेक्ट दिस तो आपको यहां
पे नीचे की तरफ आपको सम भी मिल जाएगा वैसे
कि सम इज
3149 एवरेज वैल्यू मिल जाएगी काउंट मिल
जाएगा कि 29 है ओके मैक्सिमम वैल्यू यहां
पे आपको मिल जाएगी ये सारी चीजें आपको
यहां पे मिल जाएगी बेस्ड ऑन फॉर्मूला अगर
आपको ये करना है तो आपको सिर्फ इतना सा
लिखना है कि आपको यहां पे सम लगाना है सम
किसका लगाना है हम यहां पे पे ये पूरी
रेंज लेने वाले हैं क्योंकि ये टेबल की
रेंज है इसलिए हम यहां पे जैसे ही मैं इसे
एंटर प्रेस करूंगी तो यहां पे
3149 आ गया है बट व्हाट इफ ये टेबल ना
होती और सिर्फ ये एक ऐसी रेंज होती सपोज
ये रेंज होती कुछ इस तरह से 34 67 88 ओके
यहां पे मैंने कुछ तीन वैल्यू ले ली है
अगर मुझे इनका सम निकालना है तो इनका सम
मैं इजली निकाल सकती हूं बाय राइटिंग इज
इक्वल्स टू सम अब यहां के केस में हमें ये
नहीं करना है कि हम यहां पे इज इक्वल्स टू
सम लगाएंगे एंड जैसे यहां पे मैंने पूरी
चूज कर ली थी यहां के केस में हम इन तीनों
नंबर्स को इस तरह से ड्रैग करके भी चूज कर
सकते हैं एंड जैसे मैं यहां पर क्लोज
करूंगी आई गेस आई मेड अ लिटिल मिस्टेक
हियर तो मैं एक बार इसे यहां पर दोबारा
चूज करती हूं एंड इन तीनों को चूज करके
एंटर प्रेस करते हैं तो इन तीनों का सम
यहां पर आ जाएगा सपोज इसमें से मैं यहां
पर वैल्यू को जीरो कर देती हूं तो मेरे
पास इन दोनों का सम यहां पर बचेगा वैल्यू
को भी मैं यहां पर जीरो कर देती हूं तो
मेरे पास सिर्फ 34 यहां पर आ जाएगा तो नॉट
जस्ट ऑन टेबल बट किसी भी रेंज पे भी वर्क
कर सकता है बस यू हैव टू ड्रैग एंड चूज द
रेंज कि किसकी आपको सम निकालनी है ओके सो
इस पार्ट को अभी यहां से रिमूव करते हैं
एंड मूव करते हैं टुवर्ड्स हियर सो सम तो
हमने यहां पे निकाल लिया बट व्हाट इफ मेरे
को सम निकालना हो मेरी सारी यूपीआई
पेमेंट्स का ठीक है सम कब जब वो पेमेंट हो
यूपीआई की सो उसके लिए हम यहां पे सम इफ
के लिए लिखेंगे सम इफ सम इफ यहां पे सबसे
पहले रेंज लेनी है कि रेंज हमारी यहां पे
क्या है कि पेमेंट मोड हमारी रेंज है ओके
कॉमा लगा के ने क्या है क्राइटेरिया क्या
रहना होगा कि यह होनी चाहिए इक्वल टू
किसके इक्वल होनी चाहिए मैं मुझे चाहिए
यहां पे सारी यूपीआई पेमेंट्स करेक्ट तो
यूपीआई के लिए मैं यहां पर डबल कोटस में
यूपीआई पास करूंगी कॉमा अब सम रेंज यानी
कि सम रेंज किसके ऊपर हमें सम लगाना है
अमाउंट के ऊपर सम लगाना है इसे क्लोज करके
एंटर प्रेस करेंगे जितने भी मेरे यूपीआई
पेमेंट्स है उसकी यहां पे काउंट आ गई है
23682 सो इस तरह से हम यहां पे वैल्यू सम
को निकाल सकते हैं किसी भी एक कंडीशन के
बेसिस पे पर व्हाट इफ हमें मल्टीपल कंडीशन
के बेसिस पे निकालनी हो तो उस केस में हम
यहां पे क्या कर सकते हैं उस केस में हम
यहां पे यूज कर सकते हैं सम एफ कि मुझे
यहां पे चाहिए कि यूपीआई से भी पेमेंट की
हो वाइल एट द सेम टाइम वो फूड की कैटेगरी
हो फूड की कैटेगरी जो कि यूपीआई से पेमेंट
की गई है उसका सम मुझे चाहिए ठीक है यानी
कि मैंने जितनी भी खाने की चीजें यूपीआई
से मंगाई है वो मुझे यहां पे उसका उनका
टोटल मुझे यहां पे चाहिए सो उसके लिए हम
यहां पे ले लेते हैं अगेन इज इक्वल्स टू
सम इफस अब नाउ द फार्मूला इट सेल्फ टेल कि
सबसे पहले आनी चाहिए सम रेंज यानी किसके
अंदर से हमें सम निकालना है ठीक है तो
हमें अमाउंट में से सम चाहिए नेक्स्ट इज
क्राइटेरिया रेंज क्राइटेरिया रेंज हमारी
सबसे पहले तो यहां पे क्या है कि पेमेंट
मोड क्या होना चाहिए यूपीआई कि किस
क्राइटेरिया पे हैं हम यूपीआई पे और उसके
बाद नेक्स्ट चीज है हमारे पास यहां पे
नेक्स्ट क्राइटेरिया कि नेक्स्ट
क्राइटेरिया यहां पे क्या है कि हमारे पास
जो कैटेगरी होनी चाहिए दैट शुड बी फूड तो
फूड यहां पे मेंशन करेंगे एंड एज सून एज
मैं यहां पे एंटर प्रेस करूंगी मेरे पास
यहां पे सम मैंने जो यूपीआई पेमेंट्स करे
हैं उनका टोटल आ रहा है मेरे पास यहां पे
17 112 व्हाट इफ ये कैश में होता थोड़ा सा
इसको इजी कर देते हैं यहां पर मैं यूपीआई
की जगह पे कैश लिख देती हूं एज सून एज मैं
एंटर प्रेस करूंगी 530 मिलेगा क्योंकि आप
यहां प देखेंगे कैश में मेरे पास यहां पे
कुछ कम ही पेमेंट्स है एंड जितनी भी कैश
की पेमेंट्स है उसमें यहां पे फूड में
मेरे पास सिर्फ एक ही पेमेंट है बाकी जो
हमारी कैश की तो पेमेंट है उनमें कहीं पे
भी फूड नहीं है ठीक है तो हमारे पास टोटल
सफस के अंदर दो कैटेगरी चल गई कि एक तो
पेमेंट कैश से हो और दूसरी वो फूड की
कैटेगरी में हो तो यहां पे जो दो मल्टीपल
कंडीशंस हमने लगाई है दैट कम्स इन द
कैटेगरी ऑफ सम इफस इसमें आप और भी ज्यादा
यहां पे इफ कंडीशंस ऐड कर सकते हैं द सेम
गोज फॉर काउंट कि हमें यहां पे काउंट
निकालना है अगर टोटल काउंट निकालना है तो
ऑल वी नीड टू डू इज राइट इज इक्वल टू
काउंट काउंट हमें किसका चाहिए कि लेट्स से
हमें पेमेंट का काउंट चाहिए इसे क्लोज
करके एंटर प्रेस करते हैं यहां पे 29
वैल्यूज है काउंट इफ मुझे यहां पे टोटल
पेमेंट्स चाहिए किसकी जो कि यूपीआई से हुई
है ठीक है सारी यूपीआई की पेमेंट्स का
मुझे काउंट चाहिए सारी कैश की पेमेंटस का
मुझे काउंट चाहिए तो उस केस में हम यहां
पर लिख सकते हैं काउंट इफ दैट एंड आई गेस
आई हैव प्रेस्ड एंटर अगेन बाय मिस्टेक सो
काउंट इफ हम यहां पर उठाते हैं काउंट इफ
के बाद हमें यहां पर रेंज चूज करनी है और
रेंज का क्राइटेरिया यहां पे क्या होना
चाहिए दैट इट शुड बी लेट्स से कैश और यहां
पे हम पेंसिस को क्लोज करके एंटर मारूंगी
तो नाइन पेमेंट्स मेरे पास ऐसी है जो कि
मैंने कैश से करी है इन पूरी पेमेंट्स के
अंदर सो 29 में से नाइन पेमेंट्स ऐसी है
जो कि कैश में हुई है सिमिलरली अगर आपको
यहां पे कैश के अंदर भी मल्टीपल इफ कंडीशन
देनी है यानी कि काउंट के साथ भी आपको
मल्टीपल इफ कंडीशन देनी है काउंट निकालना
है और उसमें इफ कंडीशंस और देनी है तो उस
केस में हम अगेन यहां पे काउंट इफ का यूज
करेंगे अगेन इसका फार्मूला यहां पे देखते
हैं सो काउंट इफ हम यहां पे लेने वाले हैं
काउंट इफस एंड सबसे पहले तो क्राइटेरिया
रेंज कि हमारा क्राइटेरिया रेंज क्या होगा
कि हमारा जो कैश कि हमारा जो कैश पेमेंट
है दैट शुड बी व्हाट कैश यानी कि पेमेंट
मोड शुड बी कैश उसके अलावा सेकंड
क्राइटेरिया हमें यहां पे क्या चाहिए कि
कैटेगरी शुड बी फूड तो हम यहां पे कैटेगरी
ले लेंगे एंड आई गेस मैंने यहां पे थोड़ी
सी मिस्टेक कर दी है हम यहां पे कैटेगरी
चूज करते हैं कॉमा लगाएंगे कैटेगरी यहां
पे क्या होनी चाहिए कैपिटल एफ ड्डी क्लोज
इट लेट्स प्रेस एंटर सो काउंट इफ में बस
फूड की कैटेगरी में सिर्फ एक ही पेमेंट
ऐसी है जैसे कि हमने यहां पे समस के अंदर
देखा था कि एक ही पेमेंट ऐसी थी एक ही सम
ऐसा था हमारे पास जो कि कैश की कैटेगरी
में था दैट वाज 530 वही चीज हमारे पास
काउंट में भी आ दी कि सिर्फ एक ही कैश
पेमेंट ऐसी है जो कि फूड की कैटेगरी में
है बाकी डिफरेंट डिफरेंट कैटेगरी के अंदर
है सो दिस इज हाउ सम सम इफ एंड सम इफस
वर्क एंड काउंट काउंट इफ काउंट वर्क
सिमिलरली एवरेज एवरेज इफ एंड एवरेज इफ बी
वर्क करते हैं सो आई होप गाइस कि इस
वीडियो के बाद क्लियर हो गया होगा कैसे हम
इन फंक्शन को यूज कर सकते हैं एंड कैसे हम
इनसे इंपॉर्टेंट इंफॉर्मेशन गैदर कर सकते
[संगीत]
हैं आज की इस वीडियो के अंदर हम बात करने
वाले हैं अबाउट अ वेरी पावरफुल फंक्शन दैट
इज x लक अप कैसे इसे यूज करना है कैसे
डिफरेंट सिचुएशंस में इसका यूज किया जा
सकता है ये सभी चीजें हम जानेंगे इस
वीडियो के अंदर तो चलिए शुरू करते हैं एंड
जैसे कि मैंने कहा आज की इस वीडियो में हम
डिस्कस करने वाले हैं कि कैसे हम
हॉरिजॉन्टल लुक वर्टिकल लुकअप या फिर
लुकअप की जगह पे यूज कर सकते हैं एक्स
लुकअप को इट वाज रिसेंटली इंट्रोड्यूस्ड
इन द लास्ट अपडेट ऑफ 2021 एंड बहुत ही
पावरफुल ये फंक्शन है चलिए देखते हैं कि
कैसे इसका यूज़ किया जा सकता है सो गाइज
यहां पे हमने लुकअप फंक्शन का यूज़ किया
था टू लुक अप फॉर अ मैनेजर हियर सिमिलरली
अगर हम यहां पे x लुकअप लिखते हैं अगर मैं
यहां पे सिर्फ इसकी बात करूं लुकअप फंक्शन
की तो हमें यहां पे देना होगा सबसे पहले
तो रेंज b19 की कहां से हम ये सेल ले रहे
हैं देन उसके बाद हमारी टेबल हमें पास
करनी है जिसके अंदर हमारे पास एंप्लॉई
आईडी एंड देन उसके बाद जॉब टाइटल तो एक्स
लुकअप भी हमारा कुछ इसी तरह से यहां पे
वर्क करेगा दैट इज इक्वल टू x लक अप मैं
यहां पे यूज़ करूंगी एक्स लुकअप के अंदर
आप यहां पे लुकअप वैल्यू दे सकते हो दैट
दिस इज माय लुकअप वैल्यू कॉमा लगा के
लुकअप एरे कि कहां पे ये मिलेगा सो दिस इज
आवर लुकअप एरे कॉमा लगा के हमें यहां पे
क्या चीज चाहिए सो बेसिकली हमें यहां पे
जॉब टाइटल चाहिए जॉब टाइटल हम यहां से चूज
कर लेंगे इसे मैं यहां पे क्लोज करके एंटर
जैसे प्रेस करूंगी हमें यहां पे डायरेक्टर
मिल जाएगा व्हिच इज द करेक्ट आउटपुट यहां
पे क्योंकि आपको याद है कि पिछली बार
हमारे पास यहां पे सीनियर मैनेजर इसलिए आ
रहा था क्योंकि ये अरेंज नहीं था इन दी
असेंडिंग ऑर्डर तो तो लुकअप के लिए आपका
जो जरूरी होता है जो आपका रिटर्न एरे है
यह असेंडिंग ऑर्डर में जमा हुआ हो बट यहां
पे आप नोटिस करेंगे कि हमें एक् लुकअप में
ऐसी किसी भी चीज की जरूरत नहीं है आप
डायरेक्टली यहां पे वैल्यूज को निकाल सकते
हैं सिमिलरली अगर मैं यहां पे सैलरी की
बात करती तो अगर मैं यहां पे फॉर्मूला
थोड़ा सा चेंज करती हूं एंड इंस्टेड ऑफ
जॉब टाइटल अगर मुझे यहां पे सैलरी निकालनी
होती तो हम यहां पे सैलरी की रेंज ले लेते
हैं एंटर प्रेस करते हमारे पास यहां पे
सैलरी आ जाती है ऑफ़ 2572 2572 की हमारे
पास यहां पे सैलरी है 163
163 99 सो इस तरह से इजली हमें x लकप के
थ्रू वैल्यू मिल सकती सिमिलरली h लकप का
जैसे हमने यूज़ किया था कि एक्स लुक एच
लुकअप का यूज़ करते हुए हमने यहां पे
सैलरीज निकाली थी आल्सो हमने ये भी देखा
था कि एच लुकअप में अगर हमारे पास नीचे
कोई चीज है तो उसके बेसिस पे हम ऊपर वाली
चीज नहीं निकाल सकते यानी कि नीचे की तरफ
अगर हमारे पास कोई रो है उसके बेसिस पे
ऊपर के रो की कोई वैल्यू नहीं निकल सकती
दैट वाज अ रूल ओवर हियर एंड लिमिटेशन एज
वेल तो इसी का हमने यहां पे अगर हम एक्स
लुकअप यूज करते हैं जैसे कि अगर मैं यहां
पे एक्स लुकअप लगवाती हूं एंड उसके बाद हम
यहां पे चूज करते हैं कि हमें ये कहां से
चाहिए इस सेल में से चाहिए हमारी जो लुकअप
एरे है वो यहां पे क्या है स एक्स लुकअप
का जो ये लुकअप एरे है सैलरीज हमारी
बेसिकली यहां पर है सो आप यहां से चूज कर
सकते हैं टुवर्ड्स द एंड सिमिलरली कॉमा
लगा के रिटर्न एरे कि हमें यहां पे चाहिए
क्या सो लेट्स सी अगर मुझे यहां पे नेम
चाहिए तो उस केस में हम यहां पे नेम चूज
कर सकते हैं एंड इसको क्लोज करके जैसे मैं
एंटर प्रेस करूंगी तो मेरे पास यहां पे
नेम आ जाएगा एसोसिएटेड विद दिस सैलरी सो
हमारे पास यहां पे था एंप्लॉय आईडी हमने
ली थी 2832 व्हिच इज दिस वन इसकी सैलरी
हमारे पास निकली यहां पे
8493 एंड इनका नाम हमने यहां पे एक्स
लुकअप से इजली निकाल लिया दैट इज पिन लुपी
जॉर्डन अगर मैं यही चीज एच लुकअप से करती
तो मैं नहीं कर पाती बिकॉज़ मेरा यहां पे
जो लुकअप एरे है वो नीचे की तरफ है एंड
जहां से जो रिटर्न एरे है मेरा वो ऊपर की
तरफ है बट एक्स लक अप से इट इज पॉसिबल
एक्स लकप के कुछ और यहां पे अच्छे से
एग्जांपल्स देखते हैं फॉर एग्जांपल अगर
मैं यहां पे बात करूं अच्छा एक चीज बहुत
अच्छी हम एक्स लकप से कर सकते हैं कि यहां
पे डेटा वैलिडेशन लगा सकते हैं सो डेटा
वैलिडेशन के लिए हमें पहले सेल को सेलेक्ट
करना है डेटा टैब पे हम जाएंगे यहां पे
हमें मिलेगा डेटा वैलिडेशन इसके बाद हमें
वैल्यू की जगह लिस्ट चूज करनी कि हमें एक
लिस्ट क्रिएट करनी है लिस्ट के लिए हमारे
पास यहां पर सोर्स क्या होगा सोर्स हमारा
एंप्लॉय आईडी से स्टार्ट होगा बिकॉज हमें
यहां पे एंप्लॉई आईडी को नहीं इंक्लूड
करना है हम ये सोर्स हमारा ले लेंगे एंड
देन इसे मैं यहां पे ओके करती हूं सो
हमारे पास यहां पर एक लिस्ट ड्रॉप डाउन इस
तरह से क्रिएट हो गई है कि आप यहां पर कोई
भी चीज सिलेक्ट कर सकते हो इसके बेसिस प
सपोज आपको यहां पर कोई भी चीज निकालनी है
फॉर एग्जांपल इसके बेसिस प आपको कुछ भी
निकालना हो तो आपको यहां पे क्या करना है
सिंपली इ इक्वल टू x लुक अप निकाल लगाना
है एक्स लुकअप हम यहां पे यूज करेंगे
लुकअप वैल्यू हमारी ये है लुकअप एरे हमारे
पास यहां पे कौन सा है लुकअप एरे है हमारा
ये एंड लास्टली रिटर्न एरे हमें यहां पे
क्या निकालना है लेट्स से मुझे यहां पे
सैलरी निकालनी है तो मैं यहां पे सैलरी
चूज कर लूंगी क्लोज करते हैं एंड जैसे ही
एंटर प्रेस करूंगी मेरे पास यहां पे सैलरी
आ जाएगी फॉर 1639 सो 1639 को अगर हम यहां
पे चेक भी करते हैं तो हमारे पास यहां पे
सैलरी निकल के आती है 95 409 व्हिच इज
करेक्ट तो इस तरह से एक्स लकप हमारा यहां
पे डेटा वैलिडेशन के साथ भी हम इजली वर्क
करा सकते हैं अब जरूरी थोड़ी हमें सैलरी
देखनी हो क्या पता हमें यहां पे फुल नेम
देखना हो जॉब टाइटल देखना हो एनुअल सैलरी
देखना हो तो उस केस के लिए भी हमारे पास
यहां पे एक बहुत ही अच्छा ऑप्शन है कि
यहां से मैं इस फॉर्मूला को हटाती हूं
यहां पे हम रेफरेंस लेते हैं दैट यहां पे
हमारे पास क्या होगा ड्रॉप डाउन लिस्ट
क्रिएट होके आ जाएगी अगेन एक और डेटा
वैलिडेशन हम यहां पे लगाते हैं सो अगेन
यहां पे लिस्ट लेती हूं मैं लिस्ट के लिए
सोर्स ले लेते हैं सोर्स इस बार हम यहां
पे हॉरिजॉन्टल सोर्स लेने वाले हैं दैट इट
कैन बी फुल नेम जॉब टाइटल एनुअल सैलरी
जैसे मैं यहां पे एंटर प्रेस करूं ओके
करूंगी तो हमारे पास यहां पर ऑप्शन आ
जाएगा जैसे कि हमें यहां पर जॉब टाइटल
चाहिए अब मैं यहां पर लुक अप फार्मूला
बनाऊंगी किसके बेसिस प बनाऊंगी इन दोनों
की कि मुझे यहां पे कोई सी भी एंप्लॉई
आईडी में डालूं उसके बाद मुझे यहां पे जो
सिलेक्ट करना है मैं वो सिलेक्ट कर सकती
हूं फॉर एग्जांपल फुल नेम जॉब टाइटल व्हाट
एवर जो भी मैं चीज सिलेक्ट करूं उसका मेरे
पास वो डाटा निकल के आ जाए तो सबसे पहले
हम यहां पर बात करते हैं इ इक्वल टू एक्स
लक अप एक्स लुकअप हम यहां पर लेंगे एक्स
लक अप के बाद एक्स लुकअप के लिए लुकअप
वैल्यू हम हमारी क्या होने वाली
है
सबसे पहले तो यह यह हमें कहां पर मिलेगा
यह हमें हमारे फर्स्ट एरे के अंदर
मिलेगा उसके बाद हमें रिटर्न क्या करना है
देखो रिटर्न करने के लिए ना हमें यहां पर
अनदर लुक अप एरे लगाना पड़ेगा अनदर लुक अप
फंक्शन लगाना पड़ेगा एक्चुअली सो एक्स लुक
अप हम एक और लगाएंगे एक्स लुक अप के लिए
हम यहां पे फुल नेम ले लेंगे इसके बाद
हमें यहां पर य जो फुल नेम है फुल नेम
कहां से मिलेगा इन टाइटल्स में से मिलेगा
सो ये टाइटल्स हमारे पास आ जाएंगे लास्टली
रिटर्न यानी कि रिटर्न वैल्यू किसके अंदर
है इस पूरी ग्रिड के अंदर मेरे पास रिटर्न
वैल्यू है कि इन सबकी जो रिटर्न वैल्यू
मेरे पास इस ग्रिड में है लास्टली इसे
क्लोज करके एंटर जैसे मैं प्रेस
करूंगी ओके यहां पे कुछ तो हमारे पास
ओपनिंग एंड क्लोजिंग मिसिंग है ओके एक और
ब्रैकेट यहां पे क्लोज होगा अब जैसे मैं
यहां पे एंटर प्रेस करूंगी तो यहां पे आप
नोटिस करेंगे कि हमारे पास यहां पे वैल्यू
आ गई है एंड वैल्यू क्या आई है 1639 का
हमने क्या निकाला है फुल नेम निकाला है
दैट इज ऑस्टिन वोल लेट्स से कि अगर जॉब
टाइटल में ये सीनियर एनालिस्ट देता है या
नहीं सो यहीं पे मैं डेटा वैलिडेशन के
थ्रू जॉब टाइटल चेक करूंगी डॉब टाइटल
देखते ही हमारे पास यहां पे सीरियल
एनालिस्ट आ गया है तो आप यहां पे फार्मूला
को ध्यान से देखेंगे कि फॉर्मूला हमारा
बेसिकली यहां पे क्या है कि सबसे पहले तो
x लुक अप फंक्शन का हमें यूज करना
है उसके बाद हम यहां पे बात करने वाले हैं
कि एक्स लक पहले तो क्या देखना है हमें
सबसे पहले तो हमें एंप्लॉई आईडी देखनी है
राइट सो सबसे पहले हमने यहां पे एंप्लॉई
आईडी देखी एंप्लॉई आईडी कहां मिलेगी हमारी
पहली सेल रेंज के अंदर यानी कि ये पूरी जो
रेंज है हमारी इसके अंदर हमें एंप्लॉई
आईडी मिलेगी तो ये हमने पास कर दी अब उसके
उसके बाद रिटर्न एरे यहां पे क्या है
रिटर्न एरे हमारा फुल नेम भी हो सकता है
जॉब टाइटल भी हो सकता है एनुअल सैलरी भी
हो सकता है तो इसके लिए अगेन एक और एक्स
लुकअप हम लगाएंगे किसके ऊपर लगाएंगे जॉब
टाइटल एनुअल सैलरी एंड फुल नेम
दैट्ची आप यहां पे एंटर प्रेस करेंगे आपके
पास यहां पे वैल्यूज आ जाएंगी किसी और के
लिए अगर आपको चेक करना है फॉर एग्जांपल
मुझे यहां पे सावेना के लिए चेक करना है
सो जैसे मैं यहां पर डालती हूं मेरे पास
यहां पे जॉब टाइटल की वैल्यू आ जाएगी दैट
इज सीनियर मैनेजर सिमिलरली अगर आप यहां पे
इनका नेम देखेंगे तो यहां पे नेम के लिए
हमारे पास यहां पे नेम भी निकल के आ गया
है सो इस तरह से एक्स लकप का आप काफी सारी
चीजों के अंदर यूज़ कर सकते हो एंड काफी
अच्छे-अच्छे फॉर्मूला आप बिल्ड कर सकते हो
इजली आपकी शीट के अंदर से आपको कोई भी
वैल्यू आपको लुक अप करनी है तो आप x लुक
अप का इजली यूज़ कर सकते
[संगीत]
हैं सो गाइज आज से हम स्टार्ट करने वाले
हैं कंपलीटली न्यू मॉड्यूल इन एकल दैट इज
पावर क्वेरी सो गाइज पावर क्वेरी बहुत ही
ज्यादा पावरफुल टूल है जो कि एकल के अंदर
इंट्रोड्यूस किया गया है नॉट जस्ट एकल के
अंदर बट सिमिलर टूल हमारे पास पावर बीई के
अंदर है वहां पे इसका नाम पावर क्वेरी
एडिटर है दोनों यहां पे ऑलमोस्ट एगजैक्टली
सिमिलर टूल्स है बस कैसे यहां पे डाटा
लेके आते हैं कैसे उनके ऊपर वर्क करते हैं
वो भी यहां पे बहुत ज्यादा सिमिलर है उसके
बाद उसको लोड करना होता है यहां पे एक्सेल
फाइल्स के अंदर वहां पे क्वेरी के अंदर
हमारे पास टेबल इसके अंदर वो डाटा चला
जाता है तो यहां पे जो हम चीजें अप्लाई कर
रहे हैं जो चीजें हम यहां पे कर रहे हैं
वो एगजैक्टली सिमिलर होती है हमारी पावर
बी आई के अंदर पावर क्वेरी एडिटर की तरह
दोनों यहां पे सेम ही टाइप के टूल्स है बस
ये एकल के अंदर है और वो वहां पे पावर बी
आई के अंदर है सो पावर क्वेरी बेसिकली है
क्या उसको समझते हैं सबसे पहले कि पावर
क्वेरी क्या चीज है पावर क्वेरी इज नथिंग
आपने पावर क्वेरी पहले भी देखा होगा कि जब
आप डटा पे जाते हो और यहां पे करते हो गेट
डाटा भले आप यहां पे फाइल से लेके आ रहे
हो एक्सल की फाइल है कोई भी भी फाइल है
फोल्डर से डाटा ला रहे हो फिलहाल हम
एक्सेल वर्कबुक के अंदर से लेके आते हैं
तो एक्सेल वर्कबुक से अगर हम यहां पर डाटा
लेके आ रहे हैं लेटस से डेस्कटॉप के अंदर
मेरे पास यहां पे कोई तो डाटा है एक्सल की
कोई फाइल रखी हुई है या फिर एक्सल कोर्स
नाम से मेरे पास यहां पे एक डाटा है जिसके
अंदर मेरे पास डेटा सेट्स रखे हैं
कस्टमर्स डाटा यहां पे है स्पॉटिफाई सेल्स
काफी सारा डाटा यहां पे रखा हुआ है तो मैं
कुछ भी यहां पे ओपन करना चाहूंगी जैसे
कस्टमर डाटा वन या टू या फिर सेल्स में
देखते हैं हमारे पास कुछ भी नहीं है चलो
कोई यहां पे नॉर्मल एंप्लॉई सैंपल डाटा ही
अगर मैं यहां पे ओपन करने की कोशिश करती
हूं ठीक है जैसे मैं इसे यहां पे इंपोर्ट
करूंगी तो आप यहां पे देखोगे कि
डायरेक्टली मेरे पास ये डाटा यहां पे कॉल
नहीं होता मेरे पास एक पॉपअप निकल के यहां
पे आएगा जिसके अंदर मेरे पास यहां पे
जितनी भी मेरी चीजें हैं जैसे कि यहां पे
मेरे पास अ बेसिकली तो यहां पे क्या है
सबसे मेन टेबल मेरे पास यही है बाकी हो
सकता है मेरे पास इसके अंदर यहां पे और भी
शीट्स हो और भी सारा डाटा हो जो कि मैं
यहां पे कॉल कर सकती हूं यहां पे आप
देखोगे कि मेरे पास अ डाटा एक और डाटा नाम
का यहां पे एक और शीट है एटीए नाम का
एथनिक नाम का डिपार्टमेंट नाम का यहां पे
पिवेट टेबल्स
क्रिएटेडटेड एंप्लॉई से काम है अब टेबल
एंप्लॉई से मैं डायरेक्टली लोड करूंगी तो
मेरे पास डाटा यहां लोड हो जाएगा बट मैं
अगर यहां पे ट्रांसफॉर्म डाटा के ऊपर जाती
हूं तो मेरे पास यहां पे खुलेगा पावर
क्वेरी एडिटर ठीक है पावर क्वेरी एडिटर
हमारे पास यहां पे है द वेरी सेम पावर
क्वेरी एडिटर हमारे पास पावर बी आई के
अंदर भी होता है ठीक है तो यह हमारे पास
पावर क्वेरी एडिटर है इसके अंदर आप जो भी
चीज यहां पे करना चाहो आप नया ट्रांसफॉर्म
करके आप किसी कॉलम को ट्रांसफॉर्म करना
चाहो कोई नया कॉलम ऐड करना चाहते हो आप
क्वेरीज को यानी कि आपके पास अलग-अलग
टेबल्स है उनको आप मर्ज करना चाहते हो
जैसे हमारे पास यहां पे वापस से मैं एक
बार इसको क्लोज एंड लोड पे क्लिक करती हूं
सो क्लोज एंड लोड पे चलते हैं क्लोज एंड
लोड से यहां पे क्या होगा कि ये डाटा यहां
पे क्वेरीज की तरह आ जाएगा राइट में हमारे
पास क्वेरीज है और डाटा हमारे पास वर्कशीट
में लोड हो जाएगा वापस से एक बार डाटा पे
चलते हैं एंड गेट डाटा पे मैं यहां पे
क्लिक करूंगी आप फ्रॉम फाइल उठा सकते हो
या फ्रॉम फोल्डर उठा सकते हो फ्रॉम फोल्डर
में आप देखोगे कि डेस्कटॉप प हम गए थे
हमने यहां पर जब एक्सेल कोर्स ओपन किया था
तो हमारे पास डेटा सेट्स के अंदर कस्टमर्स
डेटा में दो डाटा थे ठीक है इसे अगर मैं
यहां पे ओपन करती हूं तो मेरे पास यहां पर
दो टेबल्स निकल के आई कस्टमर डाटा वन एक
कस्टमर डाटा थ्री ठीक है यहां पे मेरे पास
नीचे आप देखो कंबाइन एंड ट्रांसफॉर्म डाटा
लिखा हुआ है कंबाइन एंड ट्रांसफॉर्म पे हम
चलते हैं तो कंबाइन एंड ट्रांसफॉर्म का
यहां प मतलब हुआ कि इन दोनों को मुझे यहां
पे ओपन करना है दोनों को आप यहां पर अभी
आप नोटिस करोगे कि कस्टमर्स डाटा मेरे पास
यहां पर है अभी यह फर्स्ट फाइल की बात हो
रही है ठीक है फर्स्ट फाइल कस्टमर डाटा यह
हमें यहां पे पास मेंशन है और यह हमारे
पास यहां पर मेंशन है यहां नीचे आप चाहो
तो स्किप फाइल्स विद एरर पे आप क्लिक कर
सकते हो इसकी शीट वन हम यहां प ओपन करते
हैं ठीक है तो हमारे पास तीनों फाइल्स है
यहां पे ओके पे जैसे मैं क्लिक करूंगी तो
अगेन आप यहां पर देखोगे कि मेरे पास यहां
पे कस्टमर्स डाटा नाम की एक टेबल निकल के
आ गई है यानी कि फोल्डर के अंदर से भी मैं
यहां पे निकाल के लेके आ सकती हूं डाटा
कहीं और डाटा अगर मुझे यहां पे चाहिए तो
आप यहां पे न्यू सोर्स या रिसेंट सोर्सेस
का भी यूज कर सकते हो कि आप यहां पे कहां
से आपको डाटा कॉल करना है नया सोर्स कुछ
डिफाइन करना है डेटाबेस से अदर सोर्सेस से
जहां से भी आपको डाटा लेके आना हो एक्सेल
की वर्कबुक से लेके आना है जैसे वापस से
एक्सेल की वर्कबुक के अंदर हम चलते हैं
यहां पे कस्टमर्स डाटा शायद कस्टमर डाटा
थ्री मेरे पास यहां पर निकल के आया है
शायद मेरे पास कस्टमर डाटा पूरा का पूरा
अभी फिलहाल को यहां पे निकल के आ गया है
जितनी भी मेरे पास नंबर ऑफ रोज थी वो सारी
की सारी मेरे पास यहां पे निकल के आ गई
हैं तो ये मेरे पास यहां पे डेटा निकल के
आ गया है इसको रिफ्रेश कर लेते हैं जस्ट
इन केस य यहां पे पुराना डाटा भी अगर
हमारे पास पड़ा हुआ है तो ठीक है तो हमारे
पास यहां पे पूरे का पूरा फोल्डर भी हम
यहां पे डायरेक्टली कॉल कर सकते हैं
कंबाइन करके अगर हमें उनको ट्रांसफॉर्म
करना है तो या फिर आप जैसे भी उनको कॉल
करना चाहो आप पूरा का पूरा अ फोल्डर या
फिर पूरी एक फाइल कॉल कर सकते हो उसके बाद
हमारे पास यहां पे काफी सारे ऑप्शंस होते
हैं जैसे यहां पे रिफ्रेश एंड प्रीव्यू
होता है प्रॉपर्टीज है मेरे पास यहां पे
कुछ रोज हटानी है कुछ रोज रखनी है स्प्लिट
करना है कॉलम्स को ग्रुप बाय करना है तो
ऐसे काफी सारे फीचर्स एंड फंक्शंस है
ट्रांसफॉर्म करना है अगर आपको आपके डाटा
को तो ट्रांसफॉर्म का ऑप्शन आपके पास है
ऐड करना है कोई भी कॉलम तो आप यहां से ऐड
कर सकते हो व्यू अगर आपको यहां पे देखना
है क्वेरी डिपेंडेंसी है हमारे पास यहां
पे जैसे डेटा मॉडलिंग का पार्ट थोड़ा सा
यहां पे आ जाता है ठीक है तो काफी सारी
चीजें हमारे पास यहां पे गिवन होती है ये
बेसिकली हम हरा पावर क्वेरी एडिटर होता है
जो कि बहुत सिमिलर होता है एगजैक्टली
सिमिलर होता है हमारे पास पावर बी आई के
अंदर जो हमारा पावर क्वेरी एडिटर होता है
उससे वंस आपको आपकी फाइल के अंदर आपने कोई
भी ट्रांसफॉर्मेशन कर ली हालाकि जैसे कि
अगर मेरे पास ये फाइल है यहां पे यहां से
मैं ये फर्स्ट कॉलम जो है ये हटाना चाहती
हूं ठीक है हम यहां पे इसको सिलेक्ट करके
जैसे मैं राइट क्लिक करूंगी तो यहां पे
रिमूव लिखा हुआ है इस कॉलम को मैं यहां से
रिमूव कर दूंगी आप देखोगे कि जो अप्लाइड
स्टेप्स है मेरे वो भी यहां पर रिकॉर्ड
होते हैं बहुत अच्छी चीज है ये पावर
क्वेरी की कि आपने यहां पे जो भी स्टेप्स
परफॉर्म करे हैं वो ऑन द राइट हैंड साइड
रिकॉर्ड होते हैं इसका यहां पे प्लस पॉइंट
ये हो जाता है कि जब ये वैल्यूज यहां पे
रिकॉर्ड हो रही है तो अगर आपने कोई भी नई
फाइल अगर यहां पे ऐड करी तो आपके लिए काफी
ज्यादा इजी हो जाता है उसी के ऊपर सिमिलर
ट्रांसफॉर्मेशन से लगाना क्योंकि पावर
क्वेरी यहां पे ऑटोमेटिक डिटेक्ट कर लेता
है उन ट्रांसफॉर्मेशन को और उन्हीं को भी
यहां पे लगा देता है आपके लिए तो यहां पे
आप इसको इसका नाम आप देना चाहते हो इसको
कुछ और अगर आप नेम देना चाहते हो आप यहां
पे वो नेम दे सकते हो यहां पे आप देख रहे
होगे डेट्स के अंदर हमारे पास फॉर्मेट
चेंज है अगर आपको यहां पर डेट के फॉर्मेट
को चेंज करना है आप डेट के फॉर्मेट को
यहां पर चेंज कर सकते हो तो ऐसे काफी सारी
चीजें हैं जो कि हम यहां पर परफॉर्म कर
सकते हैं और जो भी हम यहां पर परफॉर्म
करेंगे वो ऑन द राइट हैंड साइड रिकॉर्ड भी
होगा तो यह हमारे पास मेथड होता है पावर
क्वेरी को कॉल करने का पावर क्वेरी इज
नथिंग जब भी आप डेटा टैब के अंदर जाते हो
स यहां से स्विच अगर करना है तो हमारे पास
ये रही बुक वन ठीक है सो ये होती है हमारी
यहां पर पावर क्वेरी वंस यू आर डन विद दिस
एंड अगर आपको यहां पे क्लोज एंड लोड करना
है है तो आप यहां पर क्लोज यहां से आप
डायरेक्टली क्लोज भी कर सकते हो क्लोज एंड
लोड प भी आप यहां पर क्लिक कर सकते हो तो
आपके पास दो ऑप्शन है क्लोज एंड लोड एंड
क्लोज एंड लोड टू मल्टीपल आपके पास ऑप्शन
है मैं यहां पे क्लोज एंड लोड कर लेती हूं
जैसे क्लोज एंड लोड करूंगी तो यहां पे
कस्टमर्स डेटा नाम का मेरे पास एक और यहां
पे शीट क्रिएट हो जाएगा और नीचे मेरे पास
यहां पर वैल्यूज भी गिवन है सो इस तरह से
हमारे पास यहां पर डटा है इनके कॉलम्स के
नाम यहां प मेंशन मी कॉलम के नाम्स आप
मेंशन करना चाहते हो वो भी वहां पर पॉसिबल
है आई गेस पावर क्वेरी के अंदर हमने मेंशन
नहीं किए होंगे तो इस वजह से यहां पर नहीं
निकल के आए हैं बट जैसे आप यहां पर मेंशन
करना चाहो वो आप कर सकते हो तो यह हमारे
पास पावर क्वेरी एडिटर होता है कि कुछ
नहीं करना डाटा में जाओगे जब भी कोई डाटा
आप यहां पे कॉल कर सकते हो चाहे वो वेब से
लेके आ रहे हो चाहे कहीं और से लेके आ रहे
हो वो डाटा जब हमारे पास डायरेक्टली आता
है तो वो पहले ट्रांसफॉर्म आप चाहो अगर आप
ट्रांसफॉर्म पे क्लिक करते हो तो वो आपको
पावर क्वेरी एडिटर पे ले जाएगा अदर वाइज
वो डायरेक्टली डाटा यहां पे कॉल कर लेगा
पावर क्वेरी एडिटर के अंदर काफी सारे
स्ट्रांग फंक्शंस एंड फीचर्स होते हैं
जिनको हम आने वाले सेशंस के अंदर कवर करने
वाले
[संगीत]
हैं सो गाइ लास्ट सेशन के अंदर हमने बात
करी अबाउट पावर क्वेरी एडिटर कि क्या
हमारा पावर क्वेरी एडिटर होता है उसके
बेसिक इंटरफेस के बारे में हमने समझा आज
के इस सेशन के अंदर हम बात करेंगे कैसे हम
क्लीनिंग कर सकते हैं ट्रांसफॉरमेशंस कर
सकते हैं डाटा के अंदर फॉर्मेट चेंज कर
सकते हैं अगर हम पावर क्वेरी एडिटर का यूज
कर रहे हैं सो गाइज यहां पे मेरे पास पावर
क्वेरी एडिटर ऑलरेडी ओपन है अगर आपके पास
जब ये ओपन नहीं होता है तो हम जब डेटा को
कॉल करना होता है डेटा टैब से हम गेट डाटा
करके भी डायरेक्टली ओपन कर सकते हैं यहां
पे मैं जाके इजली एडिट भी कर सकती हूं कि
जैसे अगर मेरे पास यह डाटा है अगर आपके
पास कोई एसिस्टिंग डाटा है जो कि आपने
पावर क्वेरी एडिटर से ही लिया था तो आप
यहां पे क्या कर सकते हैं उस डाटा पे जैसे
आप यहां पे होवर कराएंगे तो आपके पास नीचे
ऑप्शन आएगा एडिट का एडिट पे अगर मैं जाती
हूं तो यहां पे मेरे पास पावर क्वेरी
एरिटर ओपन हो जाएगा पावर क्वेरी एडिटर ओपन
होने के बाद मैं इसको एक बार रिफ्रेश कर
लेती हूं यहां पे चलते हैं कस्टमर के अंदर
सबसे पहले मैं यहां पर बात करूं
ट्रांसफॉर्मेशन की जब भी ट्रांसफॉर्म करना
हो डेट ऑफ ट्रांसफॉर्म नाम का हमारे पास
कॉलम होता है जिसके साथ हम यहां पर डील
करते हैं जब डाटा की आपको यहां पर
क्लीनिंग करनी है तो क्लीनिंग आप किस तरह
से कर सकते हो जैसे कि और सारी चीजें तो
हमारे पास एमटी है ठीक है बट जहां जहां पे
हमारे पास नल वैल्यू है सेल्स
रिप्रेजेंटेटिव एंप्लॉई नंबर के अंदर अगर
मैं उन्हें यहां पे डिलीट करना चाहती हूं
तो उस केस में मैं यहां पे क्या कर सकती
हूं उस केस में जहां जहां पे नल है तो
मेरे पास यहां पे ही ऊपर की तरफ लिखा है
रिले वैल्यूज तो रिप्लेस किसको करना है
मुझे यहां कैपिटल में मैं यहां प नल लिख
रही हूं और आप चाहो तो इनको ब्लैंक से
रिप्लेस कर सकते हो और जैसे मैंने यहां पर
ओके किया ये ब्लैंक से रिप्लेस हो जाएंगे
उसके बाद मुझे यहां पर होम प जाना है एंड
मैं यहां पे रिमूव करना चाहती हूं रोज
रिमूव ब्लैंक रोज तो जैसे मैं यहां पे
ब्लैंक रोज चूज करूंगी सो सपोज आपके पास
यहां पे कहीं प भी नल वैल्यूज है तो आप
क्या कर सकते हो ट्रांसफॉर्म के अंदर जा
सकते हो रिप्लेस कर सकते हो नल वैल्यूज को
टू एमटी वैल्यूज आपने यहां पे एमटी वैल्यू
से रिप्लेस कर दिया अब जहां जहां पे
ब्लैंक है अगर मैं इसको फिल डाउन कर देती
हूं जसे इस कॉलम को चूज करते हैं और फिल
करते हैं डाउन सो ट्रांसफॉर्मेशन के अंदर
जब हम यहां पे देखेंगे तो आप देखेंगे कि
और कोई कॉलम तो चलो नहीं सही बट यहां पे
हमारे पास ये जो वैल्यूज है ये हमारे पास
यहां पे एक तो न्यूमेरिक होनी चाहिए तो
इसको मैं या तो होल नंबर बना दूं होल नंबर
होते ही कुछ वैल्यूज मेरे पास यहां पे नल
चली गई अब इस नल वैल्यूज को आप चाहो तो नल
वैल्यूज को आप यहां पे
ड्रॉप कर सकते हो या फिर इनको रिमूव कर
सकते हो तो रिमूव ब्लैंक रोज हमारे पास
ऑप्शन है यहां पे तो जैसे मैं यहां पे
रिमूव ब्लैंक रोज करूंगी क्योंकि यहां पे
कोई ब्लैंक रो नहीं है तो यहां पे यह तो
रिमूव नहीं होगा अब इसके बाद मैं यहां पे
क्या कर सकती हूं इस केस में मैं
ट्रांसफॉर्म में चलती हूं और यहां पर
रिप्लेस रिप्लेस वैल्यूज पे क्लिक करती
हूं तो यहां पे मुझे नल वैल्यूज हटानी है
विद एमटी वैल्यूज ठीक है सो यहां पर मुझे
नल वैल्यूज का क्या करना है नल वैल्यूज को
मैं यहां पे फिल डाउन करना चाहती हूं सो
जैसे मेरे पास यहां पे ये डाटा है अब इस
डाटा के अंदर मैं चाहती हूं कि जैसे ही
मैं टुवर्ड्स जाऊं टुवर्ड्स लेट्स से और
सारी चीजें तो हमारे पास यहां पे काम की
इतनी खास नहीं है पर सेल्स रिप्रेजेंटेटिव
एंप्लॉई नंबर है इसके अंदर हमारे पास नल
वैल्यू लिखा है पहले तो इसका टाइप चेंज
करते हैं यहां इसको बनाते हैं होल नंबर
होल नंबर करते यहां पे नल वैल्यूज आ गई अब
नल वैल्यूज में आप चाहो तो इनको आप हटा
सकते हो या फिर व्हाट यू कैन आल्सो डू इज
कि आप यहां पर ऊपर की वैल्यू नीचे पेस्ट
कर सकते हो ताकि आपका डाटा यहां से जाए ना
कस्टमर का डाटा तो रहना चाहिए है तो मैं
फिल कर दूंगी डाउन यहां पे कि तो इससे
क्या होगा कि ऊपर की वैल्यू यहां पर
जहां-जहां पे नल वैल्यूज थी वहां पर ऊपर
की वैल्यू नीचे मेरे पास यहां पे फिल होके
आ गई है ठीक है तो उससे मैं मुझे यहां पे
एक प्रॉफिट क्या हो जाएगा कि कस्टमर्स का
जो डाटा है जो कि मेरे पास यहां पे
इंपॉर्टेंट है ये डिलीट नहीं होगा ठीक है
तो यहां पे आप ये भी कर सकते हो अदर वाइज
आप अगर नल वैल्यूज को किसी चीज से रिप्लेस
करना चाहो तो आप यहां पे नल की जगह प
क्योंकि ताकि यहां पे ब्लैंक लिखा हुआ ना
आए तो उस केस में हम यहां प रिप्लेस कर
सकते इन नल वैल्यूज को विद एनीथिंग आप
यहां पर कुछ भी मेंशन कर सकते हो दैट डेटा
नॉट अवेलेबल या जीरो लिख दो क्योंकि हमने
यहां पर नंबर में इसको कन्वर्ट कर दिया है
तो आप चाहो तो यहां पर जीरो लिख दो या कुछ
भी आप लिखना चाहो तो आप वो भी कर सकते हो
टोटली अप टू यू बट आप यहां पर कुछ ना कुछ
तो मेंशन कर ही सकते हो इंस्टेड ऑफ दिस
वापस से चाहो तो इसको अगर कुछ डाटा आपको
न्यूमेरिक की जगह आपको टेक्चुअल डाटा
भेजना है तो इसको टेक्स्ट में कन्वर्ट कर
दो ठीक है तो ऐड न्यू स्टेप करके हम उसको
टेक्स्ट में कन्वर्ट कर देंगे अब इसके बाद
नेक्स्ट जहां-जहां पे नल वैल्यूज है
रिप्लेस करेंगे नल वैल्यूज को हम रिप्लेस
कर देंगे विद डाटा अनअवेलेबल तो उससे
फायदा क्या होगा जब हम चार्ट बनाएंगे ना
तो वहां पे ऐसे ब्लैंक नहीं लिखा हुआ आएगा
वहां पे जहां-जहां पे डाटा अनअवेलेबल है
तो उसका ग्राफ मेरे पास क्रिएट होके आ
जाएगा जिस पे लिखा होगा कि डाटा इज नॉट
अवेलेबल यहां यानी कि जो चार्ट मेरा रहेगा
ग्राफ मेरा बनके आएगा उसके नीचे लिखा
रहेगा अनअवेलेबल डाटा यानी कि ये डेटा
हमारे पास डेटाबेस के अंदर ही नहीं था या
फिर हमारे टेबल्स के के अंदर ही नहीं था
जिसको अगर हम यहां पे फिल नहीं करना चाहते
तो हम ये मेथड का यहां पे यूज कर सकते हैं
सो ये हमारे पास ट्रांसफॉर्मेशन का पार्ट
हो जाता है अगेन अगर आपके पास यहां पे
कहीं पे भी ब्लैंक वैल्यू एमटी वैल्यूज है
उनको आप यहां पे फिल कर सकते हो ऊपर हमारे
पास काफी सारे ऑप्शंस हैं जो कि हमें
रिनेम करने में फिल करने में ठीक है डटा
टाइप अगर डिटेक्ट करना है आपको किसी को
लिस्ट में कन्वर्ट करना है तो इनके अंदर
हमें काम आएंगे ट्रांसपोजर है रोज को
रिवर्स करना है रोज काउंट करनी है तो ऐसे
काफी सारे ऑप्शंस है हमारे पास नेक्स्ट
सेशन में जो हम बात करने वाले हैं वो है
टेक्स्ट कॉलम्स के बारे में यानी कि
टेक्स्ट टूल्स का हम किस तरह से हमारे
डाटा के ऊपर यूज कर सकते हैं जैसे हमारे
पास काफी सारे यहां पे टेक्चुअल डाटा है
ठीक है और अगर आप यहां पे भी देखोगे तो
यहां पे भी हमारे पास एक और
ट्रांसफॉर्मेशन जो कि हम यहां पे अप्लाई
कर सकते हैं वो ये कर सकते हैं कि हमारे
पास यहां पे न्यूमेरिक वैल्यूज हैं तो
जिन-जिन के अंदर हमारे पास यहां पे डेसीमल
नंबर या होल नंबर है वो मेरे पास आ जाए
बाकी सबके अंदर यहां पे क्या आ गया एरर्स
आ गए इन एरर्स के साथ साथ अगर तुम्हें डील
करना है तुम्हें अगर इनको रिमूव करना है
रिमूव रोज अ विद एरर्स तो जैसे ही मैं
एरर्स वाले डाटा को यहां पे हटाऊ तो एरर
वाला डाटा यहां से हट जाएगा नल वाला अभी
भी मेरे पास है पर एरर वाला डाटा यहां से
हट जाएगा तो इस तरह से हम एरर वाले डाटा
को हटा सकते हैं इवन एरर वाले डाटा को हम
किसी डेटा से फिल भी कर सकते हैं अगर हम
चाहे तो तो डटा फिल भी हो सकता है या फिर
एरर अगर आ रहा है तो हट भी सकता है
हालांकि ये कॉलम हमारे कुछ काम का है नहीं
ज्यादा ट्रांसफॉर्मेशन के अंदर पोस्टल कोड
से हमें कुछ करना नहीं है तो इवन हम इसको
ट भी करते तो भी यहां पे कोई फर्क नहीं
पड़ेगा तो अगर आप यह चीज ना करना चाहे कि
जिससे आपके डाटा के ऊपर इंपैक्ट पड़ रहा
है अब एरर की वजह से क्या हो रहा है
कस्टमर का डाटा जा रहा है और एंप्लॉयज का
भी डाटा हमारे पास से जा रहा है तो इसलिए
हम यहां पर क्या कर सकते हैं इस पोस्टल
कोड को ही इस पूरे कॉलम को ही हम यहां से
रिमूव कर सकते हैं तो रिमूव पे हम क्लिक
करेंगे और ये रिमूव कर सकते हैं स्टेट की
अगर जरूरत नहीं है तो ये रिमूव आपने कर
दिया एड्रेस लाइन की हमें जरूरत नहीं है
ये आपने यहां से रिमूव कर दिया एड्रेस
लाइन वन की भी जरूरत नहीं है किसी के फोन
नंबर की भी हमें यहां से जरूरत नहीं है
क्योंकि जब हम डैशबोर्ड बना रहे हैं तो
उसमें फोन नंबर क्यों ही चाहिए हमें थ्रेड
लिमिट चाहिए एंप्लॉई नंबर सिटी वगैरह ये
सारी चीजें हमें चाहिए तो जो जो चीजें
हमें चाहिए वो हमें यहां पे मिल गई है और
उसके बाद हमारा ट्रांसफॉर्मेशन यहां पे हो
चुका है इसके बाद हमारे पास टेक्स्ट टूल्स
आएंगे जो कि नेक्स्ट सेशन में हम डिस्कस
करने वाले
[संगीत]
हैं सो गाइ लास्ट सेशन के अंदर हमने बात
किया कि क्या हमारे पास ट्रांसफॉरमेशंस
होते हैं कैसे हम डाटा को क्लीन कर सकते
हैं इन पावर क्वेरी एडिटर आज के इस सेशन
के अंदर हम बात करने वाले हैं कि कैसे हम
टेक्स्ट टूल्स का यूज़ कर सकते हैं टू
ट्रांसफॉर्म आवर डाटा सो गाइज यहां पे
ऑलरेडी हम कॉलम्स के अंदर आ गए हैं जैसे
कस्टमर्स के अंदर अगर हम यहां पर हैं यहां
पे टेक्स्ट टूल्स है टेक्स्ट टूल्स जब आप
ट्रांसफॉर्म के अंदर जाओगे तो आपको यहां
पे हाइलाइटेड चीजों के अंदर क्या मिलेगा
कि आप यहां पे टेक्स्ट टूल्स निकाल सकते
हो टेक्स्ट कॉलम्स हमारे पास हैं कि जब भी
हमारे पास कोई भी कॉलम हो देखो जहां पे
ऑप्शंस अलग-अलग गिवन है टेबल के लिए अलग
ट्रांसफॉर्मेशन हैं एनी कॉलम यानी कि ये
ऐसे ट्रांसफॉर्मेशन है जो कि किसी भी कॉलम
पे लग सकते हैं अब टेक्स्ट कॉलम के लिए
यानी कि जिस डाटा के अंदर हमारे पास
टेक्स्ट हो जिस कॉलम के अंदर टेक्स्ट हो
उनके लिए हमारे पास ये वाले ऑप्शंस हैं तो
इनके लिए हम यहां पर क्या करेंगे इनके लिए
हमारे पास सिंपल सा हमारे पास मेथड है कि
सबसे पहले अगर स्प्लिट करना हो स्प्लिट
किसको कर सकते हो तुम कस्टमर नेम को
स्प्लिट कर सकते हो तो कस्टमर नेम को अगर
तुम्हें स्प्लिट करना हो इनटू डिफरेंट
पार्ट्स तो आप उसके लिए यहां पे स्प्लिट
कॉलम कर सकते हो किसके बेसिस पे बाय डिली
मीटर यानी कि डेलीमिटर के बेसिस पे करना
हो बाय लोअर केस बाय अपर केस अगर आपको ऐसे
यहां पे स्प्लिट करना हो चलो स्प्लिट करने
से पहले इनको ना कॉनकेटिंग करते हैं एक
काम करते हैं इन दोनों को जैसे कांटेक्ट
फर्स्ट नेम एंड लास्ट नेम को हम जॉइन करते
हैं जॉइन करने के लिए कुछ नहीं करना हमें
जाना है ऐड कॉलम पे कि नया कॉलम अब
ट्रांसफॉर्म और ऐड कॉलम दो अलग-अलग चीजें
हैं ट्रांसफॉर्म के अंदर क्या होगा कि
हमारा जो एसिस्टिंग कॉलम है जैसे कि ये
वाला कॉलम है इसी के अंदर ही
ट्रांसफॉर्मेशन हो जाएंगे ऐड कॉलम का मतलब
है कि एक नया कॉलम यहां पर ऐड होगा तो हम
जाएंगे ऐड कॉलम में इसमें मैं ले जाऊंगी
कस्टम कॉलम के अंदर कस्टम कॉलम में इसका
नाम हम बनाते हैं फुल नेम फुल नेम मैं
इसका नाम यहां पर मेंशन करूंगी जस्ट यहां
पे एग्जांपल तौर पे हम ये चीजें करके दिखा
रहे हैं आपको कि जैसे फुल नेम के लिए अब
हमें यहां पे क्याक चाहिए कांटेक्ट का
फर्स्ट नेम ठीक है कॉन्कैटिनेट करने के
लिए हम यूज करेंगे एंपर सेंट का और चाहिए
मुझे यहां पे कांटेक्ट का लास्ट नेम ठीक
है अब एक चीज और हम यहां पर देखेंगे कि
जैसे ही मैं इसे यहां पर ओके करूंगी तो एक
नया कॉलम क्रिएट होके आया इसमें कहीं-कहीं
पे मेरे पास बीच में स्पेसेस आ रही है और
कहीं-कहीं पे स्पेस नहीं है वैसे तो
टेक्निकली देखा जाए तो कोई स्पेस होनी ही
नहीं चाहिए दोनों नेम के बीच में हमने तो
कोई स्पेस नहीं दी बट यहां पे स्पेस आ रही
है इसका मतलब क्या है कि हमारे डाटा के
अंदर वाइट स्पेसेस हैं तो पहले इन वाइट
स्पेसेस को फिल करते हैं तो इस इस वाले
कॉलम को मैं यहां से रिमूव कर देती हूं
एंड वापस से इधर चलते हैं फर्स्ट नेम में
हमारे पास कहीं पे अगर वाइट स्पेस है तो
उसको कैसे हम रिमूव कर सकते हैं हम
ट्रांसफॉर्म पे जाएंगे यहीं पे हमारे पास
फॉर्मेट होता है फॉर्मेट के अंदर हमारे
पास है ट्रिम ट्रिम कर देंगे हम इसे ट्रिम
करने से यहां पे क्या होगा कि जो आगे या
पीछे की तरफ कोई भी एक्स्ट्रा वाइट
स्पेसेस होंगे तो वो यहां से हट जाएंगे
सेम चीज हम इसके ऊपर करने जा रहे हैं कि
फॉर्मेट पे जाएंगे और हम यहां पे करेंगे
इसको ट्रिम ट्रिम करते ही यहां पे दोनों
हमारे जो कॉलम्स हैं यहां पे ट्रिम हो गए
अब ट्रिम होने के बाद हम यहां पे नया कॉलम
ऐड कर सकते हैं कस्टम कॉलम में चलते हैं
यहां पे इसका नाम लिखते हैं फुल नेम फुल
नेम यहां पे मेंशन किया फुल नेम के अंदर
हमारा फार्मूला क्या जाएगा कि फर्स्ट नेम
एंप सेंड अब यहां पे हमें चाहिए बीच में
स्पेस तो स्पेस के लिए मैं एक स्ट्रिंग
पास करूंगी वापस से एमसेंट एंड दूसरी
वैल्यू यहां पे होगी हमारी लास्ट नेम इसको
जैसे ही मैं ओके करूंगी तो हमारे पास जो
नया कॉलम बन के आएगा अब आप देखोगे कहीं पे
भी एक्स्ट्रा स्पेसेस नहीं है और हर नेम
और लास्ट नेम के अंदर यहां पे दोनों के
बीच में एक सिंगल स्पेस का डिफरेंस है ठीक
है तो ये हमारे पास यहां पे क्या होगा ये
हमारे पास कंकट मेथड हो गया अब इसी से अगर
आपको डाटा स्प्लिट करना है तो आप यहां पे
क्या कर सकते हो जो ट्रांसफॉर्म में जाओगे
इसको कन्वर्ट स्प्लिट कॉलम कर दोगे बाय
डिली मटर डिली मटर में तुम्हें क्या रखना
है स्पेस तुम्हें यहां पे ऑटोमेटिक
डिटेक्ट कर लेता है वैसे तो और उसके बाद
ना करे तो आप यहां पे डिफाइन कर सकते हो
ठीक है कि जब जब स्पेस आए लेफ्ट मोस्ट
डिली मीटर राइट मोस्ट डिली मीटर या फिर
जबजब स्पेस आए तब स्प्लिट करना है तो मुझे
जबजब स्पेस आए तब स्प्लिट करना है तो फिर
मैं यहां पे जैसे ही ओके करूंगी तो एक
कैरिन यहां पे आ गया और उसके बाद फुल नेम
यहां पे निकल के आ गया थर्ड यहां पे हमारे
पास कुछ केसेस में यहां पे थ्री नेम्स है
तो फिर उस केस में हमारे पास जैसे इजाबेल
दे कैस्ट्रो यहां पर तीन नेम है तो हम
यहां पर क्या क्या हो रहा है हमारे साथ
यहां पर कि यहां पे फुल नेम और यह हो गया
हमारा यहां पर फर्स्ट नेम और यहां पे इन
दोनों को ऐड करके वापस से कंकट ट करके हम
क्या बना सकते हैं लास्ट नेम बना सकते हैं
तो इसको कंकट करने के लिए फिर से चलते हैं
ड कॉलम प मैं यहां पर बनाऊंगी कस्टम कॉलम
यहां पर इसका नाम लिखेंगे लास्ट नेम लास्ट
नेम में हम यहां पर क्या ऐड करने वाले हैं
फर्स्ट फुल नेम टू एक एमटी स्ट्रिंग यहां
पे देते हैं एंपसन और तो ऐसे आप देख रहे
हो यहां पे हमारे पास फुल नेम वन एंड फुल
नेम टू निकल के आया कुछ-कुछ के तीन नाम भी
है मतलब तीन नाम मतलब मिडल नेम भी है जैसे
कि इबेल देख एस्ट्रो यहां पे हमारे पास है
तो आप चाहो तो इनको डिलीट कर सकते हो सो
यू कैन जस्ट राइट क्लिक ऑन इट एंड रिमूव
कि कुछ ही नेम्स हमारे पास यहां पे ऐसे
हैं ठीक है तो ये हमारे पास कॉन्कैटिनेट
हो गया और स्प्लिट भी हो गया साथ ही में
स्प्लिट आप किसी भी चीज के बेसिस पे कर
सकते हो जस्ट आपको ट्रांस फ फॉम पे जाना
है और आपके डाटा को स्प्लिट करना है ठीक
है उसके बाद मैं यहां पे कोई भी चीज
सिलेक्ट करती हूं फॉर एग्जांपल मैंने सिटी
यहां पे सिलेक्ट किया मुझे चाहिए कि सारे
अपर केसेस के अंदर हो तो मेरे पास फॉर्मेट
नाम का यहां पे टूल है जहां पे अपर केस
लोअर केस कैपिट आइज ईच वर्ड ट्रिम क्लीन
ऐड प्रीफिक्स ऐड सफिक्स कि आपको इनके आगे
कोई भी प्रीफिक्स लगाना है सफिक्स लगाना
है तो आप वो भी यहां पर ऐड कर सकते हो तो
यह भी हमारे पास यहां पे ऑप्शन है ठीक है
सिमिलरली कुछ भी आपको एक्सट्रैक्ट करना हो
कहीं से भी अगर आपके पास कोई भी डाटा गिवन
है जिससे कि आप
एक्स्टेक्स्ट तो आप यहां पर चीजें एक्स्ट
कर सकते हो विद द हेल्प ऑफ एक्सट्रैक्ट
यहां पर एक्सट्रैक्ट में आपको लेंथ
निकालनी है इसकी पूरी फर्स्ट के कैरेक्टर
चाहिए लास्ट कैरेक्टर्स चाहिए मान लो
ट्रांसफॉर्म के अंदर मुझे यहां पे या फिर
ऐड कॉलम में चलते हैं नया कॉलम ऐड करते
हैं जिसके अंदर मुझे यहां पे सिटी के
स्टार्टिंग तीन कैरेक्टर चाहिए तो मैं
यहां पे फर्स्ट कैरेक्टर्स एंड फर्स्ट
कैरेक्टर्स कितने तीन तो जैसे मैं इसे ओके
करूंगी तो स्टार्टिंग के तीन कैरेक्टर
नाथस के यहां पे आ गए लास्ट फगस का लास्ट
मिल के आ गया तो ऐसे हमारे पास यहां पे
वैल्यूज आ गए अब जो कॉलम्स नहीं चाहिए
जैसे यहां पे कुछ कॉलम्स जिनकी मेरे को
रिक्वायरमेंट नहीं है तो ये सिर्फ मैं
यहां पे एग्जांपल तौर पे बता रही हूं तो
इनको आप हटा सकते हो और अगर आपको
रिक्वायरमेंट है तो आप इनको ऐड ही रहने
दीजिए तो इस तरह से हम यहां पे टेक्स्ट के
टूल्स का यूज कर सकते हैं इन पावर क्वेरी
एडिटर बस इतना यहां पे ध्यान रखना है
ट्रांसफॉर्म का मतलब कि जो आपका
एजिस्टिफाई
कॉलम का मतलब है कि उस कॉलम के बेसिस पे
एक नया कॉलम क्रिएट हो जाएगा तो जब भी
आपको एजिस्टिफाई
करेंगे अगर नया कॉलम ऐड करना है तो ऐड
कॉलम का हम यहां पे यूज़
[संगीत]
करेंगे सो गाइ लास्ट सेशन के अंदर हमने
बात करी अबाउट टेक्स्ट टूल्स आज के सेशन
के अंदर हम बात करने वाले हैं अबाउट
न्यूमेरिक टूल्स इंड पावर क्वेरी सो गाइज
न्यूमेरिक टूल्स हमारे नंबर्स के ऊपर वर्क
करते हैं जब भी हमारे पास ऐसा कॉलम हो
जिसके अंदर न्यूमेरिक डाटा हो उसपे नंबर
टूल्स वर्क करेंगे एज द नेम ओनली सजेस्ट
यहां पे तो यहां पे वापस चलते हैं एंड
अगेन मैं यहां पे होवर कराती हूं सो किसी
भी फाइल को अगर हम यहां पर एडिट करेंगे तो
हमारे पास पावर क्वेरी एडिटर यहां पे ओपन
हो जाएगा जितने भी क्वेरीज को ओपन करके हम
एडिट पे क्लिक करेंगे पावर क्वेरी एडिटर
ओपन करने के बाद लेट्स से आप यहां पे
कस्टमर्स के ऊपर आ गए ठीक है कस्टमर्स में
हमारे पास यहां पे न्यूमेरिक टूल्स में आप
क्रेडिट लिमिट पे कोई भी नंबर टूल्स लगा
सकते हो फॉर एग्जांपल इस पे हम चले और
यहां पे हमें कोई भी चीज न्यूमेरिक वैल्यू
में चाहिए या फिर अगर आप यहां पे गए
पेमेंट्स के अंदर पेमेंट्स के अंदर आपके
पास डेसीमल वैल्यूज हैं इनके अंदर आपको
नंबर्स पे कुछ वर्क करना है तो
ट्रांसफॉर्मेशन पे हम चलते हैं और
ट्रांसफॉर्मेशन में हमारे पास है यहां पे
नंबर कॉलम अब नंबर कॉलम हमारे पास यहां पे
क्या है न्यूमेरिक डाटा के ऊपर हम वर्क
करने वाले हैं तो नंबर कॉलम उसी के लिए
हैं हमारे पास ठीक है जिसमें हमारे पास
स्टैंडर्ड हमारे पास कुछ है जैसे कि कुछ
भी आपको ऐड करना है मल्टीप्लाई सबट डिवाइड
करना है लेट्स से कि हमारे अमाउंट के अंदर
जैसे कि हमारे पास प्रोडक्ट्स का यहां पे
अमाउंट मेंशन है जितने भी मेरे अमाउंट है
आई वांट टू इंक्रीज ऑल द अमाउंट्स बाय ₹
ठीक है तो मैं यहां पर क्या करूंगी मैं
इसको यहां पर सिंपली जाऊंगी इस कॉलम के
ऊपर ठीक है यहां पे हमारे पास ऐड कॉलम है
और यहां पर ट्रांसफॉर्म कॉलम भी पहले तो
इसकी बाय प्राइस को हम यहां पे चेंज करते
हैं यहां पे अगर आप देखेंगे तो हमारे पास
इसको पहले हमें न्यूमेरिक बनाना है तो
इसको पहले हम न्यूमेरिक बनाते हैं तो मैं
यहां पे इसको होल नंबर या डेसीमल नंबर ले
लेती हूं डेसीमल नंबर करते अब जो भी डाटा
के अंदर मेरे पास यहां पर एरर्स है उ
एरर्स को मैं यहां पर हटाना चाहूंगी तो
एरर हटाने के लिए हम यहां पे क्या कर सकते
हैं रिमूव एरर्स सो रिमूव एरर वाले जो
जितने भी हमारे कॉलम्स है वो रिमूव हो
जाएंगे यहां से तो ये डाटा हमारे पास यहां
से निकल गया ठीक है वंस हमारे पास ये डाटा
यहां से निकल जाता है जैसे हमारे पास
न्यूमेरिक डाटा अब निकल के आ गया है उसके
बाद हमें यहां पे क्या करना है इसके अंदर
सब सबके अंदर मुझे यहां पे ऐड करना है लेट
से मैं यहां पे क्या ऐड करना चाहती हूं तो
आप यहां पे ट्रांसफॉर्म करके टू लिखोगे तो
अभी वैल्यू क्या आ रही है 48.8 जैसे मैं
इसे ओके करती हूं तो यहां पे 48.8 1 से
50.8 1 बन गया क्यों क्योंकि सबकी यहां पे
₹ से मैंने यहां पे या दो डॉलर से
एक्चुअली इसके केस में $ से मैंने यहां पे
वैल्यूज इंक्रीज कर दी है तो इस तरह से हम
यहां पे कोई भी चीज ऐड सबकट मल्टीप्लाई
डिवाइड कर सकते हैं अब स्टेटिस्टिक्स के
केस जब यहां पे आता है तो स्टेटिस्टिक्स
के केस में हमें यहां पे यह ध्यान रखना है
कि स्टेटिस्टिक्स का केस हमें यहां पे
वैल्यूज निकाल के देगा एक सिंगल वैल्यू
जैसे कि अगर मैं सम निकालू तो सम का मतलब
ये नहीं कि सबका सम यहां पर अलग-अलग एक
कॉलम के अंदर जम जा जाए सम का मतलब यहां
पे हुआ एक सिंगल वैल्यू यहां पे क्रिएट
होके आ जाती है तभी तो जब हम यहां पर ऐड
कॉलम करते हैं तो यहां पर स्टेटिस्टिक्स
नहीं दिखाता क्यों क्योंकि नया कॉलम थोड़ी
ऐड होगा ऐड नाम से ठीक है तो हमारे पास
यहां पर क्या निकल के आएगी अगर मैं इस पे
सम लगाती हूं तो इन सबका सम मेरे पास एक
अलग से बाहर हमारे पास निकल के आएगा ठीक
है जिसको हम कैलकुलेटेड सम बोलेंगे ये
हमारे मेजर्स होते हैं बेसिकली जिनको हम
बाद में यूज कर सकते हैं तो यहां पर हम
मेजर क्रिएट करने की जरूरत नहीं है हम
यहां पर इस स्टेप को स्किप कर सकते हैं
सो हमें यहां पर अगर कुछ भी आपको वैल्यूज
निकालनी है जैसे आपको सम वगैरह भी कुछ भी
आपको यहां पर देखना है तो आप इजली देख
सकते हो एक बार और स्किप को यहां पन उस
स्टेप को यहां पर आप स्किप कर सकते हो तो
दैट इज टोटली अप टू यू ठीक है हम वो यहां
पर कर सकते हैं तो वो हमारे पास यहां पे
एक ऑप्शन है ठीक है सिमिलरली हमारे पास
न्यूमेरिक टूल्स के अंदर आप यहां पे
देखोगे कुछ साइंटिफिक मेथड है जैसे कि
एब्सलूट वैल्यू चाहिए पावर चाहिए स्क्वायर
रूट एक्सोनेट लोगरिथम फ और हमारे पास
फैक्टोरियल है ये हमारे पास एक ऑप्शन है
तो इनमें भी अगर आपको कोई भी फंक्शन लगाना
हो किसी भी आपके कॉलम के ऊपर तो वह आप लगा
सकते हो राउंडिंग राउंड ऑफ निकालना हो
जैसे राउंडिंग वैल्यू निकालनी है राउंड
डाउन करूंगी तो यहां पे क्या होगा 50.8 1
का 50 बन जाएगा ठीक है और इसको अगर मैं
हटाती हूं अगर मैं राउंड अप करना चाहती
हूं तो उस केस में यहां पे क्या करूंगी
राउंड अप पे जाऊंगी तो 5.81 का यहां पे 51
बन जाएगा तो राउंड वैल्यू तो होएगी बट ऊपर
की तरफ तो ये हमारे टेक्स्ट टूल्स होते
हैं बेसिकली जो कि हमारे टेक्चुअल डेटा के
साथ वर्क करते हैं तो पहले आपको यह देखना
जरूरी है आपका डाटा टेक्चुअल तो है ना
टेक्चुअल है तो फिर उसके ऊपर आप यह सारे
फंक्शंस लगा सकते
[संगीत]
हो सो गाइ इस सेशन के अंदर हम बात करने
वाले हैं कैसे हम डेट एंड टाइम टूल्स का
यूज कर सकते हैं पावर क्वेरी एडिटर के
अंदर बहुत सिंपल और बहुत ही ज्यादा यूजफुल
ये टूल्स होते हैं देखते हैं इनका यूज एक
बार जैसे जब हम पावर क्वेरी एडिटर के अंदर
गए और हमने यहां पे ऑर्डर्स वाली टेबल
खोली ऑर्डर्स वाली टेबल के अंदर हम देख
रहे हैं कि हमारा ऑर्डर डेट है रिक्वायर्ड
डेट है शिप डेट है आप ऑर्डर डेट से
निकालना चाहते हो कि किस दिन ऑर्डर हुआ था
किस दिन का मतलब मंडे को ज्यादा ऑर्डर्स आ
रहे हैं ट्यूसडे को आ रहे हैं संडे को आ
रहे हैं तो आप यहां पे क्या कर सकते हो ना
इसको मैं पहले एक बार रिफ्रेश कर लेती हूं
और क्योंकि यहां पे ऑर्डर डेट है इससे
मुझे नया कॉलम क्या निकालना है मंथ का तो
डेट पे मैं जाऊंगी डेट का यहां पे हमारे
पास टूल्स है डेट फ्रॉम डेट एंड टाइम तो
डेट क्योंकि यहां पर है तो डेट से हम यहां
पे क्या निकाल सकते हैं हम यहां पे मंथ
निकाल सकते हैं अब आपको यहां पे मंथ
निकालना है नेम ऑफ मंथ निकालना है वीक
निकालना है तो एंड ऑफ वीक निकालना है
स्टार्ट ऑफ वीक निकालना है डे निकालना है
तो आपको नेम ऑफ डे निकालना है क्या डे ऑफ
नेम ऑफ डे जैसे मैं यहां पे मेंशन करूंगी
तो हमारे पास ऑर्डर डे यहां पे निकल के आ
जाएगा इसका नाम हम यहां पे लिख देते हैं
ऑर्डर डे ठीक है तो ऑर्डर डे बेसिकली क्या
है किस दिन ये ऑर्डर हुआ था उसका हम दिन
यहां पे निकाल रहे हैं कि ऑर्डर डेज यहां
पर है किस मंथ में ऑर्डर हुआ था तो उसके
लिए हम यहां पे ऑर्डर डेट पे ही जाएंगे
अगेन डेट कॉलम का यूज किया इस बार हम मंथ
निकालेंगे नेम ऑफ मंथ तो नेम ऑफ मंथ से
हमारे पास यहां पर निकल के आ जाएगा मंथ का
नाम क्योंकि इस मंथ के अंदर ये ऑर्डर हुआ
था तो आपको ये भी देखना हो किस महीने में
ज्यादा ऑर्डर हुए थे तो वो ऑप्शन है किस
दिन ज्यादा ऑर्डर्स हो रहे हैं वो अगर
पैटर्न आपको देखना हो तो पैटर्न आपको
निकालना आना चाहिए कि आपको यहां पर क्या
पैटर्न चाहिए उसके बाद डाटा आपके सामने
पूरा आ जाता है ठीक है सिमिलरली हमारे पास
टाइम के फंक्शंस होते हैं टाइम में आप अगर
आपके पास यहां पे कहीं प टाइम गिवन होता
तो आप यहां से टाइम निकाल सकते हो आ मिनट
सेकंड्स निकाल सकते हो ड्यूरेशन निकाल
सकते हो आप यहां पर तो ड्यूरेशन अगर आपको
निकालना हो तो वो भी आप यहां पे गेट कर
सकते हो तो ऐसे हमारे पास यहां पे डेट एंड
टाइम के फंक्शंस होते हैं जो कि हमें
अलग-अलग वैल्यूज के बीच में डिफरेंस देते
हैं फॉर एग्जांपल अगर मुझे चाहिए कि शिप्ड
डेट और ऑर्डर डेट के बीच में मुझे अगर
डिफरेंस निकालना हो तो उसके लिए मैं एक
नया कॉलम क्रिएट कर सकती हूं ठीक है कस्टम
कॉलम बनाएंगे इसका नाम हम लेंगे शिपिंग
डिफरेंस या फिर डे डिफरेंस में इसका नाम
ले लेती हूं क्य डे डिफरेंस के अंदर हम
यहां पे डालेंगे डे डिफरेंस में हमारे पास
ये क्या है अ ये हमारी जो शिप्ड डेट है
उसमें से हमें माइनस करना है क्या हमारी
ऑर्डर डेट को कि ऑर्डर ऑर्डर होने कितने
दिन बाद ये प्रोडक्ट जो है शिप हुआ था
जैसे मैं ओके करूंगी तो यहां पे मेरे पास
डे निकल के आया अब ये किसके अंदर निकल के
आ रहा है ड्यूरेशन में ड्यूरेशन को आपको
कन्वर्ट करना है लेट्स से डेज के अंदर
आवर्स के अंदर मिनट्स के अंदर तो मैं डेज
में करना चाहती हूं तो ये चार दिन दो दिन
बन गए तो इस तरह से हमारा ड्यूरेशन का भी
यहां पे यूज हो सकता है तो इस तरह से हम
डेट टाइम फंक्शन का यूज़ कर सकते हैं जो
कि हमें काफी सारी यूज़फुल चीजें बता सकते
हैं अब आप चाहो तो इनका यहां पे एवरेज
निकाल सकते हो कि आपका एवरेज कितना दिन लग
रहा है कोई भी प्रोडक्ट शिफ्ट शिप होने
में मिनिमम वैल्यू लगा सकते हो मैक्सिमम
वैल्यू निकाल सकते हो कि अगर इसकी
मैक्सिमम वैल्यू जाननी है आपको कि किस जगह
पे हमारे पास सबसे ज्यादा टाइम लगा है कोई
भी प्रोडक्ट शिप होने में तो वो आप निकाल
सकते हो तो ऐसी काफी सारी चीजें हैं जो कि
आप यहां पे गेट कर सकते हो यूजिंग अ डेट
एंड टाइम और बहुत ज्यादा यूज़फुल इसके
फंक्शंस होते हैं व्हेन वी टॉक अबाउट
एक्सट्रैक्टिंग पैटर्स तो ये हमारे पास
यहां पे डेट एंड टाइम के फंक्शंस हुए
टूल्स हुए बेसिकली फंक्शंस तो
[संगीत]
नहीं सो गाइज लास्ट सेशन के अंदर हमने बात
करी अबाउट डेट एंड टाइम टूल्स इस सेशन में
समझते हैं कि अगर हमें कंडीशनल कॉलम्स
क्रिएट करने हैं पावर क्वेरी एडिटर के
अंदर तो वो हम किस तरह से क्रिएट कर सकते
हैं सो गाइज कंडीशनल कॉलम क्रिएट करने के
लिए ऑल यू नीड टू डू इज कि आप एकल पे गए
एक्सेल पे हमारे पास यहां पे जैसे कंडीशनल
कॉलम क्या होता है पहले यह समझते हैं देखो
ट्रांसफॉर्म में तुम्हें कभी भी कंडीशनल
कॉलम का ऑप्शन नहीं मिलेगा क्योंकि
ट्रांसफॉर्म नहीं करना है हमें एसिस्टिंग
कॉलम को हमें नया कॉलम ऐड करना है जो कि
एजिस्टिफाई
इस पे हम चलते हैं इसका नाम भी मैं यहां
पर लिख देती हूं सेंड या फिर इसका नाम ही
हम सरप्राइज लिख देते हैं सरप्राइज किसको
भेजना है और किसको नहीं भेजना है तो
सरप्राइज गिफ्ट और जिन जिन के भी यहां पे
हमारे पास है लेट्स से क्रेडिट लिमिट
ग्रेटर देन जैसे ही मैं बोलूंगी यहां प
ग्रेटर दन और इक्वल टू तो इफ क्रेडिट
लिमिट इज ग्रेटर देन और इक्वल टू लाख मैं
यहां पर मेंशन करूंगी ठीक है तो उस केस
में हमारे पास यहां पर क्या होगा यहां पर
आ जा यस कि भेजना है एल्स नो नहीं भेजना
तो जैसे मैं ओके करती हूं एक नया कॉलम
मेरे पास क्रिएट हो जाएगा जिसमें
जहां-जहां पे 1 लाख के ऊपर क्रेडिट लिमिट
है वहां सब पे मेरे पास यस आ गया है उन
सभी के आगे आप नोटिस करेंगे कि उन सब पे
यस है अदर वाइज मेरे पास यहां पे नो लिखा
हुआ है तो यह हमारे पास यहां पे क्या हो
गया ये कंडीशनल कॉलम क्रिएट हो गया बेस्ड
ऑन एसिस्टिंग कंडीशन हमने एक्जिस्टिंग
कॉलम के ऊपर एक नई कंडीशन लगाई सिमिलरली
अगर आपको मल्टीपल कंडीशंस देनी है जैसे कि
पाइथन में हमने इफ एल्स देखा था बट इफ एल
इफ एल्स भी तो था तो हमारे पास यहां पे
क्या क्या है वैसे ही हमारे पास यहां पे
लेट्स से मैं ऑर्डर्स में चलती हूं या फिर
ऑर्डर डिटेल्स में चलते हैं ऑर्डर डिटेल्स
हमारे पास क्वांटिटी ऑर्डर है अब
क्वांटिटी ऑर्ड में जैसे कोई भी क्वांटिटी
ऑर्डर आई है 30 या 30 से कम की तो मैं
चाहती हूं कि वो लो क्वांटिटी कहलाए जो आ
रही है बिटवीन 30 से 40 की यानी कि 31 से
लेकर 39 तक के बीच की तो वो मिड हो जाए और
बाकी 40 और 40 के ऊपर वाले जो क्वांटिटीज
है वो हाई हो जाए तो उसके लिए हमारे पास
यहां पे कंडीशनल कॉलम अगेन बनेगा कंडीशनल
कॉलम बनाते हैं कि इफ हमारी जो क्वांटिटी
ऑर्डर है इफ इट इज लेस देन और इक्वल टू 30
30 से कम है तो इसके आगे हम लिखें लो ठीक
है अगेन लगाते हैं एल्स इफ जो हमारी यहां
पे क्वांटिटी ऑर्डर है इफ इट इज ग्रेटर
देन और इक्वल टू 40 तो उसमें हमारे पास
हाई आएगा और बचे हुए बीच के हमारे हो
जाएंगे यहां पे एल्स के अंदर जाके मिड तो
जब भी नया क्लॉज अगर आपको ऐड करना हो तो
आप ऐड का यूज़ कर सकते हो इसको अगर हटाना
है तो यहीं से डिलीट का आप यूज़ कर सकते
हो किसी को ऊपर प्रायोरिटी पे रखना है तो
मूव अप का भी आप यूज कर सकते हो तो जैसे
मैं यहां पे ओके करूंगी एक नया कॉलम
क्रिएट हो जाएगा लो हाई लो हाई हमारे पास
यहां पे वैल्यूज है लो किसके केस में 30
पे लो है 50 के केस में हाई है मिड की केस
में हमारे पास यहां पे वैल्यू है 35 ठीक
है इसका नाम भी आप यहां पे लिख सकते हो
क्वांट टाइप आप यहां पर इसका नाम दे दो कि
क्वांटिटी टाइप हमारे पास क्या है लो
मीडियम हाई यह आप यहां पर मेंशन कर सकते
हो तो यह भी हमारे पास एक मेथड हो गया
कंडीशनल कॉलम्स को क्रिएट करने
[संगीत]
का सो गाइस लास्ट सेशन में हमने बात करी
अबाउट कंडीशनल कॉलम्स इस सेशन में हम बात
करते हैं कैसे हम मल्टीपल फाइल्स को
कंबाइन कर सकते हैं एक्सेल के अंदर और
कितना यूजफुल ये फीचर है सो गाइस मल्टीपल
फाइल्स को कंबाइन करने के लिए यहां पर
सबसे ज्यादा इंपॉर्टेंट होता है कि आप
आपके पास सिमिलर फाइल्स हो अब ये सिमिलर
फाइल्स क्या कौन सी हुई जैसे कि अगर मैं
यहां पे जाती हूं मेरे पास एक सेल्स का
डाटा है सेल्स के अंदर मेरे पास 2020 की
भी सेल है और 2021 की भी सेल है अब 2020
और 21 की सेल में इतना ही डिफरेंस होगा
यहां पे कि हमारे पास यहां पे साल अलग-अलग
है बाकी हमारे पास डाटा जैसे कॉलम्स जो
हैं कॉलम्स तो हमारे कॉलम के नाम तो सेम
ही होंगे तो कंबाइन वही डाटा हो सकता है
जिनके कॉलम के नाम यहां पे सेम हो तो इसको
इस फोल्डर को मैं यहां पे कॉल करती हूं उस
फोल्डर को कॉल करने के लिए हम डेटा टैब
में चलेंगे डेटा के अंदर मेरे पास गेट
डाटा प मैं जाती हूं फाइल से हम उठाएंगे
फ्रॉम फोल्डर फ्रॉम फोल्डर में हम चलते
हैं डेस्कटॉप के ऊपर और डेस्कटॉप प मेरे
पास सेल्स नाम का एक डाटा है इसे मैं ओपन
करती हूं इस फोल्डर को ओपन करती हूं
फोल्डर में ओपन होते ही मेरी जो फाइल्स है
वो बाइनरी के फॉर्मेट में आ रही है फिलहाल
को हम इसे कंबाइन नहीं करेंगे ट्रांसफॉर्म
करेंगे ट्रांसफॉर्म प हम चलते हैं ठीक है
ट्रांसफॉर्म प जाने के बाद हमें सिंपली
यहां पर ज्यादा कुछ नहीं करना है यहीं पर
हमारे पास गिवन है कंबाइन फाइल्स का जैसे
मैं कंबाइन फाइल्स पे यहां पे क्लिक करती
हूं ये इवेलुएट करेगा हमारी क्वेरीज को और
एक नया पॉपअप यहां पे क्रिएट करके देगा
जिससे कि हमारे पास यहां पे फाइल्स का नेम
लिखा हुआ आ जाएगा यहां पे हमारे पास फाइल
है फर्स्ट फाइल है ठीक है फर्स्ट फाइल में
हमारे पास सेल्स 2020 है देन 2021 है ठीक
है तो इसका नाम हम यहां पे फर्स्ट फाइल्स
छोड़ रहे हैं ठीक है इसको जैसे मैं यहां
पे ओके करती हूं इट विल टेक अ लिटिल वाइल
और हमारे पास एक फर्स्ट क्वेरी यहां पे
फर्स्ट फाइल के नाम से यहां पे हमारे पास
एक क्वेरी आ जाएगी एक सेल्स के नाम पे आ
जाएगी जैसे सेल्स में हमारे पास पहला डाटा
तो हमारा सोर्स नेम है सोर्स नेम की हमें
जरूरत नहीं है इसको हम यहां से रिमूव कर
देते हैं ऑर्डर डेट है ऑर्डर डेट में देख
लेते हैं पता चल जाएगा कि 2020 का ही डाटा
है या 2021 का भी है अभी स्क्रोल कर रहे
हैं 2020 का आ रहा है बट यहां पे एक
वार्निंग आ रही है वार्निंग कह रही है कि
लिस्ट में बी इनकंप्लीट लोड मोर लोड मोर
पे क्लिक करते ही जैसे ही मैं नीचे यहां
पे स्क्रोल करूंगी तो आप देखोगे कि 2021
का भी डाटा मेरे पास यहां पे आ गया है
यानी कि मेरी जो दोनों फाइल ये कंबाइन हो
चुकी है अब इनसे तुम्हें कुछ भी यहां पर
फंक्शन लगाना हो जैसे कि मैंने बताया था
इनिशियली भी कि जो अप्लाइड स्टेप्स होते
हैं हमारे ये रिकॉर्ड हो रहे होते हैं तो
ये रिकॉर्ड होते हैं तो उसका फायदा क्या
होगा वो समझाती हूं कि जब रिकॉर्ड हो रहे
हैं और मैंने यहां पर कोई भी
ट्रांसफॉर्मेशन किया जैसे कि ये डेट है तो
मैंने एक नया कॉलम ऐड किया डेट के बेसिस प
कि मैं यहां से निकालना चाहती हूं कि किस
कौन से दिन ज्यादा ऑर्डर हुए हैं ठीक है
तो जैसे मैं इसे यहां पर स्क्रोल
कराऊंगा गए इससे डेज पता चल गए ठीक है ये
जो जो भी ट्रांसफॉर्मेशन थे मैंने कर दिए
अब इसके बाद मैं होम पर जाऊंगी क्लोज एंड
लोड प क्लिक करूंगी क्लोज एंड लोड कर
दूंगी सिंपली कि मैंने यहां पर इसे क्लोज
एंड लोड कर दिया तो मेरे पास यहां पर जो
मेरी डाटा है वो निकल के आ जाए कितनी रोज
निकल के आ रही है 26000 अब मान लो इस बात
को हो गए साल भर एक साल बाद मेरे पास फिर
और नया डाटा आया ठीक है नया डाटा आया तो
अब उससे यहां पर फायदा क्या होगा कि जब ये
नया डाटा आया तो मैं सेल्स के अंदर गई ठीक
है और इसके अंदर मैंने ऐड किया 2022 का भी
डाटा तो 2022 का डाटा ऐड किया अब एक्सेल
में जाकर क्या मैं फिर से वही सारे
ट्रांसफॉरमेशंस करूं तो वो तो मुझे नहीं
करना मैं यहां पर सिर्फ डाटा के अंदर
जाऊंगी और रिफ्रेश को मैं यहां पर क्लिक
करूंगी जैसे ही रिफ्रेश करूंगी ना तो आप
देखोगे कि 26000 रोज थी हमारे पास अब यहां
पर 56000 हो गई और यहां पर ऑर्डर डेट भी
तुम देखोगे तो 2021 20 21 और 22 यानी कि
22 का डाटा भी हमारे पास आ गया है विद सेम
चीजें लग के कि यहां प डे म डे नेम है ये
सब भी यहां पर एक्सट्रैक्ट होके आ गए यानी
कि हमें वापस से कोई चीजें करनी नहीं पड़ी
जो हमारे पास डाटा था वो एगजैक्टली यहां
पे आ गया इवन अगर तुम इसके ऊपर कोई चार्ट
भी बनाते और चार्ट के अंदर डाटा यहां पर
ऐड करते तो इवन यह डाटा भी उसके अंदर
ऑटोमेटिक ऐड हो जाता तो यह हमारे पास पावर
होती है पावर क्वेरी एडिटर के अंदर कंबाइन
करने की फाइल्स को कि अगर आपके पास सिमिलर
टाइप की फाइल्स है उन फाइल्स को आप ऐड कर
सकते हो मान लो कि इसमें से ये फाइल मैं
वापस से बाहर ले लेती हूं तो जैसे मैं
यहां पे बाहर लूंगी वापस से एक्सेल के
अंदर हम गए और और जैसे ही मैंने यहां पर
रिफ्रेश करती हूं जैसे अभी 56000 है इसको
रिफ्रेश करते हैं ये वापस से 26000 पे आ
जाएगा डाटा तो ये प्रॉफिट होता है कि जब
आप किसी भी कंपनी के प्रोजेक्ट में काम कर
रहे हो तो आप फोल्डर्स का यूज करो डाटा को
एक्सट्रैक्ट करने के लिए उससे प्लस पॉइंट
यहां पर आपका यह हो जाता है कि जब भी आपको
यहां पे कोई भी नया डाटा ऐड करना है और
उसका लिंक पुराने डाटा से है मतलब सिमिलर
कॉलम्स हैं उसके अंदर जैसे कि पुराने डाटा
के अंदर हैं जबक सेल्स की बात आती है ठीक
है तो फिर उस केस में आप यहां पे क्या कर
सकते फाइल्स को कंबाइन करके फिर उनका यूज
कर सकते हो सिमिलर टाइप की फाइल्स को आप
जॉइन कर सकते हो और जब भी आपको प्लॉट करना
हो तो आप इजली प्लॉट भी कर सकते हो नया
डाटा ऐड होगा तो वो भी ऑटोमेटिक ऐड हो
जाएगा और आप इजली रिफ्रेश करके उसको देख
[संगीत]
पाओगे सो गाइ इस सेशन के अंदर हम बात करने
वाले हैं अबाउट डेटा मॉडलिंग एंड इट्स
इंपॉर्टेंस गाइस डेटा मॉडलिंग क्या है और
इसकी इंपॉर्टेंस क्या होती है उसको समझते
हैं सबसे पहले समझते हैं कि डेटा मॉडलिंग
क्या होती है विद अ प्रैक्टिकल
एक्सप्लेनेशन सो गाइज जिस जब भी आप किसी
भी कंपनी के प्रोजेक्ट पे काम कर रहे होते
हो किसी भी कंपनी से आप रिलेटेड कोई काम
कर रहे होते हो आपके पास यूजुअली मल्टीपल
टेबल्स होती हैं अगर नहीं होती है मल्टीपल
टेबल सिंगल एक फाइल है आपके पास एक्सेल की
देन दैट इज फाइन बट एक एक्सेल की वर्कबुक
के अंदर अगर आपके पास मल्टीपल शीट्स होती
हैं जैसे कि हमारे पास यहां पे केस है
प्रोडक्ट डिटेल्स प्रोडक्ट डाटा प्रोडक्ट
लाइंस जिसमें हमारे पास ऑर्डर डिटेल्स
होंगी ऑफिस का डाटा होगा एंप्लॉयज का डाटा
होगा अदर ऑर्डर डाटा होगा यहां पे कि डाटा
आपका यहां पे मतलब कोई भी ऑर्डर जो है वो
शिप हुआ है नहीं हुआ है ऐसे काफी सारी
हमारे पास अलग-अलग शीट्स होती हैं जिनके
अंदर अलग-अलग डिटेल्स लिखी हुई होती हैं
अब इनके बीच में अगर रिलेशनशिप क्रिएट
करना है कि मैं जानना चाहती हूं जैसे मेरे
पास यहां पे प्रोडक्ट लाइंस है प्रोडक्ट
लाइंस के बेसिस पे मैं यहां पे जानना
चाहती हूं कि कितनी क्वांटिटी ऑर्डर हुई
है यहां पे मेरे पास क्वांटिटी ऑर्डर्स की
प्राइस भी मेंशन है मैं यहां पे जानना
चाहती हूं कि क्लासिक कार से कितनी
क्वांटिटी ऑर्डर हुई है मोटरसाइकिल की
कितनी क्वांटिटी ऑर्डर हुई है प्लेन सी
कितनी ऑर्डर हुई है अब ये डाटा यहां तो
नहीं है ये डाटा ऑर्डर डिटेल्स के अंदर
रखा हुआ है अब यहां पे हमें इन दोनों के
बीच में अगर रिलेशनशिप को बिल्ड करना है
तो उसके लिए हम डेटा मॉडलिंग का यूज़ करते
हैं एकल के अंदर डेटा मॉडलिंग को अगर हमें
इनेबल करना है तो सबसे पहले आपको यहां पे
यह मिलेगा डेवलपर्स के अंदर डेवलपर में भी
कॉम एडेंस के अंदर मिलेगा यहां पे पहले
कॉम एडेंस भी अगर आपके पास नहीं होता है
तो आप फाइल में जाएंगे फाइल के बाद आप
यहां पर ऑप्शन के अंदर जाएंगे ऑप्शंस में
हमें मिलेंगे एडेंस एडेंस में हमें जाना
है यहां पे हमें नीचे ऐड करना होगा कॉम
एडेंस को जैसे ही आप गो पे क्लिक करोगे तो
आप यहां पे देख पाओगे कॉम एडेंस मेरे पास
यहां प होंगे कॉम एडेंस के अंदर मेरे पास
माइक्रोसॉफ्ट पावर पिवेट होगा पावर पिवेट
के थ्रू हम यहां पे डाटा की मॉडलिंग करते
हैं सो पावर पिवेट को हम यहां पे चूज करके
जैसे ही मैं ओके करूंगी आप देखेंगे डेवलपर
के बाद मेरे पास यहां पर सबसे लास्ट में
एक पावर पिव नाम का नया टैब ओपन हो गया है
इसमें इस में मेरे पास मैनेज नाम का एक
फीचर है मैनेज प मैं यहां प चलती हूं
मैनेज में जाते ही जैसे मैं यहां प डाटा
को ओपन करूंगी तो यहां पर मेरे पास काफी
सारा डाटा है अब ये डाटा मैं लेके खुद से
आई हूं ये डाटा आपके पास डायरेक्टली ओपन
नहीं होगा आप यहां पर डाटा को इंपोर्ट कर
सकते हो कहां से इंपोर्ट करना है वो आगे
आने वाले सेशंस के अंदर देखेंगे बट जो
डाटा मेरे पास वहां पे उधर बाहर टेबल के
अंदर था वही सेम डाटा हम यहां पर कॉल कर
सकते हैं अब ये डाटा हमारे पास आ गया है
इसके बाद मॉडलिंग का काम आपको देख
डायग्राम व्यू के अंदर डायग्राम व्यू पे
हम चलते हैं और जैसे मैं डायग्राम व्यू को
यहां पे ओपन करूंगी तो आप देखि कुछ इस
तरीके का मेरे पास यहां पे डाटा निकल के आ
रहा है यहां पे बेसिकली क्या है ये हमारी
एंप्लॉई टेबल्स नाम एंप्लॉई डाटा नाम की
टेबल है कस्टमर डटा ऑर्डर डेटा ऑर्डर
डिटेल्स ये सारी ये सारी टेबल्स अलोंग विद
देयर कॉलम नेम्स यहां पे मेंशन है और इनके
बीच में आप देखेंगे इन लाइंस को इन लाइंस
को हम मॉडलिंग लाइंस बोलते हैं जो कि हमें
ट्रेंड दिखाती है वन टू मेनी के रिलेशनशिप
यानी कि कार्डिनलिटी हमें दिखाती है फ्लो
डायरेक्शन हमें दिखता है बेसिकली ये जो
पूरा पार्ट होता है आगे इन टर्म्स के अंदर
हम धीरे-धीरे जाएंगे अभी ये जो पूरा पार्ट
हमें यहां पे दिख रहा है इसे हम डेटा
मॉडलिंग कहते हैं जहां पे हम डेटा को मॉडल
करते हैं बेस्ड ऑन सिमिलर कॉलम्स जैसे कि
अगर आप ऑफिस डाटा वाले इस पार्ट में मैं
होवर कराती हूं आप देखोगे कि एंप्लॉई डाटा
और ऑफिस डाटा दोनों के अंदर ऑफिस कोड नाम
का एक कॉलम है यहीं पे हम कस्टमर्स डाटा
ऑर्डर्स डाटा में देखेंगे तो यहां पे
कस्टमर नंबर और कस्टमर नंबर नाम से हमारे
पास एक सिमिलर कॉलम है प्रोडक्ट लाइंस में
प्रोडक्ट लाइन नाम का एक कॉलम है इधर भी
प्रोडक्ट लाइन नाम का एक कॉलम है ऑर्डर
डिटेल्स में हमारे पास प्रोडक्ट प्रोडक्ट
कोड नाम की कॉलम्स है तो यहां पर क्या हो
रहा है आपस में रिलेशनशिप बिल्ड हो रहे
हैं और अब मुझे अगर प्रोडक्ट लाइंस से कॉल
करना है ऑर्डर डिटेल्स को यानी कि
क्वांटिटी ऑर्डर को तो इसका रिलेशनशिप
प्रोडक्ट डेटा से है और प्रोडक्ट का डेटा
का रिलेशनशिप ऑर्डर से है तो मैं
डायरेक्टली इनके बीच में रिलेशनशिप को कॉल
कर सकती हूं बाय यूजिंग डेटा मॉडलिंग सो
ये हमारे पास डेटा मॉडलिंग होती है जहां
पर हमें जो भी हमारे कॉमन कॉलम्स हो सकते
हैं हो सकता है दो टेबल के अंदर दो कॉलम्स
कॉमन हो आपको किसको चूज करना है वो आप
यहां पर डिफाइन कर सकते हो कि आपको यहां
पर कौन सा वाला रखना है सो दिस इज कंप्लीट
अप टू यू ये हमारे पास बेसिकली डेटा
मॉडलिंग होती है जिसके अंदर हमारे यहां पर
पूरे मॉडल्स हमें विजिबल होते हैं कि
हमारे पास ये डाटा के हमारे मॉडल्स है
इनके बीच में हमारे पास आपस में रिलेशनशिप
है इंपॉर्टेंस इसकी क्या है जैसे कि
इंपॉर्टेंस की मैंने यहां पे बात करी थी
कि इंपॉर्टेंस इसकी यही है कि अगर आपको एक
सर्टेन टेबल से आपको दूसरी टेबल का
रिलेशनशिप निकालना हो या दोनों टेबल्स का
डाटा साथ में चाहिए हो तो उस केस में हम
मॉडलिंग करते हैं बहुत ज्यादा यूजफुल होती
है जब हमें पिव टेबल्स बना के चार्ट्स
बनाने हो जब हमें पूरी एक डैशबोर्ड क्रिएट
करनी होती है जिसके अंदर मेरे पास ऑर्डर्स
का भी डाटा है सेल्स का भी डाटा है काफी
सारा डिफरेंट सॉर्ट ऑफ डाटा है तो उस केस
में ये काफी ज्यादा यूज़फुल होता है तब हम
अगर हमारे पास मल्टीपल शीट्स हैं अगर नहीं
है मल्टीपल शीट्स तब तो हमें मॉडलिंग की
जरूरत ही नहीं है बट अगर हमारे पास
मल्टीपल शीट्स है और उनके बीच में
रिलेशनशिप है तो हमें यहां पर मॉडलिंग
करनी होती
[संगीत]
है सो गाइ लास्ट सेशन के अंदर हमने डटा
मॉडलिंग के बारे में समझा कि डाटा मॉडलिंग
होती क्या है और क्या उसकी इंपॉर्टेंस
होती है आज के सेशन के अंदर हम बात करने
वाले हैं कि अगर हमें पावर पिवेट के अंदर
डटा को ऐड करना है तो हम कैसे डाटा ऐड कर
सकते हैं सो गाइ पावर पिवेट में डेटा ऐड
करना इज वेरी सिंपल कि जैसे हमारे पास
एक्सेल होता है एकल में अगर आपके पास टॉप
में पावर पिवेट नहीं है तो हमें यहां पर
सिंपली इतना सा करना है फाइल पे जाना है
ऑप्शंस पे जाना है अगर हमने यहां पर
ऑलरेडी जैसे कि डेवलपर को इनेबल अगर नहीं
कर रखा है पहली बात तो तो हम यहां पे
कस्टमाइज रिबन के अंदर जा सकते हैं और
डेवलपर को यहां पे इनेबल कर लेते हैं ठीक
है यहां पे डेवलपर इनेबल करना जरूरी है
उसके बाद हम एडेंस में जाके जैसे ही यहां
पे सर्च करेंगे फॉर कॉम एडेंस एंड इस पे
मैं करूंगी गो तो मेरे पास यहां पे एक ऐसा
पॉपअप निकल के आएगा जिसके अंदर मुझे
सिलेक्ट कर देना है सिलेक्ट माइक्रोसॉफ्ट
पावर पिवेट फॉर एकल एंड जैसे ही मैं इसे
ओके करूंगी मेरे पास यहां पे पावर पिव ओपन
हो जाएगा सो यह मेरा पावर पिवेट का पेज है
अभी हम एकल पे ही हैं अभी हम पावर पिवेट
पे नहीं पहुंचे हैं अगर आपको पावर पिवेट
पे जाना है तो आप यहां पे मैनेज पे क्लिक
करेंगे मैनेज पे क्लिक करते ही इट विल टेक
यू अ लिटिल वाइल और उसके बाद ये आपको लेके
जाएगा माइक्रोसॉफ्ट एक्सेल पावर पिवेट के
अंदर ठीक है सो यहां पे हमारा पावर पिवेट
ओपन हो गया है पावर पिवेट के अंदर आप
डायरेक्टली भी डाटा इंपोर्ट कर सकते हो या
फिर जब आप डेटा को ट्रांसफॉर्म कर सक करते
हो तो उस टाइम पे भी आप ऐड टू डाटा मॉडल
कर सकते हो यहां पे हमारे पास ऑप्शन है
फ्रॉम अदर सोर्सेस अदर सोर्सेस में आप
यहां पे एकल की कोई भी फाइल ले सकते हो
अगर आपके पास सीएसपी फाइल है तो वो
टेक्स्ट फाइल के केस में जाएगी अगर एक्सेल
फाइल है तो एक्सेल डायरेक्टली हो ही जाएगी
और टेक्स्ट यानी कि सीएसवी और टेक्स्ट
फाइल्स दोनों यहां पे टेक्स्ट के केसेस
में जाएगी सो सपोज मैं अगर यहां पे एक्सेल
फाइल पे नेक्स्ट करती हूं यहां पे मुझे बस
ब्राउज करनी है लोकेशन लोकेशन में मेरे
पास यहां पे एंप्लॉई सैंपल डाटा है लेट्स
से मैं इसको ओपन करना चाहती हूं तो मैं
जैसे ही इसे ओपन करूंगी यूज फर्स्ट शो एज
कॉलम हेडर्स को आप यहां पे इनेबल कर दें
उसके बाद आप यहां पे नेक्स्ट पे क्लिक
करेंगे नेक्स्ट पे क्लिक करते हमारे पास
यहां पे शीट आ जाएगी अगर आपको यहां पे
प्रीव्यू देखना है आप यहां पे प्रीव्यू भी
देख सकते हो शीट का ठीक है तो यहां पे
हमने फर्स्ट रो एज हेडर्स यूज़ करे हैं
ओके करते हैं और उसके बाद जैसे मैं यहां
पे फिनिश करूंगी इट विल टेक अ लिटिल वाइल
और ये डाटा हमारे लिए यहां पे आ चुका होगा
इस तरह से हम यहां पे डाटा को लेके आ सकते
हैं तो ये हमारे पास यहां पे डाटा मॉडलिंग
के अंदर डेटा मॉडल के अंदर हमारा डाटा आ
जाएगा टेक्स अ लिटिल वाइल और यहां पे
हमारा डाटा आ चुका है हमारे लिए अगर आप
यहां पर डायग्राम व्यू को ओपन करेंगे तो
ये डायग्राम व्यू के अंदर हमारे पास यहां
पे ये शीट का सारा डाटा निकल के आ गया अब
ये तो था हमारे पास कि हमने सिंपली यहां
पे एक डाटा कॉल कर लिया इसके मॉडलिंग से
यहां पे कोई सेंस नहीं है क्यों क्योंकि
मॉडलिंग कब की जाती हैके जब आपके पास एक
शीट के अंदर यानी कि एक एक्सेल वर्कबुक के
अंदर मल्टीपल शीट्स हो तो एक्सेल वर्कबुक
के अंदर मल्टीपल शीट्स होने के लिए मेरे
पास यहां पे मैं चेक करती हूं डेस्कटॉप पे
आ हमारे पास एक डाटा है सीएम करके इसे एक
बार मैं ओपन करती हूं क्लासिक मॉडल्स को
मैं यहां पर ओपन करूंगी तो आप यहां पर
देखेंगे कि मेरे पास यहां पे अलग-अलग डाटा
है कस्टमर्स हैं एंप्लॉयज
डाटा फ्रॉम फाइल फाइल हमारी कौन सी है
एक्सल एस फाइल है जो कि हमारे डेस्कटॉप प
ही है सीएम नाम से है वो तो इसे मैं यहां
पे जस्ट लेट्स वेट फॉर अ वाइल तो मैं
डेस्कटॉप प चलती हूं और डेस्कटॉप पे यहां
प नीचे सीएम मेरे पास है इसे मैं जैसे ही
इंपोर्ट करूंगी इंपोर्ट करने के बाद यह
मुझे लेके जाएगा पावर क्वेरी नेविगेटर के
ऊपर ठीक है पावर क्वेरी हमने ऑलरेडी पढ़ा
हुआ है कि पावर क्वेरी में हम कैसे डाटा
लेके आ सकते हैं तो इन्हें मैं सिलेक्ट
मल्टीपल शीट्स कर लूंगी यहां पर मेरे पास
कस्टम कमर्स का डाटा एंप्लॉयज
इन टेबल्स में तुम नोटिस करोगे अच्छा जो
प्रोडक्ट लाइंस वाली जो हमारी टेबल है
इसके अंदर हमें यहां पर इसके कॉलम नेम को
चेंज कर देते हैं तो यूज फर्स्ट रो एज
हेडर्स करते हैं यहां पे और हमारी जो
फर्स्ट रो है वो हेडर बनके आ गई बाकी और
चीजों के अंदर आप देख सकते हो अगर आपको
कोई यहां पे लगता है कुछ भी
ट्रांसफॉर्मेशन करने की जरूरत है तो
स्टेप्स हमेशा ऐसे ही रहेंगे पहले हम यहां
पे ट्रांसफॉर्मेशन करेंगे उसके बाद
मॉडलिंग करेंगे लास्ट में विजुलाइजेशन
करेंगे तो यहां पे हमने ट्रांसफॉर्मेशन
देखा अब ट्रांसफॉर्मेशन जैसे हमने कर लिया
उसके बाद हम यहां पर लिख क्लोज एंड लोड पे
नहीं जाना है एक्चुअली क्लोज एंड लोड टू
पे हमें जाना है तो क्लोज एंड लोड टू पे
जैसे ही मैं क्लिक करूंगी ये मुझे शीट के
अंदर डाटा तो इंपोर्ट करने देगा साथ ही
में एक पॉपअप के अंदर यहां पे लिखा होगा
ऐड दिस डाटा टू द डाटा मॉडल ये बहुत ध्यान
से हमें टिक कर देना है जैसे ही हम टिक
करेंगे यह भी हमें क्या करके देगा जो हमने
अभी डाटा निकाला है ये सारा का सारा डाटा
डाटा मॉडल के अंदर ऐड हो जाएगा अब यहां से
उससे प्रॉफिट क्या होगा वो एक बार डाटा
मॉडल में जाके समझेंगे सो लेट्स वेट फॉर अ
वाइल एंड इवन आप देखोगे कि जो डेटा टैब है
हमारा यहां पे डटा टैब पे भी हमारे पास
मॉडलिंग का ऑप्शन है सो यहां से भी हम
सीधा पावर पिवेट पे जा सकते हैं पावर
पिवेट पे जैसे ही मॉडल पे हम गए तो ये
देखोगे आप सारी जो हमारी टेबल्स हैं ये
टेबल्स हमारे पास निकल के आ गई और इन
टेबल्स को मैं यहां पे मूव करा सकती हूं
मूव कराने का यहां पे फायदा क्या हुआ कि
ये जो हमारे पास टेबल्स निकल के आई है
एंप्लॉय आईडी वगैरह मुझे यहां पे इससे काम
नहीं है इन टेबल्स की ही हम यहां पे बात
करते हैं ठीक है पेमेंट्स और है हमारे पास
ठीक है तो हमारे पास यहां पे ऐसी कुछ
डिटेल्स हैं ठीक है अब इन डिटेल्स की अगर
मैं यहां पे बात करूं तो एंप्लॉय आईडी य
जो मेरे पास एंप्लॉय वाला डेट था ये मेरा
किसी काम का नहीं है अब इनकी मैं मॉडलिंग
करती हूं देखो मॉडलिंग कैसे करनी है सिंपल
सी बात है कि कस्टमर्स है कस्टमर नंबर
कस्टमर वाले टेबल के अंदर एक बार है बट
उन्होंने मल्टीपल टाइम्स पेमेंट करे होंगे
तो मल्टीपल टाइम हमारे पास यहां पर होंगी
तो मैं कस्टमर नंबर का रिलेशनशिप बिल्ड कर
रही हूं कस्टमर नंबर के साथ और आप देखोगे
कि यहां पे वन टू मेनी का एक रिलेशनशिप
मेरे पास बिल्ड होके आ गया है सिमिलरली
कस्टमर नंबर और हम कहां पे देखेंगे हमारे
ऑर्डर्स के अंदर देखेंगे कि एक कस्टमर ने
यहां पे जब ऑर्डर दिया होगा तो वहां पर भी
उसका कस्टमर नंबर मेंशन होगा तो यहां पे
भी इसकी मॉडलिंग हुई साथ में सिमिलरली क
हमारे पास यहां पे है सेल्स
रिप्रेजेंटेटिव एंप्लॉई नंबर जो कि
एंप्लॉई नंबर के अंदर है तो हमने इसको
इसके साथ जॉइन कर दिया अब ये जो चीजें हैं
ये यहां पे क्या बना रहे हैं हम
रिलेशनशिप्स बना रहे हैं जो कि ऑटो
डिटेक्ट हो जाती है किसके केस में पावर
बीई के केस में एकल में हम ये रिलेशनशिप्स
खुद बिल्ड करते हैं और यह हमें फिल्टर
फ्लो डायरेक्शन भी बताता है कि जैसे वन टू
मेनी का वन टू मेनी का मतलब वन टू मेनी का
मतलब यहां पे यह है कि एंप्लॉई नंबर
एंप्लॉयज वाले टेबल के अंदर तो एक बार आ
रहा है पर सेल्स रिप्रेजेंटेटिव एंप्लॉई
नंबर यहां पे मल्टीपल टाइम वही नंबर जो कि
प्राइमरी की है एंप्लॉयज के अंदर वही नंबर
हमारा कस्टमर्स के अंदर मल्टीपल टाइम्स आ
रहा है इसका मतलब अगर मैं यहां पर टेबल से
समझाऊं तो एक्सेल के अंदर हम दोबारा वापस
चलते हैं यहां पे अगर मैं सॉरी एंप्लॉयज
को मैं यहां पे ओपन करती हूं एंप्लॉयज
वाली शीट को हम यहां पे ओपन करते हैं जब
मैं एंप्लॉयज वाली शीट को देखूंगी तो यहां
पे हर एंप्लॉई का नाम है और उसका एंप्लॉई
नंबर है अगर मैं किसी कंपनी के अंदर काम
कर रही हूं तो मेरा भी एंप्लॉई नंबर होगा
अब उसके अंदर जब मेरी डिटेल्स लिखी होगी
तो मेरा एंप्लॉई नंबर एक ही बार मेंशन हो
रखा होगा बट वही अगर मैं कस्टमर्स के साथ
में देखूं तो यहां पे कस्टम एक एक एंप्लॉई
बहुत सारे कस्टमर्स को रिप्रेजेंट कर सकता
है तो ये नंबर्स यहां पे मल्टीपल टाइम्स आ
ही सकते हैं क्योंकि यहां पे ये टेबल
किसके बारे में ये कस्टमर्स के बारे में
इसका एंप्लॉई से कोई रिलेशनशिप नहीं है
कस्टमर्स के बारे में और इसके अंदर एक
एंप्लॉई या फिर मल्टीपल कस्टमर्स को एक
सिंगल एंप्लॉय रिप्रेजेंट कर सकता है हो
सकता है ना एक एंप्लॉई के अंडर पांच छह
कस्टमर्स आ रहे हो या ठ 10 आ रहे हो तो
मल्टीपल टाइम्स ये नंबर यहां पे आएगा तो
मल्टीपल टाइम्स आने पे यहां पे क्या बन
रहा है हमारे पास वन टू मेनी का रिलेशनशिप
बिल्ड हो रहा है तो ये हमारे पास वन टू
मेनी का हो गया ऑफिसेज ऑफिस कोड हमारे पास
एक ही होगा कि ऑफिस डिटेल्स के अंदर ऑफिस
कोड एक ही बार है बट क्योंकि हमारे पास
बहुत सारे एंप्लॉयज हैं तो वह ऑफिस कोड
यहां मल्टीपल टाइम्स हो सकता है कि मान लो
दो ऑफिसेज हैं एक जोधपुर में है एक जयपुर
में है ठीक है ऑफिस कोड दो ही होंगे 01 02
अब उनके अंदर जो एंप्लॉयज काम कर रहे
होंगे जैसे मेरा नाम लिखा हो किसी और का
नाम लिखा हो थर्ड पर्सन का लिखा हो उनके
आगे 0102 0102 0102 बहुत बार आ रहे होंगे
क्यों आ रहे होंगे क्योंकि वो मल्टीपल
टाइम्स अब क्योंकि डिटेल्स हमारी एंप्लॉयज
की है ऑफिस की नहीं है
मल्टीपल टाइम्स आ सकता है तो यहां पे भी
क्या बन गया हमारे पास वन टू मेनी का
रिलेशनशिप बिल्ड हो गया सिमिलरली अब यहां
पे और भी रिलेशनशिप्स देख सकते हो जैसे कि
ऑर्डर नंबर है तो ऑर्डर नंबर हमारे पास
ऑर्डर्स एंड ऑर्डर नंबर के अंदर है
प्रोडक्ट कोड प्रोडक्ट कोड के अंदर है
प्रोडक्ट लाइन और प्रोडक्ट लाइन हमारे पास
इन दोनों के अंदर है तो प्रोडक्ट लाइन में
हमारे पास रिलेशनशिप हो गया पेमेंट्स के
अंदर हमारे पास चेक नंबर पेमेंट डेट और ये
सब है तो कस्टमर नंबर से हमारे पास कस्टमर
का रिलेशनशिप यहां पे बिल्ड हो गया तो ऐसे
हम यहां यहां पर डिफरेंट रिलेशनशिप्स
बिल्ड कर सकते हैं अगर आपको यहां पे और भी
कोई रिलेशनशिप्स दिखती हैं तो वो भी आप
यहां पर ऐड कर सकते हो हो सकता है एक टेबल
की दो टेबल्स के साथ रिलेशनशिप हो जैसे
कस्टमर्स की ऑर्डर के साथ है और ऑर्डर
डिटेल्स की भी यहां पे ऑर्डर के साथ यहां
पे रिलेशनशिप है तो ऐसे हमारे पास एक की
ही यहां पे मल्टीपल रिलेशनशिप्स हो सकती
हैं यानी कि एक टेबल की दूसरी दो टेबल्स
के साथ तीन टेबल्स के साथ हो सकती हैं पर
एक टेबल की दूसरी टेबल से एक ही रिलेशनशिप
होगी यानी कि मतलब हो सकता है इन दोनों के
अंदर यहां पर मल्टीपल कॉमन डाटा हो पर हम
एक के बेसिस पे ही यहां पे कॉमन डिटेल्स
निकालेंगे तो यह हमारे पास यहां पे हो
जाता है डाटा की मॉडलिंग इस तरह से हम
डाटा को कॉल कर सकते हैं और उसको मॉडल कर
सकते
[संगीत]
हैं सो गाइज इस सेशन के अंदर हम बात करने
वाले हैं कि कार्डिनलिटी क्या होती है एंड
फिल्टर डायरेक्शन क्या होता है सो गाइ
कार्डिनलिटी क्या है कार्डिनलिटी हमारे
पास होती है रिलेशनशिप्स बिटवीन टू टेबल्स
अब ये बहुत सारे टाइप्स की होती है वन टू
मेनी रिलेशनशिप होती है मेनी टू वन
रिलेशनशिप होती है वन टू वन भी कई बार
रिलेशनशिप्स हमें देखने को मिल सकती हैं
एंड मेनी टू मेनी मेनी टू मेनी जनरली आपको
देखने को मिलेगी नहीं मेनी टू मेनी
रिलेशनशिप्स सक्सेसफुल भी नहीं होती है वन
टू मेनी रिलेशनशिप्स हमारी काफी ज्यादा
सक्सेसफुल रिलेशनशिप्स होती हैं जिसके
अंदर हमारे पास टेबल के अंदर एक वैल्यू जो
कि एक बार आ रही है दूसरी टेबल के अंदर
वही वैल्यू मल्टीपल टाइम्स आती है उसे हम
वन टू मेनी का रिलेशनशिप बोलते हैं यानी
कि अगर हम इस पावर पिवेट से समझे तो यहां
पे आप देख पा रहे जितने भी हमारी
रिलेशनशिप्स हैं ये यहां पे वन टू मेनी के
रिलेशनशिप्स है कि वन टू मेनी कस्टमर्स से
बन रही है यहां पे ऑर्डर्स के अंदर यह
हमारे पास वन टू मेनी है यह हमारे पास वन
टू मेनी है नीचे हमारे पास यहां पे
एंप्लॉई से एंप्लॉय नंबर की यहां पे
रिलेशनशिप बन रही है तो एंप्लॉयज यहां पे
एक बार आ रहा है तो ये वन टाइम एंड मेनी
टाइम्स किसके अंदर आ रहा है कस्टमर के
अंदर तो ये हमारी वन टू मेनी रिलेशनशिप्स
होती हैं सिमिलरली हमारे पास फिल्टर
डायरेक्शन होता है फिल्टर का डायरेक्शन
यहां पे यह होता है कि जैसे जब यहां पेय
फिल्टर मूव करेगा जब हम पिवेट टेबल्स
क्रिएट करेंगे तो फिल्टर जो हमारा मूव कर
रहा है वह कस्टमर से ऑर्डर्स के बीच में
मूव कर रहा है कस्टमर से ऑर्डर डिटेल्स की
तरफ भी आप कह सकते हो क्योंकि कस्टमर से
ऑर्डर फिर उसके बाद ऑर्डर से ऑर्डर
डिटेल्स तो यह हमारे पास किस तरह से मूव
कर रहा है डायरेक्शन जा रहा है टुवर्ड्स
ऑर्डर और ऑर्डर से जा रहा है ऑर्डर
डिटेल्स के ऊपर तो इस तरह से हमारे पास
यहां पर फिल्टर डायरेक्शन हमारा मूव कर
रहा है अब इससे फायदा क्या होता है फायदा
समझते कि जैसे हमारे पास कस्टमर्स है
कस्टमर्स से मैं यहां पर कोई भी पिवेट
टेबल ऐड करना चाहती हूं ठीक है तो हम चलते
हैं इंसर्ट के ऊपर इंसर्ट करनी है मुझे
पिवेट टेबल फ्रॉम डटा मॉडल जब मैं यहां पर
फ्रॉम डाटा मॉडल करती हूं एसिस्टिंग
वर्कशीट के अंदर बनानी है नई के अंदर तो
मैं नई लूंगी यहां पे नई वर्कशीट के अंदर
जब मैं यहां प ऐड कर रही हूं तो मेरे पास
यहां पर कस्टमर्स है कस्टमर्स में मैं
यहां पर डाल सकती हूं सेल्स
रिप्रेजेंटेटिव एंप्लॉई नंबर या फिर
एंप्लॉई से हम उठाते हैं एंप्लॉई नंबर और
इसको मैं डालती हूं रोज के अंदर और इसी का
मैं काउंट निकालना चाहती हूं कि हर
एंप्लॉई कितने कस्टमर्स को यहां पे डील कर
रहा है तो सम की जगह पे मैं यहां पे
निकालू बेसिकली इसका यहां पे काउंट तो
वैल्यू फील्ड सेटिंग्स के अंदर जाके अभी
हम पिवेट टेबल्स आगे ब्रीफ डिस्कस करेंगे
तब इसको अच्छे से समझेंगे बट यहां पे मुझे
ये समझ में आ रहा है कि ये जो हमारा अ जो
भी हमारा एंप्लॉई है जिसका नाम है 1156
इसकी जगह पे आप नेम भी डाल सकते हो सो
यहां पे मैंने अगर मैं चाहूं तो यहां पे
कांटेक्ट फर्स्ट नेम डाल सक सती हूं मैं
इंस्टेड ऑफ दिस इसको मैं हटाऊ तो यहां पे
हमारे पास जो वैल्यूज है वो कुछ इस तरीके
से जाएंगी एंड एक्चुअली मैंने यहां पे
कस्टमर्स की ऐड कर दिया सो इसको बैक लेते
हैं और फर्स्ट नेम डालते हैं एंप्लॉयज का
तो एंप्लॉयज की यहां पे नेम आ गया और वो
कितने कस्टमर्स से डील कर रहे हैं वो सारी
उनके सामने वैल्यूज लिखी हुई आ गई अब ये
वैल्यूज अगर मैं अपोजिट चाहूं मैं चाहूं
कि यहां पे कस्टमर का नाम मेरे पास हो एक
और पिवेट टेबल मेरे पास हो तो इसके लिए
मैं यहां पे इसे लेती हूं इसे कॉपी करते
हैं इसे ही मैं यहां पर पेस्ट करती हूं
ठीक है इसके अंदर मैं जाती हूं कि यहां पर
मेरे पास कस्टमर के नाम हो इंस्टेड ऑफ
कस्टमर नंबर मेरे पास यहां पे नाम हो
कांटेक्ट फर्स्ट नेम और उसके बाद मेरे पास
यहां पर काउंट हो एंप्लॉयज का इनके आगे
अगर अब इसके अंदर मैं यहां पर चाहूं कि
मेरे पास यहां पे सिटी हो बेसिकली कि सिटी
हो या फिर हो सकता है हम यहां पे कंट्री
हमारे पास छोटी वैल्यू है तो कंट्रीज हम
ले लेते हैं कंट्रीज के आगे मुझे यहां पर
चाहिए हो एंप्लॉई नंबर का काउंट तो मैं
यहां पे जब वैल्यूज लगाती हूं सम निकाल
रहे हैं वैल्यूज जब मैं यहां पे देती हूं
काउंट की तो आप देखोगे सबके अंदर मेरे पास
काउंट की 23 ही वैल्यू निकल के आ रही है
अब ये क्यों निकल के आ रही है क्योंकि
हमारे पास यहां पे जो रिलेशनशिप बनी हुई
है जो फिल्टर का डायरेक्शन जा रहा है वो
हमारा एंप्लॉई से कस्टमर में जा रहा है ना
कि कस्टमर्स से एंप्लॉयज के अंदर तो हम
यहां पे ये हमारे पास जो एंप्लॉयज है इससे
तो हम कस्टमर्स निकाल पा रहे हैं बट
कस्टमर वाले टेबल के अंदर हमारे पास कोई
डाटा है तो उससे हम एंप्लॉयज की वैल्यू जब
निकालने की कोशिश कर रहे हैं तो यहां पे
हमारे पास वैल्यू नहीं निकल पा रही है
रीजन बीइंग यहां पे सबके अंदर एक सेम
वैल्यू वैल्यू निकल के आ गई 23 बट सबकी
सेम सेम वैल्यूज नहीं निकल के आ रही है
सबकी यहां पे जैसे हमारे पास इसके अंदर है
इसके अंदर एक-एक के लिए हमारे पास एक-एक
वैल्यूज है यहां पे बट यहां पे सबके लिए
23 सबके लिए 23 सबके लिए 23 इवन ग्रैंड
टोटल में भी 23 है तो ये तो हमारे पास
काउंट होना नहीं चाहिए तो ये क्यों हो रहा
है क्योंकि हमारा जो फिल्टर है इसका
डायरेक्शन जा रहा है टुवर्ड्स
एंप्लॉयज टू कस्टमर्स तो एंप्लॉई से हम
कस्टमर्स की चीजें यहां पे निकाल सकते हैं
बट कस्टमर से हम यहां पे इस रीजन की वजह
से फिल्टर के फ्लो की वजह से हम यहां पे
कस्टमर्स की चीजें एंप्लॉई से नहीं निकाल
सकते यहां से अगर मुझे ये निकालना होगा कि
कंट्री की बेसिस पे ऑर्डर्स कितने हुए हैं
हमारे पास ऑर्डर क्वांटिटी है तो मैं ये
जरूर निकाल सकती हूं कि मेरे पास यहां पे
कंट्रीज हैं तो अगर मेरे पास ऑर्डर
डिटेल्स के अंदर मेरे पास क्वांटिटी
ऑर्डर्स निकाल सकती हूं क्यों क्योंकि
यहां पे सबके लिए अलग-अलग वैल्यू आ गई
क्यों क्योंकि यहां पे अगेन हमारे पास
क्या है हमारा जो डायरेक्शन है वो
कस्टमर्स से ऑर्डर डिटेल्स के अंदर जा रहा
है यानी कस्टमर से ऑर्डर्स में ऑर्डर्स
में भी वन टू मेनी का ऑर्डर डिटेल्स के
अंदर है तो यहां से हम यहां तक तो जा सकते
हैं क्यों क्योंकि हमारा डायरेक्शन उसी
तरफ मूव कर रहा है बट यहां पे हमारा
डायरेक्शन एंप्लॉई से कस्टमर्स में जा रहा
है तो एंप्लॉई से कस्टमर का डाटा आएगा
कस्टमर से एंप्लॉई का डाटा नहीं आएगा तो
यह हमारे पास यहां पर फिल्टर डायरेक्शन
होते हैं जो कि हमारी पिवेट टेबल्स बिल्ड
कर ने में हमें हेल्प करते
[संगीत]
हैं सो गाइस लास्ट सेशन के अंदर हमने
डिस्कस किया कि कैसे क्या कार्डिनलिटी
होती है फिल्टर डायरेक्शन क्या होता है आज
के सेशन के अंदर हम बात करने वाले हैं
अबाउट यरार की इन एक्सेल सो गाइस हायरा की
क्या होता है पिव टेबल में यरार की कैसे
क्रिएट करते हैं उसको समझते हैं सो गाइस
जब आप यहां पर पावर पिवेट को ओपन करोगे और
टेबल्स को आप यहां पर देखोगे तो ऊपर आपको
यहां पे क्रिएट हरार की ऐसे करके आपके पास
एक ऑप्शन आएगा अब ये ऑप्शन होता क्या है
जब मैं इस पर क्लिक करूंगी तो मेरे पास
यहां पे एक नई हारर की बनके आएगी ये होता
कुछ भी नहीं है जब आपको एक कॉलम के अंदर
आपको मल्टी आपको एक सुपर कॉलम बनाना हो जो
कि दो कॉलम के कॉमिनेशन से तीन कॉलम के
कॉमिनेशन से चार कॉलम के कॉमिनेशन से बना
हो तो उसके लिए हम रार की लेते हैं कि हम
यहां पे इस रार की से चलेंगे कि हमारे पास
ये एक सुपर कॉलम है मान लो ये सुपर कॉलम
में बनाना चाहती हूं लोकेशन नाम से इस
लोकेशन नाम का मैं एक सुपर कॉलम यहां पे
क्रिएट कर रही हूं इसके अंदर मैं मैं
लोकेशन के अंदर अब मैं क्या-क्या ऐड कर
सकती हूं मैं कंट्री ऐड कर सकती हूं ये जो
कंट्री वाला कॉलम है ऐसा नहीं है कि
कंट्री यहां से हट जाएगा बट कंट्री यहां
पे जैसे ही ये देखो ब्लू यहां पे हाईलाइट
हो जाए इसके अंदर ले जाके आप इसे ड्रॉप कर
सकते हो तो आप देखोगे कि लोकेशन के अंदर
एक कंट्री यहां पे हायरा की क्रिएट हो गई
है सिमिलरली अगर मैं यहां पे सिटी की बात
करूं तो सिटी चलते हैं और सिटी भी मैं
यहां पे लोकेशन पे होवर
कराऊंगा की हमारे पास यहां पर निकल के आ
गई है कंट्री एंड सिटी दो हायरर कीज मेरे
पास यहां पे हो गई है तो ये यहां पे क्या
बन गया लोकेशन एक सुपर कॉलम बन गया उसी के
अंदर मेरे पास यहां पे कंट्री भी है और
सिटी भी है अब इससे फायदा क्या हुआ फायदा
देखते हैं कि जब हम एक्सल पे गए और यहां
पे पिवेट टेबल्स हमने देखी तो हमने ये
पिवेट टेबल बनाई थी जिसके अंदर हमारे पास
ऑस्ट्रेलिया था जिसमें कंट्रीज थी अब मैं
कस्टमर्स को अगर ओपन करती हूं तो यहां पे
एक लोकेशन नाम की मेरे पास मोर फील्ड्स तो
चलो है ही सही बट एक लोकेशन नाम की हरार
की आ रही है इसको जैसे ही मैं इनेबल करू
करूंगी ना आप देखोगे कि यहां पर हमारे पास
क्या होगा कि यहां पेय कंट्रीज तो है इनको
जब मैं ओपन करूंगी तो यहां पर मेरे पास
इनकी सिटीज भी यहां पर मेंशन होगी मतलब
दोनों मेथड है आप यहां पर चाहो तो
डायरेक्टली इसको इनेबल भी कर सकते हो मब
आप डायरेक्टली यहां पे इसको हटा के सिर्फ
कंट्री जैसे मैं यहां से हटा दूं ठीक है
मैं जस कंट्री यहां पर हटाती हूं और
लोकेशन रहने देती हूं तो मैं यहां पर जैसे
ही प्लस प क्लिक करूंगी तो मेरे पास यहां
पे ऑटोमेटिक सिटी ओपन हो जाएगी अब इसमें
मैं लेवल्स लगा सकती हूं यानी कि ये चीजें
ना मैं डाटा मॉडलिंग के अंदर ही कर सकती
हूं कि जैसे ही मुझे यहां पर कंट्रीज
चाहिए हो तो कंट्रीज के साथ-साथ मेरे पास
एक प्लस बटन हो जिससे कि मैं यहां पे
सिटीज का पार्ट भी सिटी का ऑप्शन भी यहां
पे ओपन कर पाऊं तो यह मेरे पास यहां पे
हरार की बनाने का प्लस पॉइंट हो जाता है
कि अगर मुझे यहां पर कभी भी हराकी क्रिएट
करनी है सिमिलर कॉलम के ऊपर मुझे एक सुपर
कॉलम बनाना है सिमिलर टाइप के कॉलम जैसे
कि कंट्री सिटी हो गया सिटी के अंदर भी अब
लेट्स से कि पोस्टल कोड तुम्हें ऐड करना
है या कोई लोकेशन तुम्हें ऐड करनी है तो
तीसरी तुमने यहां पर कोई भी एरिया डाल
दिया लोकेशन डाल दिया लैंडमार्क डाल दिया
ठीक है तीन कॉलम्स ऐसे बना के हमने लोकेशन
डाल दी तो वो हमारे पास यहां पर क्या हो
जाएंगे वो हमारे हायरा कीज कहलाएंगे तो इस
तरह से हम हायरा कीज बिल्ड कर सकते हैं
इवन पेपट टेबल के अंदर भी ये हमें
डिस्प्ले होती है तो ये हमारी हायरा कीज
हो गई आप किसी भी चीज के ऊपर क्रिएट कर
सकते हो वापस से जाओगे अगर आपको यहां पे
क्रिएट करना है ऑन द बेसिस ऑफ लेट्स से कि
यहां पर मैं ऑर्डर
डेट शिफ्ट डेट और रिक्वायर डेट इन तीनों
के बीच में यहां पे एक रर की क्रिएट करना
चाहती हूं एक डेट क्रिएट डेट्स करके मैं
यहां पे क्रिएट करना चाहती हूं तो मैं
यहां पे डेट डालूंगी और इस डेट के अंदर
मैं चाहूंगी कि मेरे पास यहां पे हो पहले
तो सबसे पहली चीज यहां पे हो ऑर्डर डेट तो
इसको होवर करा के जैसे ही ब्लू हो जाए
ब्लू पे लाके ड्रॉप कर देना फिर उसके बाद
रिक्वायर्ड डेट अगेन इस पे होवर कराना
ब्लू होते ही यहां पर ड्रॉप कर देना है
शिफ्ट डेट शिफ्ट डेट को होवर करा के हम
यहां पे लेके आएंगे ब्लू होते ही इसे हम
यहां पर ड्रॉप कर देंगे तो हमारे पास यहां
पे हरार की क्रिएट हो गई जिसके अंदर डेट्स
है और तीनों डेट्स मेरे पास यहां पे मेंशन
है अब जब मुझे पिव टेबल्स बनानी होगी तो
ऑर्डर डेट रिक्वायर्ड डेट शिफ्ट डेट मेरे
पास साथ में होगी किसी भी प्रोडक्ट के लिए
आपको देखना हो किसी भी चीज पर्टिकुलर चीज
के लिए आपको देखना हो तो आप यहां पे हरार
कीज बिल्ड कर सकते
[संगीत]
हो अगर आपके पास एक्सल में बल्क में डाटा
होता है और उसे आपको समरा इज करना होता है
तो उसके लिए एकल के अंदर यूज की जाती है
पिवो टेबल्स जिसके बारे में हम डिस्कस
करेंगे आज की इस वीडियो के अंदर आज की इस
वीडियो में हम बात करने वाले हैं अबाउट
पिवो टेबल्स सो गाइज पिवो टेबल्स क्या
होती हैं कि जब आपके पास बहुत सारा बल्क
के अंदर डाटा होता है एंड आपको उसका समरा
इज करना है जैसे कि टोटल सम ऑफ सेल्स
निकालनी हो जैसे कि या फिर हम एक्सपेंसेस
करके एक डाटा पे वर्क कर रहे थे जिसमें हम
लोग डिफरेंट डिफरेंट मंथ्स के एक्सपेंसेस
ले रहे थे तो अगर आपको पूरे मंथ का सम
निकालना है पूरे मंथ में कार्ड का सम
यूपीआई का सम या फिर कैश के डाटा का सम
निकालना है या फिर अगर आपको किसी भी और
चीज की समरी निकालनी है एवरेज वैल्यू
निकालनी है मैक्सिमम वैल्यू निकालनी है तो
उसके लिए पिवो टेबल्स का यूज किया जाता है
एकल के अंदर सो आइए देखते हैं कैसे इसे
यूज किया जा सकता है सबसे पहले तो मैं
यहां पर एक्सल में हमारा जनवरी का जो डाटा
है वो यहां पे ओपन कर लेती हूं जिसके ऊपर
हम स्टार्टिंग से वर्क करते हुए आ रहे हैं
सो यह हमारे जनवरी की एक्सपेंसेस है जिसको
मैंने इस तरह से कैटेगरी इज कर रखा है कि
यहां पे डेट है कैटेगरी है सब कैटेगरी है
अमाउंट है और पेमेंट मोड है ओके अब मुझे
यहां पे पिवो टेबल क्रिएट करनी है पिवो
टेबल क्रिएट करने के लिए आप यहां पे
इंसर्ट प जाएंगे एंड आपको यहां पे एक पिवो
टेबल का ऑप्शन मिलेगा आप डायरेक्टली पिवो
टेबल पे भी क्लिक कर सकते हो या फिर यहां
पे एक बहुत अच्छा ऑप्शन है कि रेकमेंडेड
पिवो टेबल्स रेकमेंडेड पिवो टेबल्स पे हम
यहां पे रेंज ले लेंगे दिस इज टेबल वन
चाहो तो आप इसका नाम भी चेंज कर सकते हो
सो दिस इज आवर टेबल वन इसको मैं ओके
करूंगी जैसे कि हमें सम ऑफ अमाउंट चाहिए
रो लेबल्स के अंदर हमारे पास प्रोडक्ट
कैटेगरी आ गई है रो लेबल्स में इस बार
हमारे पास इस ऑप्शन के अंदर हमारे पास
कार्ड कैश एंड यूपीआई है रो लेबल्स में
यहां पे हमारे पास कार्ड कैश एंड यूपीआई
है बट ऑन द राइट हैंड साइड हमारे पास
काउंट ऑफ सब कैटेगरी आ गया कि सब कैटेगरी
के कितने काउंट है कि कार्ड में कितने
पेमेंट है कैश में कितने हैं यूपीआई में
कितने हैं सिमिलरली हमारे पास यहां पे
इनको भी सब कैटेगरी इज किया हुआ है कि
पहले बा कैटेगरी है फिर उसके बाद सब
कैटेगरी है ठीक है सबसे पहले यहां से
स्टार्ट करते हैं इसे मैं ओके करूंगी एक
नई शीट प ये मुझे ले जाएगा शीट को मैं
यहां पर रिनेम कर देती हूं ट यहां पर मैं
लगाती हूं पिवो जस्ट पिव लिख के हम इसको
छोड़ देते हैं थोड़ा सा इसका साइज इंक्रीज
करते हैं ओके दिस इज बेटर ठीक है अब आप
देखेंगे कि राइट हैंड साइड में हमारे पास
यहां पर एक डायलॉग बॉक्स अपीयर हुआ है
डिजाइन पे भी अगर हम जाएंगे तो भी हमें
यहां पे काफी सारी चीजें मिल जाएंगी सबसे
पहले तो हमारे पास यहां पे रोज हैं कि आप
आपको यहां पर कैटेगरी डिफाइन करनी है या
फिर आपको यहां पर सब कैटेगरी भी चाहिए तो
आप यहां पर सब कैटेगरी डिफाइन कर सकते हो
कॉलम के अंदर आपको यहां पे और चीजें ऐड
करनी है कॉलम में आप यहां पे चाहो तो जो
भी वैल्यू आप यहां पर ऐड करना चाहो वो और
ऐड कर सकते हो सो पेमेंट मोड और मुझे यहां
पे कॉलम्स में ऐड करना हो तो मैं इस तरह
से यहां प पेमेंट मोड ऐड कर सकती हूं
सिमिलरली रिमूव करते हैं फि फिहाल इस
फील्ड को यहां पर सम ऑफ अमाउंट मेरे पास आ
रहा है एंड सम ऑफ अमाउंट में अगर मुझे
यहां पर सम नहीं चाहिए हो सपोज मुझे यहां
पे कुछ और वैल्यू चाहिए हो तो ऑल आई नीड
टू डू इज इस पर मैं क्लिक करूंगी वैल्यू
फील्ड सेटिंग्स के ऊपर हम जाएंगे आपको
यहां पर मैक्सिमम वैल्यू चाहिए मिनिमम
वैल्यू चाहिए स्टैंडर्ड डेविएशन चाहिए
प्रोडक्ट चाहिए काउंट नंबर्स चाहिए तो ऐसे
काफी सारे ऑप्शंस है आ वी विल गो विद सम
अभी तो क्योंकि इसके अंदर हम सम का यूज
करेंगे आप यहां पर प्लस एंड माइनस के भी
बटन देखेंगे कि हमारे पास यहां पर सब
कैटेगरी क्रिएट हो गई है एंड सब कैटेगरी
को मैं यहां से रिमूव कर देती हूं कि सब
कैटेगरी सपोज आपको यहां पर नहीं चाहिए तो
हम यहां पर सब कैटेगरी को हटा सकते हैं
ठीक है अब अगर यहां पर आपको इनकी मैक्सिमम
वैल्यूज चाहिए तो हम मैक्सिमम वैल्यू पर
चल लेंगे कि हम यहां पर जाएंगे फील चूज
करेंगे मैक्सिमम वैल्यू हर कैटेगरी के
अंदर बट यहां पे ग्रैंड टोटल हमारे पास
16000 आ रहा है तो मुझे यहां प ग्रैंड
टोटल की जरूरत नहीं है तो मैं यहां पे
क्या करूंगी ऑफ फॉर रोज एंड कॉलम्स तो
यहां पर ग्रांड टोटल मेरे पास हट जाएगा
ओके सिमिलर अगर आपको यहां पर इनके कलर्स
यहां पर डिजाइन कुछ देना हो व्हाट एवर कलर
यू वांट टू गिव आप ये यहां पर ऐड कर सकते
हो सो लेट्स गो विद दिस वन ओके वापस से
चलते हैं इधर एंड मे बी आपको इस बार कुछ
और यहां पर ऐड करना हो सो अगेन यहां पर
इंसर्ट पर चलते हैं रिकमेंडेशंस प भी आप
क्लिक कर सकते हैं पव टेबल फ्रॉम टेबल और
रेंज या फिर कुछ एक्सटर्नल सोर्सेस से भी
यहां पर आप पव टेबल ले सकते हो सो टेबल वन
के अंदर सो टेबल वन के अंदर एंड देन अगेन
हम यहां पर चूज कर सकते
कि हमें यहां पर इस बार क्या चाहिए या फिर
अगर आपको रेकमेंडेड यहां पर नहीं चाहिए हम
पव टेबल में चलेंगे फ्रॉम टेबल रेंज के
अंदर चाहिए टेबल रेंज में हम यहां पर टेबल
को चूज करते हैं ओके करेंगे यहीं पर हमारे
पास टेबल क्रिएट होक आ जाएगी अगर आपको
चाहिए कि नहीं यह टेबल आपको दूसरे सेक्शन
के अंदर चाहिए हो तो वहां पर भी हमारे पास
आ जाएगी यहीं पर हम चलेंगे यहीं पर इंसर्ट
करते हैं पिव टेबल फ्रॉम टेबल एंड रेंज
यहां पर आप टेबल वन चूज कर सकते हैं एंड
यहां पर हमारे पास आ जाएगी इसके अंदर आपको
जो भी कैटेगरी ऐड करनी है कि इस बार मुझे
यहां पे पेमेंट मोड चाहिए एंड पेमेंट मोड
के बेसिस पे अमाउंट चाहिए सो अमाउंट मेरे
पास यहां पे आ जाएंगे सिमिलरली आप चाहो तो
यहां पे स्लाइसर भी इंसर्ट कर सकते हो कि
मेरे पास यहां पे इंसर्ट स्लाइसर का ऑप्शन
है इंसर्ट स्लाइसर में अगर मैं यहां पे
पेमेंट मोड के अकॉर्डिंग यहां पे स्लाइसर
इंसर्ट करती हूं ओके करूंगी तो यहां पे
मेरे पास एक स्लाइसर जनरेट होके आ जाएगा
इसको थोड़ा सा हम शॉर्ट में करते हैं
स्लाइसेज के बारे में हम नेक्स्ट सेशन में
और ब्रीफ पढ़ने वाले हैं बट एज ऑफ नाउ मैं
यहां पे कार्ड चूज करूंगी तो सिर्फ कार्ड
की पेमेंट मुझे डिस्प्ले होगी कैश चूज
करूंगी यूपीआई चूज करूंगी तो सिर्फ यूपीआई
पेमेंट मुझे डिस्प्ले होंगी एंड सिमिलरली
अगर आप इसे क्रॉस कर दोगे तो वापस से
तीनों ऑप्शंस आपको मिल जाएंगे रोज के अंदर
आपको यहां पर और भी चीज ऐड करनी है मान लो
आपको कैटेगरी यहां प ऐड करनी है तो आपको
यहां पे कैटेगरी के हिसाब से मिल जाएगा कि
कार्ड में क्लोथ्स एंड फूड फिर कैश में
एसेंशियल फूड एंड ग्रोसरी एंड यूपीआई में
बिल्स क्लोथ एसेंशियल फूड एंड ग्रोसरी
सारे ऑप्शंस हमें मिल जाएंगे एंड इसको
जैसे हम रिड्यूस करेंगे यह भी हम यहां पे
डायरेक्टली भी डाटा गेट कर सकते हैं कैश
में अगर मैं चूज करूंगी इसको ओपन करूंगी
तो अगेन हमारे पास यहां पे कैटेगरी सब
कैटेगरी मिल जाएंगी हमें सब इन कैटेगरी की
भी आपको सब कैटेगरी चाहिए आप सब कैटेगरी
यहां पर ऐड कर सकते हो कि एसेंशियल्स में
हमारे पास बेडशीट लंच बॉक्स परफ्यूम सॉल्ट
एंड शुगर यह सारा हमारे पास गया फूड में
हमारे पास ये गया ग्रोसरी में ये गया इवन
स्लाइसेज में भी हम यह सारी चीजें दिखा
सकते हैं सो आई होप गाइस कि पिवो टेबल
यहां पे क्लियर हो गया होगा पिवो टेबल को
अगर आप यहां पर चूज करेंगे अगेन डिजाइन के
ऊपर जाएंगे डिजाइन में हमारे पास काफी
सारे ऑप्शन हैं तो रिपोर्ट में अगर आप देख
रहे हैं कि अभी हमारे पास ये टेबुलर
फॉर्मेट में नहीं है इफ यू वांट कि ये
टेबुलर फॉर्मेट में हो तो हम शो टेबुलर
फॉर्मेट भी कर सकते हैं उसके लिए इसे
थोड़ा नीचे हम यहां पे ले लेते हैं या
इसको थोड़ा साइड में हम ले लेते हैं सो
एसेंशियल्स ओपन करते हैं हमारे पास इस तरह
से ओपन हो जाएगा फूड यहां पे इस तरह से
ओपन हो जाएगा ग्रोसरी यहां पे इस तरह से
ओपन हो जाएगी इन सबके टोटल लग जाएंगे टोटल
अगर डिसेबल करने हैं तो उसके इसमें अगेन
हमारे पास यहां पे ग्रांड टोटर्स ऑफ करना
है ऑन करना है रोज के लिए ऑफ करना है
कॉलम्स के लिए ऑफ करना करना है इस तरह से
हमारे पास काफी सारी चीजें अगेन इनको भी
आप अपने अकॉर्डिंग डिजाइन कर सकते हो जो
भी कलर आप ऐड करना चाहते हैं वह कलर यहां
पर ऐड हो जाएगा सो आई होप गाइस की पिवो
टेबल्स क्या होती है पिवो टेबल्स को कैसे
यूज कर सकते हैं कितनी अमेजिंग य पिवो
टेबल्स होती है कैसे हमारे बड़े-बड़े
डाटास की समरी क्रिएट करके दे देती है यह
यहां पर क्लियर हो गया होगा नॉट जस्ट यह
डाटा बट आपका कोई भी बड़ा सा डाटा हो बलक
के अंदर डाटा हो जिसमें आपको सेल्स की
इंफॉर्मेशन निकालनी है या
[संगीत]
फिर जब भी हम इतना सारा डाटा देखते हैं
जिसके अंदर काफी सारी रोज एंड कॉलम्स होती
है इसके अंदर से पैटर्न निकालना इस डटा को
समझना बहुत डिफिकल्ट हो जाता है इसीलिए
डटा को विजुलाइज करना बहुत जरूरी है आज की
इस वीडियो के अंदर हम यही सीखने वाले हैं
कि कैसे हम डेटा को विजुलाइज कर सकते हैं
एक्सेल के अंदर एंड आज की इस वीडियो के
अंदर हम चार्ट्स के बारे में पढ़ने वाले
हैं कि कौन-कौन से डिफरेंट टाइप्स के
चार्ट्स होते हैं एक्सल के एंड कैसे हम
सिंपली इन चार्ट्स को क्रिएट कर सकते हैं
एक्सेल के अंदर तो चलिए शुरू करते हैं
सबसे पहले चार्ट्स क्रिएट करने के लिए
मुझे इतनी बड़ी टेबल की जरूरत नहीं है
मुझे जो जो चीजों के बेसिस प चार्ट क्रिएट
करना है उसके लिए मैं यहां पर इंसर्ट में
जाऊंगी एंड कुछ रेकमेंडेड पिव टेबल्स हम
यहां पर ले लेते हैं कि सबसे पहले हम यहां
पर चलते हैं एंड किसी भी चीज का हम यहां
पर काउंट ले लेंगे सो ओके हम यहां चलते
हैं एंड इसे मैं ओके करूंगी स यहां प
प्रोफेशन के बेसिस प हमने एक पेव टेबल
क्रिएट करी है कि प्रोफेशन के बेसिस प
हमारे पास कस्टमर का काउंट कितना है
ज्यादातर जो हमारे कस्टमर्स है दे बिलोंग
प्रोफेशनल ऑक्यूपेशन एंड नेक्स्ट हमारे
स्किल्ड ऑक्यूपेशन के हैं देन इसको सॉर्ट
ही कर देते हैं ज्यादा बेटर रहेगा सो ये
हमारे पास पिवो टेबल क्रिएट होके आ गई है
एंड राइट हैंड साइड पे आप नोटिस करेंगे कि
हमारे पास यहां पे रोज कॉलम्स इस तरह से
वैल्यूज है अगर आपको कॉलम्स यहां पे
इंक्रीज करने हैं ऑल यू नीड टू डू इज कि
यहां पे आप कॉलम के अंदर कुछ भी ऐड कर
दीजिए फॉर एग्जांपल मुझे यहां पे जेंडर के
बेसिस पे चाहिए कि यहां पे कितनी फीमेल्स
हैं कितने मेल्स हैं एंड देन कितने कितनों
का जेंडर हमारे पास नॉट अवेलेबल है एंड इफ
यू वांट टू रिमूव इट इसपे हम जाके क्लिक
करेंगे लेफ्ट क्लिक एंड रिमूव फील्ड प हम
क्लिक कर देंगे यहां पे ईमेल एड्रेसस आई
डोंट नो क्यों है इसे भी हम यहां प रिमूव
कर देते हैं सो इसके बेसिस प अगर मुझे
यहां पर सबसे पहला अपना चार्ट क्रिएट करना
है अगेन मैं यहां पर इंसर्ट प जाऊंगी
इंसर्ट के अंदर आप यहां पर नोटिस करेंगे
कि चार्ट सेक्शन में हमारे पास काफी सारे
ऑप्शंस है कुछ रेकमेंडेड चार्ट भी है
हमारे पास सो हम बार प्लॉट से स्टार्ट कर
सकते हैं सबसे पहला हमारा क्लस्टर्ड कॉलम
ओके करते हैं इसके अंदर भी आपने देखे थे
काफी सारे यहां पर ऑप्शंस थे हमारे पास
प्लस प अगर मैं प क्लिक कर सकती हूं तो
यहां पर आप एक्सेस टाइटल्स भी ऐड कर सकते
हो डटा लेबल्स आपको ऐड करने हैं आप ऐड कर
सकते हो डेटा लेबल्स में हमारे पास और
कैटेगरी है कि आपको डाटा लेबल्स अभी तो
बाहर आ रहे हैं इनसाइड अगर आपको चाहिए
आउटसाइड चाहिए सेंटर में चाहिए ऐसे कॉल
आउट करते हुए चाहिए तो वो सारी चीजें आप
मेंशन कर कर सकते हो मुझे आउटसाइड ही बेटर
लग रहे हैं तो हम यहां पर डेटा लेबल्स कॉल
कर सकते हैं डाटा टेबल्स की हमें जरूरत
नहीं है एरर बार्स की हमें यहां प जरूरत
नहीं है ट्रेंड लाइंस अगर आपको यहां प
मेंशन करनी है आप ट्रेंड लाइंस यहां पे ड
कर सकते हो तो ऐसे करके हमारे पास यहां पर
काफी सारे ऑप्शंस है जो कि आप एक्सप्लोर
कर सकते हो चार्ट्स के अंदर सो ये हो गया
हमारा एक बेसिक चार्ट इस चार्ट के अंदर भी
जैसे कि हमने यहां पे बात करी थी कि मेल
फीमेल का हमने यहां पे कैटेगरी इज किया था
तो वही चीजें आपको यहां पे अगर स्लाइसर ऐड
करना हो तो आप यहां पे स्लाइसर ऐड कर सकते
हो ऑन द बेसिस ऑफ जेंडर एंड अगर मैं यहां
प जेंडर के बेसिस पे ऐड कर देती हूं जस्ट
इन केस तो फीमेल करते हैं मुझे यहां पे
फीमेल्स का डाटा मिल जाएगा मेल्स कहते हैं
मुझे मेल्स के हिसाब से डायनामिक डाटा
चेंज हो गया आ जाएगा तीनों के अंदर एंड
अगर मैं नॉट अवेलेबल पे क्लिक करती हूं तो
वो भी डाटा मेरे पास है इसको क्रॉस कर
देते हैं तो मुझे यहां पे तीनों का डाटा
मिल जाएगा एंड सिमिलरली अगर आपको यहां पे
और कोई डिफरेंट चार्ट क्रिएट करना हो सो
अगेन मैं इसी के बेसिस पे सो रेकमेंडेड प
वोट चार्ट्स क्रिएट करेंगे एंड मे बी इस
बार मैं कैटेगरी में कुछ और ले लूंगी सो
फिलहाल को एक बार ये पिक करते हैं बट मैं
यहां पे रो लेबल्स के अंदर कुछ चेंजेज
करना चाहती हूं सो रो लेबल्स के अंदर मेरे
पास प्रीफिक्स ना हो बट मे बी इनका
ऑक्यूपेशन हो सो ऑक्यूपेशन को हम यहां पर
ऐड कर सकते हैं एंड प्रीफिक्स को आई विल
रिमूव फ्रॉम हियर हमारे पास ऑक्यूपेशन के
बेसिस पे आ गया है अब यहां पे अगेन हमें
इंसर्ट करना है चार्ट आप
रिकमेंडेटरी पास है 3d में हमारे पास है
डोनट चार्ट यू वांट तो हम यहां पे 3d से
स्टार्ट करते हैं अगेन 3d में कलर्स आपको
यहां पे स्टाइल एंड कलर्स यहां पे चेंज
करने है वो आप यहां पे ऐड कर सकते हो सो
आई गेस दिस वन इज मच बेटर जिसमें हमें
यहां पे वैल्यूज मिल रही है सो स्टाइल एंड
कलर्स आप डिफरेंट चूज कर सकते हो अपने
अकॉर्डिंग सो आई विल गो विद दिस वन
सिमिलरली हमने यहां पे सब कुछ इनेबल किया
हुआ है सपोज कोई भी चीज आपको यहां पे
डिसेबल करनी है तो वो आप यहां से डिसेबल
कर सकते हो सिमिलरली अगर आपको यहां पे
ट्री मैप ऐड करना है आप ट्री मैप भी ऐड कर
सकते हो एंड ट्री मैप आपको जिस भी चीज के
अकॉर्डिंग यहां पे चाहिए आप सिलेक्ट कर
सकते हो डाटा अगेन अगर आपको यहां पे
सिमिलर रेंज देनी है किसी डाटा के बेसिस
पे आपको यहां पे ट्री मैप क्रिएट करना है
आप वो भी कर सकते हैं एंड जैसे मैं ओके
करूंगी यहां पे ट्री मैप आ जाएगा ट्री मैप
में भी हमारे पास यहां पे डिफरेंट ऑप्शंस
है ऑन द टॉप भी आप चार डिजाइन एंड फॉर्मेट
के अंदर काफी सारी चीजें देखेंगे फॉर
एग्जांपल आपको शेप के अंदर कलर फिल करना
है आउटलाइन फिल करनी है टेक्स्ट के अंदर
आपको चेंजेज करने हैं इंसर्ट करने हैं कुछ
शेप्स आपको कोई चीज आपको फॉरवर्ड या
बैकवर्ड सेंड करनी है वापस चार्ट डिजाइन प
चलते हैं कोई एलिमेंट्स ऐड करने हैसे चारट
टाइटल मुझे यहां पे नन चाहिए एंड आल्सो
यहीं पे मैं जाऊंगी डाटा ले मुझे शो करने
हैं एंड डटा लेबल्स अगर हम एक बार शो कर
देते हैं तो हमें लेजेंड की यहां पे जरूरत
नहीं है तो लेजंड मुझे यहां पे नन करना है
तो मैं यहां पे लेजंड को नन कर सकती हूं
एंड इस तरह से हमारे पास यहां पे डाटा आ
जाएगा सिमिलरली आप चाहो तो यहां पे
स्लाइसर भी ऐड कर सकते हो तो हम यहां पे
एक स्लाइसर ऐड कर देंगे स्लाइसर यहां पे
आपके जिस भी चीज के बेसिस पे हो फॉर
एग्जांपल जो भी यहां पे हमारे पास
ऑक्यूपेशंस है क्या वो लोग पेरेंट्स है या
नॉन पेरेंट्स है तो उसके लिए हम स्टेटस प
जाएंगे ओके करते हैं पेरेंट्स में आने के
बाद यहां पे डाटा के अंदर चेंजेज आप नोटिस
करेंगे तो ऐसे डिफरेंट डिफरेंट फॉर्मेट के
ऊपर आप डाटा को व्यू कर सकते हो विद
डिफरेंट विजुअल्स काफी सारे चार्ट्स हमारे
पास हैं यहां पे 2d चार्ट्स हैं एंड देन
ट्रे मैप है मूविंग अहेड वाटरफॉल है फनल
है स्टॉक में हमारे पास बॉक्स प्लॉट है
एंड देन आप यहां पे 3डी चार्ट भी नोटिस
करेंगे सिमिलरली 2d लाइन 3d लाइन 3d 2d
एरियाज आप यहां पे नोटिस करेंगे आपके
विजुअल के अकॉर्डिंग आपके डाटा के
अकॉर्डिंग यहां पे जो भी आपको विजुअल ऐड
करना है आप वो कर सकते हो स्केटर प्लॉट इज
आल्सो वन ऑफ़ द वेरी फेमस प्लॉट जब भी
आपको के अंदर अराउंड देखना होता है किस
तरफ हमारे पास ज्यादा डाटा है फॉर
एग्जांपल मेल्स की तरफ ज्यादा डाटा है
फीमेल्स की तरफ ज्यादा डाटा है तो इस तरह
से हम यहां पे बबल टाइप में भी होता है
एंड डॉट्स भी हमारे पास होते हैं तो काफी
सारे चार्ट हम यहां पे ऐड कर सकते
[संगीत]
हैं हाउ बेटर इट वुड बी कि अगर हम एक्सल
के अंदर जब पिवो टेबल्स क्रिएट करते हैं
तो वहीं पे स्लाइसर्स भी लगा सके इजली
हमारे डाटा को एक्सेस करने के लिए कि
पर्टिकुलर किसी भी कैटेगरी से रिलेटेड ही
अगर मुझे डटा चाहिए तो वही डिस्प्ले हो
मेरे पास तो उसी के लिए हम स्लाइसर्स का
यूज करते हैं एक्सल के अंदर और आज ब्रीफ
इस टॉपिक के बारे में हम बात करने वाले
हैं एंड आज के इस वीडियो के अंदर हम बात
करने वाले हैं अबाउट स्लाइसर्स इन एकल
जानेंगे कैसे इनका यूज किया जा सकता है
कैसे हम मल्टीपल स्लाइसर्स भी एक साथ लेके
आ सक कैसे इसकी डिजाइनिंग कर सकते हैं
क्या इसके अंदर चीजें हम रख सकते हैं क्या
हटा सकते हैं तो यह सारी चीजें हम आज की
इस वीडियो में देखने वाले हैं सो लेट्स
गेट स्टार्टेड गाइस सो अगेन मैं एग्जांपल
के तौर पे हमारे एक्सपेंसेस वाली शीट को
ही यहां पे ले लूंगी जहां पे मेरा जनवरी
का एक्सपें है जनवरी का एक्सपेंस लेने के
बाद अब हम यहां पर इंसर्ट करेंगे इंसर्ट
करने के लिए हमारे पास यहां पर स्लाइसर का
हम यूज करने वाले हैं सो हमें यहां पे
स्लाइसर ऐड करना है सो गाइस यहां पे मैं
एग्जांपल फिर से इसी शीट का लेने वाली हूं
जहां पे हमारे जनवरी के एक्सपेंसेस है तो
यहां पे इस टेबल को हम सबसे पहले सिलेक्ट
कर लेते हैं टेबल सिलेक्ट करते ही हमें
यहां पे इंसर्ट पे जाना है एंड स्लाइसर ऐड
करना है स्लाइसर ऐड करने के लिए हमारे पास
यहां पे काफी सारे डि अब मेजर ली स्लाइसेज
का यूज किया जाता है डैशबोर्ड क्रिएशन के
अंदर या फिर हम पिवो टेबल्स के साथ भी
इनको यूज कर सकते सकते हैं और सिंपली अगर
आपको आपकी टेबल्स के साथ भी आपकी वर्कबुक
के अंदर भी आपको अटैच करना हो आप नॉर्मली
भी कर सकते हैं सो हम यहां पे दिखाने वाले
हैं लेट्स सी मुझे यहां पे पेमेंट मोड के
बेसिस पे चाहिए जैसे मैं ओके करूंगी तो
मेरे पास यहां पे एक स्लाइसर जनरेट होके आ
जाएगा आप चाहें तो इसकी साइज यहां पे
डिफाइन कर सकते हैं कि आपको कितना स्मॉल
ये चाहिए अभी यहां पे तीनों ऑप्शंस हमारे
सिलेक्टेड हैं सपोज आपको फर्स्ट ऑप्शन
सेलेक्ट करना है आप कार्ड यहां पे चूज
करेंगे आपके पास कार्ड का डाटा आ जाएगा
कैश आप यहां पे चूज करेंगे तो आपके पास
कैश का डाटा आ जाएगा सि सिमिलरली अगर आप
यूपीआई चूज करते हो तो यूपीआई का जितना भी
डाटा है वो आपके सामने डिस्प्ले हो जाएगा
नॉट जस्ट दिस अगर आपको पेमेंट मोड ऊपर से
हटाना हो कि पेमेंट मोड आपको यहां पर
डिफाइन कर रखा है अगर ये आपको हटाना है
आपको राइट क्लिक करना है और यहां से रिमूव
पेमेंट मोड पे आप जा सकते हो या फिर हम
स्लाइसर बट हमें यहां से इसको हटाना नहीं
है एंड स्लाइसर की डिजाइनिंग की अगर मैं
बात करूं तो स्लाइसर की डिजाइनिंग हम यहां
पे कर सकते हैं जो भी कलर आपको यहां पर
डिफाइन करना हो आप वो कलर यहां पर डिफाइन
कर सकते हो सिमिलरली हम राइट क्लिक करेंगे
स्लाइसर सेटिंग्स पे जाएंगे तो हमारे मे
पास और भी काफी सारे एडिशनल ऑप्शंस आ
जाएंगे जैसे कि पेमेंट मोड है इसका नाम तो
मैं यहां पर सिर्फ पेमेंट मोड लिख के छोड़
दूंगी ठीक है पेमेंट मोड हम इसका नेम दे
देते हैं अब इसके अंदर हमारे पास असेंडिंग
य हमारे पास यहां पर जो लिस्ट आ रही है ये
आपको असेंडिंग ऑर्डर में चाहिए डिसेंडिंग
ऑर्डर में चाहिए वो आप यहां पर डिफाइन कर
सकते हैं यूज कस्टम लिस्ट वाइल वन सर्टिंग
सो कस्टम लिस्ट का हम यहां पे यूज कर रहे
हैं हाइड आइटम्स व्हेन नो डाटा अगर इसको
चूज करेंगे तो बाकी सारे हमारे पास यहां
पे डिसेबल हो जाएंगे कि हाइड आइटम्स विद
नो डाटा यानी कि उ आइटम्स को यहां पे हाइड
करना है जिनके अंदर कोई डाटा नहीं है तो
इसे मैं यहां पे वापस से डिसेबल कर देती
हूं ओके करेंगे आई गेस इस नाम से ऑलरेडी
कुछ है तो हम यहां पे इसका पेमेंट मोड वन
ही लिख देते हैं ओके सो इस तरह से हमारे
पास यहां पे एक स्लाइसर है है पिव केस में
हमने यहां पे एक पेमेंट मोड से लिया था इस
वजह से यहां पे ऑलरेडी इस नेम का एक है सो
यहां पे ये हमारे पास एक स्लाइसर हो गया
इसमें अगर मैं इसे क्रॉस कर दूंगी तो मेरे
पास यहां पे वापस से सारा डाटा आ जाएगा
सिमिलरली सिंगल ऑप्शन चूज करना है तो आप
ऐसे चूज कर सकते हैं एक साथ मल्टीपल
ऑप्शंस अगर आपको चूज करने हैं उस केस में
आप यहां पर ड्रैग करके चूज कर सकते हो कि
मुझे कार्ड और कैश चूज करना है या फिर मैं
इसको हटा के सिर्फ कैश और यूपीआई चूज करना
है तो वो भी यहां पे पॉसिबल है अगर मुझे
यहां पे एक और स्लाइसर ऐड करना हो मैं एक
और स्लाइसर भी यहां पर ऐड कर सकती हूं ऑल
आई नीड टू डू इज सिलेक्ट करेंगे हम इसको
टेबल वन हमने यहां पे सिलेक्ट करी अगेन हम
यहां पे इंसर्ट में जाएंगे इंसर्ट में
करना है स्लाइसर आड स्लाइसर इस बार मुझे
कैटेगरी के बेसिस प करना है सो कैटेगरी
ओके करेंगे हम कैटेगरी भी मैं यहां पर ऐड
कर दूंगी चाहो तो अगेन इसको आप यहां पे
रिसाइट कर सकते हो इसके भी कलर्स आप यहां
पर डिफाइन कर सकते हो अगेन ऑल यू नीड टू
डू इज कि यहां पर कैटेगरी नाम का आपके पास
स्लाइसर है इसका नाम ऑलरेडी यहां पर है
चेंज करना हो आप चेंज कर सकते हो राइट
क्लिक करोगे स्लाइसर सेटिंग्स के अंदर
जाओगे आपको यहां पे डिस्प्ले हेडर हेडर
दिखाना है नहीं दिखाना है ओके करूंगी तो
यहां से हेडर हट जाएगा बट आई आई प्रेफर कि
हेडर हो हमारे पास तो अगेन मैं यहां पे
हैडर को इनेबल कर दूंगी ओके आप यहां पे
जैसे बिल्सन क्लोथ्स मैंने चूज कर लिए
बिल्स एंड क्लोथ्स में भी मेरे पास यूपीआई
वाले होने चाहिए तो ऐसे मल्टीपल स्लाइसर
मैंने लगा रखे हैं सपोज आपको ये बिल्स एंड
क्लोट्स हटाने हो बस यूपीआई देखना हो तो
इसको हटा दीजिए अगर यूपीआई भी नहीं देखनी
सब सारे स्लाइसेज हटाने हैं तो अगेन इस पे
आप क्रॉस कर सकते हैं तो स्लाइसर जैसे कि
आप देख पा रहे हैं काफी यूजफुल होते हैं
एंड मेजर्ली इनका यूज किया जाता है विद
पिव टेबल्स एंड डैशबोर्ड क्रिएशन आल्सो
अगर आपके पास ऐसी ही शीट्स हो जिसके अंदर
आपके पास बल्क में डाटा है एंड आपको देन
कुछ ऐसा डाटा देखना है कुछ पर्टिकुलर
कैटेगरी का डाटा देखना है तो उसके लिए भी
आप स्लाइसेज का यूज कर सकते
[संगीत]
हैं सो गाइज इस सेशन के अंदर हम बात करने
वाले हैं कि कैसे हम बटंस क्रिएट कर सकते
हैं एक्सेल के अंदर बटंस आर रियली वेरी
इंटरेस्टिंग जब हमारी बात आती है कि हमें
दो शीट्स के बीच में या मल्टीपल शीट्स के
बीच में नेविगेट करवाना है आपने
डैशबोर्ड्स क्रिएट करी है एक्सेल के अंदर
और आपको अलग-अलग डैशबोर्ड्स के बीच में
मूव करवाना है तो उस केस में आप बटन का
यूज कर सकते हो सपोज आपका कोई आइकन है
जिसको आप बटन बनाना चाहते हो और उसको आप
क्लिक करते ही कोई भी चीज एग्जीक्यूट
करवाना चाहते हो तो वहां के लिए हमारे पास
बटन होते हैं कोई मैक्रो आपने क्रिएट कर
दिया और रोज आपको यहां पे वही कोई भी
टास्क रिपीटेडली करना है तो इस केस में भी
हम यहां पे बटंस का यूज कर सकते हैं कैसे
बटन क्रिएट करते हैं वो जानते हैं सो गाइ
बटन क्रिएट करने के लिए कुछ नहीं करना
जैसे आपके पास यहां पे आप देखेंगे कि मेरे
पास यहां पे शीट्स है बहुत सारी मेरे पास
यहां पे शीट्स हैं जैसे कि मेरे पास
पेमेंट डिटेल्स है प्रोडक्ट डाटा है
प्रोडक्ट डेटा के अंदर मेरे पास प्रोडक्ट
कोड है प्रोडक्ट लाइंस मेरे पास यहां पे
मेंशन है कि इत मेरे पास यहां पे प्रोडक्ट
लाइंस है ठीक है अब मैं चाहती हूं कि
लेट्स से मेरे पास यहां पे ऑफिस डाटा है
ऑफिस डाटा में मेरे पास काफी कुछ मेंशन है
जैसे कि यहां पे मेरे पास ऑफिस की सिटी
एड्रेस लाइन स्टेट कंट्री एंड एवरीथिंग ये
सब यहां पे मेंशन है एंप्लॉई डाटा में अगर
मैं जाऊंगी तो यहां पे भी मेरे पास कुछ
डाटा है एंप्लॉयज का तोब मैं चाहती हूं कि
जैसे मैं ऑफिस डाटा पे हूं तो मैं यहां पे
एंप्लॉई डाटा पे चली जाऊं ठीक है ऑफिस
डाटा से मैं एंप्लॉई डेटा के अंदर चली जाऊ
तो उसके लिए मैं यहां पर क्या करूंगी तो
हम यहां पर क्या करेंगे यहां पर बटन ऐड
करने के लिए हम चलते हैं इंसर्ट पे इंसर्ट
के बाद मुझे यहां पे क्रिएट करना है
इलस्ट्रेशन इलस्ट्रेशन के अंदर मैं यहां
पे जाती हूं और यहां पे मैं ऐड कर दूंगी
कोई भी शेप शेप के लिए मैं यहां पे
उठाऊंगी ये शेप एंड ये शेप मैं यहां से ऐड
कर देती हूं इसको आप यहां पे फिल कर सकते
हो विद एनीथिंग जैसे मैंने यहां पे बटन
लिखा अब बटन यहां पे आप लिख सकते हो या जो
भी आपको टेक्स्ट यहां पे फिल करवाना हो जब
आप इसके अंदर जाओगे तो आप देखोगे शेप
फॉर्मेट भी यहां पर है जहां पे आप इस शेप
के बारे में काफी सारी चीजें चेंज कर सकते
हो कि ये कहां पे आएगा कैसे मूव करेगा
एडिट करना है यहां प आपके पास टेक्स्ट की
काफी सारी चीजें हैं ठीक है तो ऐसा हमारे
पास काफी सारी चीजें हैं जो कि हम यहां पे
ऐड कर सकते हैं इसका यहां पे आपको फॉन्ट
साइज इंक्रीज करनी है टेक्स्ट को फिल करना
है टेक्स्ट के इफेक्ट्स यहां पे ऐड करने
हैं अलाइन मेंट यहां पे डालना है अलाइन
मेंट किस तरीके का डालना है तो काफी सारी
चीजें यहां पे मेंशन है जो कि आप यहां पे
ट्राई कर सकते हो अब इस बटन को वर्क कैसे
कराया जाए मतलब जैसे अगर मैं बाहर निकल
जाती हूं तो ये बटन तो है बट बटन को वर्क
कैसे कराया जाए तो उसके लिए हम राइट क्लिक
करेंगे राइट क्लिक करके मेरे पास यहां पे
एक लिंक का ऑप्शन है लिंक का मतलब यहां
यहां पे ये हुआ कि आपको लिंक किससे कराना
है क्रिएट न्यू डॉक्यूमेंट प्लेस इन दिस
डॉक्यूमेंट एसिस्टिंग फाइल ऑफ वेब पेज
करंट फोल्डर में आपको चाहिए रिसेंट फाइल्स
में आपको चाहिए तो आपके पास काफी सारे
ऑप्शंस है यहां पे कोई बुकमार्क अगर आपने
क्रिएट कर रखा हो अगर आपको वहां पे ये
चाहिए लेट्स से प्लेस इन दिस डॉक्यूमेंट
इस डॉक्यूमेंट के अंदर कहां पे ये लेके
जाए मैं चाहती हूं कि ऑफिस डाटा से हम
एंप्लॉयज डाटा के अंदर आ जाए तो जैसे मैं
ओके करूंगी अब यहां पे तो कुछ भी नहीं हुआ
इस बटन पे चलते हैं जैसे मैं इसके ऊपर
क्लिक करूंगी ये मुझे आप देखोगे कि ऑफिस
डाटा एंप्लॉई डाटा के ऊपर एंप्लॉई नंबर
जहां पे हमारे पास एंप्लॉई डाटा जहां पर
है यहां पे ये मुझे लेके जा रहा है तो इस
तरह से ये बटन वर्क करेगा कि जैसे ही मैं
इसके ऊपर क्लिक कराती हूं ये यहां पे लेके
आ जाएगा सिमिलरली मैक्रो से भी ये चीज
पॉसिबल है कि अगर आपने कोई भी रिकॉर्डेड
मैक्रो क्रिएट किया हुआ है और उससे आपको
यहां पे कोई बटन क्रिएट करना है तो आप वो
भी यहां पे पॉसिबल है आप वो भी यहां पे कर
सकते हो कैसे उसे कर सकते हैं वो जानेंगे
नेक्स्ट सेशन के अंदर एज ऑफ नाउ अगर आपको
यहां पर बटन की जगह कुछ और भी इंसर्ट इर्ट
करना हो फॉर एग्जांपल मैं इंसर्ट प चलती
हूं इस बार मुझे यहां पे शेप ऐड करना है
तो मैं यहां पे इलस्ट्रेशन के अंदर चल
सकती हूं आइकंस प मैं जाती हूं यहां पे
आपको प्रीवियस फॉरवर्ड कुछ भी लगाना हो
जैसे मैं यहां पे प्रीवियस मेंशन करती हूं
तो प्रीवियस के लिए मेरे पास यहां पे काफी
सारी चीजें हैं सपोज ये एरो मुझे चाहिए
जैसे ही मैं यहां पे इसे इंसर्ट करूंगी तो
आप देखेंगे कि ये इंसर्ट मेरे पास हो गया
है इस एरो को मुझे यहां पर क्लिक कराना है
अगर इस एरो से मुझे यहां पर ले से लेके
जाना है पिछली शीट के ऊपर पिछली शीट मेरी
यहां से हो सकती है ऑफिस डाटा से शायद
मेरे पास यहां पे प्रोडक्ट लाइंस का डाटा
हो ठीक है तो प्रोडक्ट लाइंस के डाटा पे
मुझे लेके जाना है तो उसके लिए वापस अगेन
वही सेम मेथड कि इसको भी हम यहां पे लिंक
कराएंगे लिंक इसी डॉक्यूमेंट के अंदर
किसके ऊपर प्रोडक्ट लाइंस पे ले जाना है
तो ओके जैसे मैं करूंगी अब ये मुझे यहां
पे बाहर यहां पे क्लिक करते हैं जैसे ही
मैं इसके ऊपर क्लिक करूंगी मुझे प्रोडक्ट
लाइंस प ले जाएगा सो आप यहां पे देख पा
रहे हैं कि अगर मैं यहां पे ऑफिस डाटा पे
जाती हूं इसमें बटन पे अगर मैं क्लिक
करूंगी तो ये मुझे एंप्लॉई डाटा पे ले
जाएगा ऑफिस डाटा पे मैं लेके जाऊंगी और
यहां पे वापस से इस एरो पे क्लिक करूंगी
तो मेरे पास यहां पे प्रोडक्ट लाइंस आ
पाऊंगी आप चाहो तो यहां पे मेंशन कर सकते
हो विद द हेल्प ऑफ टेक्स्ट जो भी आपको
यहां पे मेंशन करना हो ठीक है कि आप यहां
पे जैसे ऑफिस डाटा है अब पता नहीं चल रहा
ना कि ऑफिस डाटा पे ले जाएगा तो उस केस
में वापस आप इंसर्ट पे चल जाओ यहां पे
इलस्ट्रेशन के अंदर हमारे पास काफी सारी
चीजें हैं ठीक है तो शेप आप यहां पर दे
सकते हो या फिर डायरेक्टली आप टेक्स्ट
इंसर्ट करा सकते हो किसी सेल के अंदर या
फिर टेक्स्ट बॉक्स आप यहां पर क्रिएट कर
कर सकते हो तो टेक्स्ट बॉक्स हमारे पास है
इंसर्ट के अंदर सबसे एंड की तरफ यहां पर
टेक्स्ट बॉक्स हम क्रिएट करेंगे सो अगेन
मैं यहां प आती हूं तो यहां प मेरे पास
टेक्स्ट बॉक्स आ जाएगा इस टेक्स्ट बॉक्स
का मैं मूवमेंट भी कराके कुछ भी जहां प
मैं ऐड कराना चाहूं वहां पर मैं ऐड करा
सकती हूं इसके अंदर का टेक्स्ट हमें देना
है तो हम यहां प बोल सकते हैं कि प्रोडक्ट
लाइंस एंड इस तरह से मेरे पास यहां प
प्रोडक्ट लाइंस लिखा हुआ आ जाएगा और उसके
बाद जब मैं यहां पर इसको क्लिक करंगी तो
ये मुझे प्रोडक्ट लाइन के ऊपर ले जाएगा तो
ये काम होता है हमारे पास बटंस का कि हम
बटन से इधर-उधर मूव कर सकते हैं बहुत
ज्यादा यूजफुल होते हैं जब हम डैशबोर्ड
क्रिएशन की बात करते हैं तो एंड में जब हम
यहां पे एक डैशबोर्ड क्रिएट करेंगे तो
काफी ज्यादा हमारे लिए यूजफुल
[संगीत]
रहेगा एक्सेल में अगर हमारे पास मंथली या
डेली बेसिस पे या इवन ईयरली बेसिस प
अलग-अलग डटा आता है और उसके ऊपर हमें सेम
ऑपरेशंस करने हो सेम फंक्शंस लगाने हो सेम
फॉर्मेटिंग करनी हो वैलिडेशन लगाना हो तो
उसके लिए हम यूज कर सकते हैं मैक्रोस का
और वही जानेंगे आज की इस वीडियो के अंदर
एंड इन टुडेज वीडियो वी विल बी डिस्कसिंग
अबाउट मैक्रोस इन एकल सो गाइज मैक्रो
समझने के लिए हम सबसे पहले तो यहां पे एक
कंटेंट ले लेते हैं हम जैसे कि ये जनवरी
का डाटा मेरे पास है कि जनवरी के
एक्सपेंसेस मेरे पास है सिमिलरली फरवरी का
आएगा तब फरवरी के एक्सपेंसेस होंगे
सिमिलरली मार्च अप्रैल मे जून इन सबके
एक्सपेंसेस मुझे यहां पे मेंटेन करने
होंगे अब उसके ऊपर मुझे सेम ही टाइप की
फॉर्मेटिंग करनी होगी जैसे कि अगर मुझे
यहां पे डेट्स को अरेंज करना हो असेंडिंग
ऑर्डर के अंदर या फिर लेट्स से जो भी मेरे
यहां पे अबब 1000 एक्सपेंडिचर रहा है उसको
मुझे हाईलाइट करना है यहां प मुझे डेटा
वैलिडेशन की थ्रू लिस्ट क्रिएट करनी है वो
मुझे यहां पे करना है और हर बार मुझे यही
प्रोसेस करना है डाटा के अंदर तो उस केस
में हम यहां पे क्या यूज कर सकते हैं हम
उसमें मैक्रोस का यूज कर सकते हैं मैक्रोस
आपको यहां पर डायरेक्टली नहीं मिलेंगे
मैक्रोस के लिए ऑल यू नीड टू डू इज गो टू
फाइल फाइल में हम ऑप्शंस में जाएंगे
ऑप्शंस में हम कस्टमाइज रिबन के अंदर
जाएंगे कस्टमाइज रिबन के अंदर आप जैसे ही
नीचे जाएंगे तो आपको यहां पर डेवलपर
मिलेगा एंड ड भी हम ले ही लेते हैं सो
डेवलपर को हम यहां पर ऐड करते हैं डेवलपर
आते ही हमारे पास यहां पर डेवलपर आ चुका
है डेवलपर में एक बार चलते हैं डेवलपर में
आप यहां पर देखेंगे रिकॉर्ड मैक्रो है
रिकॉर्ड मैक्रो के बाद यहां पे ये मैक्रो
जैसे मैं इस पे क्लिक करूंगी मैक्रो मेरे
पास रिकॉर्ड होना स्टार्ट हो जाएगा अब
यहां पे मैक्रो रिकॉर्डिंग स्टार्ट होने
के बाद आपको वही टास्क करने हैं जो कि
आपको रिकॉर्ड करने और हर बार यहां पे हर
मंथ या फिर हर वीक हर ईयर जो आपको रिपीट
करने है आपके डाटा के अंदर सो एक बार मैं
रिकॉर्ड मैक्रो स्टार्ट करती हूं इस
मैक्रो का नाम हम यहां पर कुछ भी लिख लेते
हैं जैसे कि डाटा फॉर्मेटिंग इसका मैं कोई
शॉर्टकट नहीं देना चाहती बस मैं इसे ओके
कर देती हूं ओके यहां पर हमारे पास एक रूल
होता है कि हम यहां पर स्पेस नहीं दे सकते
तो हम यहां पर अंडरस्कोर का यूज कर लेंगे
जैसे मैं इसे ओके करूंगी यहां पर हमारी
रिकॉर्डिंग स्टार्ट हो चुकी है सबसे पहले
तो मुझे यहां पर क्या करना है मुझे ये सेल
यहां तक का चूज करना है राइट क्लिक मैं इस
पर करूंगी एंड मुझे इसे सॉर्ट करना है सो
सॉर्ट करना है मुझे ओल्डेस्ट टू न्यूस्ट
यहां पर मेरे पास वैल्यू सॉर्ट होके आ गई
है एंड आई गेस यहां पर फर्स्ट कॉलम नहीं
चूज हुआ था तो मैं एक बार इसे दोबारा चूज
कर लेती हूं सो वंस हमने यहां पर कर लिया
है यह हमारे पास वैल्यू सॉर्ट हो गई है
उसके बाद मुझे यहां पर इस रेंज के अंदर इस
रेंज को मैं यहां पर चूज करूंगी इस रेंज
के अंदर मुझे यहां पर फॉर्मेटिंग करनी है
सो मैं होम पर चलूंगी और यहां पर कंडीशनल
फॉर्मेटिंग है कि मुझे हाईलाइट करने है
सेल रूल्स जो कि यहां पर ग्रेटर देन है
वैल्यू 1000 ओके करेंगे कि मैंने यहां पर
जो भी मेरे पास ग्रेटर देन थे 1000 उनको
हाईलाइट कर दिया है तीसरा मुझे यहां पर
डाटा वैलिडेशन लगाना है और यहां पर सिर्फ
इतना ऑप्शन रखना है कि मेरे पास कैश हो
यूपीआई हो या कार्ड के अंदर पेमेंट हो
मेरा तो इसे मैं यहां पर चूज कर लेती हूं
डाटा के अंदर हम चलेंगे डाटा वैलिडेशन का
हम यहां पर यूज करेंगे डाटा वैलिडेशन के
अंदर मैं यहां पर लिस्ट को चूज करूंगी
इसके अंदर हम यहां पर सोर्सेस रख देते हैं
कि या तो यूपीआई हो कॉमा सेपरेटेड हम
रखेंगे दूसरा कैश हो या फिर कार्ड से
पेमेंट हो ओके करेंगे एंड आप यहां पर
देखेंगे कि अब हमारे पास यह सारी चीजें हो
चुकी हैं सो यह हमारे पास यहां पर डाटा है
एंड वंस यह हो गया है हम डेवलपर में
चलेंगे एंड स्टॉप रिकॉर्डिंग करेंगे अब
इसके बाद मैं यहां पे कंट्रोल जी कर देती
हूं एंड मैंने यहां से सारे जो मैंने
फंक्शंस लगाए थे जो भी ऑपरेशंस लगाए थे ये
हटा दिए हैं तो अब मुझे यहां पे क्या करना
है मैं फर्स्ट सेल को सिलेक्ट करूंगी एंड
आप चाहे तो इसको इंटरेस्टिंग बनाने के लिए
यहां पे इंसर्ट कर सकते हैं एक बटन सो एक
बटन मैं यहां पे ऐड कर देती हूं इस बटन की
क्लिक प यहां पर क्या होगा सो बेसिकली इस
बटन का नाम यहां पर लिख देते हैं फॉर्मेट
डेटा और डटा पे डेटा फॉर्मेटिंग हो जाएगी
जैसे मैं इसे ओके करती हूं यहां पे ये
प्लेस हो चुका है कंट्रोल के साथ ठीक है
बटन यहां पे प्लेस हो चुका है अब मैं जैसे
इस बटन प क्लिक करूंगी आप देखेंगे कि मेरा
पूरा डाटा यहां पे सॉर्ट भी हो गया है
अगेन यहां पे जो भी वैल्यूज हाइलाइटेड है
वो यहां पे आ गई है एंड यहां पे हमारे पास
डेटा वैलिडेशन के थ्रू कैश यूपीआई कार्ड
भी लग गया है अगर मैं यहां पे अब सपोज
मेरे पास यहां पे एक और वर्कबुक हो और
उसके अंदर भी मेरे पास कुछ इसी तरह से
डाटा हो कि मेरे पास यहां पे डेट हो टू
2023 एंड यहां पर नेक्स्ट मेरे पास
कैटेगरी हो सो कैटेगरी फटाफट से मैं यहां
से दो तीन कैटेगरी ले लेती हूं एंड
कैटेगरी के लिए मैं यहां पर फटाफट से कुछ
कैटेगरी ले लेती हूं जैसे तो यहां पर भी
मैंने कुछ डाटा ऐड कर दिया है अब इसके ऊपर
भी मुझे मैक्रो लगाने है तो ल यू कैन डू
इज मैक्रोस प आप जाओ इसको रन कर दो तो आप
देखोगे कि यहां पर मेरे पास वैल्यू
हाईलाइट हो गई है और इधर मेरे पास यहां पर
डेटा वैलिडेशन लग चुका है ऑलरेडी ये
वैल्यूज यहां पर सॉर्टेड थी तो ये यहां पर
सॉर्ट हो गई है एक्चुअली सो अगर आप यहां
पर और भी ज्यादा वैल्यूज होंगी तो वो भी
ऑटोमेटिक यहां पे सॉर्ट हो जाएंगे एंड इस
तरह से आपने जो भी चीजें रिकॉर्ड करी है
थ्रू मैक्रोस आपको यहां पे बार-बार वही
चीजें वही स्टेप्स रिपीट करने की जरूरत
नहीं
[संगीत]
है किसी भी डाटा एनालिस्ट का सबसे लास्ट
और फाइनल स्टेप होता है एक डैशबोर्ड
क्रिएट करना ऐसी डैशबोर्ड जो कि उनके पूरे
डाटा को रिप्रेजेंट कर पाए नॉट जस्ट पूरे
डाटा को बट जो भी इंफॉर्मेशन उनको कन्वे
करनी हो वो इजली रिप्रेजेंट कर पाए विद द
हेल्प ऑफ डिफरेंट विजुलाइजेशन आज की इस
वीडियो के अंदर हम यही बात करने वाले हैं
कि एकल के अंदर हम कैसे एक इंटरेक्ट
डैशबोर्ड क्रिएट कर सकते हैं माय नेम इज
आयुषी जैन एंड आज की इस वीडियो में हम
डैशबोर्ड क्रिएट करने वाले हैं सो गाइ
डैशबोर्ड क्रिएट करने के लिए पहले हमें
बहुत सारी चीजें समझनी पड़ती है हमें
हमारे डाटा को ट्रांसफॉर्म करना होता है
क्लीन करना होता है उसके बाद उसकी मॉडलिंग
करनी होती है एंड लास्टली आपके डाटा के
बेसिस पे जो भी आप पैटर्स निकाल पा रहे हो
उस परे आपको एक डैशबोर्ड क्रिएट करनी होती
जो कि आप आगे सबमिट कर पाओ एंड जिसकी
हेल्प से बिजनेस स्ट्रेटजिस्ट अपने बिजनेस
डिसीजंस ले सके सो चलिए शुरू करते हैं स
गाइज डैशबोर्ड क्रिएट करने के लिए मेरे
पास यहां पे एक डाटा है ये बेसिकली
एंप्लॉई सैंपल डाटा है जिसमें हमारे पास
एंप्लॉई आईडी है नेम्स जॉब टाइटल डिफरेंट
डिपार्टमेंट बिजनेस यूनिट्स जेंडर एथनी
सिटी एज हायर डेट एनुअल सैलरी बोनस कंट्री
सिटी एंड एग्जिट डेट ये सारी चीजें हमारे
पास बेसिकली मेरा मोटिव यह है कि मैं एक
ऐसा विजुलाइजेशन क्रिएट कर सकूं जिसमें
मैं एनुअल सैलरीज डिस्प्ले कर पाऊं
बेसिकली मेरा मोटिव यहां पे यह है कि एट द
एंड मैं ऐसी डैशबोर्ड क्रिएट करूं जिसके
अंदर मैं एवरेज सैलरी डिस्प्ले कर पाऊं
बेस्ड ऑन डिफरेंट सिचुएशन लिए शुरू करते
हैं सबसे पहले तो मैंने यहां पे कुछ पिवो
टेबल्स क्रिएट करी हुई है डिफरेंट सेक्शंस
के अंदर जिसके अंदर मेरे पास यहां पे एक
टेबल है जिसमें मेरे पास एथनी सिटी है एंड
एवरेज ऑफ एनुअल सैलरी है एक टाइटल के
बेसिस पे मैंने एनुअल सैलरी निकाली हुई है
कि जिनका जॉब टाइटल है उसके बेसिस पे
एनुअल सैलरी डिपार्टमेंट के बेसिस पे
एनुअल सैलरी बिजनेस यूनिट्स के बेसिस पे
एनुअल सैलरी एंड इसमें फुल नेम हम यहां से
रिमूव कर देते हैं सो आप डिफरेंट यहां पे
फिल्टर्स ऐड कर सकते हैं मैं एग्जिट डेट
से मैंने यहां यहां पे मेंशन करी कि अगर
आप एंड में देखना चाहे कि कौन से
डिपार्टमेंट के लोग ज्यादातर रिजाइन कर
चुके हैं तो वो आप यहां पे इजली देख सकते
हैं सो विजुअल्स के लिए मैंने यहां पे एक
एमटी शीट ले ली है सबसे पहले हम यहां पे
फर्स्ट पिव टेबल की तरफ चलते हैं जहां पे
हमारे पास एथनी सिटी के बेसिस पे एनुअल
सैलरी है तो इसके लिए मैं यहां पे इंसर्ट
करूंगी एक चार्ट अब आप अपने अकॉर्डिंग
यहां पे चार्ट्स ले सकते हैं सो आई विल गो
विद दिस वन सिंपल चार्ट में हम जाएंगे
सिंपल चार्ट में आप यहां पे वैल्यूज देख
सकते हो वैल्यूज आपको अगर अंदर इंसर्ट
करनी है आप अंदर इंसर्ट कर सकते हो कि
मुझे यहां पे एक्सेस के टाइटल तो नहीं
देने हैं चार टाइटल भी नहीं इवन एक्सेस के
अंदर अगर मैं चाहूं तो मुझे यहां पे
वर्टिकल वैल्यूज हटा देनी है बट मुझे यहां
पे य चाहिए कि डेटा लेबल्स जो है वो मेरे
पास यहां पे डिस्प्ले हो जाए सो आउट साइड
एंड पे मेरे पास डाटा लेबल्स यहां पर
डिस्प्ले हो जाए सिमिलरली अगर आपको यहां
पर कलर चेंज करना है आप डिफरेंट कलर्स दे
सकते हैं स्टाइल्स दे सकते हैं आपके
अकॉर्डिंग सो मे बी व विल गो विद दिस वन
स्टाइल में भी हम चूज कर सकते हैं कि हमें
पीछे की साइड ग्रिड चाहिए या नहीं चाहिए
तो ऐसे काफी सारे ऑप्शंस हमें यहां पे मिल
जाएंगे आई विल गो विद अ सिंपल वन एंड आई
गेस मैंने यहां पे डाटा लेबल्स हटा तो दिए
थे एंड आई गेस मैंने यहां पे एक्सेस रिमूव
किए थे या एक्सेस में हमें यहां पे सिर्फ
वर्टिकल एक्सेस हटाने हैं एंड वी आर ऑल
सेट यह चार्ट अगर आप यहां से चाहे तो कॉपी
करके विजुअल्स की तरफ ऐड कर सकते हैं सो
ये विजुअल्स की तरफ हमारे पास ऐड हो जाएगा
अगेन यहां पे जो भी चेंजेज आपको करने हो
वो चेंजेज आप यहां पर कर सकते हो इसकी
साइज मैं थोड़ी सी डिक्रीज करूंगी
सिमिलरली सबसे पहले हम यहां पर टाइट की
तरफ चलते हैं ये सबसे टॉप पे मुझे रखना है
कि डिफरेंट टाइटल्स के बेसिस पे एवरेज
सैलरीज कितनी है ईयरली सो उस केस में मैं
यहां पे अगेन एक विजुअल क्रिएट अगेन आई
विल गो टू इंसर्ट वैल्यूज को हम यहां पे
इंसर्ट करेंगे इसको थोड़ा सा हम और
इंक्रीज कर सकते हैं आप चाहो तो यहां पे
लाइन चार्ट का भी यूज कर सकते हो सो अगर
हमें यहां पे चार्ट डिजाइन चेंज करनी है
चेंज टाइप करते हैं तो एक लाइन चार्ट भी
हम चाहे तो यहां पे ऐड कर सकते हैं थोड़े
से चेंजेज मैं यहां पे भी करने वाली हूं
तो मेरे पास यहां पे चार्ट रेडी है मैंने
कुछ यहां पे ट्रेंड ऐड करे हैं लास्टली
एवरेज एनुअल सैलरी मैंने यहां पे नाम दिया
है एंड यहां पे आप चाहे तो इसे और एडिट कर
सकते हैं बेस्ड ऑन जॉब टाइटल सो वी हैव
इनफ स्पेस तो हम यहां पे इजली लिख सकते
हैं एंड अगेन इसे भी मैं यहां से कॉपी कर
लेती हूं विजुअल्स में चलते हैं टॉप पे
मैं इसे यहां पे पेस्ट करने वाली हूं आप
इसे अपने अकॉर्डिंग सेट कर सकते हैं थोड़ा
सा मैं यहां पे साइज रिड्यूस
करूंगी नेक्स्ट हम यहां पे डिपार्टमेंट पे
चलते हैं डिपार्टमेंट पे अगेन अगर आपको
यहां पे डिफरेंट चार्ट कुछ ऐड करना है सो
दिस टाइम आई वांट कि यहां पे मैं कोई
डिफरेंट चार्ट ड करूं ला बहुत बार चार्ट्स
मैंने क्रिएट कर लिए बट यहां पर मुझे ऐड
करने हैं बेस्ड ऑन लेट्स से मुझे यहां पर
ड करना है ट्री मैप तो उसके लिए मैं यहां
पर चार टाइटल ती हूं ट्री मैप एंड सिलेक्ट
डटा के अंदर हम चलेंगे इस डेटा के बेसिस प
मैं यहां पर ट्री मैप ले लेती हूं ओके
करते हैं इसे एंड इसे भी थोड़ा सा हम एडिट
करेंगे यहां पर सो लास्टली मेरा यह चार्ट
भी रेडी है इसे भी कॉपी करके हम विजुअल्स
पर ले आते हैं लास्टली आप यहां पर काफी
अमेजिंग सी चीज कर सकते कि आप यहां पर
आपके पास चार्ट जब बिल्ड हो चुके हैं तो
आप इंसर्ट पर जाएंगे आप चाहे तो यहां पर
टाइमलाइन ऐड कर सकते हैं या टाइमलाइन
स्लाइसर दोनों ऐड कर सकते हैं सो विजुअल
अगर आपके रेडी है वन तोप अगर आपके पास
कनेक्शन बिल्ट है मेरे केस में य पर कोई
कनेक्शन बिल्ट नहीं है बट मैं आपको एक
एग्जांपल के तौर पर दिखा देती हूं कि जैसे
ही मैं यहां पर जेंडर के बेसिस पर ले लेते
हम सो जेंडर के बेसिस पर एक स्ला अगर मैं
यहां पर क्रिएट करती हूं तो जैसे मैं मेल
पर क्लिक करूंगी तो यहां पर वैल्यूज में
आप देखें चेंज आए हैं फीमेल पर क्लिक
करूंगी तो चेंजेज आएंगे फिल्टर हटा दूंगी
तो भी हमारे पास यहां पर चेंजेज आएंगे तो
किसी के भी बेसिस पर अगर आपको यहां अभी
अगर आपको सबसे कनेक्ट करना है उस केस में
आपके पास यहां पर कनेक्शन बिल्ड होना
चाहिए था जो कि पावर पे वोट से आप कर सकते
हो दैट आप डिफरेंट टेबल्स के बीच में
कनेक्शन बिल्ड करके लास्टली डाटा को
विजुलाइज करा सकते हैं और उसके बीच में
स्लाइसर्स या फिर इंसर्ट प चलते हैं एंड
यहां पर मैं टाइमलाइन ऐड करके आपको दिखाती
हूं सो इसके बेसिस पर नहीं बट लेट्स से
टाइमलाइन मैं ऐड करूंगी इसके बेसिस प तो
यहां पे टाइमलाइन हायर डेट के बेसिस पे
मैं ले लेती हूं जो आप देख सकते हैं यहां
पे हायर डेट के बेसिस पे मेरे पास
टाइमलाइन एक क्रिएट होके आ गई है इसका
पीरियड यहां पे मंथ्स में है सो आप चाहो
तो इसे इयर्स में ब्रेक डाउन कर सकते हैं
अभी सब कुछ यहां पे सिलेक्टेड है बट आपको
यहां पे देखना हो सो 2016 के अंदर व्हाट
वाज द एवरेज सैलरी 2017 के अंदर व्हाट वाज
द एवरेज सैलरी 2018 के अंदर डिफरेंट
डिपार्टमेंट में डिफरेंट बिजनेस यूनिट में
क्या एवरेज सैलरी थी एंड इसे अगर हम यहां
से फिल्टर हटा देते हैं तो फिल्टर ये चेंज
भी हो सकता है सो ऐसी काफी सारी छोटी-छोटी
चीजें आप यहां पे ऐड कर सकते हो और अपने
डैशबोर्ड को और ज्यादा इंटरेक्ट कर सकते
[संगीत]
हो किसी भी फ्रेशर के रिज्यूमे की वैल्यू
को बढ़ाते हैं उसके प्रोजेक्ट इसीलिए इस
वीडियो के अंदर हम बनाने वाले हैं अ
कंप्लीट एंड टू एंड प्रोजेक्ट ऑन डटा
एनालिटिक्स विद
प्रोजेक्ट्स आपके रिज्यूमे की वैल्यू को
ऐड ऑन ही देते हैं जितने प्रोजेक्ट्स पे
आप वर्क करेंगे जितने डिफरेंट टाइप के
डोमस के प्रोजेक्ट्स पे आप वर्क करेंगे
उतना ही बेटर आपके लिए होगा इसीलिए इस
वीडियो के अंदर हम सीखने वाले हैं कैसे हम
बिल्ड कर सकते हैं एक प्रोजेक्ट जिसके
अंदर हम सीखेंगे कि कैसे हम डाटा को
ट्रांसफॉर्म कर सकते हैं क्लीन कर सकते
हैं लास्टली पिवेट टेबल्स का यूज करते हुए
डैशबोर्ड्स क्रिएट कर सकते हैं सो चलिए
शुरू करते हैं सो गाइज इसके लिए मैं यहां
पे कैगल का डेटा सेट लेने वाली हूं जिसके
अंदर होटल बुकिंग का एक डेटा सेट है इस
डेटा सेट के अंदर हम देखेंगे कि यहां पे
हमारे पास होटल का डाटा है जिसके अंदर
हमारे पास सिटी एंड रिसॉर्ट होटल है दो
टाइप के जैसे हमारे पास होटल्स होते हैं
एक सिटी के अंदर होते हैं और एक रिजॉर्ट
होटल होते हैं अब कितने कैंसिलेशंस यहां
पे हुए हैं द डेटा सेट इज कंप्लीट बेस्ड
ऑन कैंसिलेशंस कि कितने कैंसिलेशंस यहां
पे हो रहे हैं बेसिकली हमारा एजेंडा यही
है कि हमें फाइंड आउट करने है कि कितने
ज्यादा कैंसिलेशंस हो रहे हैं किसके थ्रू
ज्यादा कैंसिलेशंस हो रहे हैं ये
कैंसिलेशन किस पीरियड ऑफ टाइम पे ज्यादा
हो हो रहे हैं ताकि हम उसी के अकॉर्डिंग
हमारे डाटा को मैनेज कर सके हमारे होटल को
मैनेज कर सकें सो गाइज ये डाटा मैंने
ऑलरेडी डाउनलोड कर लिया है अब हम चलते हैं
टुवर्ड्स एकल सो एकल मैं यहां पे ओपन
करूंगी एकल ओपन करने के बाद जब भी हम किसी
भी प्रोजेक्ट पे काम करना स्टार्ट करें तो
एक ब्लैंक वर्कबुक से ही स्टार्ट करें कभी
भी आप यूज्ड वर्कबुक मत लीजिएगा ब्लैंक
वर्कबुक से हम स्टार्ट कर सकते हैं अब
इसके अंदर हमें डाटा गेट करना है तो डाटा
गेट करने के लिए क्योंकि हमें यहां पे
पावर क्वेरी एडिटर का यूज भी करना है
ट्रांसफॉर्मेशन के लिए तो मैं यहां पे
डाटा पे चलूंगी एंड फ्रॉम टेक्स्ट और
सीएसवी फाइल सो ये बेसिकली मेरे पास जब
मैंने इसे डाउनलोड किया तो ये सीएसवी फाइल
थी तो फ्रॉम टेक्स्ट और सीएसपी फाइल और
होटल बुकिंग्स करके जो ये हमारे पास डाटा
है इसे मैं यहां पे इंपोर्ट कर लूंगी वंस
य इंपोर्ट इड ये आपको पावर क्वेरी एडिटर
के पास लेके जाएगा जहां पे हम डाटा के ऊपर
ट्रांसफॉर्मेशन कर सकते हैं एंड इफ
रिक्वायर्ड क्लीनिंग भी कर सकते हैं सो
यहां पे हमारे पास हमारी सारे कॉलम्स निकल
के आ जाएंगे जिसमें हमारे पास होटल का है
इज कैंसल्ड लीड टाइम अराइवल ईयर एंड ये
सारा डाटा हमारे पास थे किसी भी कॉलम को
अगर आपको यहां पे समझना है तो उसके लिए आप
यहां पे ओपन कर सकते हो कैगल का ही वही
डेटा सेट का लिंक एंड इसके अंदर आपको यहां
पे काफी सारी चीजें मिल जाएंगी जैसे लीड
टाइम है तो नंबर ऑफ डेज दैट एलेप्स बिटवीन
द एंटरिंग डेट ऑफ द बुकिंग इन टू द पीएमएस
एंड द अराइवल डेट ठीक है तो लीड टाइम में
यहां पे लीड जनरेशन में कितना टाइम लग गया
वो हमारे पास यहां पर है अगर आप यहां पे
और कॉलम्स देखेंगे जो आपको समझ में नहीं
आता है तो उसी के बारे में इंफॉर्मेशन
यहां पे गिवन है ठीक है राइट नाउ अगर आप
देखेंगे तो यहां पे 10 ऑफ 36 कॉलम्स ये
दिखा रहा है अगर आप इस पे टैप करके
सिलेक्ट ऑल करेंगे एंड अप्लाई करेंगे तो
बाकी के सारे कॉलम्स भी आपको विजिबल हो
जाएंगे सो नाउ 36 ऑफ 36 कॉलम जैसे कि अगर
हमारे पास यहां पे डिफरेंट कॉलम्स थे स्टे
इन वीकेंड्स अगर हम यहां पे बात करें मील
की कंट्री एंड मार्केट सेगमेंट कि मार्केट
सेगमेंट डेजिग्नेशन इन कैटेगरी द टर्म टीए
यहां पे टी एंड टीटीओ का मतलब है है
ट्रेवल एजेंट्स एंड टूर ऑपरेटर्स ठीक है अ
डिस्ट्रीब्यूशन चैनल हमारे पास है इज इज
रिपीटेड गेस्ट यहां पे हम चेक करेंगे कि
यार ये गेस्ट जो है रिपीटेड गेस्ट है
प्रीवियस कैंसिलेशंस अगर हमें इनकी देखनी
हो प्रीवियस बुकिंग्स देखनी हो किस रिजर्व
रूम टाइप की कौन सा रूम टाइप इन्होंने
रिजर्व किया था और उसके बदले में इनको कौन
सा मिला क्या उसके बेसिस पे हमारे यहां पे
कैंसिलेशंस हो रहे हैं बुकिंग चेंजेज यहां
पर है डिपॉजिट टाइप की कौन सा डिपॉजिट
उन्होंने यहां पे किया था नो डिपॉजिट यहां
पे था नॉन रिफंडेबल डिपॉजिट था किसके
बेसिस पे ज्यादा कैंसिलेशन हो रही है
एजेंट के थ्रू जो लोग आए हैं ठीक है कंपनी
यहां पर हमारे पास मेंशन है कस्टमर टाइप
हमारे पास यहां पर है और कस्टमर की
डिटेल्स एंड बाकी सारी चीजें भी हमारे पास
यहां पे मेंशन है तो यहां पे काफी सारा
डाटा हमारे पास है जिसके बेसिस पे हम यहां
पे कैंसिलेशंस के ऊपर वर्क कर सकते हैं सो
वंस वी आर डन विद दिस यहां पे आपने सारे
जब कॉलम्स देख लिए सबसे जरूरी पार्ट यहां
पे यही होता है कि आपके डाटा को समझना अगर
आपने आपके डाटा को यहां पे समझ लिया है तो
उसके बाद हम यहां पर ट्रांसफॉर्म डाटा के
ऊपर चल सकते हैं ट्रांसफॉर्म डाटा करने पे
हमारे पास यहां पर आता है पावर क्वेरी
एडिटर पावर क्वेरी एडिटर हमें इनेबल करता
है कि यहां पे हमें जो भी ट्रांसफॉर्मेशन
करने है जो रोज रखनी है नहीं रखनी है नल
डाटा के साथ क्या करना है ब्लैंक वैल्यूज
के साथ क्या करना है नए कैलकुलेटेड कॉलम्स
बनाने हैं तो ये सारी चीजें हम कर पाएंगे
विद द हेल्प ऑफ पावर क्वेरी एडिटर ऐसा
नहीं है कि ये एक्सेल में परफॉर्म नहीं हो
सकती बट पावर क्वेरी एडिटर हमें कुछ
एडिशनल फंक्शंस यहां पर देता है और काफी
इजियर हमारे टास्क को कर देता है सो पहले
तो हम उन कॉलम्स को यहां पे छाट लेते हैं
क्योंकि बहुत सारे हमारे पास यहां पे
कॉलम्स हैं तो वो कॉलम्स हम यहां पे रख
लेंगे जिनकी हमें यहां पे जरूरत है फॉर
एग्जांपल लेट टाइम मुझे यहां पे नहीं
चाहिए तो आई कैन जस्ट रिमूव इट आप कंट्रोल
का यूज करके भी कॉलम सिलेक्ट कर सकते हो
जो कॉलम्स आपको नहीं चाहिए अराइवल डेट ईयर
अराइवल डेट मंथ अराइवल डेट वीक नंबर से
मुझे यहां पे कुछ भी नहीं करना है तो मैं
अराइवल ये वीक नंबर को यहां से रिमूव कर
दूंगी ठीक है आईवल डेट डे ऑफ मंथ कौन से
दिन वो आए थे स्टे इन वीक एंड नाइट्स वीक
एंड नाइट्स कितना रुके हैं वीक एंड डेज
कितना रुके हैं वो हमारे पास यहां पे
मेंशन है एडल्ट्स चिल्ड्रेंस एंड बेबीज
यानी कि हमारा कस्टमर टाइप गेस्ट टाइप कौन
सा था तो वो मैं यहां पे रखूंगी क्योंकि
हमें ये भी तो जानना है आगे जाके कि कपल्स
से ज्यादा यहां पे कैंसिलेशन करे हैं
फैमिलीज ने ज्यादा कैंसिलेशन करे हैं या
सिंगल्स ने ज्यादा कैंसिलेशन करे हैं तो
ये तीनों चीजें मैं यहां पे रखने वाली हूं
ब्रेकफास्ट मेल्स का हमें यहां पर कुछ
करना नहीं है कैंसलेशन से इसका कुछ रिलेशन
नहीं है कंट्री कौन सी कंट्री से वो आए है
मार्केट सेगमेंट आप चाहे तो यहां पे रख
सकते हैं डिस्ट्रीब्यूशन चैनल मार्केट
सेगमेंट की बेसिस पे भी हम यहां पे निकाल
सकते हैं वैसे बट एज ऑफ नाउ मेरा यहां पे
मोटिव गेस्ट रिलेटेड ही है सारा कि गेस्ट
के बेसिस पे मुझे यहां पे जानना है इज
रिपीटेड गेस्ट प्रीवियस कैंसिलेशंस
प्रीवियस बुकिंग नॉट कैंसिल रिजर्व रूम
टाइप असाइन रूम टाइप हमें चाहिए कि उनको
यहां पे कौन सा रूम टाइप उन्होंने रिजर्व
किया और कौन सा उनको मिला जैसे कई केसेस
में आप देखोगे सी मांगा सी ही मिला यहां
भी सी मांगा सी मिला बट यहां पे उन्होंने
ए रिजर्व किया था बट उनको सी रूम टाइप
मिला तो दैट कुड बी वन रीजन फॉर कैंसिलेशन
तो इस वजह से भी उनके हो सकते हैं
कैंसिलेशन हुए हो बुकिंग चेंजेज यहां पर
है एजेंट कंपनी जो भी आपको यहां पे कॉलम्स
चाहिए जो कि आपको नहीं चाहिए वो आप यहां
से हटा सकते हैं यहां पे हमारे पास
रिजर्वेशन स्टेटस है कि चेक आउट है या फिर
कैंसिल है रिजर्वेशन स्टेटस की डेट कि
रिजर्वेशन हमारे पास यहां पे डेट के बेसिस
पे भी है ठीक है कि ये रिजर्वेशन स्टेटस
का क्या डेट था वो भी हमारे पास यहां पे
मेंशन है तो ये भी हमारे पास यहां पे गिवन
है ओके सो नाउ वंस वी आर डन विद दिस हम
यहां पे बात करेंगे अबाउट नल वैल्यूज एंड
ब्लैंक वैल्यूज एज ऑफ नाउ इस डाटा को मैं
यहां पे देखूं तो कोई नल वैल्यूज या
ब्लैंक वैल्यूज नहीं है कुछ हम चीजें यहां
पे जरूर एक्सट्रैक्ट कर सकते हैं फॉर
एग्जांपल जब मेरे पास यहां पे एडल्ट
चिल्ड्रन एंड बेबीज का यहां पे कॉलम बना
हुआ है तो इसके बेसिस प निकाल सकती हूं कि
यहां पे हमारे पास कपल रह रहा था कि
फैमिली रह रही थी या फिर सिंगल पीपल सो
गाइज वंस वी आर डन विद दिस कि हमें यहां
पे जितने भी कॉलम्स नहीं चाहिए थे वो जब
हमने यहां पे हटा दिए हैं तो वी कैन गो
बैक एंड यहां पे अब कुछ चेंजेज मुझे जरूर
करने हैं जिसके लिए मैं यहां पे फार्मूला
का यूज करने वाली हूं तो वो फार्मूला हम
एक्सेल में चलके लगा सकते हैं सो होम पे
चलते हैं वैसे कंडीशनल कॉलम्स हम यहां पे
भी क्रिएट कर सकते हैं बट एक्सेल में
थोड़ा सा इजियर टास्क हो जाएगा सो मैं
यहां पे क्लोज एंड लोड पे लगाऊंगी क्लोज
एंड लोड क्योंकि यहां पे डाटा मॉडलिंग
नहीं करनी थी तो मैंने यहां पे क्लोज एंड
लोड टू का यूज नहीं किया सिर्फ मैं यहां
पे क्लोज एंड लोड का यूज करूंगी वंस हमने
क्लोज एंड लोड इसको करेंगे उसके बाद हमारा
जो डाटा है वो यहां पर निकल के आ जाएगा
बाहर हमारे पास डाटा निकल के आ गया अब
इसके बेसिस पे हम यहां पे क्या-क्या कर
सकते हैं सो इसके बेसिस प मैं यहां पे दो
चीजें चेक कर सकती हूं एक तो यहां पे कि
जो गेस्ट हमारे आए थे क्या उनको डिजायर्ड
रूम मिला या नहीं मिला दूसरा हमारे गेस्ट
कौन-कौन से थे क्या वो फैमिली थी क्या वो
कपल्स थे या फिर क्या वो सिंगल पीपल थे
ठीक है तो उसके बेसिस प सबसे पहले मैं
यहां पे एक अ कॉलम क्रिएट करूंगी जिसका
नाम हम लिखेंगे रूम स्टेटस रूम स्टेटस हम
यहां पर क्रिएट करेंगे सबसे पहले इसके
अंदर की जो वैल्यू होगी वो यहां पर क्या
होगी कि मैं यहां पर यूज करने वाली हूं इफ
कंडीशन का दैट इफ हमारा लॉजिकल टेस्ट यहां
पर क्या होगा कि यह वाला सेल यानी कि
रिजर्व रूम टाइप इज इक्वल टू इसी के सामने
वाला सेल यानी कि असाइन रूम टाइप रिजर्व
और असाइन अगर एक दूसरे के सिमिलर है इन
दैट कंडीशन कॉमा लगाएंगे उस कंडीशन में
हमें यहां पर क्या लिखा हुआ आ जाए
डिजायर्ड कॉमा अदर वाइज हमारे पास आ जाए
अनडिजायर्ड ठीक है तो अगर ये कंडीशन यहां
पे ट्रू हो जाती है तो डिजायर्ड अदर वाइज
अनडिजायर्ड दो मैं यहां पे वैल्यूज दूंगी
इस कॉलम के अंदर सो आप देखेंगे जहां-जहां
पे मेरे पास c इक्वल टू c है यानी कि c और
इधर भी सी है दैट मींस डिजायर्ड रूम उनको
मिला है अनडिजायर्ड यहां पे कब मिला है जब
ए उन्होंने मांगा था बट उनको मिला यहां पे
सी यहां पे भी अगर हम देखेंगे नीचे तो
उन्होंने डी मांगा था बट उनको मिला e तो
जो रूम उन्होंने मांगा वो उनको नहीं मिला
तो उसके आगे हमने अनडिजायर्ड लिखा है बाकी
सबके अंदर हमने डिजायर्ड लिखा है तो यह
हमारे पास एक ऑप्शन एक कॉलम नया क्रिएट
होके आ गया एक और कॉलम जो मैं यहां पे
क्रिएट करने वाली हूं दैट इज गेस्ट टाइप
कि किस टाइप के गेस्ट हमारे पास आए थे आ
वर दी कपल और सिंगल्स तो मैं इसके लिए
यहां पे गेस्ट टाइप नाम का एक कॉलम क्रिएट
करूंगी गेस्ट टाइप में हम यहां पे
फार्मूला लगाते हैं सबसे पहले फार्मूला के
अंदर हम इफ से स्टार्ट करते हैं कि इफ इफ
यहां पे हमें क्या देखना है कि ये जो
एडल्ट हमारे पास यहां पे गिवन है थोड़ा सा
मैं इसका साइज इंक्रीज कर देती हूं तो
पहले फार्मूला हटाएंगे एक बार मैं इसका
साइज इंक्रीज कर देती हूं ताकि आपको चीजें
यहां पे बेटर समझ में आए ठीक है सो हम इफ
लेके चलते हैं या ऊपर की तरफ मैं ये ये
फंक्शन यूज करने वाली हूं सो ऊपर की
वैल्यूज हम यहां पे भरेंगे इफ हमारा यहां
पे मोटिव क्या है कि एडल्ट्स जो हमारे पास
यहां पे लिखा है एडल्ट्स हमारे पास है e2
के अंदर ठीक है तो पहले हम यहां पे लगाते
हैं कपल्स के लिए कपल्स के लिए यहां पे
क्या कंडीशन होगी तो दो कंडीशन यहां पे
होनी चाहिए एक तो
अ तो तो दो कंडीशंस यहां पे ट्रू होनी
चाहिए एक तो यहां पे अडल्ट जो है वो हमारे
टू हो और चिल्ड्रन एंड बेबीज यहां पे जीरो
हो तो हम यहां पे एंड ऑपरेटर का यूज
करेंगे एंड हमें यहां पे मल्टीपल कंडीशंस
देगा मल्टीपल कंडीशंस भी किस तरीके से मैं
यहां पे इक्वल टू लगा देती हूं मल्टीपल
कंडीशंस भी हमारी किस तरीके से सबसे पहले
हम यहां पे बात करें पहला लॉजिकल यहां पे
क्या होना चाहिए ये जो e2 वाला सेल है
मेरा दैट शुड बी इक्वल टू 2 कपल के लिए
जरूरी है कि दो बंदे हो ठीक है चिल्ड्रन
और बेबीज यहां पे जीरो होने चाहिए तो
चिल्ड्रन हमारे पास किसके अंदर है f2 के
अंदर सो f2 शुड बी इक्वल टू 0 कॉमा g2
यानी कि जिसके अंदर हमारे पास बेबीज है
दैट शुड आल्सो बी इक्वल टू 0 अगर ये दोनों
कंडीशंस यहां पे ट्रू हो जाती है ठीक है
अगर ये दोनों कंडीशंस यहां पे ट्रू हो
जाती है तो उस केस में हम यहां पे बोलेंगे
कि दीज आर कपल्स ठीक है नेक्स्ट अपने पास
यहां पे अब फॉल्स के लिए आ गया यहां पे
फैमिली भी तो चाहिए मुझे और सिंगल्स भी
चाहिए तो यहां पे एक और इफ कंडीशन का हम
यूज करेंगे जो कि हमें यहां पे एक और इफ
लगाने से मिलेगी इफ का पहला लॉजिकल टेस्ट
हम यहां पे दे क्या देंगे सिंगल्स के लिए
हमें यहां पे क्या चाहिए एडल्ट शुड बी वन
बेबीज एंड चिल्ड्रन शुड बी जीरो तो उसके
लिए वापस से हम एंड ऑपरेटर का यूज करेंगे
ठीक है तो पहला लॉजिकल हमारा क्या होगा
दैट एडल्ट एडल्ट्स हमारे पास है e2 के
अंदर दैट मींस e2 शुड बी वन ठीक है साथ ही
में चिल्ड्रन एंड एबीज तो f एंड जी तो एफ
शुड बी रो एंड एक्चुअली f2 शुड बी रो एंड
g2 शुड आल्सो बी जरो ये भी हमारे पास जीरो
होने चाहिए ये अगर हमारे पास ट्रू हो जाता
है तो उस केस में हमारे पास यहां पर लिखा
हुआ आएगा दैट दीज आर सिंगल पीपल ठीक है और
लास्टली अगर कपल भी नहीं है सिंगल भी नहीं
है दैट मींस और लास्ट बचता है हमारे पास
फैमिली फ्रेंड्स भी फैमिली कैटेगरी में ही
ले लो तो तीन से चार जने फ्रेंड्स भी हो
सकते हैं तीन से चार जने फैमिलीज भी हो
सकते हैं तो लास्ट हमारे पास यहां पे बचता
है फैमिली एंड फैमिली को हम एक्चुअली डबल
कोटेशन के अंदर यहां पे लिखेंगे मांस आर
डन हम सारे ब्रैकेट्स यहां पे क्लोज कर
देंगे सो जैसे मैं एंटर यहां पे प्रेस
करती हूं तो एक्चुअली ये फॉर्मूला गलत जगह
प लिखने में आ गया है इसे मैं यहां पे
जस्ट कॉपी करूंगी एंड इसे हम यहां पे फिल
करते हैं और फिल करते हमारे पास यहां पे
वैल्यूज आ गई है वैल्यूज किस तरह से आ गई
है कि हमारे पास यहां पे जहां-जहां पे दो
लोग हैं जैसे अगर मैं इसको अब यहां पर
थोड़ा सा इसका साइज डिक्रीज करती हूं ठीक
है जैसे मैं इसका साइज थोड़ा सा यहां पर
डिक्रीज करती हूं साइज डिक्रीज करके आप
देखेंगे कि एडल्ट्स का अगर हम देखें जहां
पर एडल्ट्स टू आ रहा है वहां पे कपल्स है
यहां पे भी हमारे पास कपल है जहां पे
सिंगल एक ही बंदा है और कोई बच्चे नहीं है
तो वहां पे सिंगल्स लिखा हुआ आ गया फैमिली
के केस में अगर हम यहां फैमिली देखें तो
फैमिली के केस में हमें यहां पे दो
एडल्ट्स और एक बेबी है तो दैट इज अ फैमिली
हियर ठीक है और भी कहीं पे आप अगर फैमिली
देखेंगे तो फैमिली के केस में आपको कुछ
ऐसा ही मिलेगा जैसे फैमिली यहां पर भी है
हमारे पास जहां पे तीन-तीन लोग है अब ये
तीन लोग फ्रेंड्स भी हो सकते हैं या फिर
फैमिली भी हो सकती है कुछ भी हो सकता है
तीन एडल्ट्स है अगर यहां पे तो ठीक है तो
ये हमारे पास यहां पे एक नया कॉलम क्रिएट
हो गया व्हिच इज बेस्ड ऑन कपल्स सिंगल्स
एंड फैमिली वंस हम इससे भी यहां पे
कंप्लीट कर लिया ये भी हमारे पास एक नया
कैलकुलेटेड कॉलम भी क्रिएट हो गया अब नाउ
वी कैन मूव टुवर्ड्स द डैशबोर्ड क्रिएशन
देखो डैशबोर्ड क्रिएशन यहां पे अब थोड़ा
सा
कॉम्प्लेक्शन बोर्ड हम क्रिएट करते हैं तो
हमें सिर्फ ऐसा नहीं है कि चार्ट्स बना के
छोड़ देने है हमें उसको का ज्यादा
इंटरेस्टिंग बनाना है काफी अच्छे कलर्स का
हमें यूज करना है तो उसके लिए हम यहां पर
क्या करेंगे सबसे पहले तो पिवेट टेबल्स का
यूज करेंगे कि यहां से हम बनाएंगे पिवेट
टेबल्स हमारे डाटा को समरा करने के लिए
बहुत जरूरी होता है कि जब भी आपने
ट्रांसफॉर्मेशन क्लीनिंग कर ली या फिर कुछ
डेटा की केसेस में हमने मॉडलिंग भी कर ली
तो उसके बाद हमें यहां पर उस डाटा को समरा
करना होता है फॉर समरा इजिंग हम यूज करते
हैं पिव टेबल्स का पिव टेबल्स के लिए हम
यहां पर चलते हैं शीट वन में और यहां पर
मैं इसका नाम पिवेट ले लेती हूं पिवेट के
लिए हम यहां पर पिवेट टेबल बनाएंगे अब
थोड़ा सा साइज हम इसका यहां पर इंक्रीज कर
सकते हैं और यहां पर मैं इसका साइज थोड़ा
सा इंक्रीज कर देती हूं ठीक है तो पिव
टेबल्स में सबसे पहली जो पिव टेबल मैं
लेके आऊंगी उसके लिए हम इंसर्ट प चलते हैं
यहां पर मेरे पास रेकमेंडेड पिव टेबल भी
है और पिट टेबल भी है पिट टेबल फ्रॉम टेबल
रेंज टेबल रेंज हम यहां पर बता सकते हैं
कि होटल बुकिंग वाली जो हमारी टेबल है
इसकी ही हम यहां पर बात कर रहे हैं जैसे
आप डागली इसको चूज करेंगे तो हमारे पास
स्टेबल होटल बुकिंग्स आ जाएगा जिसके अंदर
हमारे सारे कॉलम्स यहां पे आ जाएंगे एंड
ओके हम यहां पे कर सकते हैं जैसे हमने ओके
किया तो हमारे पास यहां पे एक टेबल
क्रिएटेडटेड के अंदर अब आपको यहां पे जो
भी चाहिए हो जो भी कॉलम्स आपको चाहिए हो
फॉर एग्जांपल मैं जानना चाहती हूं कि गेस
टाइप के बेसिस पे जो हमने गेस टाइप निकाला
था यानी कि गेस टाइप में हमारे पास क्या
था कपल्स फैमिलीज एंड सिंगल इसके बेसिस पे
कितने कैंसिलेशंस है तो रूम स्टेटस आप
यहां पर डाल सकते हो तो रूम स्टेटस हमारे
पास यहां प मिल जाएगा रूम स्टेटस में
काउंट ऑफ रूम स्टेटस की जगह प हम बेटर है
कि इस कैंसल्ड यहां पे डालें तो इस
कैंसल्ड मिलते ही हमें यहां पे प कपल से
केसेस में यहां पे
3424 कैंसिलेशंस है फैमिली केस में
5245 कैंसिलेशन है एंड सिंगल्स के केसेस
में यहां पे 6555 के कैंसिलेशंस है बट ये
कैंसिलेशंस सिर्फ अकेले अपने कैंसिलेशन पे
डिपेंडेंट नहीं है ये कैंसिलेशन और भी
चीजों पे डिपेंडेंट होते हैं कि ज्यादा
बुकिंग्स भी तो शायद कपल्स की हो अगर यह
चीज हुई है कि फैमिलीज की ज्यादा बुकिंग
है बट कैंसिलेशंस कपल्स की ज्यादा है तो
यहां पर डिफरेंस बनता है बट व्हाट इफ हम
यहां पे काउंट निकाले जैसे अगर मैं यहां
पे काउंट निकालूं किसी भी चीज का ठीक है
फॉर एग्जांपल मैं यहां पे इनके होटल का ही
यहां पे काउंट निकाल लेती हूं या फिर गेस
टाइप का ही मैं यहां पे इन्हीं का काउंट
निकाल लेती हूं और काउंट को मैं ऊपर रख
लेती हूं ठीक है तो हम यहां पे इसको ऊपर
रख लेंगे तोब आप देखोगे कि
8160 टोटल कपल्स थे जिसमें से 30 2000 ने
यहां पे कैंसिलेशंस करे हैं फैमिली यहां
पे कितनी थी फैमिली
15253 थी जिसमें से 5000 ने कैंसिलेशंस
करे हैं यानी कि अगर आप इसको लेके चलो तो
ऑलमोस्ट 30 35 पर कैंसिलेशंस फैमिली के
एंड से थे सिंगल से कैस लेशंस की अगर मैं
यहां पर बात करूं तो सिंगल का कितना पार्ट
इन्होंने ले रखा है सिंगल के पार्ट में
अगर हम देखें तो दो
22566 था जो कि यहां पे कंपेरटिवली कम है
तो यानी कि सबसे कम लेश आप कह सकते हो कि
सिंगल्स के यहां पे हुए हैं अब यहां पे इस
बेसिस प चार्ट बनाना ज्यादा बेटर रहेगा
कंपेयर्ड टू अगर मैं यहां पे काउंट ऑफ
गेस्ट नहीं रखती अगर मैं गेस टाइप यहां से
हटा देती तो मुझे सिर्फ कैंसिलेशन पता
चलते बट बुकिंग ज्यादा भी तो उन्हीं की आई
है कपल्स की बुकिंग ज्यादा है तभी कपल्स
की बुकिंग कैंसिलेशन ज्यादा है तो ये हम
निकाल सकते हैं बाय यूजिंग काउंट ऑफ गेस
टाइप एंड सम ऑफ इज कैंसिल चाहो तो आप यहां
पे गेस्ट काउंट लिख सकते हो तो मैं इसका
नाम गेस काउंट लिख लेती हूं एंड कैंसल्ड
बुकिंग्स तो हम यहां पे गेस काउंट भी रख
सकते हैं या फिर इसको अगर टोटल गेस्ट भी
बोले तो भी हमें यहां पे थोड़ा अच्छा
दिखेगा तो टोटल गेस्ट हम यहां पे लिख लेते
हैं तो टोटल गेस्ट एंड दीज वर द टोटल
गेस्ट एंड ये उनकी कैंसिल बुकिंग थी इतने
गेस्ट आए 81000 गेस्ट आए 32000 यहां पे
उन्होंने कैंसिल कर दिया तो काफी सारे
कैंसिलेशंस हमने यहां पे हमें यहां पे
देखने को मिल रहे हैं फ्रॉम द एंड ऑफ
कपल्स एज वेल कपल्स एंड फैमिली से ज्यादा
कैंसल है कंपेयर्ड टू सिंगल्स यहां पे तो
ये हमें यहां पर देखने को मिला यानी कि
डाटा को समरा इज हमने यहां पे किया अब
यहां पे ग्रांड टोटल भी हमारे पास है
ग्रांड टोटल अगर आपको नहीं चाहिए हो तो आप
यहां पे पिवेट टेबल एनालाइज के अंदर पिव
टेबल डिजाइन के अंदर जाओगे और ग्रांड टोटल
को आप यहां पे ऑफ कर दोगे जैसे ग्रांड
टोटल आप ऑफ कर दोगे तो आपके टेबल के अंदर
ग्रांड टोटल नहीं होगा यह हमारे पास एक
मेथड है कि अगर आप ग्रांड टोटल हटाने हो
तो आप हटा सकते हो दूसरा अब यहां पे हमारे
पास और हमें यहां पे टेबल्स बनानी है तो
व्हाट यू कैन डू इज कि इसी की मैं यहां पे
कॉपी लेके एक कॉपी यहां पे बना देती हूं
बट इस बार मैं यहां पे रोज के अंदर गेस
टाइप नहीं लिखूंगी ठीक है कैंसिल बुकिंग
तो मुझे यहां पे देखनी है बट कैंसिल
बुकिंग किस हिसाब से देखनी है मुझे यहां
पे डिजायर्ड रूम टाइप उनको मिला या नहीं
तो रूम स्टेटस के ऊपर हम चलते हैं
डिजायर्ड एंड अनडिजायर्ड अच्छा डिजायर्ड
और अनडिजायर्ड की यहां पे सबसे पहले तो
बुकिंग्स कितनी थी तो रूम स्टेटस के मैं
यहां पे पहले काउंट भी निका लूंगी तो
बुकिंग्स आई हमारे पास यहां पे कितनी लाख
फ
1473 जिसमें हमारे पास कैंसल्ड थी
4342 अनडिजायर्ड यहां पे अगर आप देखोगे तो
यहां पे इससे ये पता चल रहा है कि यहां पे
रूम टाइप उनको डिजायर्ड मिला हो
अनडिजायर्ड हो उससे कुछ फर्क नहीं पड़ा
मतलब अनडिजायर्ड कितने सारे 14000 लोगों
को अनडिजायर्ड रूम टाइप मिला बट 802 लोग
ही ऐसे थे जिन्होंने कैंसिलेशंस करे तो
अगर हम यहां पे रेशो देखें तो कुछ बहुत
ज्यादा यहां पे डिफरेंस नहीं है कि अगर
मतलब अनडिजायर्ड उनको अगर रूम उनके पसंद
का नहीं भी मिला तो उसके बेसिस पे तो नहीं
थे हमारे कैंसिलेशन तो हमें यहां पर यह
पता चला ठीक है कि डिजायर्ड या अनडिजायर्ड
रूम टाइप मिलने से हमारे कैंसिलेशन नहीं
हुए हैं फिर उसके बाद हम यहां पर और चीजों
के बेसिस प भी कैंसिलेशन देख सकते हैं
जैसे कि वो किस मंथ के अंदर आए थे अब
अराइवल डे मंथ यहां पर एक और मैं यहां पे
चार्ट बनाने वाली हूं स इसी की कॉपी हम
यहां पर बनाते हैं अब इसके अंदर मैं यहां
पर डिजायर्ड हटा के मैं यहां पर लिखने
वाली हूं अराइवल डेट मंथ कि किस मंथ के
अंदर ये आए थे मंथ को हम यहां से हटाते
हैं सो अराइव अराइवल डेट मंथ हमने यहां पे
लिखा ठीक है और इसके बाद अराइवल डेट मंथ
के अंदर हम यहां पे कैंसिल बुकिंग तो
हमारे पास है ही सही अराइवल डेट मंथ का
मैं यहां पे काउंट भी निका लूंगी तो दीज
वर द काउंट कि जनवरी में इतने लोग आए और
इतनो ने कैंसिल करा इतने आए और इतनो ने
कैंसिल किया इतने अ मार्च में इतने आए
9794 और इतनो ने कैंसिल किया तो हम यहां
पे क्या मिल रहा है हमें यहां पे ये भी
मिल रहा है कि सबसे ज्यादा लोग कब आए और
सबसे ज्यादा जदा कैंसिलेशंस हमारे पास कब
हुए तो उसके बेसिस पे भी हमें यहां पे
डाटा मिल रहा है तो यह भी हम निकाल सकते
हैं यूजिंग पिवेट टेबल्स सिमिलरली एक पिव
टेबल हम यहां पे क्रिएट करेंगे जिसके अंदर
मैं देखना चाहती हूं कि रेशो कितना है
होटल एंड रिसॉर्ट का तो होटल एंड रिसॉर्ट
की बुकिंग्स का अगर मैं यहां पे रेशो
निकालूं तो उसके लिए मैं यहां पे जस्ट इस
डेटा को कॉपी करती हूं एंड ये डाटा चलो
यहां ऊपर ले जाके हम यहां पे वापस पेस्ट
कर देते हैं इसके अंदर मैं यहां से रोज
हटा रही हूं एंड
होटल चलते हैं होटल में हम यहां पर रोज
डालते हैं कि सिटी होटल और इसके बेसिस पर
हमारे पास यहां पर इनका काउंट ठीक है तो
काउंट हमारे पास एक काउंट तो ये आ गया
दूसरा काउंट में जो यहां प चाहती हूं कि
एक सिटी होटल में यहां प आप देख पा रहे हो
7933 इतने यहां प रिजर्वेशंस थे व रिजॉर्ट
होटल के यहां प रिजर्वेशन थे
40060 अब इसके कैंसिलेशंस यहां पर लगाते
हैं तो कैंसिलेशन के लिए मैं यहां पे नए
सेल के अंदर इस पव टेबल को लेके आऊंगी और
काउंट ऑफ होटल की जगह प इस कैंसल्ड में
यहां पर लगाऊंगी तो इस कैंसल मेरे पास
यहां पर डटा निकल के आ गया तो ये हमारे
पास कैंसिल डटा है नाउ वी हैव सफिशिएंट
डाटा जिसके बेसिस पर हम डैशबोर्ड क्रिएट
कर सकते हैं अब अगर आपका डाटा चेंजेबल
नहीं है जैसे ये डटा है चेंजेबल नहीं चेंज
नहीं हो रहा है कांस्टेंटली तो उस केस में
हम यहां पे एक फिक्स्ड वैल्यूज ले सकते
हैं जैसे कि अगर हमें डैशबोर्ड बनानी हो स
अब मैं यहां पर एक नई शीट बना रही हूं
जिसमें हम यहां पर डैशबोर्ड बनाते हैं
डैशबोर्ड के अंदर
सबसे पहले हमें यहां पर डैशबोर्ड के लिए
कलर्स चाहिए तो मैं पिवेट के अंदर ही यहां
पे एक थीम बना लेती हूं कलर्स की जो कि
मैं यहां पे यूज कर सकती हूं इसके लिए आप
यहां पे ऑनलाइन आप काफी सारे आपके पास
ऑप्शंस है जिनको आप चूज कर सकते हैं फॉर
एग्जांपल मैं यहां पे लगाऊंगी थीम पैलेट
जनरेटर एंड काफी सारे आपको यहां पे जनरेटर
मिल जाएंगे जिनका आप यहां पे यूज कर सकते
हो ठीक है मटेरियल डिजाइन मटेरियल डिजाइन
एंड काफी सारे हमारे पास यहां पे कलर
पैलेट जनरेटर है ठीक है ब्यूटीफुल कलर
स्कीन हम यहां पे यूज़ कर सकते हैं तो ऐसा
कुछ आप यहां पे यूज़ कर सकते हो और यहां
पे हमारे पास काफी सारे ऑप्शंस हैं ठीक है
कलर पैलेट इंस्पिरेशन जो भी कलर पैलेट
आपको यहां पे अच्छी लगती है उस कलर मोर
कलर पैलेट को अगर हम यहां पे लोड करेंगे
तो यहां पे काफी सारे कलर पैलेट हैं एंड
इवन इनके एच एक्स नंबर्स यहां पे गिवन है
तो जो भी आप यहां पे यूज़ करना चाहो वो आप
यहां पे यूज कर सकते हो सो मुझे यहां पे
कुछ फोर टू फाइव कलर्स चाहिए तो मैं फोर
टू फाइव कलर्स की कलर पैलेट यहां पे ले
लेती हूं ओके ठीक है वी कैन गो फॉर दिस वन
सो यहां से क्लिक टू कॉपी एंड हम चलते हैं
एक्सेल की तरफ सेल हमारा यहां पर चूज करते
हैं लेट्स गो फॉर कलर मोर कलर्स एंड कस्टम
कलर में हम यहां प चलेंगे एंड यहां पे इसे
जस्ट मैं पेस्ट कर दूंगी ओके करते ही कलर
मेरे पास यहां पे होगा सेम वी कैन डू फॉर
आवर नेक्स्ट कलर्स सो गाइ वी आर डन ओवर
हियर एंड थीम थोड़ी सी मैंने यहां पर चेंज
कर दी है सो आई लाइक दिस वन मच बेटर तो
इसके जस्ट थोड़ा सा नीचे हमारे पास ये
वाला एक पैलेट थी जो कि मैं यहां पर यूज
करने वाली हूं ठीक है तो आप जो भी आपके
अकॉर्डिंग आपको जो पैलेट अच्छी लगे आप वो
यहां पर यूज कर सकते हो अब हम बढ़ते हैं
टुवर्ड्स द डैशबोर्ड डैशबोर्ड के लिए आप
ध्यान रखें कि लाइट एंड डार्क कलर्स का हम
कॉमिनेशन यूज करेंगे कि अगर बैकग्राउंड
लाइट है तो हम हम यहां पे डार्क कलर के
चार्ट्स बनाएंगे यूजुअली अगर आप डार्क
कलर्स का बैकग्राउंड के अंदर यूज करते हो
तो वो ज्यादा बेटर यहां पर दिखता है तो
डार्क कलर्स के लिए मैं यहां पर पहले तो
सभी सेल्स को चूज कर लूंगी और इसका फिल
मैं यहां पर चेंज करके एक डार्क ग्रीन कलर
मैं यहां पर ले रही हूं ठीक है कोई भी चीज
हमें यहां पे सेल के अंदर नहीं करना है
इतना ध्यान रखना है कि सेल्स के अंदर आप
यहां पर मतलब जैसे कोई भी चीज आप फिल कर
रहे हो कोई वैल्यूज आप यहां प मेंशन कर
रहे हो तो उसके लिए हम यहां पे कभी भी ऐसे
सेल्स का नहीं यूज करके हम यहां पे यह
करेंगे कि सेल्स का ना यूज करके हम इंसर्ट
करेंगे टेक्स्ट बॉक्सेस या फिर चार्ट्स या
जो भी हमें चाहिए होगा जैसे मुझे यहां पे
चाहिए एक टेक्स्ट बॉक्स तो मैं एक टेक्स्ट
बॉक्स यहां पे लेने वाली हूं टेक्स्ट
बॉक्स के अंदर उससे पहले अगर आप बनना
चाहते हैं एक सक्सेसफुल डाटा एनालिस्ट और
सीखना चाहते हमारे एक्सपर्ट्स डटा
एनालिटिक्स लाइव तो आप दिए हुए नंबर पर
कॉल कर सकते हैं या फिर डिस्क्रिप्शन में
दिए गए फॉर्म को फिल कर सकते हैं उतना ही
नहीं आपको हमारे हर बैच के साथ मिलेंगे जो
डेमो क्लासेस भी फ्री तो चलिए शुरू करते
हैं एंड बुकिंग भी हम यहां पे लिख देते
हैं होटल बुकिंग कैंसिलेशंस ठीक है वंस वी
आर डन विद दिस थोड़ा सा इसको शेप फॉर्मेट
करते हैं अच्छे से कलर्स हम यहां पे लेंगे
तो मैं यहां पे बैकग्राउंड के अंदर सिर्फ
वही का वही शेप फिल के अंदर मैं वही कलर
यूज करने वाली हूं जो कि मेरे बैकग्राउंड
के अंदर है आल्सो मैं यहां पे टेक्स्ट फिल
के लिए मैं यूज कर सकती हूं लाइटर शेड ऑफ
कलर सो इसको एक बार सिलेक्ट करना पड़ेगा
हमें सिलेक्ट करेंगे टेक्स्ट फिल करते हैं
विद लाइटर कलर एंड फंट साइज के लिए हम होम
प चलेंगे फंट साइज हम यहां से इंक्रीज कर
सकते हैं तो आपको जो फंट साइज यहां पर सही
लगे उसका आप यूज कर सकते हो आल्सो हम इसको
यहां पर सेंटर में शिफ्ट कर सकते हैं
सेंटर में भी सेंटर बिटवीन का हम यहां पर
यूज करेंगे तो इस तरह से हमने इसको सेंटर
में रख दिया अब कैंसिलेशन हमारे पास है
कलर थोड़ा चाहे तो आप यहां प और चेंज कर
कर सकते हो कि इसका फॉन्ट कलर मैं चाहती
हूं कि आई गेस ये थोड़ा बेटर लगेगा तो ये
होटल बुकिंग कैंसिलेशंस हमने यहां पे ले
लिया इसके बाद शेप फॉर्मेट में तुमको
आउटलाइन नहीं देनी है यहां पे तो शेप
आउटलाइन आप यहां से रिमूव कर सकते हो नो
आउटलाइन हम यहां पे दे सकते हैं सो होटल
बुकिंग कैंसिलेशंस हमारे पास यहां पे इस
तरह से एक टाइटल यहां पे बनके आ गया ठीक
है इसका मूवमेंट आप यहां पे कंट्रोल कर
सकते हो थोड़ा और ऊपर अगर आपको चाहिए तो
आप और ऊपर यहां पे शिफ्ट कर सकते हो अपने
अकॉर्डिंग अब स्टार्ट करते हैं यहां पे
चार्ट्स बिल्ड करना चार्ट्स के लिए हमारे
पास हमारे यहां डेटा ऑलरेडी है सो इस डाटा
पे हम यहां पे चलेंगे और डाटा से हम यहां
पे क्रिएट करते हैं इंसर्ट इंसर्ट में हम
चलेंगे सबसे पहले यहां पे इसको कौन सा
चार्ट अच्छा बता पाएगा अच्छा रेकमेंडेड
चार्ट्स में अगर आप चलोगे तो लाइन चार्ट
हमारे पास है लाइन चार्ट से हमें कुछ खास
इतना अच्छे से पता पड़ेगा नहीं पाई चार्ट
हम यहां पे पाई चार्ट के अंदर टोटल गेस्ट
हमारे पास बता सकता है बट देन कैंसिल
बुकिंग के लिए हमें एक और पाई चार्ट बनाना
पड़ेगा तो हम यहां पे बार का ही या कॉलम
चार्ट का यूज करें एरिया उतने अच्छे से
अगेन डाटा हमारा बता नहीं पा रहा है ठीक
है तो आप यहां पे यूज कर सकते हो कॉलम
चार्ट का कॉलम चार्ट हम यहां पे ओके
करेंगे कॉलम चार्ट हमारे पास यहां पे बन
के आता है इसको हम कॉपी करते हैं या फिर
आप कट भी कर सकते हो यहां से एंड यू कैन
पेस्ट इड ओवर हियर ऑन योर डैशबोर्ड जब हम
यहां पे लेके आ रहे हैं अब चार्ट्स के
अंदर क्या-क्या चेंजेज करने हैं सबसे पहले
तो मैं यहां से हाइड करने वाली हूं जितने
भी बटंस हैं उसके बाद आपको अगर ग्रिड
हटानी है तो यहां से ग्रिड लाइन हम हटाए
लेजेंड आपको यहां पर रखना है या नहीं रखना
मुझे रखना तो है लेजेंड बट मुझे यहां पर
नहीं चाहिए मेरा लेजेंड तो आप यहां पर
क्या कर सकते हैं लेजेंड को आप चूज करेंगे
और इसका मूवमेंट आप यहां पर चेंज कर सकते
हो आई वांट टू कीप इट टुवर्ड्स हियर तो
मैं यहां पर इसका लेजेंड रखूंगी इस एरिया
को चार्ट एरिया को थोड़ा और इंक्रीज करना
है तो आप और इंक्रीज यहां पर कर सकते हो
सो चार्ट एरिया मेरा यहां पर इंक्रीज हो
जाएगा बट चार्ट का साइज थोड़ा छोटा हो
जाएगा ठीक है तो हम ये यहां पर कर सकते
हैं तुम्हें यहां पर ऐड करना हो एक्स
एक्सिस एंड वा एक्सेस यानी कि लेबल्स यहां
प ऐड करने हो तो टाइटल एक्सेस हम यहां पे
ऐड करेंगे टाइटल एक्सेस के अंदर हमारे पास
यहां पे क्या है टाइटल एक्सेस में यहां पे
प्राइमरी हॉरिजॉन्टल चाहिए प्राइमरी
वर्टिकल आपको चाहिए किस तरह से आपको यहां
पे चाहिए ठीक है तो आप वो यहां पर चूज कर
सकते हो हॉरिजॉन्टल आपको चाहिए वर्टिकल जो
भी आपको यहां पे चाहिए और इसको हम एडिट कर
सकते हैं कि नीचे हमारे पास है यहां पे
गेस्ट टाइप तो यहां पे हमारे पास गेस टाइप
है और यहां पे हमारे पास है बुकिंग्स तो
हम यहां पर बुकिंग्स मेंशन कर सकते हैं
चाहो तो आप चार्ट को थोड़ा सा राइट की तरफ
शिफ्ट कर सकते हो तो अभी हमारे पास बुकिंग
के लिए यहां पर थोड़ी सी स्पेस होगी थोड़ा
सा टॉप में और थोड़ा सा राइट में अगर हम
इसको यहां पर शिफ्ट करेंगे कुछ इस तरीके
का ये यहां पर दिखेगा इफ यू वांट टू चेंज
कलर्स तो आप चेंज कर सकते हो कलर जैसे कि
बैकग्राउंड के लिए मैं वापस से होम टैब प
चलती हूं एंड बैकग्राउंड मैं इसको यहां प
वापस ग्रीन ही देना
चाहूंगी इसका चार्ट बैकग्राउंड प भी मैं
यहां पर ग्रीन ही रखती हूं अगर आपको यहां
पर चेंज करने हैं
एक्स एक्सिस वा एक्सिस तो ये हम यहां पर
कलर्स भी चेंज कर सकते हैं आल्सो ज्यादा
बेटर है कि हम यहां पे चेंज करें इसका
फॉन्ट कलर तो फॉन्ट कलर्स आप यहां पे चेंज
कर सकते हो बार्स के कलर आप यहां पे
चेंजेज मेंशन कर सकते हो बार्स के कलर्स
के अंदर फॉर एग्जांपल बायस के कलर में
हमें यहां पे एक तो ग्रीन रखना है एंड
दूसरा हम यहां पे कलर लेंगे जो चीज मुझे
यहां पे ज्यादा हाईलाइट अच्छे से करानी है
वो मैं यहां पर थोड़ा डार्कर शेड ले सकती
हूं सो डार्कर शेड ले लो या फिर आप जो शेड
यहां पर ले रहे हो फॉर द बुकिंग्स तो वो
आप यहां पर मेंशन कर सकते हो और यू कैन गो
विद एनी शेड यू लाइक ठीक है तो इस तरह से
हमारे पास यहां पे एक चार्ट बनके रेडी है
वंस हमारा ये चार्ट रेडी है पहला चार्ट
रेडी है अब ये फॉर्मेट जो हमने चेंजेज करे
ना ये हमें बार-बार करने की जरूरत नहीं है
जैसे अब इसका मैं चाहती हूं कि इसका मेरे
पास यहां पे बॉर्डर भी ना हो तो बॉर्डर के
लिए हमारे पास यहां पे ऑप्शन है चार्ट
ऑप्शन है चार्ट में चार्ट एरिया ऑप्शन भी
हमारे पास है तो फिल और बॉर्डर में हम है
बॉर्डर में हमें नो लाइन चाहिए कि इसकी
मुझे कोई लाइन नहीं चाहिए अब मेरे पास
यहां पर मेरा चार्ट रेडी है जिसमें मेरे
पास सब कुछ चीजें मेंशन है जो भी आप यहां
पर रखना चाहे जो भी आप यहां पे फॉर्मेट
चेंजेज करना चाहे वो आप यहां पे कर सकते
हो वंस यू आर डन विद दिस आप नेक्स्ट चार्ट
पे यहां पे मूव कर सकते हैं सो नेक्स्ट
चार्ट हम यहां पे लेना चाहते हैं लेटस
लेट्स से मैं यहां पे लेना चाहती हूं
हमारे पास सिटी होटल रिसॉर्ट है एंड काउंट
ऑफ बुकिंग्स हम यहां पे कह सकते हैं कि हम
बुकिंग काउंट यहां पे ले लेते हैं या फिर
टोटल बुकिंग भी आप यहां पे मेंशन कर सकते
हो सो टोटल बुकिंग्स एंड कैंसल्ड बुकिंग
हम इसका नाम ले लेते हैं वंस हमने यहां पे
टोटल बुकिंग्स मेंशन किया है कैंसल्ड
बुकिंग्स यहां पे मेंशन किया वापस से
डैशबोर्ड पे चलते हैं टोटल बुकिंग एंड
कैंसिल बुकिंग की यहां पे चार्ट भी बना
लेते हैं पहले एक बार तो इंसर्ट करते हैं
अब इसके केसेस में क्योंकि यहां पे ये
परसेंटेज में डाटा है आई गेस पाई चार्ट
यहां पे बहुत अच्छा दिखेगा सो आप पाई
चार्ट भी क्रिएट कर सकते हो या फिर डोनर
चार्ट्स भी आप यहां पे क्रिएट कर सकते हो
सो पाई चार्ट डोनट चार्ट जो भी आपको यहां
पे बेटर लगे उसका आप यहां पे यूज़ कर सकते
हो जो पाई चार्ट हमारे पास रहेगा एंड इसको
भी मैं यहां पे कट करके पेस्ट कर दूंगी
प्लेसमेंट हम बाद में देख लेंगे इनकी बट
फिलहाल को हम यहां पे जस्ट फॉर्मेट कॉपी
कर रहे हैं तो फॉर्मेट कॉपी करने के लिए
मैं यहां पे इस चार्ट को सिलेक्ट करती हूं
ठीक है इस चार्ट को हम यहां पे सिलेक्ट
करेंगे एंड इसी का फॉर्मेट मैं इसके अंदर
यहां पे पेस्ट कर दूंगी तो जब मैंने यहां
पे पेस्ट किया तो हमारे पास यहां पे
फॉर्मेट में ये भी पेस्ट हो गया कि यहां
पे हमारा चार्ट टाइप भी चेंज हो गया सो
इसे हम यहां पे सिलेक्ट करते हैं एंड मैं
यहां पे बना दूंगी पाई चार्ट तो पाई चार्ट
में हमारे पास यहां पे अलग-अलग हमारे पास
ऑप्शन है कलर्स चेंजेज हम यहां पे ले सकते
हैं कि हमें दो कलर्स यहां पे कौन-कौन से
चाहिए सो एक कलर मैं यहां पे मेंशन करूंगी
ये सो हमने यहां पे थोड़े से चेंजेज करे
हैं जिसमें आप चाहो तो इसको शिफ्ट भी कर
सकते हो थोड़ा सा मैं यहां पे इसको एक्सेस
से थोड़ा सा शिफ्ट करके रखूंगी टोटल हम
यहां पे हटा देते हैं और इसकी जगह प हम
यहां पे चार्ट का टाइटल डाल देते हैं अा
चार्ट टाइटल सभी जगह पे काफी ज्यादा
इंपॉर्टेंट होते हैं हमारे लिए तो हमने
यहां पे बेसिकली दो कलर्स डाले हैं एक
हमारे सिटी होटल के लिए एक हमारे रिजॉर्ट
होटल के लिए इसका लेजेंड थोड़ा सा मैं
यहां पे इंक्रीज कर देती हूं और लेजन का
जो हमारा यहां पे फॉर्मेट है उसको मैं
थोड़ा सा ऊपर की तरफ शिफ्ट कर दूंगी चाहो
तो आप इसके कलर्स यहां पे चेंज कर सकते हो
जैसे मैं होम टैब प जाऊंगी इसके कलर्स
यहां पे थोड़े से चेंज करते हैं कुछ
डार्कर शेड आप यहां पे यूज कर सकते हो ये
लाइटर शेड जिससे कि यहां पे अच्छे से
विजिबल हो ठीक है तो हमारे पास यहां पे
वैल्यूज हमारी आ गई है वंस हमारे पास यहां
पे वैल्यूज भी हमारे पास आ गई है अब इसके
केस में तुम्हें यहां पे और कोई भी चेंजेज
करने हो फॉर एग्जांपल इसको थोड़ा शिफ्ट
करते हैं वैसे तो और कोई भी चेंजेज आपको
यहां पे करने हो कुछ भी नई चीज ऐड करनी हो
यहां पे हमारे पास काफी सारी चीजें जैसे
डेटा लेबल्स मुझे यहां पे चाहिए डेटा
लेबल्स आप यहां पे मेंशन कर सकते हो इवन
इनके भी कलर्स हम यहां पे चेंज कर सकते
हैं कि जो भी कलर्स आपको यहां पे पसंद आए
आप वो कलर्स यहां पे यूज कर सकते हो फॉर द
डेटा लेबल्स एज वेल अब डेटा लेबल्स में भी
हमारे पास काफी सारे ऑप्शन है कि डेटा
लेबल्स तुम्हें सेंटर में चाहिए इनसाइड
चाहिए आउटसाइड चाहिए बेस्ट फिट यहां पे
चाहिए तो हम बेस्ट फिट यहां पे कॉल
ऑटोमेटिक वैसे होता है डाटा कॉल आउट
तुम्हें यहां पे चाहिए तो जिस भी जिस भी
वे में तुम्हें यहां प चाहिए उस वे में
तुम यहां प मेंशन कर सकते हो ठीक है तो ये
हमारे पास यहां पे एक तरीका हो गया सो
यहां पे मैंने इस चार्ट की भी फॉर्मेटिंग
कर दी है अभी हमारे पास टाइटल्स बचते हैं
एक साथ हम सबके टाइटल्स यहां पर ऐड करेंगे
सबके टाइटल्स भी ऐड करना ना काफी
इंपॉर्टेंट होता है कि आप यहां पर टाइटल्स
भी सभी के ऐड करके रखो ये सिटी होटल का
हमारे पास हो गया सिमिलरली हम यहां पे एक
और पाई र्ट क्रिएट करेंगे बट दिस विल बी
बेस्ड ऑन हमारा यहां पे कैंसिलेशन कि
कैंसिलेशंस में अगर हम यहां पे रेशो देखना
चाहे तो कैंसिलेशन के बेसिस पे भी हमें
यहां पे रेशो अगर देखना है तो उसके लिए
अगेन मैं इसके लिए एक चार्ट क्रिएट करूंगी
इसके कैंसिलेशंस पे हम चलते हैं कंट्रोल x
एंड इस डैशबोर्ड प हम ले जाके वापस से इसे
पेस्ट कर देंगे इसके फॉर्मेट भी हम यहां
पे कॉपी पेस्ट कर सकते हैं सो कॉपी करते
हैं इसे एंड यहां पे मैं पेस्ट पे चलती
हूं सो यहां पे हम इसे पेस्ट कर पाएंगे अब
ये हमारे पास एगजैक्टली इसके जैसा ही एक
और चार्ट हमारे पास क्रिएट होके आ गया है
ठीक है चाहो तो आप इसको रिसाइट कर सकते हो
इसका साइज हमारे पास यहां पे काफी अलग है
तो अगर आप इन दोनों को यहां पे सेम साइज
का करना चाहते हो यू कैन मेक इट सेम साइज
एज वेल तो इस तरह से हमारे पास यहां पे दो
और चार्ट्स रेडी है और आप यहां पे ऐड करना
चाहते हू बाकी के चार्ट्स भी फॉर एग्जांपल
मैं यहां पर डिजायर्ड एंड डिजायर्ड या
जनवरी फरवरी के बेसिस पे मैं यहां पर
चार्ट ऐड करना चाहती हूं तो अगेन हम यहां
पे चलेंगे एंड चलते हैं वापस से इंसर्ट पे
पिव टेबल चूज करी इंसर्ट कि रेकमेंडेड
चार्ट्स में हमारे पास यहां पे अब काफी
अच्छा यहां पर ऑप्शन हमें यह मिल रहा है
कि हमें यहां पर एक ही डटा से पता चल रहा
है कि बुकिंग्स कितनी आई थी और कैंसलेशन
हमारे कितने थे तो हम यहां पर स् चार्ट का
भी यूज कर सकते हैं आल्सो तुम्हारे आपके
पास यहां पर नोटिस करोगे कि इनकी जो नाम
लेजेंस जो आ रहे हैं वो काफी बड़े से आ
रहे हैं तो लेजेंड्स यहां पर थोड़ा चेंज
करते हैं ठीक है तो लेजेंड्स के नाम के
लिए मैं यहां पर इसका नाम हम यहां पर लिख
देते काउंट ऑफ अराइवल डेट मंथ हमारे पास
है तो हम यहां पर लिख देंगे गेस्ट काउंट
या टोटल गेस्ट्स आप यहां पे लिख सकते हो
टोटल गेस्ट्स टोटल गेस्ट्स है हमारे पास
और दूसरा हमारे पास है कैंसल्ड बुकिंग्स
व्हिच वर्क्स परफेक्टली तो एक के अंदर
टोटल गेस्ट दूसरे में टोटल गेस्ट हमारे
पास कैंसिल बुकिंग है डैशबोर्ड पे चलते
हैं फिर से ये चार्ट हम यहां पे लेके आते
हैं ये चार्ट हम यहां पे लेके आएंगे अब
इसके बाद इसकी भी फॉर्मेटिंग आपको करनी है
अगेन आप यहां से कॉपी कर सकते हो इसका
फॉर्मेट वंस यू आर डन विद दिस हम इसकी भी
थोड़ी सी यहां पे चेंजेज कर लेते हैं कि
हमें यहां पे क्या-क्या चेंजेज चाहिए पहले
तो हमें यहां मंस नेम पूरा अच्छे से चाहिए
अगर तो पूरे अच्छे से हम यहां पर लेंगे
एंड इसका मूवमेंट थोड़ा जस्टिफाई करते हैं
यहां पर आप नोटिस करोगे कि हमारे पास गेस
टाइप लिखा हुआ है हमें यहां पर एक्स
एक्सेस की वैसे जरूरत नहीं है
अंडरस्टैंडेबल है कि हमारे पास यहां पर
एक्सेस टाइटल्स में मुझे हॉरिजॉन्टल रखना
है या नहीं रखना है हम यहां पर डिफाइन कर
सकते हैं ठीक है तो जो भी आप यहां पर रखना
चाहो वो आप यहां पर रख सकते हो जैसे इधर
हम यहां पर टोटल बुकिंग्स लिख सकते हैं तो
जस्ट बुकिंग्स की हम यहां पर बात कर लेते
हैं कि सिर्फ यहां पे बुकिंग्स में मेंशन
कर दूंगी और इवन अगर हम यहां पे ये भी ना
रखना चाहे तो अंडरस्टैंडेबल है हमारे पास
टोटल गेस्ट और कैंसिल बुकिंग से जो कि
हमने यहां पे टॉप पे मेंशन कराया हुआ है
ठीक है तो हमारे पास सारा डाटा यहां पे आ
गया है इसके अंदर भी तुम्हें यहां पे डाटा
लेबल्स अगर ऐड करने हो तो ऑल यू नीड टू डू
इज क्लिक ऑन प्लस यहां पे हमारे पास डेटा
लेबल्स है जो कि मुझे यहां पे सबके डेटा
लेबल्स मेंशन करके देंगे तो डेटा लेबल्स
अगर आपको देखने हो तो आप यहां पर देख सकते
हो किसी भी चीज में लगाने हो जैसे कि यहीं
पे भी अगर आपको चाहिए हो यहां पे भी अगर
मैं चाहूं मुझे डाटा लेबल्स चाहिए तो मैं
सबके डाटा लेबल्स यहां पे इनेबल कर सकती
हूं इवन फॉर द स्मॉलर चार्ट्स और इनके भी
अगर तुम्हें यहां पे कलर्स चाहिए तो यू
कैन जस्ट कलर देम अकॉर्डिंग तुम्हें यहां
पे जस्ट फॉन्ट कलर ही चेंज करना है एंड
यहां पे भी व विल डू द वेरी सेम थिंग और
उसके बाद हमारे पास यहां पे लेबल्स भी
निकल के आ जाएंगे नाउ वंस वी आर डन विद
दिस और बाकी सारे चार्ट्स भी अगर हमने
यहां पे बना लिए हैं तो इनकी प्लेसमेंट के
बारे में हम यहां पे बात कर लेते हैं तो
प्लेसमेंट किस तरह से करना है इनका वो
देखते हैं सो फिलहाल को मैं यहां पर चलती
हूं और फुल स्क्रीन मोड प एक बार चलते हैं
फुल स्क्रीन मोड से मैं चाहती हूं कि जो
मेरा राइट साइड वाला एरिया है सॉरी लेफ्ट
साइड वाला एरिया है वो आए मेरी एग्रीगेट
वैल्यूज जो यहां पे निकल निकल के आ रही है
बाकी चीजों के लिए फॉर एग्जांपल मैं यहां
पर टोटल बुकिंग टोटल कैंसिलेशन थ्रू आउट
दिस थ्री इयर्स क्योंकि तीन साल का डाटा
है ना तो इन तीन साल के डटा के अंदर मैं
ये सारी चीजें देखना चाहती हूं तो उसके
लिए हम यहां पर क्या करेंगे सबसे पहले तो
मैं इसका साइज रिड्यूस करना स्टार्ट करती
हूं कोई पर्टिकुलर आपको यहां पे कॉलम कोई
चीज यहां पे शिफ्ट करनी हो तो पर्टिकुलर
वैल्यूज को भी आप इस तरह से शिफ्ट कर सकते
हो सो यहां पे मैंने इसकी थोड़ी सी
अरेंजिंग कर ली है एंड अभी एक चार्ट हमारे
पास और बचता है जो कि हम यहां पे जाएंगे
तो हमारे पास डिजायर्ड एंड अनडिजायर्ड के
काउंट है सो इसी पे चलते हैं फुल स्क्रीन
मोड से मैं एक बार इसको हटाती हूं सो यहीं
पे चलते हैं हम और बात करते हैं यहां पे
इंसर्ट करने की एक और चार्ट कॉलम चार्ट ही
बेसिकली होगा क्योंकि दो यहां पर वैल्यूज
के बीच में हमें य डिफरेंसेस दिखा रहा है
ठीक है तो कंट्रोल एक्स करते हैं डैशबोर्ड
प चलते हैं यहां पर करती हूं इसे कंट्रोल
व ठीक है फॉर्मेट कॉपी पेस्ट करते हैं एक
बार इसी का फॉर्मेट मैं यहां पर कॉपी करने
वाली हूं सो लेट्स कॉपी एंड पेस्ट द
फॉर्मेट तो हमारे पास यहां पे वैल्यूज आ
गई है गेस टाइप हमारे पास नहीं है बट यह
है हमारे पास रूम टाइप तो इसको आप यहां पर
एडिट कर सकते हो दैट दिस कुड बी आवर रूम
टाइप ठीक है जहां पर आप जरूरत है फट को
यहां प आपको फंट साइज इंक्रीज या डिक्रीज
करना है वो आप यहां पर चूज कर सकते हो कि
फंट साइज हमें कहां इंक्रीज ए कहां पर
डिक्रीज करना है अपने अकॉर्डिंग आप यहां
पर फंट साइज बता सकते हो जो आपको यहां पर
वैल्यूज यहां मेंशन करनी हो वो आप यहां पर
कर सकते हैं एंड इस तरह से हमारा यहां पर
यह चार्ट भी रेडी है एक बार को अगर मैं
इसको यहां पर फुल स्क्रीन मोड प लेके चलूं
तो यह फिलहाल को कुछ इस तरीके का दिखेगा
सो हमारे पास जो कैंसलेशन है वो हमारे कुछ
इस तरीके के दिख रहे हैं थोड़ा सा हम इसको
चाहे तो टुवर्ड्स द लेफ्ट शिफ्ट कर सकते
हैं सो गाइ नाउ दैट वंस वी आर डन विद दिस
अब हम यहां पर बात करते हैं उन वैल्यूज की
जो कि मुझे यहां पे एग्रीगेट वैल्यूज
चाहिए कि चार्ट्स तो मेरे यहां पे बन गए
अब एग्रीगेट वैल्यूज मुझे यहां पे
क्या-क्या चाहिए मुझे यहां पे टोटल
बुकिंग्स चाहिए एक तो कि टोटल बुकिंग्स
मेरे पास यहां प मेंशन हो ठीक है टोटल
बुकिंग्स के लिए मैं यहां पर क्या कर सकती
हूं टोटल बुकिंग्स के लिए हम टेक्स्ट
बॉक्स क्रिएट कर सकते हैं वेयर वी कैन गो
टू इंसर्ट और यहां पे हम जाएंगे टेक्स्ट
बॉक्स के अंदर टेक्स्ट बॉक्स में यहां पे
क्रिएट करने वाली हूं टेक्स्ट बॉक्स के
अंदर आप लिख सकते हो टोटल बुकिंग्स कि
हमारे पास ओवरऑल टोटल बुकिंग्स कितनी निकल
के आई है एंड टोटल बुकिंग्स हमारे पास
यहां पे होगा इसको हम सिलेक्ट करेंगे और
इसका फंट साइज हम यहां पे इंक्रीज कर सकते
हैं विद व्हाट एवर फॉन्ट यू वांट है ना
व्हाट एवर फॉन्ट साइज यू वांट फॉन्ट टाइप
भी आप यहां पे चेंज कर सकते हो सो ऑलवेज
रिमेंबर यू कैन आल्सो चेंज द फॉन्ट एज वेल
ठीक है तो टोटल बुकिंग्स में चलते हैं
इसको भी थोड़ा सा हम यहां पे फॉर्मेट कर
लेते हैं शेप फॉर्मेट में चलते हैं शेप
आउटलाइन मुझे यहां पे नो आउटलाइन कोई
आउटलाइन नहीं चाहिए फिल यहां पे वही मैं
करने वाली हूं फिल आप चाहो तो चेंज कर
सकते हो वैसे कलर आपको यहां पे जो भी
टेक्स्ट का रखना हो आप वो कलर यहां पर चूज
कर सकते हो सो आई विल गो विद दिस वन टोटल
बुकिंग्स मेरे पास यहां पर है टोटल
बुकिंग्स के लिए मुझे यहां पर चाहिए होगा
एक होटल का अच्छा सा आइकन जिसमें मैं
बुकिंग्स शो कर सकती हूं तो जैसे मैं यहां
पे वो मेंशन करूंगी तो उसके लिए हम यहां
पे क्या कर सकते हैं टोटड बुकिंग्स प हम
चलते हैं और नीचे ही इसी के जैसा मैं यहां
पे तो उसके लिए उस आइकन के लिए हम यहां पे
क्या करेंगे उस आइकन के लिए मेरे पास यहां
पे ऑलरेडी डाउनलोडेड इमेज है आप लोगों की
केस में आप यहां पे ये कर सकते हो आप
लोगों की केस में आप यहां पे ये कर सकते
हो कि हम यहां पे ले लेते हैं होटल बुकिंग
आइकन आइकॉन जब मैं यहां पे मेंशन करूंगी
तो मेरे पास यहां पे काफी सारे ऑप्शंस
आएंगे ठीक है आप मोबाइल वाला यहां पे कुछ
यूज कर सकते हो या फिर जो भी आपको जिसके
अंदर आपके पास पीछे बैकग्राउंड कुछ ना हो
ठीक है तो कुछ ऐसा सिंपल सा आइकन आप यूज
कर सकते हो मेरे केस में भी मैंने यहां पे
यूज किया हुआ हुआ है ठीक है तो यह वाला भी
वैसे काफी अच्छा आइकन हमारे पास है तो जो
भी आप यहां पे यूज करना चाहो आप वो यूज कर
सकते हो अपने मेरे केस में मेरे पास यहां
पर जो आइकन है मैं व यहां पे वो इंसर्ट
करती हूं तो इंसर्ट करते हैं जैसे आप
डाउनलोड कर लोगे उसके बाद यू कैन गो टू
योर पिक्चर्स दिस डिवाइस एंड एक आइकन मेरे
पास यहां पे है इसे मैं जैसे इंसर्ट
करूंगी तो आप देखेंगे कुछ ऐसा मेरे पास एक
आइकन निकल के आता है इसके अंदर हमें यहां
पे होटल बुकिंग का कुछ लोगो दिखा रहा है
नाउ यू कैन यूज सो अब इसका भी अगर आप यहां
पर पिक्चर फॉर्मेट चेंज करना चाहते हो तो
पिक्चर फॉर्मेट पे आप जा सकते हो कलर्स पे
आप जा सकते हो आप यहां पे मोर वेरिएशंस
में आपके खुद के जो भी आप यहां प कलर यूज
करना चाहते हो वो कलर आप यहां पर चूज कर
सकते हो कोई ऑलरेडी कलर यहां पे है जो कि
आप यहां प यूज करना चाहते हो तो वो कलर्स
भी आप यहां पे यूज कर सकते हो सो जो भी
कलर आप यहां पे जाओ वो बस आपको यहां पे
चूज कर लेना है तो हमने यहां पे इसका कलर
भी चूज कर दिया है मैंने फॉर्मेट में और
साथ ही में मैं यहां प इसके फॉन्ट को भी
थोड़ा सा नीचे ले लेती हूं सो इसको थोड़ा
सा अलाइन कर लेते हैं यहां पे तो टोटल
बुकिंग्स हम हमारे पास यहां पे आ जाएगी अब
टोटल बुकिंग्स निकालने कैसे टोटल बुकिंग्स
के लिए हम यहां पे क्या करेंगे होटल
बुकिंग्स पे चलते हैं एंड टोटल बुकिंग में
ऑल वी नीड टू डू इज कि मुझे यहां पे किसी
भी कॉलम का बस यहां पे काउंट निकालना है
तो जैसे मैं इस कॉलम को सेलेक्ट करती हूं
तो काउंट निकल के आएगा
11390 सो यहां पे हम एक कॉपी बना सकते हैं
इसकी और इसमें लिख सकते हैं
11390 इसको मैं यहां पे नीचे की तरफ ले
सकती हूं इसे हम यहां पे सेंटर में शिफ्ट
कर सकते हैं साइज आप जो यहां पर रखना चाहो
वो रख सकते हो कलर आप जो भी यहां पर मेंशन
करना चाहो वो आप कलर यहां पर मेंशन कर
सकते हो यह हमारे पास टोटल बुकिंग हो
जाएगा टोटल बुकिंग्स हमारे पास हो गया अगर
आपको यहां पे टोटल बुकिंग्स की कैंसिलेशंस
को यहां पे निकालना है ऑल यू नीड टू डू इज
सिंपली ये जो हमारे तीनों चीजें हैं सो
मैं शिफ्ट के साथ इन तीनों को सेलेक्ट
करती हूं कॉपी पेस्ट करते हैं इसे यहां पे
एक चीज तो हमारे पास टोटल बुकिंग्स हो
जाएगी दूसरा हमारे पास यहां पर टोटल
कैंसिलेशन हो जाएंगे तो हम चाहे तो यहां
पे टोटल
कैंसिलेशन करके एक पैरामीटर ले सकते हैं
टोटल कैंसिलेशन का मैं य पर साइज थोड़ा
यहां पर क्रीज कर देती हूं एंड कैंसिलेशन
भी हम यहां पर लगा देंगे टोटल कैंसिलेशन
चाहो तो थोड़ा सा इसको इधर की तरफ शिफ्ट
कर दो और इसे भी हम थोड़ा सेंटर की तरफ
शिफ्ट करते हैं टोटल कैंसिलेशन कैसे निकाल
टोटल कैंसिलेशन सिंपल सी तरीका है
कैंसिलेशन प आप गए इस कैंसल प आप गए यहां
पर फिल्टर में जाओ और आप यहां पर यूज कर
सकते हो वन तो जैसे ही हम यहां पर यूज
करेंगे तो जो भी हमारे वन कैंसल्ड डाटा है
कैंसिल पे वन लिखा हुआ है तो कैंसिल का
काउंट कितना निकल के आ रहा है
44000
224 तो हम यहां पे चलेंगे एंड मेंशन
करेंगे
44224 तो ये हमारे पास यहां पे कैंसिलेशंस
का डाटा निकल के आ गया तो ये हमारे पास
कैंसिलेशन हो गया टोटल बुकिंग्स यहां पे
है कैंसिलेशन हमारे पास यहां पर है तो ये
हमने यहां पे मेंशन कर दिया अब लास्टली
हमें यहां पे क्या चाहिए अगर आप यहां पे
स्लाइसर ऐड करना चाहते हो तो आप स्लाइसर
भी ऐड कर सक सकते हो बहुत ही इंटरेस्टिंग
चीज स्लाइसर जो कि हमें यहां पे करके देगा
लास्ट चीज जो मैं यहां पे ऐड करूंगी दैट
इज स्लाइसर स्लाइसर कैसे ऐड करना है कोई
भी टेबल आप यहां पे चूज कर लो उसके बेसिस
पे जैसे फॉर एग्जांपल मैं रोज के बेसिस चल
रही हूं मुझे यहां पे स्लाइसर भी कैसे ऐड
कर सकती हूं यहां पे तीन साल का डटा मुझे
पता है कि मेरे पास है होटल बुकिंग्स में
चलते हैं और मेरे पास अगर मैं अराइवल डेट
के फिल्टर पे क्लिक करूं 2015 2016 2017
इनके बेसिस प मुझे यहां पर डाटा देखना हो
तो उस केस में वापस से चल टुवर्ड्स द
पिवेट मैं यहां पे इसका कनेक्शन बनाती हूं
और इंसर्ट करती हूं एक स्लाइसर तो स्लाइसर
हमारे पास यहां पर आ जाएगा स्लाइसर किसके
बेसिस पर हमें यहां पर चाहिए कंट्री के
बेसिस प आपको स्लाइसर चाहिए कि किस कंट्री
के लोग आए थे या फिर आपके पास जैसे यहां
पर ऑप्शन है तो हम यहां पर ऑप्शन डाल सकते
हैं ईयर का अराइवल डेट ईयर और जैसे मैं
इसे ओके करूंगी एक स्लाइसर मेरे पास यहां
पर रेडी है इस स्लाइसर को हम यहां से हटा
के और ला सकते हैं डैशबोर्ड पे और यहां पे
हम एक स्लाइसर भी ऐड कर सकते हैं हमारे
अकॉर्डिंग तो यहां प हमारा एक स्लाइसर ऐड
हो जाएगा जहां भी आप इसको ऐड करना चाहो आप
इस स्लाइसर को यहां पे ऐड कर सकते हो
स्लाइसर लगाने का सबसे बड़ा फायदा यहां पे
ये रहता है कि स्लाइसर एक तो आप चाहो तो
स्लाइसर को सबसे टॉप में भी रख सकते हो तो
जब भी भी अगर आपको डैशबोर्ड बनानी हो तो
सबसे टॉप में भी आप आपके स्लाइसेज को रख
सकते हो जो कि आपके जो कि आपके यहां प
चार्ट्स के ऊपर काम करने को थोड़ा और
एनहांस कर सकता है तो यहां पर आप टॉप में
भी चाहो तो आप टॉप में भी स्लाइसर एंटर कर
सकते हो सो अगर मैं इनकी बात करूं तो इनको
मैं यहां पर थोड़ा नीचे शिफ्ट कर लेती हूं
स्लाइसर लेके थोड़ा ऊपर चलते हैं उससे
पहले अगर आप बनना चाहते हैं एक सक्सेसफुल
डेटा एनालिस्ट और सीखना चाहते हैं हमारे
एक्सपर्ट से डटा एनालिटिक्स लाइव तो आप
दिए हुए नंबर पे कॉल कर सकते हैं या फिर
डिस्क्रिप्शन में दिए गए फॉर्म को फिल कर
सकते हैं उतना ही नहीं आपको हमारे हर बैच
के साथ मिलेंगे जो डेमो क्लासेस भी फ्री
तो चलिए शुरू करते हैं इवन आप स्लाइसर की
भी फॉर्मेट को चेंज कर सकते हो फॉर
एग्जांपल अगर आप स्लाइसर पे जाते हो
स्लाइसर में भी हमारे पास यहां पर ऑप्शन
होता है न्यू स्लाइसर स्टाइल जिसमें आप नई
स्टाइल यहां पर क्रिएट कर सकते हो जिसके
अंदर हम फॉर्मेट प चलेंगे फॉर्मेट में हम
जाएंगे फिल पे कि हमें यहां पे फिल कौन सा
चाहिए तो फिल के लिए हम यहां पे कलर चूज
कर सकते हैं मोर कलर्स पे आप जा सकते हो
कस्टम कलर्स आप यहां प चूज कर सकते हो जो
भी आपको यहां पे फिल के लिए कलर्स चाहिए
जैसे फिल के लिए लेट्स से मैं ये कलर
चाहती हूं ठीक है और फॉर्मेट में आपको
बाकी चीजें चेंज करनी हो बॉर्डर वगैरह
चेंज करना हो बैकग्राउंड चेंज करना हो तो
ऐसे भी अगर आपको यहां पर कुछ चेंजेज करने
हैं ब इसका कलर को आपको यहां पर चेंज करना
हो तो आप कलर चेंजेज यहां पर मेंशन कर
सकते हो फंट वगैरह को आप यहां पर चेंज कर
सकते हो फंट कलर अगर आपको यहां पर कुछ और
रखना है तो फंट कलर आप यहां पर रख सकते हो
इसको ओके करोगे तो यहां पर हमारे पास एक
स्लाइसर स्टाइल बन जाएगी वो स्लाइसर
स्टाइल अगर मैं इस पर लगाऊंगी तो इस तरीके
का मेरे पास यहां पर स्लाइसर भी रेडी होगा
जिसमें अगर आप यहां पर 2015 को चूज करोगे
2015 के हिसाब से हमारा डाटा चेंज होगा
2016 को चूज करेंगे तो 2016 के हिसाब से
हमारा डाटा चेंज होगा सेम गोज फॉर 2017 कि
2017 के अकॉर्डिंग हमारा अभी कौन सा डटा
चेंज हो रहा है सिर्फ ये वाला तो इसे
कनेक्शंस को हम बिल्ड करते हैं कनेक्शंस
पे चलते हैं एंड रिपोर्ट कनेक्शंस पे मैं
जाऊंगी इसको कनेक्ट करना है विद ऑल द
पिवेट टेबल्स ताकि यहां पे जैसे ही मैं
2015 पे आऊं तो सभी का डाटा यहां पे चेंज
हो 2016 पे आई तो उसमें रिजर्वेशंस मेरे
पास इतने थे और सिटी होटल के रिजर्वेशंस
इतने थे सिटी होटल के कैंसिलेशंस मेरे पास
यहां प नीचे आप देखोगे तो कितने थे और
रिसॉर्ट होटल की कैंसिलेशन कितने थे ठीक
है तो वैसे हमारे पास यहां पर काफी सारा
डाटा है जो कि हम यहां पर ऐड कर सकते हैं
ठीक है सो लास्टली मैंने यहां पर स्लाइसर
को भी फिल्टर कर दिया है अब आप चाहो यहां
पे तो कुछ और डाटा भी ऐड कर सकते हो फॉर
एग्जांपल अभी हम फुल स्क्रीन मोड पर चलते
हैं एक बार तो यहां पर स्लाइसर भी हमारे
पास ऐड हो चुका है इसको थोड़ा ऊपर शिफ्ट
करते हैं स्लाइसर एंड जो भी चीज आपको यहां
पर थोड़ी सी भी नीचे शिफ्ट करनी हो यू कैन
शिफ्ट इट लिटिल डाउन तो इवन स्लाइसर को भी
मैं यहां प नीचे ले लेती हूं थोड़ा सा और
इनको अलाइन कर लेते हैं प्रॉपर्ली ठीक है
एंड यहां प कुछ डाटा हमारे पास इसके ऊपर
ओवरलैप हो रहा है तो टोटल कैंसिलेशन को
मैं थोड़ा सा यहां पे इसे नीचे ले लेती
हूं सो यहां पे हमारे पास हमारा ये पार्ट
रेडी है अब आप चाहो तो टुवर्ड्स द राइट आप
कुछ और भी यहां पर ऐड करना चाहते हो जैसे
आप स्लाइसर में भी अब मैंने यहां पर जैसे
25 चूज किया तो आप देखोगे 2015 के हिसाब
से मेरे पास यहां पे डाटा आ जाएगा 2015
में जुलाई सिंबर अक्टूबर नवंबर दिसंबर का
ही डाटा अगर हमारे पास है तो वही डाटा
मेरे पास आ रहा है जिससे मुझे यह पता चल
रहा है कि सबसे ज्यादा बुकिंग हमारे पास
सितंबर में थी एंड सेम कैंसलेशन भी सितंबर
में ही थे 2016 की मैं यहां पे बात करूं
सबसे ज्यादा बुकिंग्स मेरे पास अक्टूबर के
अंदर थी इसको भी थोड़ा ऊपर हम शिफ्ट कर
सकते हैं ठीक है एंड 2017 की हम यहां पे
बात करें तो हमारे पास 2017 में सबसे
ज्यादा बुकिंग्स हम देखेंगे तो म में हमें
यहां पे मिलेगी ओवरऑल तीनों सालों का
देखना होता आप तीनों सालों का देख देख
सकते हो कि सबसे ज्यादा बुकिंग्स यहां पे
अगस्ट के अंदर थी एंड कैंसिलेशंस भी वहीं
थे अब अगस्ट में बुकिंग्स होने का रीजन हो
सकता है राखी सीजन होता है राख के टाइम पे
अब अगस्त में कैंसिलेशन होने के यहां पे
काफी सारे रीजन हो सकते हैं हो सकता है कि
अगस्त में कैंसिलेशन इस वजह से यहां पे
ज्यादा हो रहे हो क्योंकि बुकिंग्स यहां
पे इसलिए ज्यादा हो रही है क्योंकि वो लीव
टाइम होता है वेकेशन टाइम होता है तो काफी
लोग उस टाइम पे ट्रेवल करना प्रेफर करते
हैं एंड सेम गोज फ कैंसिलेशन की प्लांस
कैंसिल होते हैं तो वहां पे हमारी
कैंसिलेशंस भी उसी वजह से हो रहे हो किसी
भी पर्टिकुलर ईयर में आप चेक करना चाहते
हो और कोई चीज जैसे कि बुकिंग्स है
बुकिंग्स यहां पे कपल्स का हमें यहां पे
हमेशा पता पड़ रहा है कि कपल्स की यहां पे
टोटल हम अगर हमारे पास इतने कपल्स आए थे
तो उसमें उनकी बुकिंग्स यहां पे कितनी थी
टोटल हमारे पास फैमिली इतनी थी उनकी
बुकिंग्स कितनी सिंगल्स थी कितनी बुकिंग्स
थी सेम गोज फॉर डिजायर्ड एंड अनडिजायर्ड
यहां पे कि डिजायर्ड अगर उनको रूम टाइप
मिल रहा है तो उसके बाद यहां पे
कैंसिलेशंस जो है वो इतने हैं अनडिजायर्ड
मिलने पे अनडिजायर्ड बहुत कम लोगों को
हमें यहां पे मिल रहा है बट उनकी लेश
हमारे पास यहां पर है तो इस ऐसे हम यहां
पर डैशबोर्ड क्रिएट कर सकते हैं इवन आप
चाहो तो यहां पे इयर्स के बेसिस पे भी
चीजें मेंशन कर सकते हो कि जैसे आपको
एग्रीगेट वैल्यू यहां पे एक और चार्ट कुछ
मेंशन करना हो जिसमें आप एग्रीगेट वैल्यू
अगर आप यहां पे किसी भी चीज की वैल्यू
डिफाइन करना चाहते हो जैसे कि आपके पास
यहां पे कंट्रीज है तो कंट्रीज के बेसिस
पे भी अगर आपको यहां पे चार्ट क्रिएट करना
हो तो आप कंट्रीज के बेसिस पे भी यहां पर
चार्ट क्रिएट कर सकते हो एंड यू कैन ऐड इट
ओवर हियर जैसे हमारे पास यहां पे है एक
हमारे पास कंट्री है पीआर मींस पोर्तुगीज
ठीक है और कैंसिलेशन का फिल्टर मैं एक बार
यहां से हटाती हूं सो कंट्रीज हमारे पास
यहां पे गिवन है तो कंट्रीज के अंदर हम
काफी सारी चीजें देख सकते हैं जैसे कि
पीआरटी मींस पोर्तुगीज जीबीआर का मतलब
ग्रेट ब्रिटेन एंड यहां पे अगर यूएसए है
हमारे पास ईएसपी का मतलब स्पेन आईआरएल का
मतलब इजराइल तो उसके बेसिस पे भी आप यहां
पे बुकिंग देख सकते हो कि कहां से हमारे
पास बुकिंग ज्यादा आ रही है और कहां से
हमारे पास कैंसलेशन ज्यादा हो रहे हैं
जिसके बेसिस पे हम यहां पे एक और चार्ट ऐड
कर सकते हैं या तो आप यहां पे एक और चार्ट
ऐड कर सकते हो और या फिर अगर आप यहां पर
चाहे तो कोई यहां पर टोटल बुकिंग्स टोटल
कैंसिलेशन जैसे हमारे पास मेंशन है तो ईयर
वाइज भी हम यहां पर टोटल बुकिंग्स एंड
कैंसिलेशन मेंशन कर सकते हैं इसी टाइप की
एक और डैशबोर्ड का मैं आपको एग्जांपल
दिखाती हूं कि होटल बुकिंग कैंसिलेशंस प
अगर आपको और जैसे मैंने यहां प बताया
जिसमें आप इयर्स मेंशन कर सकते हो वैसे
अगर आपको इयर्स मेंशन करने हो तो हम यहां
पे फाइल में चलेंगे एंड मेरे पास यहां पे
होटल नाम से एक फाइल है इस होटल नाम की
अगर मैं इस फाइल को ओपन करती हूं तो टेक्स
अ लिटिल वाइल लोड होने में और आप देख
पाओगे कि एक और ऐसी ही डैशबोर्ड आपको
देखने मिलेगी जिसमें मैंने ऐसे ही यहां पे
वर्क किया हुआ है लेफ्ट की तरफ हमारे पास
टोटल रिजर्वेशंस कैंसिल रिजर्वेशंस यहां
पर है जिसमें हमारे पास यहां पे चार्ट्स
भी गिवन है जिसमें मैंने यहां पे ऐड भी
किया हुआ है कैंसिलेशन वन रिजर्वेशंस आर
मोर देन 2000 पर ईयर रिजर्वेशन वर्सेस
कैंसिल टोटल कैंसिल रिजर्वेशंस हमारे पास
है कैंसिलेशन बेस्ड ऑन कस्टमर्स एंड इवन
ये भी हमारे पास यहां पे स्लाइसर की बेसिस
पे वर्क करते हैं सो व्हेन आई चूज 2050 ये
कुछ ऐसा दिखेगा तो ऐसे ही आप सिमिलर डाटा
से मल्टीपल टाइप ऑफ डैशबोर्ड्स क्रिएट कर
सकते हैं एंड वंस योर डैशबोर्ड इज डन तो
आप उसे प्रेजेंट कर सकते हैं एज अ
प्रोजेक्ट सो एक चीज और जो कि यहां पे
मिसिंग है वो है यहां पे टाइटल्स तो
लास्टली आप यहां पे टाइटल्स ऐड कर सकते हो
जैसे कि हमें यहां पे टोटल बुकिंग्स के
ऊपर हमारे पास यहां पर है टोटल अ
कैंसिलेशंस के बेसिस पे ये टाइटल हमारे
पास नेक्स्ट हमारे पास यहां पे टोटल गेस्ट
वर्सेस कैंसल्ड बुकिंग के ऊपर हमारे पास
यहां पे एक चार्ट है यहां पे हमारे पास
डिजायर्ड एंड अन रूम टाइप वर्सेस
कैंसिलेशन के बेसिस पे हमारे पास यहां पे
एक चार्ट है नीचे हमारे पास जो चार्ट है
वो दैट इज बेस्ड ऑन मंथ्स एंड मंथ्स दैट
इज दैट इज बेस्ड ऑन मंथ्स यहां पे तो इनके
आप यहां पे टाइटल्स भी ऐड कर सकते हो वंस
यू विल ऐड टाइटल्स तो ये टाइटल्स भी कुछ
इस तरीके के दिखेंगे आप जहां पे बॉर्डर
चाहते हैं वहां बॉर्डर रख सकते हैं जहां
से बॉर्डर्स आपको हटानी है आप बॉर्डर्स भी
रिमूव कर सकते हो और ऐसी डैशबोर्ड्स यहां
पे क्रिएट कर सकते हो आल्सो कैन कमेंट
डाउन कि कौन सी डैशबोर्ड आपको ज्यादा पसंद
आई दिस इज डैशबोर्ड नंबर वन ना सिर्फ
कलर्स का ध्यान रखते हुए बाकी चीजों बाकी
पैरामीटर्स को देखते हुए भी कि दिस इज आवर
डैशबोर्ड नंबर वन एंड दिस इज आवर डैशबोर्ड
नंबर टू तो आपको कौन सी कौन सी डैशबोर्ड
यहां प पसंद आई है वो भी आप यहां प कमेंट
में मेंशन कर सकते हो एंड इसी तरह के
प्रोजेक्ट आप लोग बिल्ड कर सकते हो सो आई
होप गाइस कि ये वीडियो आपको पसंद आई हो और
समझ में आया हो किस तरह से हमने एक एंड टू
एंड प्रोजेक्ट क्रिएट किया ऑन एमएस एक्सेल
कैसे हमने ये डैशबोर्ड
बनाई
इफ यू वांट टू किक स्टार्ट योर जर्नी एज अ
डेटा एनालिस्ट आपको एक बिजनेस टूल जरूर
आना चाहिए एज अ डेटा एनालिस्ट आपका जॉब
होता है डाटा गैदर करना उससे इंटरप्रेट
करना प्रोसेस करना क्लीन करना एंड लास्टली
उसको रिप्रेजेंट करना इन अ ग्राफिकल
फॉर्मेट सो दैट बिजनेस स्ट्रेटजिस्ट उससे
अपना बिजनेस ग्रो कर सके इसीलिए डब्ल्यू
एस क्यूब टेक आपके लिए लेके आया है अ
कंप्लीट कोर्स ऑन पावर बीई व्हिच विल
हेल्प यू स्टार्ट योर जर्नी एज अ डाटा
एनालिस्ट इस वीडियो के अंदर हम सीखने वाले
हैं कि पावर बी आई क्या होता है बिजनेस
इंटेलिजेंस टूल्स क्या होते हैं हमें पावर
बीई क्यों चूज करना चाहिए इन्हीं कुछ
छोटे-छोटे टॉपिक्स के बारे में हम डिस्कस
करने वाले हैं सबसे पहले हम यहां पर बात
करते हैं बिजनेस इंटेलिजेंस टूल्स के बारे
में बिजनेस इंटेलिजेंस टूल्स कुछ ऐसे
टूल्स होते हैं जिनका यूज किया जाता है
डाटा को गैदर करने में चाहे वह किसी भी
प्लेटफॉर्म पे हो एंड उसे क्लीन एंड
प्रोसेस करने में लेटर उसको ग्राफिकली
रिप्रेजेंट करने में ऐसे ही कुछ बिजनेस
टूल्स है मार्केट के अंदर दैट इज टबल एंड
पावर बी आई इस कोर्स के अंदर हम सीखने
वाले हैं अबाउट पा बई पा बई इज अ टूल
फ्रॉम
microsoft-ds इंटेलिजेंस टूल हैं देन
व्हाई चूज पा बीई द रीज़न व्हाई वी चूज पा
बीई इज फर्स्ट इट सपोर्ट्स मेनी डाटा
सोर्सेस कि अलग-अलग डे जगह से आप डाटा
एक्सट्रैक्ट कर सकते हो चाहे वह एकल के
अंदर है सीएसवी के अंदर है डेटाबेस
अलग-अलग तरीके के डेटा बेसेस के अंदर है
माय ए केल हो गया पोस्ट ग्रेस हो गया
ओरेकल हो गया या फिर अगर हम बात करें आपको
फर्द किसी फाइल्स डेटा सेट से डाटा गैदर
करना है तो आप व भी डाटा गैदर करके उसका
उसे भी रिप्रेजेंट कर सकते हैं इन पावर
बीई इट इज़ वेरी मच सिमिलर टू एकल अगर
आपने
काफी सारे चार्ट्स हैं जो कि आप इजली
क्रिएट कर सकते हो चाहे वो बार प्लॉट हो
या पाइ चार्ट हो या स्टैक प्लॉट हो काफी
सारे प्लॉट्स आप इसके अंदर क्रिएट कर सकते
हो नॉट जस्ट प्लॉट्स आप इसके अंदर क्रिएट
कर सकते हो बट इफ यू आर वर्किंग ऑन अ डेटा
सेट जो कि पूरे वर्ल्ड में आपको
रिप्रेजेंट करता है तो आप पूरे वर्ल्ड मैप
के ऊपर भी पॉइंट्स लगा के कुछ डाटा
रिप्रेजेंट कर सकते हैं अब लोग अक्सर
पूछते हैं कि ये सारी चीजें जो आप बता रहे
होय एक्सेल में भी तो हम कर सकते हैं कि
अगर हमारे पास एक्सेल में डाटा है तो हम
वहां पे भी चार्ट्स क्रिएट कर सकते हैं ब
बट एक्सेल में हमारे पास इतनी कैपेसिटी
नहीं होती इतनी कैपेबिलिटीज एक्सल के अंदर
नहीं होती कि वो लार्ज डटा सेट्स पे वर्क
कर सके इसीलिए पावर पीआई यहां पे
इंट्रोड्यूस हुआ है जिसके अंदर काफी
ज्यादा कैपेबिलिटीज है लार्ज डेटा सेट्स
को लोड करने की इसके अंदर काफी सारे
डिप्लॉयड इफ आई टॉक अबाउट डैशबोर्ड्स तो
यू कैन क्रिएट अमेजिंग डैशबोर्ड यूजिंग
पावर बी आई एंड लास्टली अगर हम बात करें
कि एंड रिजल्ट जो होता है हमारा पावर बीई
का दैट इज डैशबोर्ड्स कि पावर बीई का पूरा
कोर्स जब हम सीख लेते हैं तो हम बहुत
अमेजिंग डैश बोर्ड्स क्रिएट कर सकते हैं
सो विद द पावर ब यू कैन क्रिएट डैशबोर्ड
लाइक दिस या फिर आप और भी एडवांस चीज इसके
अंदर ऐड कर सकते हो और भी थीम्स आप इसके
अंदर ऐड कर सकते हो एज यू कैन सी हमारे
पास यहां पे हिग्रा प्लॉट है यहां पे
हमारे पास कैटर प्लॉट है काफी सारे प्लॉट
का यूज करते हुए आप डेटा को रिप्रेजेंट कर
सकते हो कुछ इस तरह से आप डाटा को
रिप्रेजेंट कर सकते हो आप पाई चार्ट की
हेल्प से या डोनट चार्ट की हेल्प से भी
डाटा को रिप्रेजेंट कर सकते हो और अपनी
डैशबोर्ड को बहुत अमेजिंग दिखा सकते
[संगीत]
हो पा बई इज एन अमेजिंग टूल फॉर डेटा
एनालिस्ट लास्ट वीडियो में हमने देखा कि
पा बई होता क्या है क्यों पावर बई को यूज
किया जाता है आज इस वीडियो के अंदर हम
जानने वाले हैं कि इफ यू वांट टू इंस्टॉल
पा बीई इन योर डेस्कटॉप तो आप कैसे
इंस्टॉल कर सकते हैं तो चलिए शुरू करते
हैं की इस वीडियो में वी आर गोइंग टू
इंस्टॉल पा बई इन आवर डेस्कटॉप तो इसके
लिए हम हमारा ब्राउजर यहां पे ओपन कर
लेंगे एंड यहां पे हम लिखने वाले हैं
डाउनलोड पा बई डेस्कटॉप फॉर विंडोज एंड
सबसे ऊपर हमें यहां पे लिंक मिल जाएगा अब
यहां पे हमें सिर्फ अपनी लैंग्वेज चूज
करनी है सो वी विल गो विद इंग्लिश एंड
क्लिक ऑन डाउनलोड डाउनलोड के अंदर हमें
यहां पे फर्स्ट डाउनलोड के अंदर जाना है
दैट इज पा बीई डेस्कटॉप सेटअप
64e एंड वंस वी क्लिक ऑन नेक्स्ट ये हमें
इस पेज पे लेके जाएगा एंड यहां पे सिर्फ
हमें सेव पे क्लिक करना है एंड इट विल
स्टार्ट गेटिंग डाउनलोडेड फॉर अस सो गाइ
मेरे केस में ये ऑलरेडी डाउनलोडेड है सो
आई विल नॉट क्लिक ऑन सेव बट चलो मैं आपको
सेव करके एक बार फिलहाल को दिखा भी देती
हूं और उसके बाद मैं इसे यहां पे रोक
दूंगी सो मैं इसे पॉज कर देती हूं एंड
लेट्स जस्ट क्लोज इट क मुझे ये नहीं
डाउनलोड करना है ठीक है सो वंस ये डाउनलोड
हो जाएगा उसके बाद मैं यहां पर आपको ओपन
करके दिखाती हूं कि पावर बीई हमारा किस
तरीके का दिखता है कुछ इस तरीके का आपके
पास एप्लीकेशन यहां पे आ जाएगी आपको इसे
इंस्टॉल करना है इंस्टॉल करने के बाद कुछ
इस तरीके का आपको एप्लीकेशन दिखेगा वंस ये
ओपन होता है तो कुछ इस तरीके का इसका यूजर
इंटरफेस है आप देख पा रहे होंगे कि एकल से
काफी ज्यादा सिमिलर है सो कुछ इस तरीके का
पेज हमें दिखेगा जहां पे आपको सारे
अपडेट्स मिल जाएंगे कि क्या नया है पा बीई
के अंदर एंड ट्यूटोरियल्स आपको यहां पर
मिल जाएंगे ब्लॉग्स मिल जाएंगे फॉर्म्स
मिल जाएंगे कैसे आप यहां पर फोन पर
रिपोर्ट क्रिएट कर सकते हैं सो यू कैन
डाउनलोड पावर बीई ऑन फोन एज वेल एंड अभी
हम डेस्कटॉप पे यहां पे वर्क करने वाले
हैं थ्रू आउट दिस कोर्स भी हम डेस्कटॉप पे
वर्क करने वाले हैं बट फोन में भी आप आवर
बी आई रिपोर्ट क्रिएट कर सकते हैं सो इसे
फिलहाल को मैं क्रॉस करती हूं एंड आप देख
पा रहे होंगे कि इसका यूजर जो इंटरफेस है
ऊपर टॉप का एरिया आपको काफी सिमिलर लग रहा
होगा एक्सल से सो गाइ दिस इज हाउ यू कैन
डाउनलोड अब यहां यहां पे एक क्वेश्चन आता
है कि जब यहां पे अकाउंट लॉग इन करना होता
है तो मेरे केस में मेरे पास ऑलरेडी
अकाउंट था विद द कंपनीज डोमेन नेम आपके
केस में अगर आपके पास कंपनी का ईमेल
एड्रेस नहीं है लाइक यहां पे हम gmail.com
या फिर yahoo.com या hotmail.com नहीं ले
सकते हैं हमें यहां पे कुछ कंपनी का डोमेन
चाहिए होगा तो उसके लिए आप यहां पे फ्री
काफी सारे सोर्सेस होते हैं जिससे आप फ्री
बिजनेस ईमेल्स क्रिएट कर सकते हैं तो वो
आप ईमेल क्रिएट करके इससे लॉग इन कर सकते
हैं नहीं भी लॉग इन करेंगे तब भी यहां पे
कुछ फर्क नहीं पड़ेगा अभी जब हम यहां पे
वर्क कर रहे हैं तो उस केस में यहां पे
कुछ फर्क नहीं पड़ेगा कि आप लॉग इन कर रहे
हैं या नहीं कर रहे हैं अगर आप कर लेते
हैं आगे फ्यूचर में जाके जब
[संगीत]
आपको एज अ डाटा एनालिस्ट आप डील करते हैं
विद डाटा व्हिच इज कमिंग फ्रॉम डिफरेंट
प्लेटफॉर्म्स तो आज की इस वीडियो के अंदर
हम यही कवर करने वाले हैं कि कौन-कौन से
डिफरेंट टाइप के डाटा कनेक्टर्स होते हैं
पावर बी आईई के अंदर जिनसे हम डाटा गेट कर
सकते हैं एंड एज आई सेड इस वीडियो में हम
पढ़ने वाले हैं अबाउट डेटा कनेक्टर्स इन
पावर बीई सो गाइ इसके लिए सबसे पहले मैं
यहां पे पावर बीई को ओपन कर लेती हूं वंस
हमने पावर बई यहां पे ओपन कर लिया ऑन द
टॉप आप यहां पर देखेंगे हमारे पास गेट
डाटा यहां पे ऑप्शन है या फिर यहां पे भी
आपको लिखा हुआ मिलेगा गेट डाटा फ्रॉम अनदर
सोर्स सो लेट्स क्लिक ऑन गेट डाटा एंड गेट
डाटा में भी आपको यहां पे कहीं काफी सारे
ऑप्शंस मिल जाएंगे जैसे कि एक्सल वर्कबुक
हो गया आपका सीक्वल सर्वर हो गया टेक्स्ट
या सीएसवी फाइल है वेब से आपको डाटा गेट
करना है इवन आप यहां पे मोर पे क्लिक कर
सकते हैं एंड उसके बाद आपके पास एंडलेस
ऑप्शंस आ जाएंगे सो वंस आई क्लिक ऑन मोर
अब यहां पे देखेंगे कि मेरे पास काफी सारे
अब नए ऑप्शंस यहां पे निकल के आ गए हैं आप
वन बाय वन भी इन ऑप्शंस को एक्सप्लोर कर
सकते हैं सबसे पहले अगर मैं यहां पे फाइल
की बात करूं तो फाइल में हमारे पास एक्सेल
वर्कबुक है टेक्स्ट फाइल या सीएसवी फाइल
है एक्सएमएल जेसन फाइल है फोल्डर में से
अगर आपको डाटा लेना है पीडीएफ में से लेना
है ये सारे प्लेटफॉर्म्स हमारे पास हैं
उसके बाद डेटाबेस में हमारे पास ओरेकल है
पोस्टग्रेस है माय सीक्वल है तो काफी सारे
डेटा बेसेस आपको यहां पर मिल जाएंगे जिनके
अंदर से आप डाटा एक्सट्रैक्ट करके पावर बी
आई के अंदर यूज कर सकते हैं मूविंग अहेड
यहां पे पावर प्लेटफॉर्म है कि पावर
प्लेटफॉर्म के अंदर अगर आपने कोई डेटा सेट
ऑलरेडी लोड कर रखा है तो आपको पावर बीई
डेटा सेट्स के अंदर मिल जाएगा एंड और भी
काफी सारे यहां पे ऑप्शंस है अजर पे अगर
हम चलेंगे यानी कि क्लाउड से अगर हमें
डाटा गेट करना है तो अजर सीक्वल डेटाबेस
एंड और भी काफी सारे यहां पे ऑप्शंस है
जहां से आप डाटा गेट कर सकते हैं ऑनलाइन
सर्विसेस की अगर हम यहां पर बात करें जो
तो हमारे पास यहां पर भी काफी सारे ऑप्शंस
हैं googleupdate.exe
फाइल है स्पार्क है आर की स्क्रिप्ट है
पाइथन की स्क्रिप्ट भी यहां पर है सो काफी
सारे मेथड्स हैं यहां पे काफी सारे
प्लेटफॉर्म्स हैं काफी सारे टूल्स हैं
जिनसे कि आप डाटा गेट कर सकते हैं यूजिंग
दीज कनेक्टर्स सो पावर बीई की हेल्प से आप
डिफरेंट डिफरेंट प्लेटफॉर्म से डाटा गेट
कर सकते हैं उसे ट्रांसफॉर्म कर सकते हैं
आगे जाके आगे आने वाली वीडियोस के अंदर हम
देखेंगे कि कैसे आप अलग-अलग पावर क्वेरीज
इनके ऊपर लगा सकते हैं अलग-अलग फंक्शंस आप
इनके ऊपर यूज कर सकते हैं एंड लास्टली
क्रिएट कर सकते हैं एक अमेजिंग सी
[संगीत]
डैशबोर्ड जब भी आप किसी भी डाटा पे वर्क
कर रहे होते हो तो उसके अंदर टेक्स्ट की
काफी सारे चेंजेज होते हैं जैसे कि लोअर
में है अपर में है सपोज आपको कोई वैल्यू
ट्रिम करनी है रिप्लेस करनी है तो उस केस
में हमारे पास पावर बीई के अंदर टेक्स्ट
टूल्स होते हैं जो कि काम आते हैं
सिमिलरली अगर आपको डक्स के थ्रू ये करना
है तो डेक्स के भी हमारे पास टेक्स के
काफी सारे फंक्शंस होते हैं पावर बी आई के
अंदर उन्हीं कुछ फंक्शंस के बारे में हम
जानेंगे आज की इस वीडियो के अंदर एंड इन
दिस वीडियो वी विल बी टॉकिंग अबाउट
डिफरेंट टेक्स्ट फंक्शंस दैट आर देयर इन
डेक्स सो गाइज सबसे पहले तो यह जानते हैं
कि कौन-कौन से डेक्स के फंक्शंस होते हैं
पावर बी आई के अंदर एंड उसके बाद उनके साथ
कैसे हम वर्क कर सकते हैं वह भी हम
देखेंगे आज की इस वीडियो के अंदर सो सबसे
पहले तो मैं आपको यहां पे फंक्शंस बता
देती हूं कि कौन-कौन से टेक्स्ट के
फंक्शंस होते हैं बिकॉज़ यह
डिफरेंशिएबल है कौन सा इंफॉर्मेशन है या
फिर कौन सा हमारा डेट टाइम फंक्शन है दैट
गेट्स अ लिटिल ट्रिकी सम टाइम्स सो यहां
पे कुछ हमारे पास फंक्शंस है जैसे कि आपको
कंबाइन करना है वैल्यूज को तो हमारे पास
कंबाइन वैल्यू फंक्शन है कॉन्कैटिनेट यानी
कि दो अगर आपके पास डिफरेंट कॉलम्स के
अंदर वैल्यूज हैं उनको आपको कॉन्कैटिनेट
करना है तो उस केस में हमारे पास
कॉन्कैटिनेट फंक्शन होता है तो सारे
फंक्शंस का मैं नाम ले लूंगी कुछ जो
इंपॉर्टेंट फंक्शंस है जैसे कि फाइंड
फंक्शन सपोज आपको कोई चीज फाइंड करनी है
टेक्स्ट स्ट्रिंग के अंदर फॉर्मेट करना है
टेक्स्ट को देन उसके लिए फॉर्मेट फंक्शन
है हमारे पास मूविंग अहेड लेफ्ट लेफ्ट
फंक्शन यहां पे क्या करता है कि जैसे आपके
पास कोई भी लेंथ ऑफ कोई कॉलम है कोई कॉलम
के अंदर आपके पास मंडे ट्यूजडे वेनसडे
थर्सडे फ्राइडे इस तरह से डाटा लिखा हुआ
है आपको स्टार्टिंग के तीन लेटर चाहिए कि
मंडे का सिर्फ एमओ एन चाहिए या ट्यूजडे का
सिर्फ टीई चाहिए इस तरह से एक कॉलम चाहिए
तो आपको लेफ्ट के कितने कैरेक्टर्स चाहिए
वो आप यहां पे डिफाइन कर सकते हो ओके लेंथ
अगर आपको निकालनी है तो लेंथ के लिए अगेन
एई नाम का फंक्शन होता है जिससे कि हम
लेंथ निकाल सकते हैं लोअर आपको किसी भी को
किसी भी पूरे कॉलम को लोअर में कन्वर्ट
करना है लोअर फंक्शन है ओके रिप्लेस कोई
भी आपके पास ऐसी वैल्यू है टेक्स्ट के
अंदर जो कि आपको रिप्लेस करनी है कोई
दूसरी वैल्यू से देन उसके लिए हमारे पास
रिप्लेस फंक्शन होता है ऑलराइट राइट वही
काम करता है जो कि लेफ्ट काम करता है
सिमिलरली मूविंग अहेड हमारे पास और भी कुछ
फंक्शन जैसे कि अगर हमें ट्रिम करना है
वाइट स्पेसेस अगर आ जाते हैं हमारे कॉलम्स
के अंदर उनमें से वाइट स्पेस वर्ड्स के
बीच के वाइट स्पेसेस नहीं बट कुछ अलग अगर
हमारे पास हट के वाइट स्पेसेस है उनको अगर
ट्रिम करना है तो उसके लिए हम ट्रिम
फंक्शन का यूज करते हैं सिमिलरली जैसे
लोअर फंक्शन है वैसे ही हमारे पास अपर
फंक्शन भी होता है तो ये सारे जो है हमारे
पास ये कुछ टेक्स्ट के फंक्शंस है अब इसके
बाद हम डिस्कस करते हैं कि कैसे हम इनको
प्रैक्टिकली यूज कर सकते हैं सो यहां पर
मैं सारे फंक्शंस यूज करके नहीं बताने
वाली हूं बट आपको कुछ फंक्शंस का यहां पे
बेसिक आईडिया दे देती हूं कि किस तरह से
इनको वर्क करते हैं किस तरह से मेजर्ली
इनका यूज किया जाता है सो सबसे पहले पावर
बी आई में हम चलते हैं पावर बी आई में
जैसे कि आप यहां पे रेस्टर आईडी देख रहे
हो कंट्री कोड सिटी एंड बहुत सारी चीजें
हैं हमारे पास यहां पे तो अगर मैं यहां पे
रेस्ट आईडी की बात करूं कि अगर मुझे यहां
पे जैसे सपोज मेरे पास कोई भी एक कॉलम है
जिसके अंदर मेरे पास सिंगल डिजिट डाटा डबल
डिजिट डाटा ये कुछ इस तरह से हमारे पास
डिजिट्स के अंदर डाटा है और अगर आपको यहां
पे उसे सॉर्ट करना है कि उस अगर सिंगल
डिजिट्स है यानी कि रो से नाइ के बीच में
कोई भी नंबर है तो वो वन डिजिट हो जाए ओके
उसके लिए वन लिखा हुआ आ जाए अगर यहां पे
अगर हमारे पास कोई टू डिजिट नंबर है जैसे
कि अ 10 से लेके 99 के बीच का कोई नंबर है
तो वहां पे हमारे पास टू लिखा हुआ आ जाए
तो हमें अगर डिजिट्स काउंट निकालना है
रेस्टोरेंट आईडी का तो व्हिच डजन मेक सेंस
इस केस में बट जस्ट आपको मैं यहां पे
फंक्शन लगा के दिखा रही हूं कि किस तरह से
हम लेंथ फंक्शन लगा सकते हैं सो सबसे पहले
तो मैं एक बार इसको यहां पर बोल देतीं नया
कॉलम हमें निकालना है सो नया कॉलम हमारा
बेसिकली क्या
होगा डिजिट काउंट या हम यहां पर
डायरेक्टली भी इस तरह से लिख सकते हैं
डिजिट
काउंट ऑफ आईडी या रेस्टोरेंट आईडी भी इस
तरह से लिखते बहुत बड़ा सा नाम हो जाएगा
बट जस्ट मैं यहां पर आईडी की तरफ से लिख
रही हूं इज इक्वल टू हमें यहां पर क्या
निकालना है लेंथ निकालनी है सो हम लेंथ
नाम का फंशन यहां पे यूज करेंगे लेंथ
किसकी निकालनी है हमें इसी डाटा के अंदर
रेस्टो आईडी की सो मैं यहां पर रेस्टो
आईडी लिखूंगी अब ये किसके अंदर है जोमेटो
एशिया अफ्रीका के अंदर है सो इसे मैं यहां
पे चूज करती हूं रेस्ट आईडी अगर हमने यहां
पे चूज किया है उसके बाद मैं इसे यहां पे
क्लोज कर देती हूं जैसे मैं यहां पे एंटर
प्रेस करूंगी उस केस में हमारे पास इस
कॉलम के अंदर यहां पे अपडेट हो जाएगा कि
डिजिट काउंट यहां पे आ जाएंगे जैसे कि
फर्स्ट में अगर हमारे पास सिक्स डिजिट है
जो कि हम चेक भी कर सकते हैं दैट 306 531
तो छह डिजिट है तो छह डिजिट मेरे पास यहां
पर आ गए देन ए इस तरह से आप किसी भी चीज
का यहां पर लेंथ निकाल सकते हो सो यह
हमारे पास एक मेथड है टेक्स्ट टूल्स का
यूज करने का अगेन अगर मैं जैसे कि यहां पर
नहीं बट कोई दूसरी टेबल की बात करूं फॉर
एग्जांपल कस्टमर्स डाटा में हम चलते
हैं कस्टमर डाटा के अंदर हमारे पास था कि
जैसे कि हमने निकाला था यहां पर थर्सडे
वेनसडे फ्राइडे यह था हमारे पास जैसे कि
मैंने आपको बताया था कि लेफ्ट एंड राइट का
यूज किस तरह से कर सकते हैं सो यहां पर भी
एक मैं नया कॉलम क्रिएट कर लेती हूं सो
वंस हमने नया कॉलम निकाला सो हम यहां पर
इसका नाम दे देते हैं शॉर्ट डे मे
बी सो शॉर्ट डे इज इक्वल्स टू क्या होगा
हमें लेफ्ट का यूज करना है सो लेफ्ट का
यूज करेंगे किसके ऊपर यूज करना है वो यहां
पर मेंशन करते हैं सो हमें यह लगाना है
एक्चुअली हमारे डे नेम के ऊपर ठीक है सो
डे
नेम डे नेम कस्टमर डाटा के अंदर है ओके
कॉमा लगा के इसके स्ट सेटिंग के कितने
कैरेक्टर्स हमें यहां पे पास करने हैं
थ्री कैरेक्टर्स हमें चाहिए एंड जैसे मैं
यहां पे एंटर कराती हूं इसे तो यह थोड़ा
सा वर्क करेगा इसके ऊपर एंड आप देखेंगे कि
शॉर्ट डे मेरे पास आ गया है एंड थर्सडे का
टी
एचयूएफ आर आई आ गया है ट्यूजडे के लिए टी
यूई आ गया है तो यहां पे स्टार्टिंग के
तीन लेटर्स हमारे पास आ गए हैं देन सेम
गोज फॉर अगस्ट फ्रा अगस्ट अप्रैल मार्च सो
अगर आपको मंथ वाइज भी ये चाहिए कि आपको
तीन ही डाटा चाहिए तो वो भी यहां पे इजली
वर्क कर सकता है अगर आपको किसी भी चीज को
लोअर केस में कन्वर्ट कराना है जैसे कि
यहां पे सारी चीजें अभी हमारे पास अपर केस
में है इसी को ही अगर हमें लोअर में
कन्वर्ट कराना होता तो हम यहां पे आगे की
तरफ इसे लोअर में पास कर देते एंड इसे भी
मैं यहां पे पैरेंस में क्लोज कर देती हूं
अभी आप देख रहे हैं कि फर्स्ट कैरेक्टर
यहां पे टी है जो है ये अपर केस के अंदर
है जैसे मैं यहां पे इसे एंटर प्रेस
करूंगी अगेन ये इसे पूरा प्रोसेस करेगा
एंड आप यहां पे देखेंगे कि ये हमारे पास
अब ये लोअर केसेस के अंदर आ गए हैं एंड
सेम गोज फॉर अपर केसेस एज वेल सो बेसिकली
इस तरह से हमारे टेक्स्ट टूल्स यहां पे
वर्क करते हैं आपको यहां पे सिर्फ टेक्स्ट
टूल लिखना है कौन सा टूल आप यहां पे यूज़
करने वाले हो कौन से फंक्शंस बेसिकली आप
यूज करने वाले हो टूल्स हमने ऑलरेडी यूज
करे थे ट्रांसफॉर्मेशन के अंदर ये हमारे
फंक्शंस हैं सो फंक्शंस आप किस तरह से
यूज़ करने वाले हो कौन सा यूज कर रहे हो
वो यहां पे डिपेंड करता है तो हम ऑलरेडी
देख चुके हैं कि कौन-कौन से टेक्स्ट
फंक्शन हमारे पास होते हैं उनका यूज भी
यहां पे बहुत सिंपल सा है एंड काफी
इफेक्टिव भी है अगर आपको चीजें यहां पर ऐड
करनी है फॉर एग्जांपल कॉन्कैटिनेट था अब
कॉन्कैटिनेट के लिए आप यहां पर एंड फंक्शन
का भी यूज कर सकते हो सो जैसे कि यहां पे
प्रीफिक्स है फर्स्ट नेम है लास्ट नेम है
मिस्टर एंड मिसेस लिखा हो अगर इन केस मिस
मिसेस व्हाट एवर तो अगर आपको प्रीफिक्स और
फर्स्ट नेम को ऐड करके एक कॉलम बनाना है
तो हम वो भी यहां पे कर सकते हैं तो उसके
लिए अगेन मैं यहां पे न्यू कॉलम यहां पर
लगाऊंगी फुल नेम यहां पर ले लेते हैं एंड
एक्चुअली हमने पहले भी किया था फुल नेम
वाली चीज बट ओके सो फुल नेम हम यहां पर ले
लेते हैं दैट फुल नेम इज इक्वल्स टू हमें
यहां पर क्या करना है जॉइन करना है किसकिस
को जॉइन करना है हम यहां पे कस्टमर्स डाटा
के अंदर सबसे पहले तो हमारे पास है
प्रीफिक्स सो कस्टमर डाटा का प्रीफिक्स
एंड मैं यहां पर यूज करूंगी ओके चाहे तो
इसको हम यहां पर पैरेंस में ऐड कर सकते
हैं उसके बाद हमारे पास फर्स्ट नेम है सो
फर्स्ट नेम हम यहां पर ले लेते हैं एंड हम
यहां पर कंकट करने के लिए ले रहे हैं डबल
एंड हम यहां पे एंड ऑपरेशन की तरह लगाते
हैं जैसे कि हमारे पास एंड ऑपरेशन होता है
दो कंडीशंस को चेक करने के लिए वो आगे आने
वाले सेशंस के अंदर हम देखेंगे सिर्फ
सिंगल एंड अगर हम यहां पर यूज करते हैं
देन दैट इज फॉर कंकट ओके एंड लास्टली
लास्ट नेम अगर हम यहां पर लगाना चाहते हैं
सो लास्ट नेम मैं यहां पर ले लेती
हूं एंड इसको एंक्लोज करते हैं इसको मैं
यहां पर एंटर प्रेस करूंगी सो आप देख रहे
हैं कि यहां पर हमारे पास नेम्स आ चुके
हैं सो हम इजली इस तरह से यहां पर इसे
कंकट कर सकते ते हैं आल्सो आप यहां पे
देखेंगे कि हमारे पास यहां पे स्पेसेस
नहीं आए हैं बीच में सो स्पेसेस ना आने के
लिए हम यहां पे एक और एंड इनके बीच में
लगाते हैं यहां पे भी एक स्पेस देके एंड
देती हूं और इनके बीच में हम लगाते हैं
यहां पे डबल कोट जिसके अंदर स्पेस हो यहां
पे भी डबल कोट जिसके अंदर हमारे पास स्पेस
हो एंड वापस से इसे एक बार एंटर प्रेस
करते हैं तो जैसे ही हम यहां पे एंटर
प्रेस करेंगे आई गेस दिस टाइम इन तीनों के
बीच में हमारे पास स्पेस आ जाएगी तो अब आप
यहां पर देख सकते हो कि हमारे पास यहां पे
स्पेसेस आ चुकी है एंड जैसे मिस्टर रूबन
कपूर यहां पे आ चुका है तो यहां पे
स्पेसेस हमारे पास आ गई हैं सो इस तरह से
यहां पे कॉन्कैटिनेट मेथड वर्क करता है
इसके लिए हम सिंबल भी यूज कर सकते हैं या
फिर आप डायरेक्टली कॉन्कैटिनेट फंक्शन का
भी यहां पे यूज कर सकते
[संगीत]
हैं हेलो एवरीवन एंड अ वेरी वार्म वेलकम
टू डब्ल्यू एस क्यूब टेक माय नेम इज आयुषी
जैन एंड आज की इस वीडियो के अंदर हम बात
करने वाले हैं अबाउट फॉर्मेट टूल्स इन
पावर बई सो गाइज फॉर्मेट टूल काफी पावरफुल
टूल है और काफी सारी चीजों में ये हमें
हेल्प करता है अगर आपको किसी भी चीज का
डाटा टाइप चेंज करना है अगर आपको कहीं पे
भी कोई भी चीज ऐड करवानी है या आपको कोई
भी आपके पास ऐसा डेटा टाइप है जिसके अंदर
डेट लिखी है डेट के अंदर अगर मंथ मेंशन है
तो अगर आपको वो चाहिए कि वो टेक्स्ट
फॉर्मेट में ना आके बल्कि नंबर फॉर्मेट
में आए तो वो नंबर फॉर्मेट में कन्वर्ट हो
सकता है टाइम में अगर आपके पास टाइम अगर
चेंजेज है इस तरह से कि अगर टाइम आपके पास
जैसे 1:00 बजे का टाइम 13 गिवन है अगर
आपको उसे इस फॉर्मेट में देखना है 1:00
बजे का 2 बजे का टाइम जो कि 131 के
फॉर्मेट में ना हो बल्कि 12 आवर्स के
फॉर्मेट में हो इंस्टेड ऑफ़ 24 आवर्स तो
वो अगर चेंज करना है तो वो हम फॉर्मेट टूल
से इजली कर सकते हैं कैसे ये फॉर्मेट टूल
वर्क करता है वो जानेंगे आज की इस वीडियो
के अंदर सो लेट्स गेट स्टार्टेड गाइस सो
सबसे पहले मैं यहां पे पावर बीई ओपन कर
लेती हूं पावर बीई ओपन करने के बाद हम
यहां डटा सेक्शन के अंदर चलेंगे डाटा
सेक्शन में मेरे पास यहां पे कुछ टेबल्स
है जैसे कि प्रोडक्ट्स है कस्टमर डाटा
एंड कैफे स्टार्टअप ऐसे करके मैंने यहां
पर कुछ टेबल्स ओपन करी हुई हैं इन टेबल्स
के अंदर आप देखेंगे तो हमारे पास अलग-अलग
डटा टाइप्स होते हैं जैसे कि प्रोडक्ट की
कि अगर मैं यहां पे बात करूं आप ऊपर यहां
पे देखेंगे कि इसका डेटा टाइप है होल नंबर
ठीक है प्रोडक्ट सब कैटेगरी की हम बात
करें या प्रोडक्ट एस केयू की अगर हम बात
करें फर्द अगर मैं यहां पे आगे की तरफ
चलती हूं तो यहां पे आपको डेट मिलेंगी डेट
के बाद अगर आपको यहां पर अगर हम बात करें
प्रोडक्ट प्राइस की तो प्रोडक्ट प्राइस
हमें यहां पे मिल जाएगा प्रोडक्ट कॉस्ट की
अगर हम यहां पे बात करें प्रोडक्ट कॉस्ट
हमें यहां पर मिल जाएगी सो गाइस अगर इसके
अंदर आपको कोई चीजें ऐड करानी जैसे सपोज
मुझे चाहिए कि यहां पर मेरे पास करेंसी भी
शो हो तो उस केस में हम यहां पर क्या कर
सकते हैं हम यहां पे ड्रॉप डाउन ओपन
करेंगे एंड जैसे आपको अगर यह इंडियन रुपीज
के अंदर चाहिए तो हम आई एनआर यहां पे लगवा
देंगे सो इट टेक्स अ लिटिल वाइल एंड ये
इंडियन रुपीज के अंदर आ जाएगा वच इज नॉट
फेयर 1.87 हम यहां पे इसे कन्वर्ट नहीं
करेंगे बट उसकी जगह हम यहां पर क्या कर
देंगे इसे हम यहां पे यूएस करेंसी या यानी
कि डॉलर्स के अंदर हम यहां पे इसे कन्वर्ट
कर देंगे सो इंस्टेड ऑफ रुपीज आगे की तरफ
यहां पे हमें सिंबल मिल जाएगा उसके बाद
आपको अगर इस पूरे कॉलम को मल्टीप्लाई करना
है विद सम नंबर हम मैथ टूल का यूज़ कर
सकते हैं जो कि हम आगे आने वाले वीडियोस
के अंदर देखेंगे कि अगर आपको यहां पे
पर्टिकुलर कोई करेंसी चेंज करके और उसके
बाद यहां पे किसी नंबर को मल्टीप्लाई करना
है तो हम वो भी यहां पे कर सकते हैं आल्सो
अगर हम यहां पे बात करें तो आपको यहां पे
ऑर्डर डेट विजिबल है ऑर्डर डेट यहां पे आ
रही है 01 जनवरी 2017 अब इसके अंदर आपको
कुछ चेंजेज करने हैं डेट के फॉर्मेट के
अंदर आपको चेंजेज करने हैं जैसे कि अभी
हमारे पास मार्च करके लिखा हुआ है लॉन्ग
डेट लिखी हुई है अगर आपको शॉर्ट डेट चाहिए
हम शॉर्ट डेट पे क्लिक करेंगे एंड ये
हमारे पास कुछ इस तरह से यहां पे वैल्यूज
आ जाएंगी दैट 01 एंड अगेन जनवरी है तो
अगेन 01 एंड 2017 सो यहां पे हमारे मंथ का
फॉर्मेट में पहले पूरा मंथ लिखा हुआ था अब
यहां पे शॉर्ट फॉर्मेट में आ जाएगा
सिमिलरली यहां पे हमारे पास और भी फॉर्मेट
है कि अगर हमें सिर्फ यहां पे ईयर्स चाहिए
अगर आपको यहां पे डेज के हिसाब से चाहिए
कि आपको यहां पे डेज भी निकालने हैं एंड
डेज लेटर फिर आपको दूसरे कॉ कॉलम के अंदर
ट्रांसफर करने हैं तो वो चीजें भी यहां पर
पॉसिबल हो सकती है कि ये कौन सा डे था कौन
सा मंथ तो हमारे पास यह सारी चीज तो
ऑलरेडी है बट उस मंथ का कौन सा डे था अगर
वह भी आपको यहां पर निकालना है तो जैसे ही
मैं इसके ऊपर क्लिक करूंगी तो इजली हमें
यहां पर डे भी मिल जाएगा सो बेसिकली इस
तरह से यहां पर वर्क करेगा लेटर अगर आप
टेक्स्ट टूल्स का यूज करते हुए संडे एंड
ट्यूसडे इन सबको अलग कॉलम्स के अंदर लेकर
जाना चाहते हैं देन वो भी आप यहां पर गिर
सकते हैं मूविंग अहेड अगर मैं यहां पर इस
को अभी इस टेबल को यहां पर हटा दूं एंड हम
यहां पर चलते हैं
amazon2 1409 इस टाइम को अगर आपको चेंज
करना है यहां पर कुछ इस फॉर्मेट के अंदर
12 आवर्स के फॉर्मेट में अगर आपको चेंज
करना है हम इसे 12 आवर्स फॉर्मेट में भी
यहां पर चेंज कर सकते हैं जैसे टाइम
फॉर्मेट में आप यहां पे देखेंगे कि अगर
यहां पे 13 30 55 लिखा हुआ है तो वो उसको
कन्वर्ट कर देगा वन आर यानी कि दिन के 1 ब
30 एंड एएम पीएम भी यहां पे हमें शो कर
देगा सो अगर मैं इसे यहां पे ये चूज करती
हूं तो डेट हमारी एज इट इज रहेगी बट यहां
पे टाइम फॉर्मेट जो अभी यहां पे 2214 दिखा
हुआ है तो 2214 की जगह हमारे पास यहां पर
आ जाएगा सिर्फ डेट डेट जो कि हमें यहां पे
चाहिए थी यानी कि 10:1 अगर आपको यहां पे अ
डेट भी चाहिए थी इसके साथ में तो डेट एंड
टाइम का भी हमारे पास यहां पे फॉर्मेट है
कि यहां पे डेट भी हो साथ में हमारे पास
यहां पे टाइम भी हो तो हम इसे भी यहां पे
चूज कर सकते हैं अब इस वे में हमें यहां
पे डेट भी मिल जाएंगी एंड साथ ही में हमें
यहां पे टाइम भी मिल जाएगा डेट में भी अगर
आपको पर्टिकुलर कोई फॉर्मेट चाहिए कि आपको
यहां पे चाहिए कि हमें यहां पे मार्च
अप्रैल में इस तरह से यहां पे हमारे पास
मंथ आ इंस्टेड ऑफ
0706 तो उस केस में भी हम यहां पे इसे भी
चेंज कर सकते हैं सो बेसिकली यह हमारा
फॉर्मेट फंक्शन होता है जिसमें हम कॉलम्स
के ऊपर डायरेक्टली कोई भी फंक्शन डेटा
टाइप के अंदर चेंजेज लाने का बट सिमिलर
चेंजेज अब ऐसा नहीं है कि आप इसके अंदर
जैसे अगर मैं इसकी बात करूं सो यहां पे
कीज मेरे पास टेक्स्ट फॉर्मेट में है अब
मैं इसे ड्रॉप डाउन ओपन करती हूं ये यहां
पे चेंज नहीं हो सकते क्यों नहीं चेंज हो
सकता क्योंकि ये टेक्स्ट फॉर्मेट के अंदर
है तो यहां पे डेटा टाइप्स हमें ध्यान
रखने पड़ेंगे अगर वो नंबर है नंबर को आपको
होल नंबर में कन्वर्ट करना है को हीं पे
डेसीमल वैल्यूज है उनको कन्वर्ट करना है
देन वो यहां पे इजली हो सकता डेट टाइम
फॉर्मेट में कोई डाटा है तो व वहां पर
इजली चेंज हो सकता है बट अगर कोई टेक्स्ट
फॉर्मेट में है तो फिर उसका हम सलूशन नहीं
निकाल सकते फिर टेक्स्ट फॉर्मेट में अगर
कोई चीज है तो उसमें आपको डिली मटर्स
वगैरह से चीजें हटानी पड़ेगी शायद हो सकता
है आपके पास टेक्स्ट फॉर्मेट के अंदर कहीं
पर बीच में डेट लिखी हो तो अगर आपको उसको
सेपरेट करना है तो फिर वह हम सेपरेट करके
कॉलम में निकाल के फिर उसके ऊपर यह फंक्शन
लगा सकते
[संगीत]
हैं अगर हमारे पास एक ऐसा डाटा है जिसमें
एक पूरे कॉलम के अंदर अंदर ईमेल लिखा हुआ
हो और उस ईमेल के अंदर से अगर हमें सिर्फ
यूजर नेम एक्सट्रैक्ट करना हो तो
मॉडल में यहां पे गेट करूंगी मैं डाटा आप
यहां पे डिफरेंट डिफरेंट सोर्सेस से
अलग-अलग तरीके का डाटा गेट कर सकते हैं
एंड मैंने यहां पे ऑलरेडी कुछ डेटा सेट्स
हैं जो कि मैंने डाउनलोड करे हुए हैं कुछ
सीएसवी फॉर्मेट के अंदर है कुछ एक्सेल
फॉर्मेट के अंदर है अगर आपको भी यही डेटा
सेट्स चाहिए तो मैं डिस्क्रिप्शन के अंदर
इनकी जिप फाइल अटैच कर दूंगी एंड आप ये
सेम डेटा सेट्स यूज़ कर सकते हैं फॉर द
प्रैक्टिसेस सो यहीं से हम करते हैं गेट
डाटा गेट डाटा में हम यहां पे टेक्स्ट एंड
सीएसवी पे जाते हैं कनेक्ट करने के लिए
यहां पे मेरे पास कुछ सीएसवी फाइल है
इसमें में से एक फाइल है जिसका नाम है
यहां पे कस्टमर्स डाटा इसे हम यहां पे ओपन
करेंगे सो आप यहां पर देख पा रहे हो कि
हमारे पास यहां पे कुछ कस्टमर की है
प्रीफिक्स है फर्स्ट नेम है लास्ट नेम है
बर्थ डेट है मैरिटल स्टेटस जेंडर ईमेल
एड्रेस एनुअल इनकम टोटल चिल्ड्रन एजुकेशन
लेवल ऑक्यूपेशन होम ओनर होम ओनर दैट पर्सन
इज अ होम ओनर यस और नो तो इसी डाटा को
सबसे पहले हम ट्रांसफॉर्म करते हैं
ट्रांसफॉर्म करते टाइम ही हमें यह टेक्स्ट
टूल्स मिल जाएंगे टेक्स्ट टूल्स हमें
मिलेंगे कुछ इस तरीके के अब टेक्स्ट टूल्स
यहां पर दोनों तरफ है एक टेक्स्ट टूल यहां
पर ट्रांसफॉर्म के अंदर भी होगा और
टेक्स्ट टूल्स आपको यहां पर ऐड कॉलम के
अंदर भी मिल जाएंगे दोनों में डिफरेंस
इतना होगा कि जो ट्रांसफॉर्म वाला सेक्शन
है वो आपका यहां पे इस तरह से वर्क करेगा
कि इस डाटा को ट्रांसफॉर्म करेगा और ऐड
कॉलम वाला सेक्शन है कि आपके ही डाटा से
एक नया कॉलम क्रिएट कर देगा जैसे कि अगर
मैं यहां पर बात करूं कि मुझे यहां पे
कॉलम चाहिए जिसके अंदर ये जो ईमेल एड्रेसस
है इस सबका यहां पर ये आ जाए कि इनके सारे
यूजर नेम एक्सट्रैक्ट हो जाए और एक नया
कॉलम क्रिएट हो जाए तो मैं यहां पे ऐड
कॉलम में चलूंगी हमने यहां पे ईमेल
सिलेक्ट किया है ईमेल सिलेक्ट करने के बाद
आपको यहां पे एक्स्टेक्स्ट में जाना है
एक्सक्स मिलेंगे कि आपको क्या चीज
एक्सट्रैक्ट करनी है फर्स्ट कैरेक्टर
निकालना है लास्ट कैरेक्टर निकालना है कोई
पर्टिकुलर आपको रेंज देनी है कि इतने से
इतने के बीच में दो से चार के बीच के हमें
यहां पे रेंज चाहिए लेंथ के अंदर हमारे
पास हम यहां पे लेंथ प्रोवाइड कर सकते हैं
कि मुझे फाइव लेटर्स तक यहां पे
एक्स्ट्रेट करना है फाइव लेट टर्स में
यहां पे यह प्रॉब्लम हो जाएगी कि ईमेल
सबका फाइव लेटर का तो नहीं होता किसी का
फोर लेटर का है किसी का सिक्स का है किसी
का इवन ज्यादा का है अब यहां पर है
टेक्स्ट बिफोर डेली मीटर एंड टेक्स्ट
आफ्टर डेली मटर इसका मतलब यहां पे यह हो
गया कि कोई भी आप यहां पे कोई भी चीज पास
कर सकते हो जैसे कि मान लो मैंने यहां पे
रेट पास कर दिया तो रेट से पहले का
टेक्स्ट चाहिए या फिर रेट के बाद का
टेक्स्ट चाहिए अगर आपको दोनों अलग-अलग
कॉलम्स के अंदर चाहिए तो आप वो भी गेट कर
सकते हो तो इस केस में फिलहाल को हमें
यहां पर चा चाहिए कि हमें यहां पे
स्टार्टिंग का टेक्स्ट मिल जाए स्टार्टिंग
का टेक्स्ट यानी कि यह जो हमारे पास यह
पूरा डाटा सेट है इसमें स्टार्टिंग
स्टार्टिंग का जो भी टेक्स्ट है एट द रेट
से पहले वाला सो हमें चाहिए टेक्स्ट बिफोर
डेली मटर तो हम यहां पे डेली मटर लिखेंगे
रेट कि रेट से पहले का यहां पे चाहिए इसको
ओके कर सकते हैं यहां पर एडवांस ऑप्शंस भी
है कुछ कि आपको लेफ्ट से राइट स्टार्ट
करना है राइट टू लेफ्ट स्टार्ट करना है
ठीक है एंड कितने डेली मीटर्स को आपको
स्किप करने के बाद आपको वो चाहिए ठीक है
तो हमें नहीं स्किप करनी है कोई भी वैल्यू
डायरेक्टली हम यहां पे ओके पे क्लिक
करेंगे ओके पे क्लिक करते आप यहां पे
देखोगे कि टेक्स्ट बिफोर डेली मटर करके
हमारे पास एक नया कॉलम आ गया है चाहो तो
आप इसको रिनेम कर सकते हो बाय डबल क्लिक
ऑन इट और इसके ऊपर सब हम यहां पे अ कुछ भी
लिख सकते हैं जैसे
यूजर नेम लिख सकते हैं सिर्फ कि ये यूजर
नेम्स हो गए तो इस तरह से आप बिफोर द
डेलीमिटर भी गेट कर सकते हो आफ्टर भी गड
कर सकते हो कि वही आपने यहां पे ईमेल
एड्रेसस चूज करें अब ईमेल एड्रेसस में
यहां पे सब जगह पे adventure.com आ रहा है
सपोज आपके पास कोई ऐसा डेटा सेट है जिसके
अंदर से आपको चेक करना है कि y मेल वाले
कितने हैं
आपको सबको यहां पे स्मॉल सेक्शन में
कन्वर्ट करना है तो ऐड कॉलम नहीं करेंगे
अब इसमें हम ट्रांसफॉर्म में जाएंगे इतना
ध्यान रखना है कि ट्रांसफॉर्म मतलब इसी
टेबल के अंदर ट्रांसफॉर्म मतलब इन्हीं
कॉलम के अंदर ट्रांसफॉर्म करेगा और यहां
पे ऐड कॉलम का मतलब है कि जो भी आप चेंजेज
कर रहे हो वो एक नए कॉलम में जाके जुड़
जाएंगे तो हम यहां पे मेरिटल स्टेटस को अ
सिंगल मैरिड में ये लिखा हुआ है तो
फॉर्मेट में आप यहां पे जाएंगे फॉर्मेट
में हमारे पास लोअर केस है अपर केस है
कैपिट आइज ईच वर्ड ट्रिम करना है ट्रिम
अगर आपको यहां यहां पे कोई भी चीज को
ट्रिम करना हो तो आप ट्रिम भी कर सकते हो
ऐड करना है कोई पीछे की तरफ सफिक्स लगाना
है तो यह भी आप यहां पे लगा सकते हो
डिपेंडिंग ऑन योर कॉलम सिमिलरली फर्स्ट
नेम और लास्ट नेम इन दोनों को आपको जोड़ना
है तो ऐड कॉलम पे चलते हैं एंड यहां पे
मर्ज कॉलम्स पे हम क्लिक करते हैं जैसे कि
अगर मैं इसको सेलेक्ट करती हूं एंड इन
दोनों को सिलेक्ट करके मैं मर्ज कॉलम पे
लगाती हूं अगर आपको बीच में कोई सेपरेटर
लगाना है जैसे कि कॉलन लगाना है कॉमा
लगाना है इक्वल का साइन लगाना है सेमीकलन
लगाना है मतलब दो कॉलम्स को यहां पे
जोड़ने के लिए हमें बीच में क्या पैरामीटर
चाहिए कि कोई वैल्यू किसी की इक्वल है या
हमें यहां पे हाईफिन का यूज़ करना है कॉमा
का यूज़ करना है तो बेसिकली यहां पे नेम
और लास्ट नेम है तो इसमें हमें किसी चीज
की जरूरत नहीं है तो हमने यहां पे नन का
यूज करेंगे नए कॉलम का हम यहां पे नाम लिख
देंगे जैसे कि अ दिस इज व्हाट फुल नेम फुल
नेम लिख के मैं यहां पे इसे ओके कर दूंगी
एंड आप देखेंगे कि यहां पे हमारे पास कोई
चेंजेज नहीं हुए हैं बट इधर पीछे की तरफ
हम जाएंगे तो हमारे पास यहां पे चेंजेज
हुआ है एक यहां पे हमसे दिक्कत हो गई है
कि हमने यहां पे क्या किया कि कोई कुछ भी
नहीं दिया तो उन्होंने इसमें स्पेस भी
नहीं लिया तो हम यहां पे यह चीज कर देते
हैं कि इसे मैं फिलहाल के लिए रिमूव कर
देती हूं कि इसे हमने रिमूव किया वापस से
फर्स्ट नेम कंट्रोल लास्ट नेम इन दोनों को
सिलेक्ट किया मर्ज किया मर्ज करके हमने
सेपरेटर इस बार रखा है यहां पे स्पेस एंड
नाउ इसको मर्ज करते हैं एंड इसका नाम यहां
पे अगेन मैं यहां पे फुल नेम लिख देती हूं
ओके करते हैं एंड फुल नेम से हमारे पास
यहां पर वैल्यूज आ गई हैं अगर आपको इसके
ऊपर लगाना है कि फर्स्ट लेटर कैपिट आइज
करना है देन वापस से ट्रांसफॉर्म में
जाएंगे दो चीज इस चीज का मैं बार-बार बोल
रही हूं कि ध्यान रखिएगा कि नया कॉलम नहीं
क्रिएट करना है हमें इसी को ट्रांसफॉर्म
करना है जो हमारे पास
एजिस्टिफाई
च वर्ड तो यहां पे अब हमें ये बेटर लग रहा
है पता चल रहा है कि ये जो यन एंड यांग
लिखा है एक्चुअली जॉन एंड ंग लिखा है सॉरी
सो जॉन एंड यांग लिखा हुआ है इन दोनों में
जे कैपिटल है वाई कैपिटल है तो पता चल रहा
है कि यह फर्स्ट नेम है एंड ये सेकंड नेम
है बेटर यह दिख रहा है सो इस तरह से हमारी
टेबल को ट्रांसफॉर्म कर सकते हैं बाय
यूजिंग टेक्स्ट टूल्स एंड लास्टली हमें
होम पे आ जाना है क्लोज एंड अप्लाई क्लोज
एंड अप्लाई प हम क्लिक करेंगे इसमें भी
आपने देखा होगा कि हमारे पास जो भी हमारे
चेंजेज थे वह यहां पर सेव हो रहे थे राइट
की तरफ पे एंड यहां पर थोड़ा सा लोडिंग
होगी और यह हमारी टेबल रेडी हो जाएगी
जिसका नाम है यहां पर कस्टमर्स डटा चाहो
तो इसको रिनेम भी कर सकते हो और जो भी
आपने यहां पर चेंजेज लगाए हैं व भी यहां
पे रिफ्लेक्ट हो जाएंगे अगर मैं यहां पे
डाटा के पार्ट में चलूं तो डाटा में अगर
हम यहां पर कस्टमर्स डाटा
[संगीत]
देखेंगे एट टाइम्स डीलिंग विद नंबर्स कैन
बिकम ट्रिकी एंड
दैट्ची न्यूमेरिक वैल्यूज है जिसके अंदर
से हमें कुछ उनके स्टैट्स लगाने हैं या
उनको मल्टीप्लाई करना है उनके ऊपर अथमे िक
ऑपरेशन लगाना उनको राउंड करना है उनके ऊपर
कोई फिल्टर लगाना है यह सारी चीजें अगर
हमें करनी है किसी डाटा के साथ तो वह हम
कैसे कर सकते हैं वह हम देखने वाले हैं आज
की इस वीडियो के अंदर सो लेट्स गेट
स्टार्टेड गाइस सबसे पहले तो मैं यहां पे
पावर बीई ओपन कर लूंगी पावर बीई में हमारे
पास यहां पे ऑलरेडी हमारे पास वैसे तो कुछ
डाटा है जैसे कि अगर हम यहां पर बात करें
तो हमारे पास यहां पर कुछ डाटा है टोटल
चिल्ड्रन हमारे पास कुछ इस तरह से यहां पर
डाटा है ठीक है हम डबल टेबल पे एक साथ काम
कर लेते हैं तो मैं यहां पे एक और टेबल
ओपन करना चाहूंगी जहां पर मैं गेट डाटा पे
क्लिक करती हूं गेट डाटा में हम यहां पे
मोर पे क्लिक करेंगे एंड एक्चुअली टेक्स्ट
एंड सीएसवी वहां पे था बट नेवर माइंड सो
मोर पे हमने यहां पे क्लिक किया इट टेक्स
अ लिटिल वाइल टू लोड एंड यहां पे हमारे
पास टेक्स्ट सीएसवी है इसको हम यहां पे
कनेक्ट करते हैं कनेक्ट करने के बाद ये
फोल्डर मेरे पास ओपन हो जाएगा एंड इसे मैं
यहां पर ओपन कर रही हूं सो मेरे पास एक
डाटा सेट है काफी अच्छा सा जिसके अंदर
वर्ल्ड पॉपुलेशन है कॉन्टिनेंट्स के नाम
है कुछ इयर्स मेंशन है जिसके ऊपर हम यहां
पर इजली वर्क कर सकते हैं सो इसे
ट्रांसफॉर्म करते हैं ट्रांसफॉर्म करने के
बाद ही हम यहां पर ट्रांसफॉर्मेशन वाले
सारे टूल्स लगा सकते हैं सो अभी तक हमने
कवर किया है कि कैसे हम टेक्स्ट टूल्स पे
वर्क करते हैं इस सेशन में हम बात करेंगे
न्यूमेरिकल टूल्स की अब न्यूमेरिकल टूल्स
के लिए पहले तो नंबर वाला हमें कुछ चाहिए
जैसे कि पॉपुलेशन हो गई पॉपुलेशन हमारे
पास नंबर में है नंबर में है तो आप इस पे
जैसे मैथमेटिकल टूल्स यहां पे क्या हो
सकते हैं कि मैथमेटिकल टूल स्टेटिस्टिक्स
हो सकते हैं स्टैंडर्ड यहां पे हो सकते
हैं साइंटिफिक हो सकते हैं कुछ इस तरह की
चीजें हो सकती हैं सबसे पहले हम यहां पे
स्टेटिस्टिक्स की अगर मैं बात करूं इसको
जैसे ही मैं ओपन करूंगी तो आप इसका सम
निकाल सकते हो मिनिमम मैक्सिमम मीडियन
एवरेज स्टैंडर्ड डेविएशन काउंट वैल्यूज
काउंट डिस्टिंक्ट वैल्यूज ये तो हमें यहां
पे क्या करके देगा ये हमें एक नई टेबल
क्रिएट करके दे देगा जिसके अंदर सिर्फ
सिंगल हैंडली सिर्फ वो नंबर होगा तो इस पे
बेसिकली हम नहीं जाएंगे हम यहां पे
स्टैंडर्ड पे आते हैं कि अगर हमें यहां पे
पे कोई वैल्यू ऐड करनी है मल्टीप्लाई करनी
है सबके अंदर अ सबस्टैक डिवाइड या फिर
इंटी जर डिवाइड करनी है मॉड्यूस लगाना है
परसेंटेज निकालना है परसेंटेज ऑफ निकालना
है तो ये सारी चीजें हम इस पे अप्लाई कर
सकते हैं जैसे कि हम यहां पे लाइफ
एक्सपेक्टेंसी पे चलते हैं लाइफ
एक्सपेक्टेंसी को मैं यहां पे डिक्रीज
करना चाहूंगी इसका 80 पर अगर मैं निकालना
चाहती हूं कि इन्हीं सारी वैल्यूज का अगर
मैं 80 पर यहीं पे निकालना चाहूं या तो आप
चाहो तो यहां पे एक ऐड कॉलम करके भी यही
चीज कर सकते हो कि ऐड कॉलम में हम गए
स्टैंडर्ड लगाया इसको मल्टीप्लाई किया
क्योंकि इसका 80 पर हमें लना है तो हम
यहां पर
0.8 लगा देंगे इसको ओके करते हैं तो यहां
पर कुछ इस तरह से हमारे पास वैल्यूज आ
जाएंगी ठीक हैय क्या निकल के आएगा हमारी
लाइफ एक्सपेक्टेंसी का 80 पर ठीक है तो
इसको आप चाहो तो जो भी आप यहां पर इसे नाम
देना चाहो तो
80
पर
ऑन याय ऑफ लिखेंगे
लाइफ
एक्सपेक्टेंसी ठीक है इस तरह से हम यहां
पे वैल्यूज दे सकते हैं अगर आपको यहां पे
जैसे कि अगर आपके पास कोई ऐसा डाटा सेट है
जिसके अंदर कोई भी प्रोडक्ट के प्राइसेस
लिखे हुए हैं तो प्राइसेस का आपको
डिस्काउंट प्राइसेस निकालना है तो उसी तरह
से आप डिस्काउंट प्राइसेस का भी एक अलग
कॉलम क्रिएट कर सकते हो सिमिलरली इसके
अंदर और भी हमारे पास ऑप्शंस है डिवाइड
मल्टीप्लाई ऐड करने के कि सारी वैल्यूज को
किसी चीज से ऐड करना है सारी वैल्यूज को
किसी चीज से मल्टीप्लाई करना है कुछ
साइंटिफिक मेथड्स है कि अगर किसी की पावर
लगानी है स्क्वायर रूट निकालना है इन सब
का एक्सपो एंट देना है लोगरिथम लगाना है
फैक्टोरियल निकालना है कुछ ट्रिग्नोमेट्री
फंक्शंस है जैसे कि सा कोइन टेंज एट आर्क
साइन आर्क कोइन एंड आर्क टेंज इस तरह से
हमारे पास वैल्यू है अगर आपको कोई भी
वैल्यू राउंड ऑफ करनी है जैसे कि लाइफ
एक्सपेक्टेंसी या फिर जीडीपी पर कैपिटा है
तो जीडीपी को अगर हमें यहां पे राउंड ऑफ
करना है तो राउंडिंग में मैं यहां राउंड
अप लिख देती हूं एंड राउंड अप हमारे पास
इस तरह से आ जाएगा अब मतलब यहां पे जैसे
779 है तो यहां पे अपर वैल्यू आ जाएगी
सिमिलरली राउंड डाउन का मतलब जो लोअर
वैल्यू हैनी कि 778 जैसे 779 है उसका 780
आ गया है तो 779 का लोअर वैल्यू हो जाएगा
778 इस तरह से राउंड डाउन हो जाएगा अगर
आपको यहां पे राउंड कोई पर्टिकुलर डेसिमल
डिजिट्स तक चाहिए जैसे कि आप यहां पे देख
पा रहे हो कि काफी सारे डेसिमल डिजिट्स है
आपको दो डेसीमल डिजिट तक चाहिए तो आप यहां
पे टू पास करके ओके कर दो तो आपको यहां पे
एक और कॉलम मिल जाएगा तो जैसे इसको मैं
सिलेक्ट करती हूं एंड राउंड अप करती हूं
राउंड के अंदर मैं यहां पे लिखूंगी टू एंड
इसको हम यहां पर ओके करते हैं अब मैं यहां
पर नया कॉलम देखूंगी पिछली बार यहां पर
एक्चुअली मैंने इस राउंड अप को सिलेक्ट
किया हुआ था और उसका राउंड अप वैल्यू आ
गया था बट हमें यहां पे जीडीपी कैपिटा को
चूज करना है एंड इसकी आपको टू डेसिमल
प्लेसेस तक की वैल्यू मिल जाएगी यहां पे
सो इस तरह से हम यहां पे राउंड अप कर सकते
हैं वैल्यूज को लास्टली हमारे पास
इंफॉर्मेशन है कि अगर आपको इज इवन करके
हमें वैल्यूज निकालनी है जॉर्ड करके इज
इवन इर्ट हमें यहां पे बुलियन के अंदर
वैल्यू देगा यानी कि ट्रू एंड फाल्स के
अंदर वैल्यू देगा कि अगर वो इवन है तो इधर
की तरफ हमें ट्रू मिल जाएगा एंड अगर हम इज
इवन के लिए चेक करें तो जहां-जहां पे इवन
है वहां पे हमें ट्रू मिल जाएगा अगर हम इज
ऑड के लिए चेक करें तो जहां-जहां पे ऑड है
उसके लिए हमें एक कॉलम मिल जाएगा सो
बेसिकली यहां पे ध्यान ये रखना है कि आप
उसी कॉलम के अंदर ट्रांसफॉर्मेशन कर रहे
हो या फिर आप एक नया कॉलम क्रिएट कर रहे
हो तो काफी बार ये मिस्टेक्स कर देते हैं
लोग कि हम उसी कॉलम अगर आपको नया कॉलम
क्रिएट करना है तो आप यहां पे ऐड कॉलम में
जाएंगे अगर आपको वहीं के वहीं ट्रांसफॉर्म
करनी है वैल्यूज तो आप ट्रांसफॉर्म पे ही
रहेंगे एंड सिमिलरली अगर हम यहां पे कस्टम
डेटा वाली टेबल लेते हैं एक्चुअली 40 पर
डिस्काउंट प्राइस ओके सो यहां पे इसे हम
लेते हैं एक्चुअली 40 पर डिस्काउंट प्राइस
तो यहां पे कुछ होना नहीं चाहिए बट ठीक है
आई गेस मैंने यहां पे कॉलम का नेम चेंज
करना चाह रही थी बट मैंने यहां पे टेबल का
नेम चेंज कर दिया इट्स ओके नॉट अ प्रॉब्लम
तो इस तरह से भी हम यहां पे भी कर सकते
हैं कि अगर मैं इसी की बात करूं सपोज
एनुअल इनकम है एनुअल इनकम पे अभी मैं
डायरेक्टली यहां पे कोई चीजें नहीं लगा
सकती रीजन बीइंग कि इसके अंदर आपको डॉलर
सिंबल मिलेगा एंड कॉमा मिलेगा तो इसमें हम
वो टेक्स्ट टूल्स यूज कर सकते हैं जिसमें
डिली मीटर के बाद वाली वैल्यूज हमें यहां
पे एक्स्टेक्स्ट हो जाए कॉमा हमारा यहां
पे रिप्लेस हो जाए यहां पे स्पेस से या
बिना स्पेस के भी सिर्फ कॉमा को हम
डायरेक्टली ऐसे ही रिप्लेस कर दें तो उसके
बाद हम यहां पे उस पर भी मैथमेटिकल टूल्स
लगा सकते हैं हमारे न्यूमेरिकल टूल्स जो
है वो सब हम यहां पे इजली लगा सकते हैं
एंड वंस ये कंप्लीट हो जाता है तो हम होम
पे जाके क्लोज एंड इसे अप्लाई कर सकते हैं
एंड इस तरह से आपका जो भी ट्रांसफॉर्मेशन
हुआ है व यहां पर सेव हो
[संगीत]
जाएगा देयर आर डिफरेंट मेथड जिससे कि हम
टेबल क्रिएट कर सकते हैं फॉर पावर बी आई
जैसे कि हम एकल में टेबल क्रिएट कर सकते
हैं सीएसवी फाइल में या फिर हम डेटाबेस
में बट अगर आपको पावर बीई में ही टेबल
क्रिएट करनी है तो वह हम कैसे क्रिएट कर
सकते हैं वह हम देखने वाले हैं आज की इस
वीडियो के अंदर एंड इन दिस वीडियो वी विल
लर्न टू क्रिएट अ टेबल इन आवर पावर बीई सो
गाइज टेबल क्रिएट करने का बहुत ही सिंपल
सा मेथड है एंड बहुत ही सिंपली पावर बीई
के अंदर टेबल क्रिएट हो जाती है इसके लिए
सिंपली आपको आपका पावर बीई ओपन करना है
पावर बीई के अंदर जो आप आपका फर्स्ट पेज
होता है यहीं पे आपको ऊपर टॉप में काफी
सारे ऑप्शंस मिलते हैं जैसे कि गेट डाटा
गेट वर्कबुक गेट हब एएल सर्वर से अगर हमें
डाटा लाना है ओके एंड एंटर डाटा डाटा
वर्ड्स रिसेंट सोर्सेस तो यहां पे जो एंटर
डाटा हमारे पास टूल है इसी का हमें यूज
करना है आप जैसे ही एंटर डाटा पे क्लिक
करोगे तो आपके पास एक नया पॉपअप क्रिएट
होके आ जाएगा जिसका नाम यहां पे होगा
क्रिएट टेबल इसी की हेल्प से आप यहां पे
टेबल क्रिएट कर सकते हो इस टेबल की
रिनेमिंग आप किसी भी टाइप से कर सकते हो
जैसे कि आप यह टेबल किसी भी चीज के लिए
मेंटेन कर रहे हो फॉर एग्जांपल आप यह
कस्टमर्स डाटा के लिए रख रहे हो तो मैं
यहां पर कस्टमर्स डाटा ऐसे लिख दूंगी वंस
मैंने यहां पर कस्टमर्स डाटा लिख दिया
उसके बाद हम यहां पर इसके अंदर जितने भी
कॉलम्स ऐड करना चाहेंगे बाद में भी हम नाम
लिख सकते हैं बट हम यहां पर डिफरेंट
कॉलम्स ऐड कर सकते हैं जैसे कि फर्स्ट
कॉलम मुझे यहां पर नेम लिखना है सेकंड
कॉलम मुझे यहां पे लेट्स से ईमेल लिखना है
थर्ड कॉलम मुझे यहां पर फोन नंबर लिखना
है फ फोर्थ कॉलम मुझे यहां पर जेंडर लिखना
है फर्स्ट वैल्यू आप यहां पर मेंशन कर
सकते हो फॉर एग्जांपल मैंने यहां पर आयुष
मेंशन कर
दिया यहां पर मैंने ईमेल एक मेंशन कर दिया
@
abc.com
कोई भी हम रैंडम फोन नंबर यहां पर ऐड कर
देंगे एंड मैंने यहां पे फीमेल की जगह
सिर्फ कैपिटल एफ ले लिया और रोज आपको ऐड
करनी है सिर्फ इस प्लस सिंबल प आपको क्लिक
करना है नई रोज यहां पर क्रिएट हो जाएगी
सपोज मैं यहां पे एक और नाम ले लेती हूं
जॉन जॉन @
gmail.com यहां पर हमने कुछ नंबर ले
लिया एंड यहां पर हमने जेंडर पास कर दिया
इसको आप एडिट करना चाहो ट्रांसफॉर्म करना
चाहो आप इसको ट्रांसफॉर्म भी कर सकते हो
जैसे कि हम इस तरह से इसको एडिट कर सकते
हैं ए थोड़ा सा वेट करेंगे तो यह प्रिपेयर
हो जाएगी फॉर ट्रांसफॉर्मिंग ट्रांसफॉर्म
करने के बाद हमारे पास जितने भी अभी तक
हमने मेथड्स पढ़े हैं टेक्स्ट से रिलेटेड
या न्यूमेरिकल वैल्यू से रिलेटेड वो सारी
चीजें हम इसके ऊपर अप्लाई कर सकते हैं तो
सिंपली बस इतना सा करना है कि एक टेबल
क्रिएट कर दी टेबल के बाद हमने यहां पे
ट्रांसफॉर्म का मेथड लगा दिया उसके बाद आप
इसके ऊपर जो भी ऑपरेशंस लगाना चाहते हो वो
ऑपरेशंस आप यहां पे लगा सकते हो कि जैसे
आपको यहां पे ईमेल में यूजर नेम
एक्सट्रैक्ट करना है या डोमेन नेम
एक्स्टेक्स्ट आपको यहां पे आपके पास एक
नेम होता है लास्ट नेम भी होता तो उससे
आपको एक कंबाइन नेम बनाना होता आप वो यहां
पे एक्सट्रैक्ट कर सकते हो सिर्फ फीमेल्स
को फिल्टर करना होता सिर्फ मेल्स को
फिल्टर करके एक कॉलम क्रिएट करना होता तो
उस तरह से भी हम यहां पे वैल्यूज क्रिएट
कर सकते हैं उस तरह से भी हम इसको
ट्रांसफॉर्म कर सकते हैं तो जो भी हमने
मेथड्स देखे वो सारे मेथड्स अभी तक जो भी
हमने देखे हैं वो सब हम टेबल पे अप्लाई कर
सकते हैं और इस टेबल को हम खुद भी क्रिएट
कर सकते हैं और भी इसके अंदर काफी सारे आप
यहां पे ऑप्शंस देख पा रहे हो कि कोई अ रो
आपको रखनी है कोई रो रो आपको रिमूव कर
देनी है इसे असेंडिंग ऑर्डर लगाना है
डिसेंडिंग ऑर्डर लगाना है स्प्लिट करना है
ग्रुप बाय करना है फर्स्ट रो को एज अ हेडर
ट्रीट करना जो कि हम ल ऑलरेडी पहले देख
चुके हैं तो इसी टाइप के हमारे पास काफी
सारे ऑप्शंस हैं जिनका हम यहां पे यूज कर
सकते
[संगीत]
हैं किसी भी डाटा को एनालाइज करते वक्त
डेट एंड टाइम बहुत ज्यादा इंपॉर्टेंट रोल
प्ले करते हैं जैसे कि अगर हम स्विगी या
जोमेटो का एग्जांपल ले ले तो आप किस टाइम
पे खाना ऑर्डर कर रहे हो किस दिन खाना
ऑर्डर कर रहे हो जैसे कि साल में किस मंथ
में आप ज्यादा खाना ऑर्डर करते हो या फिर
हम मंथ में वीकली भी बात करें तो किस दिन
लोग ज्यादा खाना ऑर्डर करते हैं और वीकेंड
है या फिर वर्क डे है वीकें भी अगर है तो
वीकेंड में भी किस टाइम पे लोग ज्यादा
खाना ऑर्डर कर रहे हैं इन पैटर्स को समझना
जरूरी है ताकि फ्यूचर को प्रिडिक्ट करते
हुए रेस्टोरेंट्स तक ये डाटा पहुंचाया जा
सके एंड वो एडवांस में ही प्रिपरेशन
स्टार्ट कर सके तो इसीलिए आज हम सीखने
वाले हैं कि पावर बीई के अंदर हम डेट एंड
टाइम टूल का किस तरह से यूज कर सकते हैं
आज की वीडियो में हम डिस्कस करने वाले हैं
अबाउट डेट एंड टाइम टूल्स इन पावर बीई टू
ट्रांसफॉर्म डाटा सो गाइज इसके लिए सबसे
पहले हम डाटा को यहां पे कॉल कर लेते हैं
सो यहां पे मैं पावर बीई के अंदर जाऊंगी
गेट डाटा पे हम क्लिक करते हैं एंड वी हैव
टेक्स्ट और सीएसवी फाइल सो टेक्स्ट एंड
सीएसवी फाइल में आई गेस मे वो कस्टमर्स
डाटा के अंदर टाइम मिल सकता है डेट या
टाइम ओके सो यहां पे कुछ बर्थ डेट्स हैं
इसको एक बार मैं यहां पे ट्रांसफॉर्म करती
हूं ट्रांसफॉर्म करते हमारे पास पावर
क्वेरी ओपन हो जाएगा पावर क्वेरी के अंदर
हम चूज करने वाले हैं हमारा बर्थ ऑफ डेट
यानी कि इस वाले कॉलम को इस कॉलम को एक
काम करती हूं मैं सबसे कॉर्नर में आप
लोगों के लिए ले लेती हूं सो यहां पे
मैंने थोड़ा रीऑर्डर कर दिया कॉलम्स को
एंड जैसा कि आप राइट साइड पे देख भी पा
रहे हैं कि जो भी मैंने यहां पे चेंजेज
करे हैं वो मुझे यहां पे अप्लाइड स्टेप्स
के अंदर हिस्ट्री में दिखा देगा वंस हमने
बर्थ डेट यहां पे ले लिया बर्थ डेट के बाद
अब यहां पे एक इशू हो सकता है इसको
ट्रांसफॉर्म करते टाइम कि हमारे पास आप
यहां पे देखेंगे पावर अ बीई के अंदर हमारे
पास होता है कि डेट मंथ एंड ईयर इस तरीके
का फॉर्मेट होता है बट यहां पे आप देखोगे
कि यहां पे पहले मंथ आ रहा है देन 14 यहां
पे डेट है ओबवियसली क्योंकि 14 मंथ नहीं
हो सकता है देन उसके बाद यहां पे ईयर आ
रहा है तो इसके लिए हम यहां पर क्या कर
सकते हैं आप यहां पर इसे जाएंगे चूज
करेंगे उसके बाद हम ट्रांसफॉर्म में चलते
हैं ट्रांसफॉर्म में जाके हमारे पास यहां
पर डेट आ गई है इसको हम यहां पे पार्ट्स
पे क्लिक करेंगे पार्ट्स पे क्लिक करते ही
यहां पे एक प्रॉब्लम हो रही कि हमें यहां
पे एरर आ रही है इसको हैंडल किस तरह से
करना है सिंपली आप फाइल में जाइए ऑप्शंस
में जाइए रीजनल सेटिंग्स आपको मिलेगी यहां
पर इंग्लिश इंडिया लिखा है हम इंग्लिश
इंडिया को चेंज करके यहां पर इंग्लिश
यूनाइटेड स्टेट्स लेने वाले हैं एंड इसको
मैं ओके करती हूं इसको एक बार मैं फिर से
यहां पे अप्लाइड स्टेप को हटा रही हूं
हमने यहां पे इंग्लिश यूनाइटेड स्टेट चूज
कर रखा है अब इसे मैं दोबारा यहां पे पास
करूंगी अब आप यहां पे देख पा रहे हैं कि
इजली हमारे पास यहां पे जो डेट्स है वो
कन्वर्ट हो चुकी है हमारे पास यहां पे
पहले डेट्स आ गई है देन मंथ आ गया है एंड
उसके बाद यहां पे ईयर इस फॉर्मेट में
हमारा डाटा आ गया है सो अगर आप डायरेक्टली
यहां पे पास करते हो तो यहां पे एरर्स
आएंगी क्यों एरर्स आएंगी क्योंकि वो डेट
मंथ एंड ईयर के फॉर्मेट में डाटा नहीं ले
रहा है उसके के लिए हमें सिंपली यही करना
है कि सेटिंग्स में जाना है रीजनल
सेटिंग्स को यहां पे चूज करना है और उसके
अंदर इंडिया यूनाइटेड स्टेट्स को चूज करना
है वंस आपने ये कर लिया अब हम यहां पे डेट
पे आप क्लिक करेंगे तो आप देखेंगे कि आपके
पास जो दूसरे ऑप्शंस है वो सारे यहां पे
अब आपको दिख रहे हैं जैसे कि अगर आपको
यहां पे एक नया कॉलम क्रिएट करना है तो
मैं यहां पे एक ऐड कॉलम पे जाती हूं इस
चीज का दोबारा मैं बता रही हूं यहां पे
ध्यान रखिएगा कि ट्रांसफॉर्म का मतलब होता
है कि आप उसी कॉलम को ट्रांसफॉर्म कर रहे
हो ऐड कॉलम का मतलब होता है कि जो भी
ट्रांसफॉर्म हुआ डाटा है है जो भी आपने इस
कॉलम के अंदर ट्रांसफॉर्मेशन लगाए हैं वो
एक नए कॉलम के अंदर ऐड हो जाएंगे सो ऐड
कॉलम में हम चलते हैं दोबारा से मैं यहां
पे डेट दिखाती हूं एज अगर हम यहां पे
निकालते हैं तो मुझे यहां पे एज मिल जाएगी
बट ये एज मेरे को आई गेस आवर्स के फॉर्मेट
में मिल रही है तो हम हमारे लिए उस केस
में ड्यूरेशन यहां पे काम आएगा कि इसको हम
यहां पे ईयर्स में कन्वर्ट कर दें तो टोटल
ईयर्स आप यहां पे ले सकते हो आपके पास
यहां पे और भी काफी सारे ऑप्शन है आप डेज
में भी इनको डिफाइन कर सकते हो तो
एक्चुअली यहां पे नया कॉल अच्छा डेट्स के
फॉम फॉर्मेट में ही ये डाटा आ रहा है सो
यहां पे नया कॉलम इसलिए बन गया क्योंकि
मैं यहां पे अभी ऐड कॉलम पे ही हूं इसी
डाटा को ट्रांसफॉर्म करते हैं ट्रांसफॉर्म
करके वापस से मैं यहां पे ड्यूरेशन को चूज
करूंगी एंड टोटल इयर्स हम कैलकुलेट करेंगे
तो अब आपको यहां पे दिखेगा 56.8
2387 671 इस तरह से इयर्स दिख रहे हैं
राउंड ऑफ वैल्यू की अगर हम बात करें तो हम
यहां पे वही चीज जो हमारा मैथ के टूल्स है
वो हम यहां पे लगा सकते हैं तो उसके लिए
अगेन हम यहां पे ट्रांसफॉर्म पे है एंड
मैट टूल में हमारे पास यहां पर राउंडिंग
है राउंडिंग डाउन हम यहां पर लेते हैं
क्योंकि अगर हमारी ए जैसे मान लो कि 20.9
है जैसे कि 20 इयर्स एंड ना मंथ्स हो गए
हैं तो लोग अपनी एज 20 ही बताते हैं
यूजुअली मतलब स्पेशली गर्ल्स तो इसलिए हम
राउंडिंग डाउन की तरफ कर देते हैं कि अगर
56 पॉइंट समथिंग है तो हम उसको 56 रखेंगे
अगर हम राउंडिंग अप करते तो 56 पॉइंट जो
भी वैल्यू होती वो 57 बन जाती ठीक है तो
हम यहां पर 56 इसको रखेंगे इस तरह से
हमारे पास यहां पर इयर्स के फॉर्मेट में
सबकी एज निकल के आ गई है सिमिलरली अगर
आपको यहां पर और भी चीजें इससे निकालनी हो
जैसे कि बर्थ डेट है अब नया कॉलम यहां पर
ऐड करना है मान लो मुझे यहां पर मंथ
निकालने हैं उसके लिए वापस से मैं डेट प
जाऊंगी एंड मैं यहां पर इन सबके मंथ लेके
आ जाऊंगी अब मंथ में भी आपको पूरा मंथ नेम
ऑफ द मंथ चाहिए या फिर आपको स्टार्ट ऑफ द
मंथ चाहिए एंड ऑफ द मंथ चाहिए डेज इन मंथ
ठीक है तो हमें यहां पर बस नेम ऑफ मंथ
चाहिए कि हमें यहां पर मंथ पता चल जाए तो
एक नया कॉलम यहां पर ऐड हो चुका है जिसके
अंदर सारे मंथ्स हमारे पास आ गए हैं तो आप
जब डाटा को यहां पर एनालाइज करोगे तो आपके
पास मंथ्स का डाटा यहां पर रहेगा सिमिलरली
आप यहां पर और भी चीजें ऐड कर सकते हो फॉर
एग्जांपल अगर आपको यहां पर वीक चाहिए कि
आपको पर्टिकुलर डे चाहिए कि ये ट्यूजडे था
वेनसडे था जब यह पर्सन बोर्न हुआ तो आप
यहां पर नेम ऑफ द डे भी निकाल के नया कॉलम
क्रिएट कर सकते हो सो जैसे आप यहां पर
देखेंगे तो आपके पास यहां पर फ्राइडे
थर्सडे ट्यूसडे वेनसडे सपोज ये डाटा वही
जमेटो का डाटा होता तो यहां पे हमें इजली
पता चल जाता कि किस दिन अगर किसी ने ऑर्डर
किया है तो वो फ्राइडे था कि ट्यूसडे था
या थर्सडे था एंड उस तरह से हम प्रिडिक्ट
कर सकते हैं फ्यूचर को कि यार किस दिन
ज्यादा ऑर्डर्स होते हैं और सिमिलरली हम
यहां पे टाइम भी निकाल सकते हैं जैसे कि
अगर हमारे पास ऑर्डर का टाइम होगा तो हम
वहां पे उस डाटा को उस तरह से भी एनालाइज
कर सकते हैं कि किस टाइम पे ऑर्डर्स
ज्यादा हो रहे हैं तो इसी तरह से डेट एंड
टाइम बहुत ज्यादा इंपॉर्टेंट रोल प्ले
करते हैं व्हेन यू आर ट्राइम टू एनालाइज अ
डाटा
इफ आपका डाटा कुछ इस तरीके का होता है कि
आपके सारे जो कॉलम्स हैं वह रोज के
फॉर्मेट में शो हो रहे हैं देन कैसे हम
उनके साथ डील कर सकते हैं वो हम सीखने
वाले हैं आज की इस वीडियो के अंदर सो हेलो
एवरीवन एंड अ वेरी वार्म वेलकम टू डब्ल्यू
एस क्यूब टेक इस वीडियो में हम सीखेंगे कि
कैसे हम डाटा को पिवो एंड अन पिवो कर सकते
हैं सबसे पहले समझते हैं कि पिवो ि एंड अन
पिवो ि होती क्या है इसको एक एग्जांपल के
तौर से मैं आपको यहां पर समझाती हूं जैसे
कि मान लीजिए कि यहां पर मेरे पास सामने
एक डाटा है एंड यह एक कैफे का स्टार्टअप
है अब उन्होंने एक फर्स्ट वीक का डाटा
यहां पे कलेक्ट किया है जिसके अंदर
उन्होंने मंडे का डाटा लिया ट्यूजडे का
वेनसडे थर्सडे फ्राइडे सैटरडे एंड संडे
उसके अंदर कितने नंबर ऑफ पीपल आए उनके हर
दिन दैट इज 25 45 33 44 57 123 एंड सो ऑन
एंड एवरेज रिव्यूज उस दिन की क्या रहे
सारे लोगों के मिला के इस तरीके का डाटा
हमारे पास है ठीक है तो अब इस डाटा को
देखते हुए अब इस डाटा को अगर मैं यहां से
देखूंगी इसको एनालाइज करने की कोशिश
करूंगी तो यहां पे कॉलम्स का एक जगह मेरे
पास कॉलम में से है यहां पे रोज के अंदर
मेरे पास कॉलम के नाम है और डाटा इस तरह
से जा रहा है बेटर यह होता कि यहां पे
कॉलम के नेम्स हमारे पास होते हैं यानी कि
कॉलम ये जो नंबर ऑफ पीपल है एंड एवरेज
व्यूज है ये हमारे कॉलम के नेम्स होते हैं
एंड ये जो मंडे ट्यूजडे वेनसडे थर्सडे
फ्राइडे सैटरडे है ये हमारे पास एक पूरी
रो होती तो उस तरह से डाटा को एनालाइज
करना बहुत ज्यादा इजी हो जाता तो इसे अब
यहां पे ट्रांसफॉर्म करने के लिए हमारे
पास बहुत ही सिंपल सा मेथड है कि हम यहां
पे पिवो एंड अन पिवो कर सकते हैं जब मैं
यहां पे रोज को कन्वर्ट करूंगी कॉलम्स के
अंदर या यानी कि रोज नंबर ऑफ पीपल एंड
एवरेज व्यू रिव्यूज को मैं यहां पे
कन्वर्ट करूंगी इनटू कॉलम्स तो उसको बोला
जाएगा यहां पे पिवो ि एंड जब मैं कॉलम्स
को यहां पे कन्वर्ट करूंगी रोज के अंदर तो
फिर उसको बोला जाएगा यहां पे अन पिवो िन
सो कन्वर्जन ऑफ रोज टू कॉलम्स इज पिवो इंग
एंड कन्वर्जन ऑफ कॉलम्स टू रोज इज अन पिवो
ि अब इसे समझते हैं कि इनको किया कैसे जा
सकता है कि जैसे यहां पे इसी तरीके का
मेरा डाटा है इसे सबसे पहले तो मुझे यहां
पे ये समझना पड़ेगा कि ये जो बाकी के रोज
है यानी कि पहले तो मुझे यहां पे क्या
करना पड़ेगा मंडे ट्यूसडे वेनसडे थर्सडे
फ्राइडे इस सब को मुझे कलेक्ट करना पड़ेगा
एक रो के अंदर तो उसके लिए मैं यहां पे
फर्स्ट कॉलम चूज करूंगी राइट क्लिक मैं
यहां पे करूंगी एंड मैं यहां पे बोलूंगी
अन पिवो अदर कॉलम्स यानी कि बाकी कॉलम्स
का यहां पे रोज क्रिएट कर दो तो बाकी
कॉलम्स की रोज क्रिएट होते ही हमारे पास
यहां पे क्या हो गया हमारे पास एक एट्रिल
करके सेक्शन है जिसके अंदर हमारे पास सारे
डेज आ चुके हैं नंबर ऑफ पीपल हमारे पास
यहां पे आ गए हैं एवरेज रिव्यूज अभी भी
हमारा काम यहां पे पूरा नहीं हुआ है नंबर
ऑफ पीपल हमारे पास यहां पे ऊपर है है एंड
एवरेज रिव्यूज हमारे पास यहां पर है अब
यहां पे हमारा नेक्स्ट एजेंडा क्या है कि
अभी तक हमने अनपे वोट किया है अनपे वोट
किसको किया है कि हमारे पास जो डेज थे
उसको हमने यहां पे रोज के अंदर कन्वर्ट कर
दिया अब मुझे यहां पे ये जो नंबर ऑफ पीपल
है अभी भी मुझे करेक्ट डाटा नहीं मिला है
क्योंकि नंबर ऑफ पीपल मुझे यहां पे मिल
रहे हैं एवरेज रिव्यूज मुझे यहां पे मिल
रहे हैं तो अब इसको यहां पे इनको कॉलम में
कन्वर्ट करना है और कॉलम की वैल्यूज मेरे
पास कहां पर है इन वैल्यू के अंदर तो उसके
लिए मैं यहां पर क्या करूंगी इसको मैंने
यहां पर चूज किया पिवो कॉलम को मैं क्लिक
करूंगी और इसकी वैल्यू वैल्यू के अंदर है
तो ओके करते हैं यहां पे क्या हुआ अब यहां
पे अ करेक्ट फॉर्मेट तो आ गया बट वैल्यूज
कैसे आ रही है यहां पे 1 1 1 करके वैल्यू
आ रही है तो इसको कैसे फिक्स करना इज़
वेरी सिंपल कि इस स्टेप को मैं यहां पे
क्रॉस करती हूं इसके बाद हम यहां पे
वैल्यू में जाएंगे वैल्यू में आप नोटिस
करोगे कि यहां पे जो हमारा डटा टाइप है वह
टेक्स्ट है इसको हम कन्वर्ट कर देते हैं
डेसीमल नंबर के अंदर ठीक है वंस हमने
डेसीमल में यहां पे कन्वर्ट किया अब
दोबारा यही सेम स्टेप हम अप्लाई करेंगे
जैसे मैं पिवो टेबल करूंगी यहां पे वैल्यू
प जाऊंगी ओके करूंगी अब हमारे पास यहां पे
वैल्यूज आ चुकी है आप इनको एडिट कर सकते
हो जैसे कि यहां पे ये हमारे डेज हो
जाएंगे नंबर ऑफ पीपल एवरेज रिव्यूज हमारे
पास इस तरह से यहां पे वैल्यूज क्रिएट हो
गए एंड यही हमारा परफेक्ट फॉर्मेट होता है
जिसमें हम डेटा को एनालाइज कर सकते हैं सो
आई होप गाइज कि यहां पे एक क्लियर हो गया
होगा कि पिवो एंड अन पिवो ि क्या होती है
पहले तो अगर जो आपके पास कॉलम्स हैं उनको
आपको रो में कन्वर्ट करना है तो आप अन
पिवो करोगे एंड पि वोटिंग का मतलब यहां पर
ये हो गया कि जो आपके पास रोज के अंदर
कॉलम्स है उनको आपको कॉलम का नाम देना है
यानी कि रोज को कन्वर्ट करना है कॉलम के
अंदर तो उस केस में हम यहां पे पि वोटिंग
का मेथड यूज़
[संगीत]
करेंगे डाटा को ट्रांसफॉर्म करना सर्टेन
कंडीशंस के ऊपर काफी ज्यादा इंपॉर्टेंट
होता है इसीलिए हम आज की वीडियो के अंदर
कवर करने वाले हैं कि कैसे हम पावर बीई के
अंदर कंडीशनल कॉलम्स क्रिएट कर सकते हैं
एंड इन दिस वीडियो वी विल बी वर्किंग ऑन
कंडीशनल कॉलम्स इन पावर बी आई सो लेट्स
गेट स्टार्टेड गाइज इसके लिए सबसे पहले तो
मैं यहां पे पावर बीई ओपन कर लेती हूं एंड
जैसा कि हमने लास्ट सेशन के अंदर देखा था
कि कैसे हमने पिवो एंड अन पिवो किया था
डाटा को तो यहां पे कुछ इस तरह से वैल्यूज
हमारे पास आई थी अब कंडीशन कॉलम यहां पे
क्या होता है जैसे हमारे पास प्रोग्रामिंग
लैंग्वेज में कंडीशनल स्टेटमेंट्स होते
हैं जो कि पर्टिकुलर कंडीशन के ट्रू होने
पे उसे एग्जीक्यूट कराते हैं सिमिलरली
यहां पे कंडीशनल कॉलम्स हैं अब कंडीशनल
कॉलम्स किस तरह से क्रिएट करेंगे आप इसके
बेसिस पे भी क्रिएट कर सकते हो जैसे कि
फॉर एग्जांपल अगर अभी मैं इस डाटा को
देखूं तो यहां पे डेज है नंबर ऑफ पीपल है
एवरेज रिव्यूज हैं अभी मुझे यहां पे एवरेज
रिव्यूज के अंदर यहां पे डेसीमल में
वैल्यू मिल रही है सपोज मुझे वैल्यूज यहां
पे इस तरह से चाहिए कि अगर जो डाटा है वो
वन या वन से कम का हो तो उसमें मेरे पास
वैल्यू आ जाए कि इट इ इट वाज अ पुअर
रिव्यू अगर मेरे पास डटा बिटवीन फोर टू
फाइव का हो तो उस केस में मेरे पास रिव्यू
आ जाएगी इट इज एक्सीलेंट तो कुछ इस तरह से
अगर मुझे डाटा चाहिए तो मैं यहां पे
अप्लाई कर सकती हूं सिमिलरली अगर ये तो एक
छोटी सी टेबल है अगर मैं यहां पे और डाटा
की बात करूं जैसे कि हम यहां पे होम प
चलते हैं एंड न्यू सोर्स प मैं क्लिक
करूंगी मोर पे मैं यहां पे क्लिक करूंगी
सो हम और डाटा यहां पे कॉल कर लेते हैं
बेसिकली टेक्स सीएसवी मैंने यहां पे चूज
कर लिया कनेक्ट पे मैं क्लिक करूंगी
कनेक्ट पे क्लिक करते मेरे पास मेरा
फोल्डर यहां पे ओपन हो जाएगा एंड फर्स्ट
फाइल मैं यहां पे चूज करने वाली हूं सो
बेसिकली इसके अंदर
amazonflex.in लिए मैं यहां पे रिव्यूज
रेटिंग वाला कॉलम ले लेती हूं सबसे पहले
तो सो यहां पे रिव्यूज रेटिंग का कॉलम है
इसको एक बार हम ऐड कर देते हैं टुवर्ड्स
दी एंड सो मूव करना है मूव करना है टू दी
एंड तो यहां पे मैंने इसका ऑर्डर सेट कर
दिया वंस मैंने यहां पे इसका ऑर्डर सेट कर
दिया है अब इसके बाद मुझे यहां पे क्या
चाहिए कि जैसे कि फाइव डेटा है या फोर
लिखा है जैसे कि फाइव की जगह पे एक्सीलेंट
आ जाए जहां-जहां पे रेटिंग फाइव दे रखी है
वहां एक्सीलेंट आ जाए जहां पे फोर है वहां
वेरी गुड आ जाए थ्री पे यहां पे गुड आ जाए
या एवरेज आ जाए एंड यहां पे टू पे हमारे
पास पुअर आ जाए या फिर वन पे वेरी पुअर आ
जाए जाए कुछ इस तरह से अगर हमें यहां पे
डाटा चाहिए तो उस केस में मैं यहां पे
क्या करूंगी ओबवियसली हमें ऐड कॉलम पे
जाना है क्योंकि हम नया कॉलम यहां पे
क्रिएट करेंगे और मैं यहां पे जाऊंगी
कंडीशनल कॉलम पे तो जैसे मैं यहां पे
कंडीशनल कॉलम पे क्लिक करती हूं तो आप
यहां पे देखेंगे कि इसका नाम क्या होना
चाहिए तो मैं यहां पे रिव्यूज ही लिख देती
हूं रिव्यूज इसका नाम होना चाहिए अब इसके
बाद आप यहां पे देखोगे कि और काफी सारी
चीजें है कि यहां पे कॉलम नेम कि पहले तो
किस कॉलम के ऊपर हम वर्क कर रहे हैं तो
मैं यहां पे रिव्यूज रीडिंग प वर्क कर रही
हूं आपको ऑपरेटर जो ूज करना है यहां पे कि
क्या कंडीशन आपको लगानी है तो अगर मेरी
रिव्यूज रेटिंग इज लेस देन और इक्वल टू वन
यानी कि जो भी आपके रिव्यूज है या तो वो
वन के बराबर हो या वन से कम हो तो उस केस
में यहां पे आउटपुट होना चाहिए वेरी पुअर
ठीक है एक नया यहां पे क्लॉज ऐड करते हैं
ऐड क्लॉज का मतलब यहां पे क्या आ जाएगा कि
यहां पे एक और नई वैल्यू आ जाएगी यहां पे
एक और नया रो हमें क्रिएट होके मिल जाएगी
जिसके अंदर हम सेम चीजें लगा सकते हैं
जैसे कि कंडीशनल स्टेटमेंट्स के अंदर डर
होती है कि अगर आपको मल्टीपल कंडीशंस देनी
होती है सिमिलरली यहां पर भी सेम मेथड है
एल्स इफ अगेन हम यहां पर लगाने वाले हैं
रिव्यूज रेटिंग इज लेस दन और इक्वल टू 2
अगर ये टू के बराबर या उससे कम हुई तो उस
केस में हमारे पास यहां पे आ जाएगा पूर
सिमिलरली रिव्यूज रेटिंग इज लेस दन इक्वल
टू 3 इन दैट केस आ जाएगा एवरेज एंड
रिव्यूज रेटिंग इज लेस दन इक्वल टू 4 तो
यहां पे आ जाएगा गुड एंड लास्टली आप चाहे
तो एल से कॉलम में भी यहां पे दे सकते हैं
कि एलसी कॉलम में हमारे पास यहां पे आ जाए
एक्सीलेंट यानी कि फा यानी कि फोर या उससे
बड़ी वाली कोई भी वैल्यू होगी तो उस केस
में हमारे पास एक्सीलेंट आ जाए जैसे मैं
इसको यहां पे ओके करूंगी तो आप यहां पे
देखोगे कि मेरे पास जैसे जहां पे फाइव था
वहां एक्सीलेंट आ गया फोर पे गुड आ गया है
एंड अगर हम इसको और स्क्रोल करते हैं यहां
पे तो कहीं पे हमें शायद एवरेज ही मिल जाए
या सो यहां पे हमें टू पे पुअर मिल गया है
वेरी पुअर वन पे मिल गया है तो इस तरह से
वैल्यूज हमें यहां पे गेट हो गई है तो आप
यहां पे पर्टिकुलर
कोई भी कंडीशन लगा सकते हो जैसे कि हमने
यहां पे लगाई है कि कोई भी आपको कंडीशन
लगाना है एक पूरा कॉलम क्रिएट करना है जो
कि किसी भी कंडीशन के ऊपर बेस्ड हो सपोज
आपको कुछ इस तरह से डाटा चाहिए कि जैसे
आपके आपके पास कोई चीज है जिसकी आपके पास
क्वांटिटी है या फिर कुछ ऐसा है डाटा सपोज
हम यहां पे ले लेते हैं कस्टमर्स डाटा कि
जैसे कि यहां पे टोटल चिल्ड्रन लिखा हुआ
है जहां पे जीरो लिखा है वहां नो चाइल्ड आ
जाए जहां पे वन लिखा है उस केस में सिंगल
चाइल्ड आ जाए और जहां पे वन से ज्यादा है
तो मल्टीपल चिल्ड्रन लिखा हुआ आ जाए तो इस
तरह से भी अगर आपको कंडीशनल कॉलम्स क्रिएट
करने है आप इस तरह से भी कर सकते हो सेम
ही मेथड यहां पे रहेगा कि आपको कॉलम चूज
करना है हमें यहां पे ऐड कॉलम के अंदर
जाना है एंड कंडीशनल कॉलम चूज करके हमें
यहां पे अपना इनपुट देना है किस बेसिस के
ऊपर हमें कंडीशंस लिखनी है एंड देन
ऑटोमेटिक हमारे पास यहां पे एक नया कॉलम
क्रिएट होके आ जाएगा हमारी गिवन कंडीशंस
के
[संगीत]
ऊपर अगर हमारे पास डिफरेंट टेबल्स या
डिफरेंट शीट्स के अंदर ऐसा डाटा है जो आपस
में हम कनेक्ट करके एक अच्छी इंफॉर्मेशन
निकाल सकते हैं तो उसके लिए पावर बीई के
अंदर हमारे पास दो मेथड्स होते हैं दैट इज
मर्ज एंड अपेंड सो आज की इस वीडियो के
अंदर हम यही डिस्कस करने वाले हैं कि कैसे
इन क्वेरीज का हम यूज कर सकते हैं पावर
बीई के अंदर एंड इन दिस वीडियो वी विल बी
डिस्कसिंग अबाउट मर्ज एंड द अपेंड क्वेरीज
इन अ पावर बीई सो गाइज इसके लिए सबसे पहले
मैं यहां पे पावर बीई ओपन कर लेती हूं एंड
इसके अंदर हम चलेंगे ट्रांसफॉर्म वाली
विंडो के अंदर सो यहां पे हम हमारी पावर
क्वेरी एडिटर है ये बेसिकली जहां पे हम
क्वेरीज एडिट करते हैं अब हम यहां पे जैसे
अभी मैं जो करेंटली मेरे पास डाटा है इनके
बीच में कोई रिलेशनशिप नहीं है बट मैं
यहां पर कुछ डाटा यहां पर इस तरह से ले
लेती हूं फॉर एग्जांपल सबसे पहले हम यहां
पर मर्ज की बात करेंगे कि मर्ज क्या होता
है देन उसके बाद हम यहां पर समझेंगे कि
अपेंड क्या होता है सबसे पहले मर्ज को
समझते हैं मर्ज के लिए मैं यहां पे कुछ
टेक्स्ट फाइल्स लेके आने वाली हूं सो फॉर
एग्जांपल मेरे पास यहां पे प्रोडक्ट ड
सीएसवी है इसे मैं यहां पे ओपन करूंगी एंड
इसको मैं यहां पे ओके कर देती हूं तो
हमारे पास यहां पर प्रोडक्ट सीएसवी आ चुकी
है जिसके अंदर हमारे पास काफी सारा डाटा
है एंड सिमिलरली यहां पर पे मैं एक और
फाइल ओपन करने वाली हूं दैट इज सेस 3cs अब
यहां पे सबसे पहले जब हम मर्ज की बात कर
रहे हैं तो मर्ज का मतलब यहां पे यह होता
है कि दो टेबल्स जिनके अंदर हम रिलेशन
क्रिएट कर सक जैसे कि डेटा बेसेस के अंदर
होता है कि एक प्राइमरी की होती है और
प्राइमरी की से हम अलग-अलग टेबल्स के बीच
में रिलेशनशिप्स क्रिएट कर सकते हैं
सिमिलरली यहां पे भी हमारे पास एक
प्रोडक्ट की है जैसे कि यहां पे भी आप देख
पा रहे हो कि इस टेबल में भी सेल्स थ्री
के अंदर हमारे पास एक प्रोडक्ट की है
सिमिलरली प्रोडक्ट की हमारे पास यहां पे
भी है इसको मैं एक बार ओके करती हूं तो
हमारे पास ये दोनों टेबल्स यहां पे ओपन हो
जाएंगी एंड यहां पे मर्ज का काम यहां पे
यह रहेगा कि प्रोडक्ट की के बेसिस पे जो
डटा आपकी दूसरी टेबल के अंदर है वो सारा
डाटा यहां पे आ जाएगा अब जिस तरह से हमारे
पास डेटा बेसेस के अंदर जॉइंट्स होते हैं
जिससे हम कॉमन डाटा लेके जाते हैं या फिर
लेफ्ट का सारा डाटा आ जाए राइट का सिर्फ
वो डाटा आए जो कि अवेलेबल है या फिर राइट
का सारा डाटा आ जाए लेफ्ट का वो डाटा है
जो कि आपके पास कॉमन है उस तरह से हमारे
पास काफी सारे डिफरेंट जॉइंट्स होते हैं
इनर जॉइंट लेफ्ट जॉइंट राइट जॉइंट आउटर
जॉइंट फुल जॉइंट ऐसे काफी जॉइंट्स होते
हैं ये सारे जॉइंट्स आपको यहां पे भी
देखने को मिलेंगे सो अगर मैं यहां पे
प्रोडक्ट की की बात करूं तो प्रोडक्ट की
सबसे पहले प्रोडक्ट्स में चलते हैं
प्रोडक्ट्स में भी हमारे पास प्रोडक्ट की
है एंड सेम प्रोडक्ट की हमारे पास यहां पे
सेल्स के अंदर भी है ये दोनों हमारी यहां
पे प्राइमरी की है जिनके बेसिस पे हम यहां
पे रिलेशन क्रिएट करके इन दोनों को मर्ज
करेंगे मर्ज करने के लिए हमारे पास जैसे
मैंने प्रोडक्ट की को चूज किया यहां पे
मर्ज क्वेरीज पे मैं जाऊंगी मर्ज क्वेरीज
में हमारे पास दो ऑप्शंस है आप मर्ज कर
सकते हो या फिर एक नई टेबल करके क्रिएट
करके उसके अंदर हम क्वेरीज मर्ज कर सकते
हैं सो आप जो चाहो यहां पे कर सकते हो कि
एजिस्टिफाई
फर्स्ट टेबल होगी सेकंड हमें यहां पे
सेकंड टेबल चूज करनी है सेकंड टेबल है
हमारी सेल्स नाम की अब इसके अंदर किस
बेसिस पे हमें रिलेशनशिप क्रिएट करना ना
है तो प्रोडक्ट की और यहां पर भी प्रोडक्ट
की के बेसिस पे इन दोनों के बेसिस पर हमें
रिलेशन क्रिएट करना है दोनों टेबल्स के
अंदर और अब यहां पे हमारे पास जॉइन है
आपको जॉइंट्स के भी यहां पे डिटेल्स मिल
जाएंगी जैसे कि लेफ्ट आउटर जॉइन तो ऑल
फ्रॉम फर्स्ट मैचिंग फ्रॉम सेकंड यानी कि
सारा का सारा डाटा जो कि फर्स्ट के अंदर
है एंड सेकंड से मैच कर रहा है वह सारा
डाटा आ जाएगा ठीक है कि पूरा डाटा फर्स्ट
का एंड बाकी जो सेकंड के अंदर भी वो डाटा
है जो कि फर्स्ट के अंदर कॉमन है तो वो भी
आ जाएगा सिमिलरली लेफ्ट आउटर जॉइंट तो ऑल
फ्रॉम फर्स्ट मैचिंग फ्रॉम
सेकंड उसके बाद हमारे पास है यहां पे राइट
आउटर जॉइन राइट आउटर यानी कि सेकंड टेबल
का सारा का सारा डाटा और फर्स्ट टेबल का
वो वाला डाटा जो कि उसके अंदर कॉमन है
सेकंड टेबल से फुल आउटर जॉइन की अगर मैं
यहां पे बात करूं तो ऑल द रोज फ्रॉम बोथ
यानी कि दोनों दोनों की सारी सारी रोज आ
जाएंगे इनर जॉइन की अगर हम यहां पे बात
करें तो सिर्फ यहां पे जो कॉमन डाटा है वो
आएगा लेफ्ट एंटाई जॉइन लेफ्ट एंटाई जॉइन
का यहां पे मतलब हुआ कि वो रोज जो कि
फर्स्ट के अंदर है एंड सेकंड में नहीं है
वो हमारे पास आ जाएंगी सिमिलरली राइट
एंटाई यानी कि राइट में जो रोज जोल की
लेफ्ट में नहीं है वो हमारे पास डेटा आ
जाए अगर इसको मैं यहां पे एक्सप्लेन करूं
विद द हेल्प ऑफ वेन डायग्राम तो मैं आपको
एक्सप्लेन करती हूं तो यहां पे सबसे पहले
हम बात करते हैं लेफ्ट आउटर की लेफ्ट आउटर
जॉइंट में अगर हमारे पास यहां पे दो
टेबल्स है ये है आपकी टेबल वन एंड ये है
आपकी टेबल टू सो मैं इसको यहां पे t1 बोल
देती हूं एंड इसको यहां पर t2 बोल देती
हूं और साइजेस पे मत जाइएगा सो हमने यहां
पे दो टेबल्स बनाई है लेफ्ट आउटर का यहां
पे मतलब हुआ कि लेफ्ट का तो सारा डाटा
आएगा ही सही यानी कि ये टेबल वन है जो कि
सबसे पहले लिखी हुई है तो इसका तो सारा
डाटा आएगा ही सही और राइट में जो हमारे
पास कॉमन डेटा है वो भी हमारे पास आ जाएगा
सिमिलरली राइट आउटर आपकी कुछ इस तरह से
होती है कि मैं यहां पे इसका एगजैक्टली
अपोजिट बता देती हूं कि राइट आउटर जॉइन का
मतलब यहां पे ये हुआ कि आपके पास टेबल वन
एंड टेबल टू है राइट साइड पे हमारी ये
टेबल है एंड हमारे पास जो इसका कॉमन डाटा
है लेफ्ट के अंदर वो भी हमारे पास आ जाए
फुल आउटर का मतलब यहां पे हुआ कि दोनों
टेबल का पूरा पूरा डाटा हमारे पास आ जाए
इनर जॉइन का मतलब यहां पे ये हुआ एक्चुअली
जॉइन नहीं बोलेंगे बट यहां पे इनर का मतलब
हुआ कि आपके पास यहां पे दो टेबल्स है
टेबल वन एंड टेबल टू इनर जॉइन का कांसेप्ट
कहता है कि जो इन दोनों के बीच में कॉमन
डटा है यानी कि ऐसा डाटा जो कि टेबल वन के
अंदर भी है और टेबल टू के अंदर भी है
प्रोडक्ट की को मैच करते हुए वो सारा डाटा
आ जाए एंटाई लेफ्ट का मतलब यहां पे ये हुआ
कि ऐसा डाटा जो कि सिर्फ लेफ्ट के अंदर ही
है और एंटाई राइट का मतलब यहां पे हुआ कि
ऐसा डाटा जो कि सिर्फ राइट के अंदर ही है
तो गाइ ये कुछ इस तरीके से वर्क करते हैं
अब अगर हम यहां पे दोबारा पावर बई पे आते
हैं तो हमें जो भी जॉइन यहां पे लगाना है
कि अगर हमें कॉमन एलिमेंट्स यहां पे लाने
यानी कि दोनों के अंदर जो मैचिंग रोज हैं
या सारी की सारी रोज है जो भी आपको जॉइन
लगाना है आप यहां पे लगा सकते हैं तो मुझे
यहां पे सिर्फ कॉमन एलिमेंट्स चाहिए तो जो
कि दोनों टेबल्स के अंदर हो
तो मैं यहां पे ओके करती हूं जैसे आप ओके
करेंगे तो आप यहां पर देखेंगे कि सेल्स की
टेबल का पार्ट यहां पर जुड़ चुका है आप
इनको अ लिंक्स के फॉर्मेट में आ रहा है तो
इनको एक्सपेंड करने के लिए सिर्फ इस एरो प
क्लिक करना है अब आपको कौन-कौन से कॉलम्स
चाहिए वो भी आप यहां पर डिसाइड कर सकते हो
कि आपको ऑर्डर डेट चाहिए स्टॉक डेट चाहिए
ऑर्डर नंबर प्रोडक्ट की जो भी आपको यहां
पे कॉलम्स चाहिए वो भी आप यहां पे लिख
सकते हो और सारे के सारे आपको चाहिए तो अब
एज इट इज यहां पर ओके करोगे एंड सारे के
सारे जो हमारे सेल्स टेबल के कॉलम थे वो
यहां पे आ जाएंगे तो आपको यहां पे दिखेगा
कि यह प्रोडक्ट्स के अंदर तो क्या है
हमारे प्रोडक्ट के जो कॉलम है वो है और
इसके बाद हमारे पास यहां से चालू हो रहे
हैं सेल्स टेबल्स की ऑर्डर डेट सेल्स थ्री
टेबल का स्टॉक डेट सेल्स थ्री टेबल का
ऑर्डर नंबर और सारा का सारा जितने भी
कॉलम्स है वो यहां पे मर्ज हो चुके हैं सो
गाइज ये होता है हमारा मर्जिंग का
कांसेप्ट जहां पे हम टेबल्स को मर्ज करते
हैं एक कॉमन की के बेसिस के ऊपर अब इसके
बाद हम यहां पर बात करते हैं अपेंड क्वेरी
के बारे में अपेंड क्वेरी का यूज किया
जाता है जब आपके पास सिमिलर कॉलम्स हो
यानी कि आपके पास अलग-अलग टेबल्स है जैसे
कि अगर मैं यहां पे बात कर लू कि किसी
रेस्टोरेंट का डाटा है वो हर मंथ अपना
रिकॉर्ड मेंटेन करते हैं तो जनवरी फरवरी
मार्च अप्रैल मई जून सबके अंदर उनके
रिकॉर्ड्स हैं रिकॉर्ड्स में आपको सेम ही
कॉलम्स मिलेंगे कितने कस्टमर्स आए डे टाइम
पे आए नाइट टाइम पे आए कितना उन्होंने टिप
दिया कितनी उन्होंने रेटिंग दी कुछ इसी
तरीके का डाटा होगा और सबके अंदर ये
सिमिलर कॉलम्स होंगे अब उन्हीं को आपको एक
बाय दी एंड ऑफ द ईयर एक ही टेबल के अंदर
यानी कि एक ही फील्ड के अंदर आपको लिखना
है तो उसके लिए हम अपेंड मेथड का यूज करते
हैं यहां पर मैं आपको एग्जांपल देने के
लिए दो और टेबल कॉल कर लेती हूं तो मैं
यहां पर न्यू सोर्स टेक्स सीएसवी अगर आपको
डेटा सेट्स प प्रैक्टिस करनी है तो ये
सारे डेटा सेट्स मैं ऐड कर दूंगी इन द
लिंक जिससे कि आप इनको एक्सेस कर पाए सो
यहां पर मेरे पास कुछ इस तरीके का डाटा है
एक्चुअली डाटा सीएसवी फाइल के नहीं अंदर
एक्सेल के फाइल के अंदर है तो मैं यहां पर
एशिया ओपन कर लेती हूं एक तो सबसे पहले
बेसिकली जमेट एशिया का डाटा है जिके अंदर
हमारे पास रेस्टोरेंट आईडी है कंट्री कोड
है सिटी है रेस्टोरेंट नेम एंड एड्रेस है
लोकैलिटी है लोकैलिटी वर्बोस लोंगिट्यूड
लाटीट्यूड एंड कुजन इस तरह से हमारे पास
डाटा है ओके करते हैं इसे थोड़ा सा लोड
होने में यह टाइम लेगा वंस यह लोड हो जाता
है सिमिलरली मेरे पास इसी तरीके का डाटा
है फॉर अफ्रीका यूरोप भी तो हम जिसे चाहे
इसे ओपन कर लेते हैं जैसे कि मैं यहां पे
अफ्रीका ओपन कर लेती हूं जैसे ही मैं इसे
ओपन करूंगी अगेन हमारे पास से आप यहां पे
कंपेयर भी कर लेंगे हम कि सेम टू सेम
कॉलम्स हमारे पास यहां पे आ रहे हैं सो
यहां पे जमेटो अफ्रीका मैंने चूज किया है
एंड आप यहां पे देख पाएंगे कि जैसे यहां
पर है रेस्टो आईडी कंट्री कोड सिटी रेस्ट
नेम एंड एड्रेस वही सारी चीजें यहां पर भी
है एंड अगर हम इसे स्क्रोल करें टुवर्ड्स
द राइट तो अगेन हमें लोकैलिटी लोकैलिटी
वर्बल लोंगिट्यूड लटटू एंड कुजन इस तरह से
डाटा मिल जाएगा सो यहां से आपको पता चल
रहा है कि दोनों के अंदर हमारे पास जो
कॉलम्स है वो एगजैक्टली मैच कर रहे हैं है
तो अगर मैं यहां पे एक टेबल का डाटा दूसरी
टेबल के अंदर ऐड करना चाहूं यानी कि यहां
पे कॉलम्स नहीं इंक्रीज होंगे बल्कि रोज
इंक्रीज होंगी तो हम यहां पे किस तरह से
कर सकते हैं हमें इस चीज का ध्यान रखना है
कि हमारे पास जो नंबर ऑफ कॉलम्स हैं और जो
कॉलम्स के नाम है वो दोनों हमारी टेबल्स
के अंदर सेम हो तो यहां पे अगर मैं जोमेटो
एशिया की बात करूं तब भी हमारे पास सेम
नंबर ऑफ कॉलम्स है एंड अगर मैं जोमेटो
अफ्रीका की भी बात करूं तो भी सेम नंबर ऑफ
कॉलम्स है तो हम यहां पे अगर नई टेबल
क्रिएट करना चाहे तो नई टेबल क्रिएट कर
सकते हैं या या फिर एजिस्टिफाई
क्वेरीज पे हम जाएंगे अब यहां पे मैंने
डायरेक्टली क्लिक कर लिया बट अगर मैं यहां
पे एरो पे क्लिक करूं तो हमारे पास दो
मेथड है कि अपेंड क्वेरी करनी है अपेंड
क्वेरी एज न्यू यानी कि नई फाइल में इसको
डालना है तो नई फाइल में इन दोनों का
कॉमिनेशन हम यहां पे क्रिएट कर लेते हैं
ठीक है अगर यहां पे आपके पास दो टेबल है
आप दो टेबल लिख सकते हो अगर आपके पास तीन
या तीन से ज्यादा टेबल है जैसे कि मेरे
पास यूरोप का भी डाटा था तो अगर मैं यहां
पे यूरोप की टेबल भी लोड कर लूं तो उस केस
इसमें मैं यहां पे थ्री और मोर टेबल्स
लिखूंगी तो पहली टेबल तो हो गई हमारी
जमेटो एशिया दूसरी हो जाएगी जमेटो अफ्रीका
जैसे ही मैं इसे ओके क्लिक करूंगी इट विल
टेक अ लिटिल वाइल और हमारे पास एक अपेंड
वन नाम की फाइल क्रिएट हो जाएगी जिसके
अंदर हमारे पास दोनों टेबल्स का पूरा पूरा
डाटा है तो अब आप यहां पे देखेंगे कि
हमारे पास यहां पे जोमेटो एशिया एंड
जोमेटो अफ्रीका इन दोनों का यहां पे टेबल
का कंबाइन क्रिएट होके आ गया यानी कि ये
अपेंड होके आ गए हैं आपस में सो इस तरह से
आप डाटा को अपेंड कर सकते हो अगर आपके पास
यहां पर जो कॉलम्स है वो दोनों टेबल्स के
अंदर सेम है तो आप इजली डाटा को अपेंड कर
सकते हो अगर आपके पास ऐसी दो टेबल्स है
जिनके अंदर सेम की है यानी कि एक कोई भी
की है जो कि एक यूनिक की है और दोनों के
अंदर कॉमन है तो उस केस में आप यहां पे
मर्ज का यूज कर सकते हो जिसमें आपकी नंबर
ऑफ कॉलम्स और इंक्रीज हो जाएंगे अप एंड के
केस में आपकी नंबर ऑफ रोज और इंक्रीज हो
[संगीत]
जाएंगी अगर आप कोई ई-कॉमर्स कंपनी के अंदर
काम कर रहे हैं जिसके अंदर आपके पास
डिफरेंट टेबल्स में डिफरेंट टाइप का डाटा
है जैसे कि किसी के अंदर प्रोडक्ट डिटेल्स
है किसी के अंदर सेल्स डिटेल्स है किसी के
अंदर कस्टमर डिटेल्स हैं किसी के अंदर
रिव्यूज के बारे में है किसी के अंदर
कस्टमर की कंप्लीट डिटेल्स दूसरी वाली है
किसी के अंदर प्रोडक्ट कब बाय हुआ इस टाइप
की डिटेल्स हैं तो अलग-अलग अगर आपके पास
टेबल्स हैं तो उनके बीच में कनेक्शन
बिठाने के लिए डाटा मॉडलिंग का यूज़ किया
जाता है तो आज के इस सेशन के अंदर हम बात
करने वाले हैं अबाउट डाटा मॉडलिंग एंड इन
दिस वीडियो वी विल बी टॉकिंग अबाउट डेटा
मॉडलिंग एंड इट्स इंपॉर्टेंस सो गाइज डेटा
मॉडलिंग को समझने के हम यहां पे किसी
डेफिनेशन के अंदर नहीं जाएंगे बट सिंपली
आपको मैं एक एग्जांपल के तौर पर समझाऊ कि
डेटा मॉडलिंग होती क्या है सो अगर आप गाइस
इस सीरीज को स्टार्टिंग से फॉलो करते हुए
आ रहे हैं तो अभी तक हमने कुछ इस तरीके की
टेबल्स ट्रांसफॉर्म करके क्रिएट कर रखे
इसमें हमारे पास
amazon2 एशिया जमेटो अफ्रीका जमेटो एशिया
अफ्रीका का डाटा था तो अगर मैं यहां पे
थर्ड ऑप्शन यानी कि मॉडल के अंदर जाऊं तो
मॉडल के अंदर आप यहां पे एक चीज नोटिस
करोगे कि हमारे पास जो बाकी टेबल्स हैं
जैसे कि स्टार्टअप कैफे या फिर
amazonaws.com कॉमन की मिल रही है अगर मैं
इस एरो पे आपको क्लिक करके यहां पर दिखा
भी देती हूं सो जैसे मैं यहां पर डबल
क्लिक करूंगी आप यहां पर देखेंगे कि इन
दोनों के अंदर कॉमन चीज यहां पे क्या है
कस्टमर की है एंड ऊपर यहां पे अगर मैं इस
की बात करूं तो इसके अंदर हमारे पास सेल्स
कस्टमर की ये ऑटोमेटिक हमारा पावर बीई
आइडेंटिफिकेशन
या फिर यहां ना जाते हुए भी अगर हम मॉडल
पे भी रहते हैं एंड मैं सिर्फ फाइल पे
क्लिक करती हूं फाइल में हम ऑप्शंस एंड
सेटिंग्स पे जाएंगे ऑप्शंस पे हम क्लिक
करेंगे आप जब ऑप्शंस पे क्लिक करोगे तो
आपको एक लोड डाटा नाम का यहां पे ऑप्शन
दिखेगा सो लेट्स वेट फॉर अ फ्यू सेकंड्स
एंड आप यहां पे देखेंगे डेटा लोड एक्चुअली
नॉट लोड डेटा बट डेटा लोड का आपको ऑप्शन
दिखेगा आप इसमें रिलेशनशिप्स देखोगे कि
इंपोर्ट रिलेशनशिप फ्रॉम डेटा सोर्सेस ऑन
फर्स्ट लोड ऑटो डिटेक्ट न्यू रिलेशनशिप
आफ्टर डाटा इज लोडेड यानी कि ये ऑटोमेटिक
डिटेक्ट करता है और वहीं पे हमारे पास
यहां पे यह मॉडल्स क्रिएट होते हैं जहां
पर हमारे पास कोई कनेक्शन नहीं है यह डटा
मॉडल नहीं है बट जहां पर हमारे पास टेबल्स
के बीच में कनेक्शन के बिल्ड होता है जैसे
कि इसमें हमने कस्टमर की और प्रोडक्ट की
के बीच में रिलेशनशिप देखा इसके अंदर अगर
मैं यहां पर बात करूं तो यहां पर हमारे
पास कस्टमर की है यहां पर प्रोडक्ट की है
एंड डबल अगर एरोज प मैं यहां पर क्लिक
करती हूं तो आप सेल्स के अंदर कस्टमर की
देख पाएंगे एंड यहां
पे कस्टमर्स डाटा के अंदर भी कस्टमर की आप
देख पाएंगे एंड सिमिलरली हमारे पास
प्रोडक्ट टेबल्स के अंदर यहां से मैच होती
हुई प्रोडक्ट की है तो इसको मैं एक बार
क्लोज कर देती हूं अब इसका बेनिफिट यहां
पे क्या होगा बेनिफिट एक बार मैं समझाती
हूं आपको यहां पे पहले तो अगर मैं यहां पे
कोई रिलेशनशिप ना क्रिएट करूं अभी तो
सिर्फ यहां पे डेटा मॉडलिंग ऑटोमेटिक हुई
है अगर मैं यहां पे बात करूं कि मुझे यहां
पे एक टेबल क्रिएट करनी है तो मैं यहां पे
एक टेबल पे डबल क्लिक करती हूं जैसे मैं
यहां पे टेबल पे डबल क्लिक करूंगी मेरे
पास यहां पे फिल्टर्स आ जाएंगे एंड
फील्ड्स आ जाएंगे तो सबसे पहले मैं यहां
पे ले लेती हूं कि जैसे अगर मेरे पास यहां
पे प्रोडक्ट वाला डटा था तो मैं कोई भी
यहां पे प्रोडक्ट नेम ले लेती हूं तो
प्रोडक्ट नेम को मैं यहां पे इस कॉलम्स के
अंदर डालूंगी अभी आप हमें इसके इन डेप्थ
नहीं जाना है अच्छे से हम विजुलाइजेशन
वाले पार्ट को भी कवर करेंगे बट जस्ट टू
अंडरस्टैंड व्हाट इज डेटा मॉडलिंग मैं
आपको यहां पे एग्जांपल दे रही हूं
प्रोडक्ट्स के अंदर हम गए उसके बाद हम
सेल्स में जाएंगे और मैं यहां पे ऑर्डर
क्वांटिटी को कॉल करती हूं तो जैसे मैं
यहां पे ऑर्डर क्वांटिटी को कॉल करूंगी आप
यहां पे देखेंगे कि मेरे पास सबके अंदर
यहां पे सेम ही डाटा जा रहा है क्यों ये
डाटा जा रहा है क्योंकि हमारे पास
रिलेशनशिप किसके बीच में है हमारे पास
कस्टमर से प्रोडक्ट के बीच में रिलेशन है
और हमारे पास कस्टमर से सेल के बीच में
रिलेशन है अगर हम यहां पे भी देखें तो
कस्टमर से हमारे पास प्रोडक्ट के बीच में
रिलेशन है एंड कस्टमर से सेल के बीच में
रिलेशन है यहां पे मैं एक चीज कर रही हूं
जो कि अभी हम ब्रीफ नहीं डिस्कस करेंगे बट
मैं एक यहां पे चेंजेज करके आपको कुछ
दिखाती हूं कि जैसे मैं यहां पे इसको बोथ
वे कर देती हूं एंड अब मैं यहां पे वापस
से हमारे डैशबोर्ड की तरफ चलती हूं तो
जैसे हम रिपोर्ट में जाएंगे आप देखेंगे कि
ये डाटा हमारे पास ऑटोमेटिक अब अपडेट हो
चुका है यानी कि इनके बीच में रिलेशनशिप
बिल्ड हो चुकी है कैसे रिलेशनशिप बिल्ड हो
चुकी है कि यहां पे कस्टमर डाटा है
प्रोडक्ट है एंड सेल्स है अगर मैंने यहां
पे बोथ वे कर दिया है तो अब यहां पे इन
तीनों के बीच में रिलेशन बिल्ड हो चुका है
अब यहां पे हमारे पास सेम क्वांटिटी नहीं
आएगी बल्कि हमारे पास हर प्रोडक्ट नेम की
प्रॉपर क्वांटिटी आके फिर हमारे पास यहां
पे टोटल डिस्प्ले हो जाएगा सो गाइज
बेसिकली इस तरह से डेटा मॉडलिंग काम आती
है इसका यूज हम डेटा एनालिसिस के अंदर
बहुत ज्यादा करते हैं कि हमारे पास
क्योंकि होता है ऐसा कि किसी भी कंपनी में
अगर आप जाते हैं तो आपको अलग-अलग टेबल्स
में में अलग-अलग डेटा बेसेस में अलग-अलग
डाटा मिलेगा जहां पे सेल्स का डाटा अलग
होगा प्रोडक्ट्स का डटा अलग होगा कस्टमर्स
का डाटा अलग होगा एंड और भी काफी सारी
कैटेगरी सब कैटेगरी होंगी तो उनके बीच में
रिलेशनशिप क्रिएट करना और उसके बाद उस
रिलेशनशिप क्रिएट करके डाटा को विजुलाइज
करना इज वेरी इंपॉर्टेंट जिसके अंदर हम
डेटा मॉडलिंग का यूज़ करते हैं एंड इसीलिए
आपको समझ में भी आ गया होगा कि व्हाट इज द
इंपॉर्टेंस ऑफ डेटा मॉडलिंग क्योंकि जब तक
हमने यहां पे डेटा मॉडलिंग का मेथड यूज
नहीं किया था इंडिपेंडेंट टेबल्स थी हमारे
पास जिनका आपस में कोई रिलेशनशिप भी नहीं
दिख रहा था बट यहां यहां पे और जो वैल्यूज
भी यहां पे डिस्प्ले हो रही थी वो
प्रॉपर्ली हमें डिस्प्ले नहीं हो रही थी
तो अगर हमें यहां पे परफेक्ट डाटा चाहिए
जो कि तीन टेबल्स के बीच में रिलेशनशिप
क्रिएट करके या फिर चार पांच अलग-अलग
टेबल्स के बीच में रिलेशनशिप क्रिएट करके
बन सकता है तो उसके लिए हम डेटा मॉडलिंग
का यूज
[संगीत]
करेंगे जब आप किसी कंपनी के अंदर काम कर
रहे हैं और आपके पास डाटा अलग-अलग सोर्सेस
से आता है तो उस डाटा के बीच में
रिलेशनशिप को मैनेज करना इज वेरी
इंपॉर्टेंट एंड यही हमारे आज के इस वीडियो
का मोटिव है एंड आज की इस वीडियो के अंदर
हम डिस्कस करने वाले हैं कि कैसे हम डाटा
के बीच में रिलेशनशिप्स को मैनेज कर सकते
हैं इन पावर बीई सो गाइज ये कंपलीटली
हमारा इस तरह से बेस्ड होगा कि अगर हमारे
पास एक कंपनी है कंपनी के अंदर हमारे पास
अलग-अलग सेक्टर्स का डाटा है जैसे कि
सेल्स का डाटा है प्रोडक्ट का डाटा है
ऑर्डर्स का डाटा है रिव्यूज का डाटा है
इनके बीच में कुछ हमारे पास ऐसे कॉलम्स
होते हैं जो कि कॉमन होते हैं अब इसमें दो
तरीके की कीज आती हैं एक प्राइमरी कीज
होती हैं और एक फॉरेन कीज होती हैं
प्राइमरी की यानी कि प्रोडक्ट आईडिया अगर
मैं ले लूं कि जैसे हमारे पास एक प्रोडक्ट
नाम की टेबल है और हर प्रोडक्ट की
अपनी-अपनी आईडी है
apple.us 8 है तो अलग आईडी है oneplus8
प्र है तो उसकी अलग आईडी है इस तरह से
हमारे पास अलग-अलग आईडी होती हैं और यह
आईडी यूनिक होती है तो इसको हम यहां पे
बोलते हैं प्राइमरी की इसको आप कनेक्ट कर
सकते हैं आधार कार्ड के साथ कि आधार में
जो आपका नंबर होता है वो यूनिक होता है
दैट इज व्हाट दैट इज प्राइमरी की बट अगर
मैं यहां पे फॉरेन की की बात करूं तो
इन्हीं कीज का अगर हम मल्टीपल जगहों पे
यूज देखें जैसे कि ऐसा हो सकता है कि
ऑर्डर आईडी के अंदर तीन जनों ने i 11 प्र
खरीदा हो तो वहां पे तीन बार प्रोडक्ट
आईडी आएंगी पर इसका मतलब यहां पे क्या है
कि इसके अंदर वो फॉरेन की का रोल प्ले कर
रही हैं तो इस तरह से बेसिकली ये वर्क
करता है इसको एक बार समझते हैं हम विद द
एग्जांपल सो यहां पे मैंने एक नई
वर्कस्पेस लोड कर ली है एंड अगर मैं यहां
पे पुरानी वर्क स्पेस की बात करूं तो आपको
याद है कि हमारे पास यहां पे कुछ ऐसा डटर
था जो कि अपने आप में कहीं से कहीं तक
जिनके बीच में रिलेशनशिप्स नहीं थी और उसी
के अलावा हमारे पास एक यह भी डटा था
जिसमें अपने आप प रिलेशनशिप्स भी थी इसमें
आपको मेनी टू मेनी रिलेशनशिप भी दिखेगी
एंड वन टू मेनी रिलेशनशिप भी दिखेगी अब
यहां पे वन टू मेनी का जो मैं कांसेप्ट
बता रही हूं कि यहां पे जो भी हमारी
रिलेशनशिप है ये किसके बीच में है कस्टमर
की के बीच में कस्टमर्स डाटा के अंदर जो
हमारी कस्टमर की होगी यानी कि कस्टमर का
डाटा है अब कस्टमर का डाटा और कस्टमर की
की हर कस्टमर की अलग-अलग कीज होगी जैसे कि
आपके पास ऑर्डर आईडी होती है जब भी आप कोई
प्रोडक्ट बाय करते हो तो आपके पास ऑर्डर
आईडी होती है वैसे ही एक कस्टमर की मान
लेते हैं कि हर पर्सन की एक कस्टमर की है
मेरी एक अलग कस्टमर की है किसी और की एकल
अलग कस्टमर की है वहीं एट द सेम टाइम यहां
पे सेल्स में चलते हैं सेल्स के अंदर भी
एक यहां पे कस्टमर की है बट ये यहां पे
क्या है यह फॉरेन की है क्योंकि हो सकता
है मेरी एक कस्टमर की है परट मैंने एक साल
के अंदर तीन प्रोडक्ट बाय करे हो तो वो
तीन बार वहां पे रिपीट होगी मैंने 10 बार
प्रोडक्ट बाय करी हूं तो वो 10 बार वहां
पे रिपीट होगी बट यहां पे कस्टमर की का
रोल क्या है कि यहां पे ये प्राइमरी की है
हर एक का डाटा लेते हुए चल रही है यहां पे
कस्टमर की फॉरेन की इसलिए है कि यहां पे
एक ही पर्सन ने कितनी बार ले रखा है तो वो
सारा काउंट भी यहां पे आ जाएगा तो मतलब वो
रोज के अंदर रिपीट होंगी फर्स्ट हमारी
प्राइमरी की के अंदर ऐसा होगा कि ये रोज
के अंदर रिपीट नहीं होगी अगर एक प्राइमरी
की किसी को असाइन हो गई तो वो दूसरी रो के
अंदर वो वहां पे वैल्यू नहीं आएगी बट
फॉरेन कीज में हमारे पास ऐसा होगा कि अगर
आपके पास एक कस्टमर की है तो वो यहां पे
मल्टीपल टाइम्स आ सकती है तो अगर आप यहां
पे फ्लो भी दिखेंगे तो यहां पर जो डाटा का
फ्लो जा रहा है वह डाउन वर्ड्स जा रहा है
इसलिए कि वन टू मेनी की तरफ यानी कि वन
यहां पे क्या है वन हमारी कस्टमर की है
जोकि वन टाइम अकर हो रही है एंड मेनी
टाइम्स यहां पे क्या कस्टमर की ही अपनी रो
के अंदर मेनी टाइम्स यहां पे अकर हो रही
है सो वन टू मेनी का यहां पे कार्डिनलिटी
क्रिएट हो रही है डाटा को मैनेज करने के
लिए हम थोड़ा और अच्छे से समझते हैं इसे
कि मैं यहां पे एक नया फाइल मैंने ओपन कर
ली है इसमें गेट डाटा करते हैं हम तो यहां
पर मैं कुछ डाटा को कॉल कर लेती हूं एंड
एक्सेल वर्कबुक है हमारे पास तो मेरे पास
यहां पे एक म नाम का फोल्डर है जिसके अंदर
हमारे पास अलग-अलग यहां पे फाइल्स है जैसे
कि कस्टमर है कस्टमर को मैं एक बार ओपन
करती हूं और जैसे-जैसे मैं यहां पे डाटा
ओपन करती जाऊंगी आप ऑटोमेटिक देखेंगे यहां
पे कि मेरे पास कैसे रिलेशनशिप्स यहां पे
बिल्ड होती जाएंगी यहां पे हमारे पास
फर्स्ट कस्टमर का डाटा आ गया है सिमिलरली
मैं यहां पे और डाटा गैदर कर लेती हूं
जैसे कस्टमर है तो मैं यहां पे प्रोडक्ट
भी ले लेती हूं प्रोडक्ट कैटेगरी भी हम ले
सकते हैं अभी पहले प्रोडक्ट प चलते हैं
एंड सिमिलरली हमारे पास यह भी आ गया है
अगर हम यहां पे बात करें तो अभी हमारे पास
दोनों के अंदर कोई भी यहां पे कॉमन कीज
आपको दिख नहीं रही है तो अभी तक यहां पे
कोई रिलेशनशिप भी बिल्ड नहीं हो सकता है
सपोज हम यहां पे एक और डाटा यहां पे लोड
कर लेते हैं जैसे कि मैं यहां पे ले लेती
हूं डेट इसे ओपन करते हैं तो यहां पे
सिर्फ हमें डेट्स मिली हुई है इसे हम लोड
करते हैं अब यहां पे देखिए जैसे मैंने
यहां पे रिटर्न्स नाम की एक फाइल को लोड
किया है तो मेरे पास यहां पे एक रिलेशनशिप
बिल्ड होके आ गया है जो कि वन टू मेनी का
है किसके बीच में है ये प्रोडक्ट की के
बीच में है कि प्रोडक्ट की हमारी एक
प्रोडक्ट की है जैसे कि मैंने आपको बताया
था कि हर प्रोडक्ट की अपनी की होगी तो ये
यहां पे प्राइमरी की है और फ्लो हमारा
मैनी की तरफ जा रहा है तो हमारे पास यहां
पे क्या हो रहा है कि ये जो प्रोडक्ट की
है वो इसके अंदर रिपीट हो रही होगी कि
क्योंकि अब सपोज मान लो कि किसी ने कोई
प्रोडक्ट बाय किया और उसने वोह रिटर्न कर
दिया अब रिटर्न करते टाइम ऐसा हो सकता है
कि किसी दो जनों ने सेम ही प्रोडक्ट
रिटर्न किया हो तो उसकी प्रोडक्ट की तो
सेम ही रहेगी जैसे मैंने बोला था कि
रिटर्न किया तो दोनों की यहां पे प्रोडक्ट
की तो फाइव ही लिखी हुई आएगी इस तरह से
बेसिकली यहां पे कांसेप्ट वर्क कर रहा है
कि यहां पे हमारा प्राइमरी की है नीचे की
तरफ हमारे पास प्रोडक्ट की है अब इसके बाद
हमें यहां पे जो हमारा यहां पे फ्लो भी
बनता है वो इसी तरीके का बनता है अगर हम
यहां पे डेट और रिटर्न डेट के बीच में एक
रिलेशनशिप क्रिएट करना चाहे कि डेट यहां
पे क्या है प्राइमरी की है और यहां पे हो
सकता है रिटर्न डेट मल्टीपल डेट्स आ जाए
तो जैसे मैं यहां पे एक रिलेशनशिप बिल्ड
करूंगी उसके लिए मैं यहां पे डेट को
रिटर्न डेट से ड्रैक करूंगी और ये यहां पे
प्रा मेरी की है इसके बीच में रिलेशनशिप
क्रिएट हुई और यहां पे वन टू मैनी की एक
इस तरह से रिलेशनशिप हमने क्रिएट कर दी तो
गाइस इसी तरह से यहां पे रिलेशनशिप्स को
मैनेज करना होता है कि अगर आपके पास
अलग-अलग सोर्सेस से डाटा आ रहा है काफी
सारी कार्डिनेलिटीज होती है जैसे कि वन टू
वन होता है वन टू मेनी होता है मेनी टू वन
होता है एंड मेनी टू मेनी भी होता है तो
इस तरह से हमारे पास कार्डिनेलिटीज होती
हैं उनके अकॉर्डिंग हमें चीजों को मैनेज
करना होता है जब फॉरेन की से फॉरेन की
होती है तो मेनी टू मेनी हो जाता है जब वन
टू मेनी एंड मेनी टू वन में प्राइमरी की
टू फॉरेन की फॉरेन की टू प्राइमरी की होता
है और वन टू वन के अंदर होता है प्राइमरी
की टू प्राइमरी की तो इस तरह से यह
कार्डिनेलिटीज वर्क करती हैं इनके इनके
बारे में और ब्रीफ हम आगे डिस्कस करेंगे
अभी के लिए सिर्फ हमें इतना समझना है किन
रिलेशनशिप्स को कैसे आप मैनेज कर सकते हो
तो अगर हमारे पास यहां पे दो टेबल्स है दो
टेबल्स के अंदर हमारे पास ऐसा भी हो सकता
है कि दो कॉलम्स यहां पे कॉमन हो तो यहां
पे डबल रिलेशनशिप क्रिएट होगी वो कैसे
क्रिएट होगी कि अगर आपके पास दो कॉलम्स
हैं तो यहां पे दो रिलेशनशिप्स चलेंगी बट
एक्टिवेट उनमें से एक ही होगी एक अगर
डीएक्टिवेट होगी तो ही दूसरी एक्टिवेट हो
सकती है और दूसरी को अगर एक्टिवेट करना है
तो पहली वाली को डीएक्टिवेट करना पड़ेगा
तो उसके लिए मैं यहां पे बाकी की फाइल्स
भी एक बार लोड कर लेती हूं तो यहां पे
मैंने कुछ और फाइल्स लोड कर ली है और अब
आप यहां पे देखेंगे कि प्रोडक्ट की हमारे
पास यहां पर भी है एंड प्रोडक्ट की हमारे
पास यहां पे भी है अगर मैं इसके इसके साथ
इसकी रिलेशनशिप यहां पे क्रिएट करना चाहूं
तो मैं यहां पे देखूंगी पहले तो हमारे पास
मेनी टू मेनी की यहां पे रिलेशनशिप क्रिएट
होगी एंड इसको अगर मुझे यहां पे एक्टिवेट
करना है तो पहले जैसे मैं एक्टिवेट नहीं
कर रही थी तब तक मेरे पास यहां पे क्या हो
रहा था कि कोई मेरे पास ऑप्शन नहीं आ रहा
ओके भी अगर मैं इसको क्लिक करती हूं ये
रिलेशनशिप यहां पे बिल्ड कर देगा बट ये जो
रिलेशनशिप है ये यहां पे डॉटेड है डॉटेड
होने का यहां पे ये रीजन है कि पहले हमें
दूसरी जो रिलेशनशिप इसके बीच में बिल्ड हो
रखी है जैसे कि ये यहां पे हमारे पास
प्रोडक्ट की है इसके अंदर भी प्रोडक्ट की
है और इसमें भी प्रोडक्ट की है तो ये वाली
रिलेशनशिप को अगर हम डीएक्टिवेट करते हैं
उस केस में हम इसको एक्टिवेट कर पाएंगे तो
जैसे ही मैं इस पर डबल क्लिक करूंगी यहां
पे हम जाते हैं एंड इसको मेक दिस
रिलेशनशिप एक्टिवेट को मैं यहां पे डी
सिलेक्ट करके ओके करूंगी इसको ओके करते ही
हमारे पास यहां पर डॉटेड लाइंस आ जाएंगी
यहां पर रिलेशनशिप तो बिल्ड हो गई है बट
अगर मैं यहां पर इसको डबल क्लिक करूंगी और
मैं यहां पर बोलूंगी कि मेक दिस रिलेशनशिप
एक्टिवेट तो आप यहां प देखेंगे कि हमें
यहां पे क्या करना पड़ेगा डिलीट वन ऑफ द
रिलेशनशिप बिटवीन प्रोडक्ट डिटेल्स एंड
साउथ
फर्स्ट तो प्रोडक्ट डिटेल्स हमारी यह है
और इससे हमें यहां का रिलेशनशिप बंद करना
है बट यहां का रिलेशनशिप के बाद भी एक और
रिलेशनशिप है उसको भी हम डीएक्टिवेट
करेंगे तब जाके ये रिलेशनशिप हमारी
एक्टिवेट होगी तो हमारे पास यहां पे
मल्टीपल रिलेशनशिप्स दो टेबल्स के बीच में
एक साथ एक्टिवेट नहीं होती है हमें यहां
पे क्या करना होता है एक को डीएक्टिवेट
दूसरे को एक्टिवेट इस तरह से यहां पे इसके
ऊपर वर्क करना होता है तो इस तरह से हम
हमारे डटा को मॉडल कर पाते हैं क्योंकि
अगर हम यहां पे मॉडलिंग ढंग से नहीं
करेंगे ना तो डेटा को एनालाइज करते वक्त
हमारे पास काफी सारे इश्यूज आ
[संगीत]
जा सो गाइस लास्ट वीडियो के अंदर हमने कवर
किया कि कैसे हम डाटा के अंदर रिलेशनशिप्स
को मैनेज कर सकते हैं आज की इस वीडियो के
अंदर हम कवर करने वाले हैं कि अगर उन्हीं
रिलेशनशिप्स को हमें एडिट करना है तो हम
कैसे कर सकते हैं सो गाइज इसके लिए सबसे
पहले तो मैं यहां पे पावर बीई ओपन कर लेती
हूं और इसमें मैंने यहां पे कुछ और शीट्स
ओपन कर ली है अगर हम यहां पे बात करें
प्रोडक्ट डिटेल्स की एंड प्रोडक्ट सब
कैटेगरी की फिलहाल इसके बीच में जो यहां
पे रिलेशनशिप है व आप देखेंगे कि यहां पे
अ प्रोडक्ट कैटेगरी की है प्रोडक्ट सब
कैटेगरी की है एंड प्रोडक्ट नेम है अभी जो
जो रिलेशनशिप यहां पे बना हुआ है वो बना
हुआ है कैटेगरी या सब कैटेगरी की में से
एक चीज पे सो लेट मी जस्ट सी हां तो यहां
पे सब कैटेगरी की है प्रोडक्ट सब कैटेगरी
की बट यहां पे एक प्रोडक्ट कैटेगरी की है
जो कि यहां पे मिलता जुलता है किससे
प्रोडक्ट की से अगर मैं यहां पे इसे ले
जाके क्योंकि ये मेरा क्या है प्राइमरी की
इसको ले जाके मैं यहां पे ड्रॉप कर देती
हूं तो आप देखोगे कि मेरे पास यहां पे एक
अनादर रिलेशनशिप क्रिएट हो चुका है और
यहां पे डॉटेड लाइंस आ रही है ये मेरा वन
टू मेनी है यानी कि इधर वाली टेबल में जो
मेरी प्रोडक्ट की है दैट इज़ अ प्राइमरी
की एंड इधर वाली टेबल में जो मेरी यहां पे
प्रोडक्ट कैटेगरी की है वह मेरी यहां पे
फॉरन की है बट आप यहां पे डॉटेड लाइन
इसलिए देख रहे हैं क्योंकि एक साथ यहां पे
दोनों रिलेशनशिप्स हमारी मैनेज नहीं हो
सकती हैं तो अगर आपको मैनेज करना है बिना
डीएक्टिवेट करें और आपको डि डाटा को
डिस्प्ले भी करना है तो हम मैनेज
रिलेशनशिप्स में भी जा सकते हैं एंड यहां
पे आप देखेंगे कि ऑटोमेटिक मेरे पास यहां
पे एक चूज हो चुकी है तो यानी कि प्रोडक्ट
डिटेल्स एंड प्रोडक्ट सब कैटेगरी के अंदर
हमारे पास कौन-कौन सी की है प्रोडक्ट सब
कैटेगरी की और प्रोडक्ट सब कटेगरी की मैं
इसको यहां पर एक्टिव से हटा रही हूं एंड
इसको मैं यहां पर एक्टिवेट कर रही हूं तो
आप इस तरह से भी यहां पे रिलेशनशिप्स को
मैनेज कर सकते हैं अगर हमने यहां पे ये
रिलेशनशिप नहीं बिल्ड किया होता सपोज मैं
इसको यहां पर क्लोज कर देती हूं एंड इस
रिलेशनशिप को मैं यहां पर राइट क्लिक
करूंगी एंड इस रिलेशनशिप को मैं यहां पे
डिलीट कर देती हूं क्योंकि यहां पे चेंजेज
हो चुके हैं तो जैसे मैंने यहां पर डिलीट
किया तो आप य देखेंगे अब हमारे पास यहां
पे है किसके बीच में वन टू मेनी वन टू
मेनी हमारा है प्रोडक्ट की एंड प्रोडक्ट
कैटेगरी के बीच में बट अगर मुझे य वापस से
वो पुरानी वाली रिलेशनशिप चाहिए तो उस केस
में हम यहां पर क्या कर सकते हैं अगेन
मैनेज रिलेशनशिप्स के अंदर हम जा सकते हैं
ठीक है यहां पे इसे चूज करके हमें एडिट
करना है एडिट क्या करना है कि इस बार मैं
यहां पे क्या चूज करूंगी प्रोडक्ट सब
कटेगरी की और इसके अंदर भी हम यहां पे
क्या चूज करेंगे प्रोडक्ट सब कैटेगरी की
दैट इज हियर ठीक है और इसको ओके करेंगे तो
हमारे पास यहां पे भी रिलेशनशिप बिल्ड हो
जाएगी यहां पे भी रिलेशनशिप एडिट हो जाएगी
एंड इसको करने के बाद हम यहां पे क्लोज कर
सकते हैं तो इस तरह से हमारी रिलेशनशिप है
यह हम एडिट भी कर सकते
[संगीत]
हैं आज के इस वीडियो के अंदर हम बात करने
वाले हैं अबाउट व्हाट इज कार्डिनलिटी एंड
व्हाट इज क्रॉस फिल्टर डायरेक्शन एंड
समझते हैं आज इंपॉर्टेंस ऑफ कार्डिनलिटी
एंड क्रॉस फिल्टर डायरेक्शन की सो गाइज
कार्डिनलिटी यहां पे क्या होता है
कार्डिनलिटी का मतलब होता है कि जब भी आप
डेटा मॉडल करते हो डाटा को जब आप मॉडल
करते हो जब आपके पास डाटा आता है फ्रॉम
डिफरेंट डिफरेंट डिपार्टमेंट्स तो उसके
अंदर हमारे पास यहां पे रिलेशनशिप्स बिल्ड
होते हैं डिपेंडिंग ऑन द प्राइमरी की एंड
द फॉरेन की प्राइमरी की एंड फॉरेन की क्या
होती है वो थोड़ा ब्रीफ में अभी समझते हैं
प्राइमरी की का मतलब होता है एक ऐसी आईडी
या एक ऐसा कॉलम जो कि रिपीटेडली यूनिक है
जो कि रिपीट नहीं हो रहा है डुप्लीकेट
वैल्यूज नहीं है उसके सिमिलरली अगर हम
यहां पे फॉरेन की की बात करें तो फॉरेन की
यहां पे डुप्लीकेट हो सकती है बट वो उसी
प्राइमरी की का क्लोन है बट उनके अंदर
वैल्यूज डुप्लीकेट है इसको और थोड़ा बेटर
वे में समझने के लिए हमारे पास यहां पर
डिफरेंट रिलेशनशिप्स होते हैं जैसे कि वन
टू वन वन टू वन में हमारे पास प्राइमरी
कीज होती है एक टेबल के अंदर एंड दूसरी
टेबल के अंदर भी हमारे पास प्राइमरी कीज
होती हैं वन टू मेनी के अंदर हमारे पास एक
टेबल के अंदर प्राइमरी की एंड दूसरी टेबल
के अंदर मेनी फॉरेन कीज होती है सो इसको
मैं एक एग्जांपल से यहां पे समझाती हूं
जैसे कि मैं यहां पे एग्जांपल ले लेती हूं
कि एंप्लॉई डिटेल्स है अब एंप्लॉई डिटेल्स
के अंदर हमारे पास हो सकता है एंप्लॉय
आईडी फॉर एग्जांपल एंप्लॉई आईडी 001 और
उसकी डिटेल्स लाइक उसका नेम सो ए बी सी हम
उसका नेम ले लेते हैं और मे बी कौन सी वो
सिटी से है तो हम यहां पर सिटी ले लेते
हैं ठीक है फिर एंप्लॉय आईडी 002 एंड मे
बी इसके अंदर और काफी सारी चीजें हो कि वो
कौन से डिपार्टमेंट के अंदर है या कौन से
मैनेजर के अंडर वो आते हैं ये सारी
डिटेल्स यहां पे हो ठीक है तो एक्स वाईजी
एंड यहां पर भी कोई भी सिटी हम मेंशन कर
देते हैं ठीक है सिमिलरली बोनस के अंदर
हमारे पास वापस से यही एंप्लॉय आईडी होंगी
अब यहां पे एंप्लॉई आईडी इंक्रीज तो नहीं
होगी यही की यही एंप्लॉई आईडी होंगी प्लस
ये डबल भी नहीं होंगी क्योंकि सभी को एक
अमाउंट ऑफ बोनस मिलेगा सो एंप्लॉय आईडी
001 का लेट्स से 20 पर बोनस बनता है एंड
एंप्लॉय आईडी 002 का लेट्स से 15 पर बोनस
बनता है तो यहां पे क्या हो रहा है यहां
पे बिल्ड हो रही है वन टू वन रिले शिप
क्योंकि यहां पे भी हमारे पास एंप्लॉई
आईडी 00 यूनिक है एंड यहां पे भी हमारे
पास एंप्लॉई आईडी 001 यूनिक है यह रिपीट
नहीं हो रहे हैं दोनों केसेस के अंदर सो
दिस इज व्हाट दिस इज अ वन टू वन रिलेशनशिप
सिमिलरली अगर हमें यहां पे समझना है वन टू
मेनी रिलेशनशिप्स तो इसको थोड़ा समझते हैं
कुछ दूसरे एग्जांपल से जैसे कि अगर आपके
पास डाटा है जिसके अंदर प्रोडक्ट है सेल्स
है एंड ऑर्डर्स है तो प्रोडक्ट टेबल के
अंदर प्रोडक्ट का डाटा होगा जैसे कि यहां
पे हो सकता है प्रोडक्ट 01 मोबाइल हो हो
सकता है यह टैबलेट हो एंड हो सकता है कि
यह लैपटॉप हो अब सेल्स के अंदर तो यहां पर
कौन सा डाटा कौन सा प्रोडक्ट सेल हो गया
है तो हो सकता है कि मोबाइल दो एक बार ही
सेल हुआ हो हो सकता है टैबलेट दो बार यहां
पर सेल हुआ हो हो सकता है लैपटॉप दो बार
यहां पर या तीन बार चार बार जितनी बार
यहां पर सेल हुआ हो पर इसकी आईडी यहां पर
मल्टीपल टाइम्स आ रही है तो यहां पर इन
दोनों के बीच में जो रिलेशनशिप बनेगा वो
होगा नटू मैनी का मैनी को हम पावर बी आई
के अंदर डिनोट करते हैं एज एस्टिक सिंबल ए
सो यहां पे वन टू मेनी का रिलेशनशिप बनेगा
सिमिलरली अगर मैं मेनी टू मेनी रिलेशनशिप
की यहां पे बात करूं जो कि बहुत रेयरली
देखने को मिलता है बट बहुत रेयरली बनाना
भी चाहिए एक्चुअली बट मैनी टू मैनी
रिलेशनशिप की अगर हम यहां पे बात करें तो
अ सेल्स है सेल्स के अंदर हमारे पास
प्रोडक्ट आईडी है जो कि मल्टीपल टाइम्स आ
रही है एंड ऑर्डर आईडी है जब हमने यहां पे
कोई भी प्रोडक्ट ऑर्डर किया तो ऑर्डर करते
टाइम भी हो सकता है किसी ने एक बार ही
यहां पे मोबाइल ऑर्डर किया किसी ने दो बार
यहां पे टैबलेट ऑर्डर किया किसी ने दो बार
यहां पे लैपटॉप ऑर्डर किया तो यहां पे इन
दोनों टेबल्स के बीच में यानी कि सेल्स
एंड ऑर्डर के बीच में मेनी टू मेनी जिसको
मैं एस्टिक से डिनोट कर रही हूं सो मेनी
टू मेनी का रिलेशनशिप यहां पे बिल्ड हो
रहा है तो ये हो गए हमारे डिफरेंट
रिलेशनशिप्स कि वन टू वन का रिलेशनशिप वन
टू मेनी मेनी टू मेनी एंड एट टाइम्स मेनी
टू वन का भी रिलेशनशिप होता है जहां पे एक
आईडी मल्टीपल टाइम्स आ रही है और उसका
रिलेशनशिप एक प्राइमरी की के साथ है सो यह
होती है कार्डिनलिटी कार्डिनलिटी काफी
इंपॉर्टेंट होती है ताकि हम एक टेबल से
दूसरे टेबल के डाटा के ऊपर एक्सेस ले पाएं
अब मूव करते हैं बात करते हैं इसके
एग्जांपल की इन पावर बी आई सो अगर मैं
पावर बी आई ओपन करूंगी तो आप यहां पे
देखेंगे कि मेरे पास काफी सारी यहां पे
टेबल्स हैं इन टेबल्स के बीच में आप यहां
पे वन एंड एस ट्रिक के सिंबल्स आप नोटिस
करेंगे सो यहां पे क्या बन रहा है यहां पे
बन रहा है वन टू मेनी का रिलेशनशिप इसमें
भी अगर आप देखेंगे इसमें हमारे पास वन टू
वन का रिलेशनशिप है कस्टमर की सेल्स के
अंदर भी एक बार आ रहा है एंड कस्टमर डाटा
के अंदर भी एक ही बार बार आ रहा है इसलिए
यहां पे वन टू वन का रिलेशनशिप है अगर मैं
यहीं पे बात करूं तो अगेन यहां पे वन टू
वन का रिलेशनशिप है बिटवीन सेल्स वन एंड
कस्टमर डेटा वन टू मेनी का रिलेशनशिप हम
यहां पे देखेंगे इन कस्टमर डाटा एंड सेल
की कस्टमर डाटा तो एक ही बार आ रहा है पर
हो सकता है उस कस्टमर ने दो तीन बार कोई
भी प्रोडक्ट बाय किया हो तो हो सकता है
उसकी रिपीटेडली आईडी सेल्स के अंदर आ रही
है इसलिए वो डुप्लीकेट है वहां पे वो
फॉरेन की है तो ये हो गया हमारे पास वन टू
मेनी का रिलेशनशिप तो ये हमारे पास
कार्डिनलिटी होती है मूविंग अहेड अब बात
करते हैं क्रॉस फिल्टर डायरेक्शन की अब
क्रॉस फिल्टर डायरेक्शन यहां पे क्या होता
है क्रॉस फिल्टर डायरेक्शन का मतलब होता
है कि आपके जो फ्लो है डाटा का वो किस तरफ
जा रहा है वो प्राइमरी की टू फॉरेन की जा
रहा है या फिर यह डबल डायरेक्शन है टू
डायरेक्शन है यानी कि प्राइमरी की टू
फॉरेन की एंड फॉरेन की टू प्राइमरी की
दोनों तरफ यह जा रहा है ताकि तीसरी टेबल
जो कि उससे कनेक्टेड है वो भी यहां पे
एक्सेस ले पाए इसको समझते हैं एक एग्जांपल
के तौर पे सो यहां पर मैं डायरेक्शन की
अगर बात करूं तो अगर मेरे पास मैनेजर टू
एंप्लॉई है मैनेजर टू एंप्लॉई के अंदर
मेरे पास डायरेक्शन जाएगा कुछ इस तरह से
एंड आल्सो यहां पर बनेगा डायरेक्शन वन टू
मेनी का बिकॉज मैनेजर एक होगा बट उसके
अंदर एंप्लॉयज होंगे चार पांच फिर दूसरा
मैनेजर होगा उसके अंदर एंप्लॉयज होंगे
फाइव टू 10 मे बी देन तीसरा एंप्लॉय तीसरा
मैनेजर होगा उसके अंडर एंप्लॉयज होंगे 10
टू
15 तो यहां पे हमारे पास प्राइमरी की क्या
हो गई यहां पे भी वन के अंडर यहां पे डाटा
किस तरह से आएगा कि मैनेजर उस मैनेजर के
अंदर के एंप्लॉई देन सेकंड मैनेजर उसके
अंडर की एंप्लॉई देन थर्ड मैनेजर उसके
अंडर के एंप्लॉई इस तरह से यहां पर इन
टेबल्स के अंदर डाटा होगा तो अगर मैं यहां
पर डायरेक्शन की बात करूं तो डायरेक्शन
जाएगा टुवर्ड्स वन टू मेनी अब नेक्स्ट
यहां पर हमारे पास एंप्लॉई का डाटा है एंड
बोनस डेटा है यहां पर भी हमारे पास
रिलेशनशिप बिल्ड होगी क्योंकि यहां पर भी
हमारे पास एंप्लॉई नेम होगा एंप्लॉई आईडी
होगी एक्सवा और उसका बनेगा लेट्स से 20 पर
बोनस यहां पर होगा वा जड
एंड यहां पर उसका बनेगा 15 पर बोनस बट ये
बोनस किससे पता चलेगा ये बोनस मैनेजर
बताएगा कि उसने कितना काम किया है थ्रू
आउट द ईयर बट डायरेक्टली सिर्फ इस
रिलेशनशिप से क्योंकि यहां पे हमारा
रिलेशनशिप क्या है मैनेजर टू एंप्लॉय है
एंड एंप्लॉय का तो बोनस से रिलेशनशिप है
बोनस का कोई रिलेशनशिप नहीं है मैनेजर से
तो उस केस में अगर हमारे पास डबल फ डबल
डायरेक्शन यहां पे होता है जो हमारा जो
क्रॉस फिल्टर्ड डायरेक्शन है वो बोथ
साइड्स होता तो फिर हमारे पास क्या होता
कि इन दोनों टेबल से हम एक्सेस कर पाते
मैनेजर को इजली तो यह हमारे पास सिंगल
क्रॉस फिल्टर डायरेक्शन है दूसरा हमारे
पास यहां पर डबल क्रॉस फिल्टर डायरेक्शन
है अगर हमारे पास डबल फिल्टर डायरेक्शन है
तो उन टेबल्स के बीच में भी रिलेशनशिप
बिल्ड कर सकते हैं जिनका आपस में कोई
कनेक्शन नहीं है एंड इसका एग्जांपल अगर
मैं आपको पावर बीई के अंदर दिखाऊं तो आप
यहां पे नोटिस करेंगे कि मेरे पास यहां पे
एक डबल क्रॉस फिल्टर डायरेक्शन है जो कि
कस्टमर की एंड कस्टमर की के बीच में है
बिटवीन सेल्स एंड कस्टमर डाटा अब मुझे
प्रोडक्ट से डायरेक्टली कस्टमर डाटा को
एक्सेस करना हो तो मेरे पास यहां पे कोई
रिलेशनशिप नहीं है बट यहां पर मैं
प्रोडक्ट डाटा के अंदर डायरेक्टली
कस्टमर्स भी गेट कर सकती हूं बिकॉज़ यहां
पे डबल क्रॉस फिल्टर डायरेक्शन है किसके
बीच में सेल्स एंड कस्टमर डाटा के बीच में
एंड सेल्स के बीच में एंड प्रोडक्ट डाटा
के बीच में यहां पे एक हमारे पास फिल्टर
फ्लो
[संगीत]
है सो गाइ अभी तक की इस पा बई की जर्नी के
अंदर हमने देखा कि कैसे हम पावर बई को
इंस्टॉल कर सकते हैं उसके अंदर अलग-अलग
ट्रांसफॉर्मेशन लगा सकते हैं नए कॉलम्स
क्रिएट कर सकते हैं उन ट्रांसफॉर्मेशन के
साथ साथ ही में हमने समझा कि कैसे हम डेटा
को मॉडल कर सकते हैं रिलेशनशिप्स को मैनेज
कर सकते हैं उन्हें एडिट कर सकते हैं आज
से हम एक नया मॉड्यूल पे वर्क करने वाले
हैं दैट इज डक्स डेक्स क्या होता है पावर
पीआई के अंदर ये हम समझेंगे आज के सेशन के
अंदर एंड कहां हम इसे यूज करते हैं तो अगर
आपने डेक्स का नाम नहीं सुना है तो मैं
आपको बता देती हूं कि डेक्स का मतलब यहां
पे होता है डाटा एनालिसिस एक्सप्रेशन ये
एक फार्मूला लैंग्वेज होती है जो कि
माइक्रोसॉफ्ट के और प्रोडक्ट्स के अंदर भी
यूज की जाती है इसकी हेल्प से आप अलग-अलग
कैलकुलेटेड कॉलम्स क्रिएट कर सकते हो
बेसिकली इसके अंदर अलग-अलग फंक्शंस ऑपरेट
होते हैं जिससे आप नए कैलकुलेटेड कॉलम्स
क्रिएट कर सकते हैं मेजर्स क्रिएट कर सकते
हैं कैलकुलेटेड कॉलम्स एंड मेजर्स क्या
होते हैं यह आगे आने वाली वीडियोस के अंदर
हम ब्रीफ कवर करेंगे फिलहाल के लिए समझते
हैं कि जैसे
amazononline.in क्रिएट हो जाएगा जिसमें
अभी तक के जितने भी आपके ऑर्डर्स हैं उन
सबके प्राइस ऐड हो जाएंगे तो इस तरह से हम
कैलकुलेटेड कॉलम क्रिएट कर सकते हैं अब ये
डायनेमिक हो सकते हैं डायनेमिक हमारे
मेजर्स होते हैं एंड देन कैलकुलेटेड कॉलम
स्टैटिक हमारी वैल्यूज होती हैं तो ब्रीफ
इनके अंदर आगे जाएंगे बट अभी के लिए सिर्फ
इतना समझते हैं कि विद द हेल्प ऑफ नेक्स
आप नए कैलकुलेटेड कॉलम्स क्रिएट कर सकते
हैं डाटा को एग्रीगेट कर सकते हैं ऐसी
काफी सारी चीजें हम कर सकते हैं अलग-अलग
फंक्शंस ऑपरेशंस हम उसके ऊपर लगा सकते हैं
यहां पे मैं बात करूंगी जैसे कि अभी मैंने
आपको बताया क्या-क्या चीजें हम कर सकते
हैं अगर मैं आपको इनको छोटे-छोटे पॉइंट्स
में यहां पे एन लिस्ट करूं तो व्हाट ऑल
थिंग्स यू कैन डू विद डेक्स वो यहां पर है
कि क्या आप कैलकुलेट कर सकते हो
कॉम्प्लेक्शन एंड मेजर्स क्रिएशन ऑफ कस्टम
एग्रीगेशन एग्रीगेशंस का मतलब यहां पे हुआ
कि अगर आपके पास कोई ऐसा डाटा है जिसमें
रिलेटेड वैल्यूज हैं और उसका आपको एक बंडल
क्रिएट करना है एक होल लेना है एक माच
लेना है तो उसके लिए हम एग्रीगेशंस का
यूज़ करते हैं आप इसकी हेल्प से डायनामिक
ग्रुपिंग कर सकते हैं इसके टाइम
इंटेलिजेंस कैलकुलेशंस को आप यूज़ कर सकते
हैं डाटा मॉडलिंग एंड रिलेशनशिप मॉडलिंग
में भी आप इसका यू यूज कर सकते हैं सो अगर
सिंपल वर्ड में समझे तो नए कैलकुलेटेड
कॉलम्स जिसमें आपके पास नई कैलकुलेशंस हो
नए ऑपरेटर्स फंक्शंस का यूज करते
[संगीत]
हुए डक्स के अंदर हमारे पास काफी सारे ऐसे
एक्सप्रेशंस होते हैं जिनका हम डायनामिक
या स्टैटिकली काफी अच्छे से यूज करके डाटा
को एनालाइज कर सकते हैं सो आज की इस
वीडियो के अंदर हम यही जानने वाले हैं कि
कौन-कौन से डिफरेंट टाइप्स के हमारे पास
डेक्स के फंक्शंस होते हैं एंड इन दिस
वीडियो वी विल बी टॉकिंग अबाउट डिफरेंट
एक्सप्रेशंस दैट आर देयर इन डेक्स सो गाइ
यहां पे हम बात करने वाले हैं जैसे कि
एक्सप्रेशंस के बारे में कौन-कौन से हमारे
पास डिफरेंट टाइप के एक्सप्रेशंस होते हैं
अगर आपने इनके बारे में पहले भी सुना है
तो आपने मेजर्ली दो चीजों का सुना होगा कि
कैलकुलेटेड कॉलम्स होते हैं एंड मेजर्स
होते हैं उसके अलावा और भी काफी सारे
एक्सप्रेशंस हमारे पास डक्स के अंदर होते
हैं कि कौन-कौन से एक्सप्रेशंस होते हैं
देखते हैं सबसे पहला होता है कैलकुलेटेड
कॉलम कैलकुलेटेड कॉलम हमारे पास इस तरह से
क्रिएट होता है कि जब भी हम डेटा मॉडलिंग
कर रहे होते हैं तो वहां पे हम कैलकुलेटेड
कॉलम क्रिएट कर सकते हैं नेक्स्ट हमारे
पास होता है मेजर्स मेजर्स हम डायनामिक
क्रिएट कर सकते हैं इसके अंदर डिफरेंट
वैल्यूज आती है जैसे कि सम आ गया एवरेज आ
गया अगर आपके पास डाटा है जिसका आपको
चीजों का सम निकालना है जैसे कि आपके
ऑर्डर काउंट्स हो गए क्वांटिटीज हो गई
प्राइसेस हो गए ऐसी चीजों का आपको सम
निकालना है एवरेज निकालना है तो उसके लिए
हम मेजर्स का यूज़ करते हैं नेक्स्ट हमारे
पास यहां पे है टाइम इंटेलिजेंस एक्सप्रेश
जिसका टाइम पीरियड के ऊपर यूज़ किया जाता
है उसके बाद हमारे पास यहां पे नेक्स्ट
आता है टेक्स्ट फंक्शंस टेक्स्ट फंक्शंस
का यूज जिस तरह से हमारे पास टेक्स्ट होते
हैं तो उनका यूज हम कॉन्कैटिनेट करने के
लिए कर सकते हैं कोई भी आपको चीजें जॉइन
करनी है स्ट्रिंग्स को जॉइन करना है मतलब
टेक्स्ट को जॉइन करना है उन चीजों के लिए
हम टेक्स्ट फंक्शंस का यूज करते हैं उसके
बाद है हमारे पास इंफॉर्मेशन फंक्शन
इंफॉर्मेशन फंक्शन जैसे कि नाम ही खुद
यहां पे बता रहा है कि इसके अंदर हम डेटा
टाइप्स को हैंडल करते हैं एरर्स को हैंडल
करते हैं तो ये हमारे इंफॉर्मेशन फंक्शंस
हो गए नेक्स्ट हमारे पास है फिल्टर
फंक्शंस फिल्टर फंक्शंस के अंदर हमारे पास
बेस्ड ऑन पर्टिकुलर कंडीशंस यहां पे
फिल्टर फंक्शंस व वर्क करते हैं जैसे कि
सम एफ हो गया ये काउंट एफ हो गया यानी कि
सम निकालना है इ व्हाट एवर इज द कंडीशन
काउंट निकालना है व्हाट एवर इज द गिवन
कंडीशन तो फिल्टर फंक्शंस हमारे यहां पे
कंडीशंस के ऊपर वर्क करते हैं उसके बाद
नेक्स्ट है हमारे पास स्टैटिस्ट फंक्शन
स्टेटिस्टिक्स हमारे स्टैटिस्ट कैलकुलेशंस
के लिए यूज़ आता है जैसे कि आपको एवरेज
निकालना है वेरियंस निकालना है तो उसके
लिए हम यहां पे स्टैटिस्ट कल फंक्शंस का
यूज़ करते हैं मूविंग अहेड अब हम बात करते
हैं कि काफी ज्यादा लोग कंफ्यूज रहते हैं
बिटवीन मेजर्स एंड कॉलम्स कि मेजर्स एंड
कॉलम्स के बीच में क्या डिफरेंस होता है
सो गाइज कैलकुलेटेड कॉलम्स एंड मेजर्स को
हम डिफरेंशिएबल ऑफ़ हाउ दे प्रोसेस एंड
हाउ द स्टोर डाटा जैसे कि अगर मैं यहां पे
कॉलम्स की बात करूं कैलकुलेटेड कॉलम्स की
अगर हम बात करें तो जैसा मैंने आपको बताया
कि डाटा मॉडल के अंदर इसका यूज किया जाता
है एक नया कॉलम क्रिएट करता जाता है अब
आपने कोई नया डाटा अगर आपके डटा मॉडल के
अंदर ऐड कराया है तो ये कॉलम और बढ़ता
जाएगा और आल्सो ये आपकी मेमोरी में भी ऐड
होता जाता है वहीं एट द सेम टाइम मेजर्स
आपके डायनामिक वर्क करते हैं यानी कि जब
आप डैशबोर्ड पे काम कर रहे हैं या डरेली
ऐसे भी आपको मेजर्स निकालने आप ऐसे भी
मेजर्स निकाल सकते हैं इसके अंदर बेसिकली
आपका टोटल अ जो भी आपकी कॉलम है उसका सम
निकलता है उसका एवरेज निकलता है कुछ इस
तरह के फंक्शंस निकलते हैं जो कि आपके रन
टाइम पे डायनामिक काम आते हैं सो ये मेजर
एंड कॉलम के बीच में डिफरेंस होता है अगर
यहां पे एक समरी की तरह मैं आपको
एक्सप्लेन करूं तो कॉलम्स आपका यहां पे
स्टैटिक डाटा होता है जो कि डेटा मॉडल के
अंदर चलता है डेटा मॉडल के अंदर अगर और
डाटा होगा तो यस आपका कॉलम भी अपडेट होता
रहेगा बट अ आपकी मेमोरी भी यहां पे बढ़ती
रहेगी वाइल एट द सेम टाइम अगर आपको डाटा
पे कुछ ऐसे एनालिसिस लगाने हैं कि उनका
यहां पे सम निकालना है काउंट निकालना है
एवरेज निकालना है एंड सिर्फ इतनी सी एक
सिंगल वैल्यू आपको यहां पर चाहिए यानी कि
एक सिंगल ब्लॉक के अंदर आपको वैल्यू चाहिए
तो उस केस में हम मेजर्स का यूज कर सकते
[संगीत]
हैं जब भी हम किसी डाटा पे वर्क करते हैं
और उसके बेसिस पे हमें कोई नया कॉलम
क्रिएट करना होता है कोई नया एनालिसिस
लगाना होता है तो हम नया कैलकुलेटेड कॉलम
क्रिएट करते हैं सो इस वीडियो के अंदर हम
यही जानेंगे कैसे हम डेक्स का यूज करते
हुए कैलकुलेटेड कॉलम्स क्रिएट कर सकते हैं
देन एंड आज की वीडियो के अंदर हम बात
करेंगे स्टेप्स टू क्रिएट कैलकुलेटेड
कॉलम्स इन पावर बीई सो गाइज कैलकुलेटेड
कॉलम्स क्रिएट करना पावर बई में काफी इजी
है हमने पहले भी इन्हें क्रिएट किया है बट
विद द हेल्प ऑफ ट्रांसफॉर्मेशन टूल्स अब
आज हम इसका टैग्स का यूज़ करते हुए इन्हें
क्रिएट करेंगे कैसे इन्हें क्रिएट करते
हैं वो देखते हैं सो सबसे पहले मैं यहां
पे पावर बीई ओपन कर लेती हूं एंड हम चलते
हैं डाटा वाले सेक्शन के अंदर यहां पे
हमारे पास काफी सारी टेबल्स ऑलरेडी है सो
अ एक चीज का हम यहां पे ध्यान रखें कि
व्हेन यू आर वर्किंग ऑन अ पर्टिकुलर एक
टाइप का डाटा तो आप उसे उसी टाइप के डाटा
पे बात करें जैसे कि अगर आप पिछले कुछ
सेशंस में देखेंगे कि आप लोगों को
एक्सप्लेन करने के लिए मैंने यहां पे
अलग-अलग टाइप्स के डाटा मंगाए थे टाइप्स
का मतलब यहां पे ये हो गया कि कोई
सो बात करते हैं यहां पे कैलकुलेटेड
कॉलम्स क्रिएट करने की सो यहां पे अलग-अलग
टेबल्स है मेरे पास फिलहाल को मैं यहां पे
अ ऑर्डर पेमेंट वाली टेबल में चलती हूं
यहां पे आप देखेंगे कि हमारे पास पेमेंट
वैल्यू है अब कैलकुलेटेड कॉलम्स का मतलब
यहां पे होता है कि आपको एक नया कॉलम
क्रिएट करना है जिसके अंदर कुछ कैलकुलेटेड
वैल्यू हो अब यह कैलकुलेशन किसी भी बेसिस
पे हो सकती है आल्सो यह जो कैलकुलेटेड
कॉलम होता है इसके अंदर रो बाय रो डाटा
जाता है यानी कि हर रो का डाटा जाता है तो
रो बाय रो डाटा जाने का मतलब मैं यहां पे
आपको एक्सप्लेन करती हूं कि कहां पे हमें
कॉलम्स का यूज करना चाहिए एंड कहां पर
मेजर्स का जैसे कि हमने देखा था लास्ट
वीडियो के अंदर कि डिफरेंस क्या होता है
कॉलम्स एंड मेजर्स के बीच में इस वीडियो
में थोड़ा सा और अच्छे से ब्रीफ विद द
हेल्प ऑफ प्रैक्टिकल एग्जांपल यहां पे
समझते हैं कि सबसे पहले मैं यहां पे एक
कॉलम क्रिएट करती हूं कैलकुलेटेड कॉलम
मुझे किस तरह से क्रिएट करना है कि जैसे
मैं यहां पर राइट क्लिक करूंगी एंड न्यू
कॉलम पे मैं यहां पे क्लिक करती हूं कि
हमें एक यहां पे नया कॉलम क्रिएट करना है
यहां पे कॉलम क्रिएट हो जाएगा अब इस कॉलम
के अंदर मुझे यहां पर कुछ फंक्शंस लगाने
हैं कुछ कंडीशनल स्टेटमेंट भी हो सकता है
सम भी हो सकता है कुछ भी हो सकता है राइट
ये हम पहले भी कर चुके हैं विद द हेल्प ऑफ
ट्रांसफॉर्मेशन टूल्स पावर बीई में एक ही
चीज को करने के डिफरेंट डिफरेंट मेथड्स है
सो यहां पर हम डैक्स का यूज करने वाले हैं
सबसे पहले इस कॉलम को यहां पे आप सिंटेक्स
प मत जाना सिंटेक्स प हम आगे जाके अच्छे
से वर्क करने वाले हैं अभी सिर्फ समझते
हैं कि कैलकुलेटेड कॉलम्स को किस तरह से
क्रिएट किया जाता है सो यहां पर मैं इसका
नाम ले लेती हूं जैसे कि यह पेमेंट वैल्यू
है तो पेमेंट डेटा मे भी सो पेमेंट डेटा
इज इक्वल्स टू अब मुझे यहां पर कंडीशनल
स्टेटमेंट लगाना है मैं यहां पर इफ का यूज
करूंगी अगेन मैं बोल रही हूं सिंटेक्स में
मत जाइए जस्ट हम समझते हैं कि हमें यहां
पर बेसिकली करना क्या है सो हमारी टेबल का
नाम है यहां पर ओ लिस्ट ऑर्डर पेमेंट्स सो
हम यहां पर लेते हैं ओ लिस्ट ऑर्डर
पेमेंट्स और इसके अंदर हम किस पर्टिकुलर
कॉलम के बारे में हम यहां पर बात कर रहे
हैं सो पेमेंट वैल्यू के बारे में हम यहां
पर बात कर रहे हैं सो पेमेंट वैल्यू में
हम यहां पर चलते हैं कि अगर पेमेंट
वैल्यू इज ग्रेटर देन लेट्स
से 100 तो उस कंडीशन में हम यहां पे
लिखेंगे हाई प्राइस एल्स हम यहां पे
लिखेंगे लो प्राइस एंड इसे मैं यहां पे
क्लोज करके एंटर मारती हूं जैसे मैं यहां
पे एंटर मारूंगी तो आप यहां पे देखेंगे कि
हमारे पास एक नई कैलकुलेटेड कॉलम आ गई है
जिसका यहां पे कैलकुलेशन कुछ इस तरीके से
हो रहा है कि अगर 51.5 है जो कि हमारी 100
से कम वैल्यू है तो उस केस में यहां पे लो
प्राइस आ रहा है एल्स हमारे पास हायर
वैल्यू देन 100 पे हाई प्राइस आ रहा है सो
ये बेसिकली हमारी कैलकुलेटेड कॉलम्स हो गए
जो कि हमारे पर रो पे वर्क कर रहे हैं अब
सपोज मुझे यहां पे जो पूरा जो पेमेंट
वैल्यू है इसका सम निकालना है सम मुझे
यहां पर सामने की तरफ रखना है तो मैं यहां
पर सिर्फ इतना सा करूंगी कि एक और चलो
यहां पर एक कॉलम ही क्रिएट कर लेते हैं सो
न्यू कॉलम एंड पेमेंट सम इसका नाम यहां पर
रख लेते हैं हम पेमेंट सम इज इक्वल टू सम
निकालना है हमें यहां पे सम किसका निकालना
है हमें अ इसी डाटा सेट के अंदर यानी कि
हमारा जो ऑर्डर पेमेंट है सो ऑर्डर पेमेंट
के अंदर हमारा पेमेंट वैल्यू का हमें यहां
पे सम निकालना है एंड यहीं पे इसे हम
क्लोज कर देते हैं पैरेंस को एंड यहां पे
मैं एंटर प्रेस करूंगी जैसे मैं एंटर
प्रेस करती हूं यहां पे मेरे पास सम तो
निकल गया बट यहां पे पर रो का सम नहीं
निकला है मेरे पास इस पूरे कॉलम का जो सम
है वो सारा का सारा इसके सामने आ गया अब
इसके लिए मुझे इतनी सारी मेमोरी की जरूरत
नहीं कि पूरा कॉलम में यहां पे कंज्यूम
करूं एक एक बॉक्स के अंदर मेरे पास यहां
पे एक पूरा टोटल सम हो तो दैट इज आल्सो
सफिशिएंट फॉर मी तो इसी केस में हम मेजर्स
का यूज करते हैं कि मेजर्स का हम यूजुअली
यूज करते हैं जब हमें सम निकालना हो एवरेज
निकालना हो काउंट निकालना हो इन चीजों के
लिए यानी कि टोटल जो हमें यहां पे वैल्यूज
चाहिए होती है तब हम मेजर्स का यूज करते
हैं एल्स हमें नया कॉलम क्रिएट करना है
बेस्ड ऑन पर्टिकुलर कंडीशंस तो उस केस में
हम यहां पे कैलकुलेटेड कॉलम्स जैसे कि
हमने ये वाला क्रिएट किया है ये हम क्रिएट
करते हैं सम क्रिएट करते हमारे पास क्या
होगा हर रो के अंदर हमारे पास सेम वैल्यू
हो जाएगी और वो सेम वैल्यू यहां पे क्या
होगी जो टोटल वैल्यू निकल के आ रही है तो
इसलिए हमें यहां पे सम का नहीं यूज करना
है इसके लिए हम मेजर्स का यूज
[संगीत]
करेंगे जब भी हम डेटा पे वर्क कर रहे होते
हैं डेटा को एनालाइज कर रहे होते हैं तो
उसके अंदर उसकी क्वांटिटी उसका सम उसका
काउंट ये सारी चीजें बहुत मैटर करती है
जैसे कि अगर किसी भी ऑर्डर की मैं
क्वांटिटी की बात करूं तो टोटल क्वांटिटी
कितनी है एक महीने की एक साल की यह सारी
चीजें या फिर अगर हम किसी भी रिपोर्ट पे
वर्क कर रहे हैं किसी भी टेन्योर की वो
रिपोर्ट है उसमें टोटल प्राइस की अगर हम
बात करेंगे कितना प्राइस हमारे पास अ हर
चीज का आया है अगर हम पूरे क टोटल नंबर ऑफ
कस्टमर्स की बात करें उनके काउंट की बात
करें यह सारी चीजें काफी इंपॉर्टेंट रोल
प्ले करती है यही सारी चीजें हमारे मेजर्स
के अंदर आती हैं आज की इस वीडियो के अंदर
हम जानेंगे कि कौन-कौन से मेजर्स हमारे
पास होते हैं एंड कैसे हम मेजर्स को
क्रिएट कर सकते हैं एंड इन दिस वीडियो वी
विल बी टॉकिंग अबाउट मेजर्स एंड इट्स
टाइप्स सो गाइ सबसे पहले मेजर्स को समझते
हैं कि मेजर्स हम किस तरह से क्रिएट कर
सकते हैं और उसके बाद कौन-कौन से टाइप के
हमारे पास मेजर्स होते हैं सो मेजर्स जैसे
कि अभी तक आपको समझ में आ ही गया होगा कि
जब भी हमारे पास किसी भी चीज का टोटल
निकलता है काउंट निकलता है इस टाइप की
वैल्यूज हमारे पास निकलती है देन दैट इज
मेजर्स एग्जांपल के तौर पे समझते हैं कि
फॉर एग्जांपल लास्ट सेशन के अंदर लास्ट
वीडियो के अंदर हमने देखा था कि कैसे हम
कैलकुलेटेड कॉलम्स क्रिएट कर सकते हैं जब
हमने पेमेंट का सम निकालने को ट्राई किया
था तो हमारे पास कुछ इस तरह से एक कॉलम
क्रिएट होके आ गया था जिसके अंदर हमारे
पास सारा यहां पे वैल्यू थी यहां पे
बेसिकली हम मेजर्स का यूज नहीं करते हैं
हम मेजर्स का यूज करते हैं जहां पर हम
डाटा को एनालाइज करके हमारी रिपोर्ट
विजुअल रिपोर्ट जब क्रिएट करते हैं सो
मेजर्ली यहां पर मेजर का यूज आता है अब
उसके बाद किस तरह से इसका यूज आता है किस
तरह सेय क्रिएट हो जाते हैं वैसे तो काफी
केसेस एंड सिनेरियो में ये खुद क्रिएट हो
जाते हैं खुद कैलकुलेट हो जाते हैं जैसे
कि अगर मैं यहां पर बात करूं तो मैंने
यहां पर प्रोडक्ट कैटेगरी नेम ले रखा है
अगर मैं यहीं पर बात करूं कि कोई भी
प्रोडक्ट कैटेगरी है उसकी प्राइस यहां पर
क्या है इसको भी मैं यहां पर ऐड कर दूं तो
यहां पर मेरे पास कुछ इस तरह से एक नया
कॉलम ऐड हो जाएगा जिसके अंदर हमारे पास सम
ऑफ प्राइस ऑटोमेटिक यहां पर ऑलरेडी सिर्फ
प्राइस था अगर आप टेबल में भी जाके देखोगे
तो सिर्फ वहां पे प्राइस होगा बट यहां पे
हमारे पास क्या क्रिएट हो चुका है सम ऑफ
प्राइसेस क्रिएट हो चुका है बेस्ड ऑन
डिफरेंट कैटेगरी तो हमारे पास यहां पे सम
ऑफ प्राइस अब ये सम ऑफ प्राइस यहां पे
क्या है ये मेजर है मेजर यहां पे दो
टाइप्स के होते हैं पहला मेजर होता है
इंपलीसिट मेजर जो कि यहां पर ऑटोमेटिक
क्रिएट हो गया है दूसरा होता है
एक्सप्लिसिट मेजर एक्सप्लिसिट मेजर एंड
इंपलीसिट में मेजर में डिफरेंस यह होता है
कि जैसे य इंपलीसिट मेजर है अब यहां पर
सिर्फ मेरे पास सम के तौर पर आ गया है
इसका मैं कहीं और यूज नहीं कर सकती हूं
अगर मुझे यहां प किसी भी टेबल्स के अंदर
इसका यूज करना है मैं नहीं कर सकती
क्योंकि ये इंपलीसिट मेजर्स है यहीं पर ही
क्रिएट हो गया है एंड अगर मैं एक्सप्लिसिट
मेजर की बात करूं तो एक्सप्लिसिट मेजर
आपको जहां पर भी क्रिएट करना हो सपोज आपको
इधर इस टेबल में क्रिएट करना है तो हम
यहीं पर ही राइट क्लिक करेंगे न्यू मेजर
हम यहां पर लिखेंगे न्यू मेजर प आप क्लिक
करोगे अगेन आपके पास यहां पर डेक्स का
फार्मूला लिखने के लिए एक यहां पर मेजर
क्रिएट हो गया मेजर का नाम आप कुछ भी दे
सकते हो जैसे कि सम करके हम यहां पर
क्रिएट कर सकते हैं सम
प्राइस सम ऑफ प्राइस आई गेस हमारे पास
ऑलरेडी है सो सम प्राइस करके हम यहां पर
ते सम प्राइस इ इक्वल टू हमें यहां पर सम
निकालना है स हम यहां पर सम लेते हैं किस
टेबल के अंदर है बेसिकली हमारे पास ऑर्डर
आइटम्स डेटा सेट तो ऑर्डर आइटम्स डाटा सेट
के अंदर हम जाएंगे एंड इसमें हमारे पास
प्राइस नाम का हमारे पास एक कॉलम है इसको
मैं यहां पर क्लोज करके एंटर प्रेस करती
हूं तो आप यहां पर देखेंगे कि हमारे पास
सम प्राइस करके भी आ गया है इसको भी अगर
मैं यहां पर ऐड कर दूं तो एज इट इज जो
हमारे पास पहले से ही कॉलम है वैसी की
वैसी ही कॉलम यहां पे क्रिएट हो गई है बट
यहां पे इसका फायदा क्या हो गया है एक नया
यहां पे मेजर हमारे पास आ गया है यानी कि
इसको मैं कहीं और भी यूज करना चाहूं थ्रू
आउट द टेबल थ्रू आउट डिफरेंट टेबल जो कि
मेरे पास यहां पर है मैं कहीं पे भी इसको
यूज़ करना चाहूं मैं यूज़ कर सकती हूं सो
गाइज ये डिफरेंस है बिटवीन इंप्ली सिट एंड
एक्सप्लिसिट मेजर्स के इंप्ली सिट मेजर्स
के अंदर हमारे पास यहां पे ऑलरेडी ये
चीजें क्रिएट होके मिली हुई रहती है कि
हमारे पास जैसे यहां पे सम आ चुका है
फ्राइट वैल्यू है यहां पे सम है ऑर्डर
आइटम्स का यहां पे सम है प्राइस का यहां
पे सम है सो ये ऑलरेडी
क्रिएटेडटेड द सेम टाइम एक्सप्लेनेशन मेजर
हमारे काफी ज्यादा यूज़फुल होते हैं इवन
जब हम डाटा को एनालाइज करते हैं तो ये
प्रैक्टिस बना ले
[संगीत]
एंड आज की इस वीडियो के अंदर हम बात करने
वाले हैं अबाउट डैक सिंटेक्स सो गाइज
डैक्स का हमने सिंटेक्स लास्ट सेशन के
अंदर भी देखा था कि हम अलग सिंटेक्स का
यूज कर रहे थे जैसे कि हमें सम निकालना था
या कंडीशनल स्टेटमेंट अगर हमें लगाना था
तो उस तरह से हम डक्स के एक्सप्रेशंस का
यूज कर रहे थे उसके सिंटेक्स का यूज कर
रहे थे आज के इस वीडियो के अंदर समझते हैं
कि कैसे हम इस सिंटेक्स को समझ सकते हैं
कैसे यह सिंटेक्स दिखता है क्या-क्या इसके
अंदर चीजें होती है सो वो फदर हम आज के इस
सेशन के अंदर बात करने वाले हैं सबसे पहली
चीज जो हमारे पास यहां पे होती है वो होता
है हमारे पास यहां पे कॉलम नेम फॉर
एग्जांपल आपको कोई भी कॉलम नेम यहां पे
क्रिएट करना हो जैसे कि आपको मेजर्स के
लिए क्रिएट करना हो जब भी आपको मेजर्स के
लिए क्रिएट करना हो आप सम प्राइस यहां पे
लिख सकते हो सम काउंट यहां पे लिख सकते हो
सम क्वांटिटी यहां पे लिख सकते हो या फिर
जब भी आपको सिंटेक्स लिखना हो डक्स का
सिंटेक्स लिखना हो किसी टेबल के लिए लिखना
हो तो उस केस में आप ये जरूर ध्यान रखें
कि उस टेबल का नाम आगे लिख लें मतलब ये
जरूरी नहीं होता है बट रेफरेंस लेने के
लिए काफी अच्छा होता है कि आपने किस टेबल
से ये रेफरेंस लिया है सो यहां पे सबसे
पहली चीज जो हमारे पास आती है वो होता है
कॉलम नेम कॉलम नेम में आप कुछ भी चीज यहां
पे मेंशन कर सकते हैं उसके बाद हमारे पास
यहां पे आता है नेक्स्ट चीज फंक्शन कि
कॉलम नेम को हम इक्वल टू लिखते हैं कि
कॉलम नेम के अंदर अब हम यहां पे क्या करने
वाले हैं सो नेक्स्ट चीज यहां पे आता है
फंक्शन फंक्शन जैसे कि सम काउंट एवरेज इस
तरह के काफी सारे हमारे पास फंक्शंस होते
हैं जिनका हम यूज कर सकते हैं जो भी हमें
बेस्ड ऑन हमारे एनालिसिस निकालना होता है
अगर हमें प्रोडक्ट का सम निकालना है काउंट
लगाना है उसपे कंडीशनल स्टेटमेंट लगाना है
देन ये सारी चीजों के लिए हम फंक्शंस का
यूज़ करते हैं तो बेसिकली ये हमारे
फंक्शंस होते हैं फर्द आगे आने वाले सेशंस
के अंदर हम अच्छे से कवर करेंगे कि
कौन-कौन से टाइप्स के हमारे फंक्शंस होते
हैं एंड वंस हमने यहां पे सम लिखा उसके
बाद हमारे पास नेक्स्ट चीज आती है यहां पे
टेबल नेम कि कौन सी टेबल नेम के अंदर है
फॉर एग्जांपल ऑर्डर्स के अंदर है ये
ऑर्डर्स के अंदर भी टेबल नेम के बाद किस
कॉलम की हम बात कर रहे हैं मान लो हम यहां
पे ऑर्डर्स के अंदर क्वांटिटी की बात कर
रहे हैं सो कुछ इस तरीके से हमारे पास
यहां पे सिंटेक्स दिखता है सबसे पहली चीज
हमारे पास यहां पे होती है कॉलम नेम कि
आपको कॉलम का नाम क्या देना है उसके बाद
हमारे पास यहां पे आते हैं अगर मैं इसको
डिफाइन करूं फंक्शंस नेक्स्ट हमारे पास
यहां पे आता है टेबल नेम एंड उसके बाद
यहां पे आता है कॉलम नेम फर्द हमारे पास
जब कंडीशनल स्टेटमेंट्स होते हैं तो उसके
अंदर और भी चीजें आती हैं जैसे कि हमारे
पास डिफरेंट ऑपरेटर्स आते हैं नॉट जस्ट
कंडीशनल स्टेटमेंट में बट हमारे पास काफी
सारे ऑपरेटर्स भी फर्द आते हैं तो वो हम
डिस्कस करेंगे आगे आने वाले सेशंस के अंदर
एक बार मैं प्रैक्टिकली भी आपको यहां पर
सिंटेक्स को एक्सप्लेन कर देती हूं जैसे
कि हम अगर यहीं की बात करें अगर मुझे यहां
पर कोई भी मेजर क्रिएट करना है कैलकुलेटेड
कॉलम क्रिएट करना है फॉर एग्जांपल यहां पे
हमारे पास है पेमेंट वैल्यू इसी के जिस
तरह से हमने प्राइस क्रिएट करी थी यहीं पे
हम एक न्यू मेजर क्रिएट कर देते हैं सो
न्यू मेजर आप यहां पे डैशबोर्ड प भी
क्रिएट कर सकते हो या फिर यहां पे भी आप
क्रिएट कर सकते हो न्यू मेजर लिखते हमारे
पास जैसे कि मैंने आपको बताया कि सबसे
पहली चीज हमारे पास होती है कॉलम नेम तो
हम यहां पे टोटल ऑफ प्राइस ले लेते हैं या
सम ऑफ प्राइस भी हम ले सकते हैं सम प्राइस
के बाद हम यहां पे लगाएंगे सम जैसे कि
मैंने आपको बताया था सबसे पहले हमारे पास
यहां पे फंक्शंस आते हैं फंक्शंस में
हमारे पास काफी सारे हैं कि जैसे आपको
काउंट यहां पे लगाना हो कि अगर आपको यहां
पे काउंट करनी है वैल्यूज तो हम यहां पे
काउंट लगा सकते हैं काउंट लगाने के बाद
हमारे पास यहां पे पैरेंस ओपन हो जाएगा और
हम यहां पे डिफाइन कर सकते हैं कि हमें
किसका काउंट यहां पे निकालना है सो
बेसिकली हमें तो प्राइस निकालना है बट मैं
जस्ट आपको यहां पे एक्सप्लेन कर रही हूं
कि ये हमारे फंक्शंस हैं उसके बाद हमें
यहां पर ओ लिस्ट के अंदर यानी कि ओ लिस्ट
में ऑर्डर पेमेंट के अंदर हमारे पास है तो
ओ लिस्ट ऑर्डर पेमेंट प हम चल सकते हैं
एंड ओलिस ऑर्डर पेमेंटस के अंदर हमारे पास
जो कॉलम है उसका नाम है आई गेस पेमेंट
वैल्यू सो ये कॉलम हम एगजैक्टली यहां से
उठा लेंगे एंड इसको मैं यहां पे क्लोज कर
देती हूं क्लोज करते ही एंटर दबाते हमारे
पास जैसे कि पहले क्रिएट हुआ था एक इसका
सम यहां पर क्रिएट होके आ जाएगा ठीक है ये
ऑलरेडी हमने क्रिएट किया हुआ है इस वजह से
ये वापस से रिनेम हो रहा है बट एज ऑफ नाउ
सिर्फ इतना सा समझते हैं यहां पे कि सम
प्राइस के अंदर हमने सबसे पहले यहां पे
कॉलम नेम लिया है देन उसके बाद यहां पे
फंक्शन लेना है नेक्स्ट चीज यहां पे टेबल
का नाम मेंशन करना है एंड देन स्क्वायर
ब्रैकेट में किस कॉलम की हम
[संगीत]
बात जब भी हम किसी डाटा पे वर्क करते हैं
तो डाटा के अंदर काफी सारी फंक्शनैलिटीज
होती है जैसे कि अगर डेट टाइम का डाटा है
तो हम उससे काफी सारी चीजें एनालाइज करके
निकाल सकते हैं कि जैसे सपोज ईयर गिवन है
तो करंट डेट से निकाल के उसकी एज निकाल
सकते हैं अगर हमारे पास कोई पर्टिकुलर डेट
है उससे हमें ट्यूसडे वेनसडे थर्सडे इस
तरह से अगर कोई यहां पर वीक डे निकालना है
वीक डे का नंबर निकालना है ऐसी काफी सारी
चीजें अगर निकालनी है तो वो हम कर सकते
हैं विद द हेल्प ऑफ डिफरेंट फंक्शंस दैट
आर देयर इन डेक्स सो आज की इस वीडियो के
अंदर हम यही बात करने वाले हैं कि कौन-कौन
से डिफरेंट टाइप के फंक्शंस होते हैं
डेक्स के अंदर की इस वीडियो में हम डिस्कस
करेंगे अबाउट डिफरेंट फंक्शंस दैट आर देयर
इन डेक्स सो गाइ डक्स जैसे कि मैंने यहां
पे बताया था डक्स होता है हमारा डेटा
एनालिसिस एक्सप्रेशंस इसके अंदर हमारे पास
बहुत सारे फंक्शंस होते हैं जैसे कि हमने
लास्ट सेशन लास्ट वीडियो के अंदर देखा था
कि हमारे पास एक सिंटेक्स था सिंटेक्स में
हमारे पास सबसे पहले कॉलम का नेम था फिर इ
इक्वल टू इ इक्वल टू के बाद हमारे पास एक
फंक्शन था चाहे हमें सम लगाना हो काउंट
लगाना हो या कंडीशनल स्टेटमेंट लगाना हो
इफ की तरह तो उसके लिए हम डिफरेंट फंक्शंस
का यूज करते हैं अब ये फंक्शंस जो है वो
पावर बी आई के अंदर ब्रॉडली कैटेगरी इज है
डिफरेंट टाइप्स के अंदर सबसे पहला फंक्शन
है यहां पे डेट एंड टाइम फंक्शन जहां पे
हम डेट पे काम करते हैं डेट में भी अगर आज
के अगर हम बात करें तो नाउ से हम इसको
डिनोट करते हैं ईयर अगर हमें चाहिए तो हम
ईयर इस तरह से लेते हैं वैसे काफी सारी
चीजें होती है वीक डे होता है वीक डे का
नंबर होता है तो ऐसे काफी सारे इसके अंदर
फंक्शंस होते हैं उसके बाद हमारे पास आते
हैं टेक्स्ट फंक्शंस टेक्स्ट फंक्शंस में
हमारे पास जैसे कि टेक्स्ट के अंदर अब जो
भी चीज होती है कि टेक्स्ट को कैपिट आइज
करना है लोअर केस में कन्वर्ट करना है या
फिर टेक्स्ट को कॉन्कैटिनेट करना है तो
इसके लिए हमारे पास यहां पे होता है
टेक्स्ट फंक्शंस नेक्स्ट फंक्शंस होते हैं
हमारे इंफॉर्मेशन इनफॉर्मेटिव फंक्शंस
हमारे पास हमें इंफॉर्मेशन देते हैं डेटा
टाइप का जैसे कि कोई टेक्स्ट है या नहीं
है कोई इवन है ऑड है या फिर अगर हमारे पास
कोई मिसिंग डाटा होता है तो उसके लिए भी
हम इंफॉर्मेशन फंक्शंस का यूज़ करते हैं
नेक्स्ट है फिल्टर फंक्शंस फिल्टर फंक्शंस
जैसे कि फिल्टर अब यहां पे खुद ही समझ में
आ रहा है कि यहां पे डाटा को फिल्टर करके
लेके आएगा फिल्टर किसके बेसिस पे कंडीशन
के बेसिस पे तो वैसे हमारे पास फिल्टर
फंक्शंस होते हैं फिल्टर एंड कैलकुलेट
टेबल इस तरह के कुछ इसके एग्जांपल्स हैं
यहां पे नेक्स्ट है हमारे पास एग्रीगेशन
एग्रीगेशन मतलब कि आपके पास कोई डाटा है
उसमें से आपको एक यहां पे एक होल एक मास
निकाल के लेके आना है जैसे कि सम निकाल के
लेके आना है किसी का काउंट निकाल के लेके
आना है एवरेज निकाल के लेके आना है टोटल
तो ये सारी चीजें अगर आपको निकालनी है तो
इसके लिए हम यहां पे मिनिमम वैल्यू चाहिए
कि मैक्सिमम वैल्यू चाहिए तो इन सबके लिए
हम यहां पे यूज करते हैं एग्रीगेशन
फंक्शंस का टाइम इंटेलिजेंस टाइम
इंटेलिजेंस हमारे पास अनादर एक फंक्शन
होता है जो कि टाइम बेस डाटा के ऊपर वर्क
करता है मूविंग अहेड और कुछ फंक्शंस के
बारे में बात करते हैं जैसे कि लॉजिकल
फंक्शन लॉजिकल फंक्शन जैसे कि हमारे पास
इफ हो गया हो गया स्विच हो गया ल लुक अप
फंक्शंस होते हैं जो कि हमारी अ लुक अप
फंक्शंस होते हैं हमारी जो कि रिलेटेड
टेबल के ऊपर वैल्यूज जो होती है उन पे
वर्क करते हैं मैथ एंड ट्रिग्नोमेट्री
फंक्शन जैसे कि एब्सलूट एंड सा क
tan6 निकाल सकते हैं जैसे कि परसेंटाइल
अगर आपको निकालना है स्टैंडर्ड डेविएशन
अगर आपको निकालना है फिर उसके बाद
फाइनेंशियल फंक्शन जो कि आपको फाइनेंशियल
कैलकुलेशंस कंप्यूट करने में काम आते हैं
एंड लास्टली हमारे पास कुछ और फंक्शंस हैं
जिनकी कोई कैटेगरी नहीं है बट हां उनको हम
यहां पे फंक्शंस में ही डिफाइन कर लेते
हैं जैसे कि नाउ हो गया गड हो गया तो इस
तरह से हमारे पास काफी सारे डिफरेंट
फंक्शंस हैं इन फंक्शंस में से
[संगीत]
कुछ जब भी हम डाटा को एनालाइज कर रहे होते
हैं तो उसके अंदर डेट एंड टाइम बहुत मेजर
रोल प्ले करता है जैसे कि अगर मैं
ज्यादा ऑर्डर हो रहे हैं किस ड्यूरेशन किस
टाइम पे प्रोडक्ट ज्यादा ऑर्डर हो रहे हैं
ये सारी चीजें बहुत मैटर करती है व्हेन यू
आर एनालाइजिंग अ डटा सेम गोज इन डिफरेंट
सेक्टर्स कि अगर आप जोमेटो की बात कर ले
तो किस टाइम पे कोई भी बंदा खाना ऑर्डर कर
रहा है साल के किस टाइम में वो किस टाइप
के खाना ज्यादा ऑर्डर कर रहा है किस टाइम
पे कर रहा है दिन के किस टाइम में
एक्चुअली वो कर रहा है तो ये सारी चीजें
बहुत ज्यादा मैटर करती है जब आप किसी डाटा
के साथ डील कर रहे होते हैं सो इसीलिए आज
की इस वीडियो के अंदर हम बात करने वाले
हैं कैसे हम डेक्स के अंदर डेट एंड टाइम
फंक्शंस के साथ वर्क कर सकते हैं सो हेलो
एवरीवन एंड अ वेरी वार्म वेलकम टू डब्ल्यू
एस क्यूब टेक माय नेम इज आयुषी जैन एंड आज
की इस वीडियो के अंदर हम बात करने वाले
हैं अबाउट डे टाइम फंक्शन इंक्स सो गाइज
इसके लिए सबसे पहले तो हम यहां पे पावर
बीई ओपन कर लेते हैं पावर बीई में हम डेटा
सेक्शन में चलते हैं ऑलरेडी हम काफी
टेबल्स पे वर्क कर चुके हैं हमने डिफरेंट
ट्रांसफॉर्मेशन देखे हैं डिफरेंट टूल्स
देखे हैं हमने रिलेशनशिप्स को मैनेज करना
देखा है एडिट करना देखा है अब यहां पे हम
समझते हैं डेक्स के फंक्शन में डेट एंड
टाइम किस तरह से वर्क करता है सो प्रीवियस
कुछ वीडियोस इसके अंदर हमने डेक्स के
सिंटेक्स के ऊपर वर्क किया है कि इसका
सिंटेक्स किस तरीके का होता है आज थोड़ा
सा डेट टाइम सिंटेक्स पे हम यहां पे काम
करते हैं अब मैं यहां पे कोई एग्जांपल
लेके चलती हूं जैसे कि अगर मैं यहां पे
बर्थ डेट की बात करूं सो हमने पहले कुछ
डेट टाइम टूल्स का जब हमने यूज किया था
ट्रांसफॉर्मेशन ऑफ टेबल्स के अंदर जब हमें
टेबल्स को ट्रांसफॉर्म करना था तो हमने
यहां पे एज मंथ नेम डे नेम इस तरह से यहां
पे डिफरेंट वैल्यूज निकाली थी तो अगर यही
चीज अगर हम पावर बी आई के अंदर वैसे एक ही
चीज को करने की काफी डिफरेंट मेथड्स काफी
डिफरेंट वेज होते हैं तो अगर यही चीज अगर
हमें डैक्स की हेल्प से करनी है तो वह हम
कैसे कर सकते हैं वह आज हम देखने वाले हैं
इस वीडियो के अंदर सो सबसे पहले अगर मैं
यहां पे बर्थ डेट की बात करूं बर्थ डेट के
अंदर से सिर्फ आपको एक ईयर एक्सट्रैक्ट
करना है बस आपको यहां पे जो सबकी डेट्स
लिखी हुई है यहां से आपको ईयर एक्सट्रैक्ट
करने हैं तो ईयर एक्सट्रैक्ट करने का बहुत
ही सिंपल सा मेथड है कि अगर सबसे पहले तो
हम यहां पे कॉलम क्रिएट करते हैं नया कॉलम
हमें चाहिए ठीक है तो बर्थ डेट हमारे पास
ऑलरेडी है अ जस्ट लेट्स से इस कॉलम का नाम
हम ले लेते हैं बर्थ
ईयर बर्थ ईयर इज इक्वल टू बर्थ ईयर अगर
हमें कहां से चाहिए इस बर्थ डेट में से
चाहिए तो बर्थ डेट हमारी कौन सी टेबल के
अंदर है कस्टमर्स डाटा सो हम यहां पर लेने
वाले
हैं
कस्टमर्स डाटा में से हमें चाहिए बर्थ डेट
डॉट ईयर सो आप यहां पर देख पा रहे हो कि
हम यहां से काफी सारी चीजें एक्सट्रैक्ट
कर सकते हैं आप यहां पे से डेट
एक्सट्रैक्ट कर सकते हो अगर हम यहां पे
बात करें आपको डे एक्सट्रैक्ट करना है आप
डे एक्सट्रैक्ट कर सकते हो मंथ
एक्सट्रैक्ट कर सकते हो मंथ का नंबर अगर
आपको निकालना है सिर्फ आपको लाइक अगस्त
चाहिए तो यहां पे 08 अगर चाहिए ओके अगर
आपको क्वार्टर निकालना है क्वार्टर नंबर
निकालना है एनी ईयर निकालना है तो हम ईयर
भी यहां से एक्सट्रैक्ट कर सकते हैं सो
ईयर के लिए जस्ट हमें ईयर पे क्लिक करना
है एंड इसके बाद जैसे ही हम एंटर प्रेस
करेंगे तो इस कॉलम यह कॉलम हमारे लिए
अपडेट हो जाएगा इस कॉलम के अंदर हमारे पास
बर्थ ईयर आ जाएंगे जैसे कि हमारे पास यहां
पर है सो 1965 हमारे हमारे पास यहां पर
फर्स्ट कॉलम के अंदर है यही एक्सक्स बर्थ
ईयर के अंदर निकल के आ चुका है सिमिलरली
हमने देखा था कि यहां पर किस तरह से हम
एजेस पर वर्क करते हैं कि अगर हमारे पास
एज हमें निकालनी थी तो हमने इजली यहां पर
निकाली थी ट्रांसफॉर्मेशन टेबल के अंदर
सेम चीज अगर हमें निकालनी है यूजिंग डक्स
तो वो हम कैसे कर सकते हैं वो थोड़ा सा
इसका फॉर्मेट देखते हैं सो अगेन यहां पर
नया कॉलम हम क्रिएट करेंगे एंड एज नाम का
ऑलरेडी एक्चुअली मैंने पैरामीटर ले रखा है
लेट्स से इसका नाम हम लेते हैं
एज वन मे
बी और एक्चुअली मैंने यहां पर लिया था कि
यह एज जो थी यह एक नंबर कम थी तो अगर एज
अप मैं यहां पे लेती हूं सो इसका नाम हम
एज अप लिख लेते हैं ओके एज अप इज इक्वल्स
टू अब मुझे यहां पे क्या निकालनी है एज
निकालनी है तो एज हम लगाएंगे सबसे पहले तो
हमें यहां पे चाहिए डेट डिफरेंस क्योंकि
एज कैसे निकलेगी जैसे कि ये अगर हमारा
बर्थ डेट था तो आज की डेट से उस डेट का
अगर हमें डिफरेंस निकालना है तो दैट विल
बी डेट डिफरेंस सो आप यहां पर देखें कि
डेट डिफरेंस है हमारे पास आप यहां पर
देखें डेट के साथ हमारे पास और भी काफी
सारी वैल्यूज है डेट्स बिटवीन डेट्स इन
पीरियड ठीक है तो ऐसे करके हमारे पास काफी
सारे फंक्शंस है एंड डेट ड प नहीं बल्कि
डेट डिफरेंस प एक्चुअली हमें वर्क करना है
सो डेट डिफरेंस के अंदर आप किस कॉलम पर
वर्क करना है सो
कस्टमर्स डाटा के अंदर बर्थ डेट पर वर्क
करना है बर्थ डेट का हमें यहां पर क्या
चाहिए जैसे कि अगर आपको सिर्फ यहां पर डेट
चाहिए उस डेट से लेकर हमें यहां पे क्या
चाहिए आज की डेट सो
टुडे हम यहां पे लेंगे
टुडे कॉमा टुडे के साथ हम अब ये किस किस
वैल्यू में आपको निकालनी है आपको उस दिन
से लेकर आज तक कितने दिन हुए हैं टोटल वो
आपको काउंट करना है कितने घंटे हुए हैं वो
आपको काउंट करना है कितने मिनट्स कितने मं
मंथ हुए हैं वो आपको काउंट करना है कितने
क्वार्टर्स हुए हैं क्योंकि हमें एज
निकालनी है तो उस दिन से लेके यानी कि जो
जो पर्सन की बर्थ डेट है उससे लेके आज
कितने ईयर्स हुए हैं तो उसके लिए हम यहां
पे ईयर चूज करेंगे इसको मैं यहां पे क्लोज
करती हूं जैसे मैं यहां पे एंटर प्रेस
करूंगी तो यहां पे हमारे पास एज आ जाएगी
अब आप एक चीज यहां पे नोटिस करोगे कि जब
हमने पहले एज निकाली थी तो यहां पे 57 आ
रही थी और यहां पे 58 आ रही है ये आने का
रीजन यहां पे इसलिए है क्योंकि लास्ट टाइम
हमने देखा था कि हमारे पास जब वैल्यू यहां
पे एज के अंदर आ रही थी तो वह डेसीमल में
आ रही थी और हमने यहां पर वैल्यू को डाउन
लिया था डाउन मतलब कि थोड़ा सा अगर जैसे
56 कोई 56.8 मंथ्स का है यानी कि 56 इयर्स
एंड 8 मंथ्स का है तो हम उसकी एज 56 दिखा
रहे थे बट यहां के केस में यह 56 की जगह
पे 57 हो जाएगा यानी कि एक बढ़ जाएगा इस
तरह से यह बेसिकली यहां पे वर्क करता
है सो गाइस यह थे कुछ एग्जांपल्स ऑफ डेट
टाइम फंक्शंस डेट टाइम फंक्शन से हम काफी
सारी चीजें यहां पे कर सकते हैं आप
अलग-अलग चीजें यहां पे चेंज कर सकते हो
अगर आपको इसके अंदर से सिर्फ मंथ्स
एक्सट्रैक्ट करने हैं आप मंथ एक्सट्रैक्ट
कर सकते हो अगर आपको इसके अंदर से ईयर
एक्सट्रैक्ट करना है ईयर कर सकते हो आपको
डिफरेंस निकालना है टाइम पीरियड का वो आप
निकाल सकते हो टाइम पीरियड का डिफरेंस
आपको मिनट्स में चाहिए आवर्स में चाहिए
सेकंड्स में चाहिए वो सारी चीजें हम यहां
से इजली एक्सट्रैक्ट कर सकते
[संगीत]
हैं जब भी आप किसी भी डटा पे वर्क कर रहे
होते हो तो उसके अंदर टेक्स्ट के काफी
सारे चेंजेज होते हैं जैसे कि लोअर में है
अपर में है सपोज आपको कोई वैल्यू ट्रिम
करनी है रिप्लेस करनी है तो उस केस में
हमारे पास पावर बीई के अंदर टेक्स्ट टूल्स
होते हैं जो कि काम आते हैं सिमिलरली अगर
आपको डेक्स के थ्रू ये करना है तो डेक्स
के भी हमारे पास टेक्स के काफी सारे
फंक्शंस होते हैं पावर बी आई के अंदर
उन्हीं कुछ फंक्शंस के बारे में हम
जानेंगे आज की इस वीडियो के अंदर एंड इन
दिस वीडियो वी विल बी टॉकिंग अबाउट
डिफरेंट टेक्स्ट फंक्शंस दैट आर देयर इन
डेक्स सो गाइ सबसे पहले तो ये जानते हैं
कि कौन-कौन से डेक्स के फंक्शंस होते हैं
पावर बी आई के अंदर एंड उसके बाद उनके साथ
कैसे हम वर्क कर सकते हैं वो भी हम
देखेंगे आज की इस वीडियो के अंदर सो सबसे
पहले तो मैं आपको यहां पे फंक्शंस बता
देती हूं कि कौन-कौन से टेक्स्ट के
फंक्शंस होते हैं बिकॉज़ ये
डिफरेंशिएबल है कौन सा इंफॉर्मेशन है या
फिर कौन सा हमारा डेट टाइम फंक्शन है दैट
गेट्स अ लिटिल ट्रिकी सम टाइम्स सो यहां
पे कुछ हमारे पास फंक्शंस हैं जैसे कि
आपको कंबाइन करना है वैल्यूज को तो हमारे
पास कंबाइन वैल्यू फंक्शन है कॉन्कैटिनेट
यानी कि दो अगर आपके पास डिफरेंट कॉलम्स
के अंदर वैल्यूज हैं उनको आपको
कॉन्कैटिनेट करना है तो उस केस में हमारे
पास कंकट ट फंक्शन होता है तो सारे
फंक्शंस का मैं नाम ले लूंगी कुछ जो
इंपॉर्टेंट फंक्शंस है जैसे कि फाइंड
फंक्शन सपोज आपको कोई चीज फाइंड करनी है
टेक्स्ट स्ट्रिंग के अंदर फॉर्मेट करना है
टेक्स्ट को देन उसके लिए फॉर्मेट फंक्शन
है हमारे पास मूविंग अहेड लेफ्ट लेफ्ट
फंक्शन यहां पे क्या करता है कि जैसे आपके
पास कोई भी लेंथ ऑफ कोई कॉलम है कोई कॉलम
के अंदर आपके पास मंडे ट्यूजडे वेनसडे
थर्सडे फ्राइडे इस तरह से डाटा लिखा हुआ
है आपको स्टार्टिंग के तीन लेटर चाहिए कि
मंडे का सिर्फ एमओ एन चाहिए या ट्यूजडे का
सिर्फ टी यूई चाहिए इस तरह से एक कॉलम
चाहिए तो आपको लेफ्ट के कितने कैरेक्टर्स
चाहिए वो आप यहां पे डिफाइन कर सकते हो
ओके लेंथ अगर आपको निकालनी है सो लेंथ के
लिए अगेन ए नाम का फंक्शन होता है जिससे
कि हम लेंथ निकाल सकते हैं लोअर आपको किसी
भी को किसी भी पूरे कॉलम को लोअर में
कन्वर्ट करना है लोअर फंक्शन है ओके
रिप्लेस कोई भी आपके पास ऐसी वैल्यू है
टेक्स्ट के अंदर जो कि आपको रिप्लेस करनी
है कोई दूसरी वैल्यू से देन उसके लिए
हमारे पास रिप्लेस फंक्शन होता है ऑलराइट
राइट वही काम करता है जो कि लेफ्ट काम
करता है सिमिलरली मूविंग अहेड हमारे पास
और भी कुछ फंक्शंस जैसे कि अगर हम हमें
ट्रिम करना है वाइट स्पेसेस अगर आ जाते
हैं हमारे कॉलम्स के अंदर उनमें से वाइट
स्पेस वर्ड्स के बीच के वाइट स्पेसेस नहीं
बट कुछ अलग अगर हमारे पास हेट के वाइट
स्पेसेस है उनको अगर ट्रिम करना है तो
उसके लिए हम ट्रिम फंक्शन का यूज करते हैं
सिमिलरली जैसे लोअर फंक्शन है वैसे ही
हमारे पास अपर फंक्शन भी होता है तो ये
सारे जो है हमारे पास ये कुछ टेक्स्ट के
फंक्शंस है अब इसके बाद हम डिस्कस करते
हैं कि कैसे हम इनको प्रैक्टिकली यूज कर
सकते हैं सो यहां पे मैं सारे फंक्शंस
यूज़ करके नहीं बताने वाली हूं बट आपको
कुछ फंक्शंस का यहां पे बेसिक आईडिया दे
देती हूं कि किस तरह से इनको वर्क करते
हैं किस तरह से मेजर्ली इनका यूज किया
जाता है सो सबसे पहले पावर बीई में हम
चलते हैं पावर बीई में जैसे कि आप यहां पे
रेस्टर आईडी देख रहे हो कंट्री कोड सिटी
एंड बहुत सारी चीजें हैं हमारे पास यहां
पे तो अगर मैं यहां पे रेस्टो आईडी की बात
करूं कि अगर मुझे यहां पे जैसे सपोज मेरे
पास कोई भी एक कॉलम है जिसके अंदर मेरे
पास सिंगल डिजिट डाटा डबल डिजिट डाटा या
कुछ इस तरह से हमारे पास डिजिट्स के अंदर
डाटा है और अगर आपको यहां पे उसे सॉर्ट
करना है कि उस अगर सिंगल डिजिट है यानी कि
रो से नाइन के बीच में कोई भी नंबर है तो
वो वन डिजिट हो जाए ओके उसके लिए वन लिखा
हुआ आ जाए अगर यहां पर अगर हमारे पास कोई
टू डिजिट नंबर है जैसे कि 10 से लेक 99 के
बीच का कोई नंबर है तो वहां पे हमारे पास
टू लिखा हुआ आ जाए तो हमें अगर डिजिट्स
काउंट निकालना है रेस्टोरेंट आईडी का तो
व्च डजन मेक सेंस इस केस में बट जस्ट आपको
मैं यहां पे फंक्शन लगा के दिखा रही हूं
कि किस तरह से हम लेंथ फंक्शन लगा सकते
हैं सो सबसे पहले तो मैं एक बार इसको यहां
पर बोल देती हूं नया कॉलम हमें निकालना है
सो नया कॉलम हमारा बेसिकली क्या
होगा डिजिट काउंट
या हम यहां पर डायरेक्टली भी इस तरह से
लिख सकते हैं डिजिट
काउंट ऑफ आईडी या रेस्टोरेंट आईडी भी इस
तरह से लिखते बहुत बड़ा सा नाम हो जाएगा
बट जस्ट मैं यहां पर आईडी की तरफ से लिख
रही हूं इज इक्वल टू हमें यहां पर क्या
निकालना है लेंथ निकालनी है सो हम लेंथ
नाम का फंक्शन यहां पर यूज करेंगे लेंथ
किसकी निकालनी है हमें इसी डाटा के अंदर
एस्ट्रो आईडी की सो मैं यहां पर रेस्टो
आईडी लिखूंगी अभी किसके अंदर है जोमेटो
एशिया अफ्रीका के अंदर है सो इसे मैं यहां
पे चूज करती हूं रेस्ट आईडी अगर हमने यहां
पे चूज किया है उसके बाद मैं इसे यहां पे
क्लोज कर देती हूं जैसे मैं यहां पे एंटर
प्रेस करूंगी उस केस में हमारे पास इस
कॉलम के अंदर यहां पे अपडेट हो जाएगा कि
डिजिट काउंट यहां पे आ जाएंगे जैसे कि
फर्स्ट में अगर हमारे पास सिक्स डिजिट है
जो कि हम चेक भी कर सकते हैं दैट 306 531
तो छह डिजिट है तो छह डिजिट्स मेरे पास
यहां पे आ गए देन एट इस तरह से आप किसी भी
चीज का यहां पे लेंथ निकाल सकते हो सो यह
हमारे पास एक मेथड है टेक्स्ट टूल्स का
यूज करने का अगेन अगर मैं जैसे कि यहां पर
नहीं बट कोई दूसरी टेबल की बात करूं फॉर
एग्जांपल कस्टमर्स डाटा में हम चलते
हैं कस्टमर डाटा के अंदर हमारे पास था कि
जैसे कि हमने निकाला था यहां पर थर्सडे
वेनसडे फ्राइडे यह था हमारे पास जैसे कि
मैंने आपको बताया था कि लेफ्ट एंड राइट का
यूज किस तरह से कर सकते हैं सो यहां पर भी
एक मैं नया कॉलम क्रिएट कर लेती हूं सो
वंस हमने नया कॉलम निकाला सो हम यहां पर
इसका नाम दे देते हैं शॉर्ट डे मे
बी स शॉर्ट डे इज इक्वल्स टू क्या होगा
हमें लेफ्ट का यूज करना है सो लेफ्ट का
यूज करेंगे किसके ऊपर यूज करना है वो यहां
पर मेंशन करते हैं सो हमें ये लगाना है
एक्चुअली हमारे डे नेम के ऊपर ठीक है सो
डे
नेम डे नेम कस्टमर डाटा के अंदर है ओके
कॉमा लगा के इसके स्टार्टिंग के कितने
कैरेक्टर्स हमें यहां पे पास करने हैं
थ्री कैरेक्टर्स हमें चाहिए एंड जैसे मैं
यहां पर एंटर कराती हूं इसे तो ये थोड़ा
सा वर्क करेगा इसके ऊपर एंड आप देखेंगे कि
कि शॉर्ट डे मेरे पास आ गया है एंड थर्सडे
का टीटीएच यू आ गया है वेनसडे के लिए वेड
आ गया है फ्राइडे के लिए एफआर आई आ गया है
ट्यूजडे के लिए टीयू ई आ गया है तो यहां
पे स्टार्टिंग के तीन लेटर्स हमारे पास आ
गए हैं देन सेम गोज फॉर अगस्ट फ्राई अगस्ट
अप्रैल मार्च सो अगर आपको मंथ वाइज भी यह
चाहिए कि आपको तीन ही डाटा चाहिए तो वो भी
यहां पे इजली वर्क कर सकता है अगर आपको
किसी भी चीज को लोअर केस में कन्वर्ट
कराना है जैसे कि यहां पे सारी चीजें अभी
हमारे पास अपर केस में है इसी को ही अगर
हमें लोअर में कन्वर्ट कराना होता तो हम
यहां पे आगे की तरफ इसे लोअर में पास कर
देते हैं एंड इसे भी मैं यहां पर पैरेंस
में क्लोज कर देती हूं अभी आप देख रहे हैं
कि फर्स्ट कैरेक्टर यहां पर टी है जो है
ये अपर केस के अंदर है जैसे मैं यहां पर
इसे एंटर प्रेस करूंगी अगेन ये इसे पूरा
प्रोसेस करेगा एंड आप यहां पर देखेंगे कि
ये हमारे पास अब ये लोअर केसेस के अंदर आ
गए हैं एंड सेम गोज फॉर अपर केसेस एज वेल
सो बेसिकली इस तरह से हमारे टेक्स्ट टूल्स
यहां पर वर्क करते हैं आपको यहां पर सिर्फ
टेक्स्ट टूल लिखना है कौन सा टूल आप यहां
पर यूज करने वाले हो कौन से फंक्शंस
बेसिकली आप यूज करने वाले हो टूल्स हमने
ऑलरेडी यूज करे थे ट्रांसफॉर्मेशन के अंदर
ये हमारे फंक्शंस हैं सो फंक्शंस आप किस
तरह से यूज़ करने वाले हो कौन सा यूज कर
रहे हो वो यहां पे डिपेंड करता है तो हम
ऑलरेडी देख चुके हैं कि कौन-कौन से
टेक्स्ट फंक्शन हमारे पास होते हैं उनका
यूज भी यहां पे बहुत सिंपल सा है एंड काफी
इफेक्टिव भी है अगर आपको चीजें यहां पे ऐड
करनी है फॉर एग्जांपल कॉन्कैटिनेट था अब
कॉन्कैटिनेट के लिए आप यहां पे एंड फंक्शन
का भी यूज कर सकते हो सो जैसे कि यहां पे
प्रीफिक्स है फर्स्ट नेम है लास्ट नेम है
मिस्टर एंड मिसेस लिखा हो अगर इन केस मिस
मिसेस व्हाट एवर तो अगर आपको प्रीफिक्स ऑफ
फर्स्ट नेम को ऐड करके एक कॉलम बनाना है
तो हम वो भी यहां पे कर सकते हैं तो उसके
लिए अगेन मैं यहां पे न्यू कॉलम यहां पे
लगाऊंगी फुल नेम यहां पे ले लेते हैं एंड
एक्चुअली हमने पहले भी किया था फुल नेम
वाली चीज बट ओके सो फुल नेम हम यहां पे ले
लेते हैं दैट फुल नेम इज इक्वल्स टू हमें
यहां पे क्या करना है जॉइन करना है
किस-किस को जॉइन करना है अ हम यहां पे
कस्टमर्स डाटा के अंदर सबसे पहले तो हमारे
पास है प्रीफिक्स सो कस्टमर डाटा का
प्रीफिक्स एंड मैं यहां पे यूज करूंगी ओके
चाहे तो इसको हम यहां पे पैरेंस में ऐड कर
सकते हैं उसके बाद हमारे पास फर्स्ट नेम
है सो फर्स्ट नेम हम यहां पे ले लेते हैं
एंड हम यहां पे कॉन्कैटिनेट करने के लिए
ले रहे हैं डबल एंड हम यहां पे एंड ऑपरेशन
की तरह लगाते हैं जैसे कि हमारे पास एंड
ऑपरेशन होता है दो कंडीशंस को चेक करने के
लिए वो आगे आने वाले सेशंस के अंदर हम
देखेंगे सिर्फ सिंगल एंड अगर हम यहां पे
यूज करते हैं देन दैट इज फॉर कॉन नेट ओके
एंड लास्टली लास्ट नेम अगर हम यहां पर
लगाना चाहते हैं सो लास्ट नेम मैं यहां पर
ले लेती
हूं एंड इसको एन क्लोज करते हैं इसको मैं
यहां पर एंटर प्रेस करूंगी सो आप देख रहे
हैं कि यहां पर हमारे पास नेम्स आ चुके
हैं सो हम इजली इस तरह से यहां प इसे कंकट
कर सकते हैं आल्सो आप यहां पर देखेंगे कि
हमारे पास यहां पे स्पेसेस नहीं आए हैं
बीच में सो स्पेसेस ना आने के लिए हम यहां
पर एक और एंड इनके बीच में लगाते हैं यहां
पर भी एक स्पेस देके एंड देती हूं और इनके
बीच में हम लगाते हैं यहां पे डबल कोट्स
जिसके अंदर स्पेस हो यहां पे भी डबल कोट्स
जिसके अंदर हमारे पास स्पेस हो एंड वापस
से इसे एक बार एंटर प्रेस करते हैं तो
जैसे ही हम यहां पे एंटर प्रेस करेंगे आई
गेस दिस टाइम इन तीनों के बीच में हमारे
पास स्पेस आ जाएगी तो अब आप यहां प देख
सकते हो कि हमारे पास यहां पे स्पेसेस आ
चुकी है एंड जैसे मिस्टर रूबन कपूर यहां
पे आ चुका है तो यहां पे स्पेसेस हमारे
पास आ गई है
[संगीत]
पावर बीई के अंदर अगर हमें किसी भी कॉलम
को लॉजिकली फिल्टर करके लेके आना था तो
उसके लिए हम लॉजिकल ऑपरेशंस लॉजिकल टूल्स
का यूज कर रहे थे बट आज के इस सेशन के
अंदर हम जानेंगे कि अगर डेक्स के थ्रू
हमें लॉजिकल फंक्शंस का यूज करते हुए कोई
डाटा फिल्टर करके लेके आना है एक नए कॉलम
के अंदर तो वह हम कैसे कर सकते हैं इस
वीडियो के अंदर हम बात करने वाले हैं
अबाउट लॉजिकल फंक्शंस दैट आर देयर इन पावर
बी आई सो गाइ सबसे पहले तो देखते हैं कि
कौन-कौन सी लॉजिकल फंक्शंस हमारे पास होते
हैं सबसे पहला जो यहां पे आप कंडीशन देख
रहे हैं दैट इज इफ कंडीशन इफ कंडीशन कोई
भी गिवन कंडीशन के ऊपर ट्रू एंड फाल्स में
यहां पे कोई भी चीज निकालता है जैसे कि
अगर अ कोई भी आपका डाटा है डाटा के अंदर
आपने अगर कोई भी आपको ऐसे निकालना है कि
अगर उसने सिंगल लिख रखा है अपने आप को देन
दैट इज अ दैट पर्सन इज लाइक अगर उसने वन
लिख रखा है कि उसके फैमिली मेंबर में अगर
वन है तो वी कैन राइट कि ही इज अ सिंगल
पर्सन अगर फैमिली मेंबर्स में अगर उसने
टूथ फोर इस तरह से लिख रखा है दैट इज
मल्टीपल जस्ट मैं एक यहां पे एग्जांपल के
तौर पे बता रही हूं आपको तो यहां पे इस
तरह से इस कंडीशंस लगा सकते हैं कि हम
सिंगल एंड मल्टीपल में डिवाइड कर सकते हैं
इसका ही सिंटेक्स आप यहां पे देख सकते हैं
कि पहले हम इफ लिखते हैं हमारी कंडीशन
लिखते हैं अगर वो ट्रू है तो क्या आना
चाहिए और अगर वो फॉल्स है तो क्या आना
चाहिए सिमिलरली नेक्स्ट है हमारे पास एंड
ऑपरेशन एंड ऑपरेशन वर्क करता है कि दो जो
भी आपने दोनों कंडीशंस दी है अगर वो ट्रू
है तो आपके पास क्या आउटपुट आना चाहिए
एल्स जो भी आपका थर्ड आउ मतलब उसके अलावा
अगर आपके पास कोई चीज है एंड का मतलब यहां
पे ये हुआ कि दो कंडीशंस जो भी आपने दीी
है वो दोनों ट्रू हो तो यहां पे एक आउटपुट
हो या दो या तीन जो भी आपने कंडीशंस दए
अगर वह सारी सेटिस्फाई हो रही हैं मतलब
सारी की सेटिस्फाई होना यहां पे जरूरी है
अगर वो सारी सेटिस्फाइड हो रही है तो आपका
आउटपुट जो है वो वहां पे दिख जाएगा एल्स
कोई दूसरा आउटपुट जो आपने वहां पे सेट
किया हुआ है वो दिख जाएगा जैसे कि अगर मैं
एक वीक के डेज की बात करूं वीक के डेज के
अंदर हमारे पास सैटरडे एंड संडे वीकेंड्स
होते हैं एंड बाकी वीक डेज होते हैं तो
अगर मैं इसके अंदर कंडीशन दूं दैट इफ वीक
डे इज इक्वल्स टू सैटरडे एंड वीक डे इज
इक्वल्स टू संडे देन इट इज वीकेंड एल्स इट
इज वीक डे तो उस केस में मेरे पास जो नया
कॉलम आएगा उसमें यहां पे जहां पे भी
सैटरडे जहां पे भी संडे होगा उस केस में
मेरे पास वीकेंड आ जाएगा एल्स मेरे पास
वीक डेज आ जाएंगे सिमिलरली और होता है और
का मतलब इन दो जो भी आपने कंडीशंस दी
उनमें से एक कंडीशन भी अगर ट्रू हो तो
आपका जो भी चीज है वो एग्जीक्यूट हो जाती
है नेक्स्ट हमारे पास नॉट है नॉट हमारा इन
सब चीजों का एगजैक्टली उल्टा देता है
मूविंग अहेड स्विच है हमारे पास स्विच में
हमारे पास होता हैच रिटर्न्स अ वैल्यू
बेस्ड ऑन द फर्स्ट ट्रू एक्सप्रेशन जो भी
आपका पहला ट्रू एक्सप्रेशन होता है उसके
ऊपर इसका यहां पे वैल्यू वेरी करती है इफ
एरर इफ एरर का यहां पे मतलब होता है कि
जैसे आपने कोई भी एक कॉलम है उसके अंदर
अगर कोई भी चीज सही चल रही है जैसे कि अगर
हम डेटा टाइप की बात कर ले या फिर अगर
हमें कोई चीज कन्वर्ट करनी होती है पार्स
करनी होती है तो अगर सही डेट या सही चीज
में अगर हमारा वहां पे एक भी कॉलम सही
नहीं है तो उस केस में क्या एरर जनरेट हो
जाती है तो अगर वो सही है इफ तो उस कंडीशन
में तो कुछ आए और अगर एरर एरर कहीं प उस
केस में आने वाली है यानी कि किसी नए कॉलम
जो आप बना रहे हो जहां पर आपको लगता है कि
एरर आएगी तो एरर के केस में आपको क्या
स्टेटमेंट देना है वो भी आप वहां प डिफाइन
करके लिख सकते हो तो आप यहां पे क्या
लिखोगे इफ एरर लिखोगे और आपकी वैल्यू
लिखोगे और वैल्यू इफ एरर यानी कि अगर सही
चल रहा है तब तो आपकी जो वैल्यू आनी चाहिए
वो आती रहेगी और अगर एरर आ रहा है तो क्या
वैल्यू आनी चाहिए वो आप यहां पर मेंशन
करोगे सिमिलरली इफ ए है कि इफ ए हमारे पास
यहां पे वैल्यू रिटर्न करता है है फफ ए
पहले तो हमारे पास वैल्यू देगा और अगर वो
ए वैल्यू है तो उस केस में यहां पे क्या
आना चाहिए उस तरह से यहां पर वैल्यू देता
है सो गाइ ये थे हमारे कुछ लॉजिकल ऑपरेशंस
इनमें से एक का मैं आपको यहां पे एग्जांपल
दिखा देती हूं जैसे कि हम अगर यहां पे
पावर बी आई में चले पावर बी आई में एक
यहां पे आप टेबल देखेंगे टेबल में मेरे
पास अगर मैं यहीं पे बात करूं तो हम बात
कर सकते हैं सेल्स ऑर्डर क्वांटिटी की
ऑर्डर क्वांटिटी को एक बार यहां पे चेक
करते हैं कि इसके अंदर हमारे पास वैल्यूज
है वन टू और थ्री के अंदर तो अगर मैं
चाहती हूं कि ऑर्डर अगर वन है तो वहां पर
सिंगल लिखा हुआ आ जाए एल्स मल्टीपल लिखा
हुआ आ जाए इस तरह से अगर मुझे यहां पर
वैल्यू चाहिए तो उस केस में मैं यहां प इफ
कंडीशन लगा सकती हूं जहां पर मैं न्यू
कॉलम क्रिएट करूंगी एंड एक्चुअली सेल्स
थ्र टेबल का है तो मैं यहां पर यह भी चेक
कर सकती हूं या यहीं पर भी कर सकती हूं
सेल्स थ्र के अंदर भी हम डायरेक्टली काम
कर सकते हैं बट यहां पर भी कर सकते हैं
नॉट एन इशू
सो इसका नाम हम यहां पे ऑर्डर
क्वांटिटी टेक्स्ट में ले लेते हैं ठीक है
क्वांटिटी टेक्स्ट में किस तरह से लेंगे
कि इफ लगाना है इफ के बाद मैं यहां पर
क्या बोलूंगी कि अगर यह जो सेल्स थ टेबल
का ऑर्डर क्वांटिटी है ठीक
है यानी कि सेल्स थी टेबल की जो ऑर्डर
क्वांटिटी है इफ इट इज ग्रेटर देन वन अगर
यह वन से ज्यादा है तो उस केस में हमारे
पास यहां पर लिखा हुआ आएगा मल्टीपल
मल्टीपल आपको स्ट्रिंग के अंदर देना है तो
मल्टीपल हम यहां पर लिख देंगे एल्स हमारे
पास यहां पे आ जाए सिंगल अगेन ये भी हम
डबल कोट्स में लिख के इसे हम एंक्लोज कर
देंगे तो मैंने यहां पर लिखा है इफ
प्रोडक्ट टेबल के अंदर जो सेल्स थ्री नाम
की ऑर्डर क्वांटिटी वाला जो कॉलम है अगर
उसकी वैल्यू वन से ज्यादा है तो मल्टीपल
आउटपुट लिखो अगर वन से कम है यानी कि वन
या वन से कम है तो उस केस में आप सिंगल
आउटपुट लिखो तो जैसे मैं इसको एंटर प्रेस
करूंगी तो आप यहां पर देख पाएंगे कि हमारे
पास ऑर्डर क्वांटिटी नाम से यहां पे कॉलम
क्रिएट हो गया है और यहां पर हमारे पास
मल्टीपल आ रहा है मल्टीपल इसलिए आ रहा है
क्योंकि यहां पे टू है चलो एक बार एक काम
करते हैं इसको सॉर्ट कर देती हूं मैं
असेंडिंग ऑर्डर के अंदर तो ये वन से
स्टार्ट हो जाएगा और वन से आते आप देखेंगे
कि यहां पे सिंगल आ गया है तो वन के केस
में और अगर इसी को मैं यहां पे डिसेंडिंग
ऑर्डर में लगा दूं तो डिसेंडिंग के केस
में यानी कि थ्री के केस में टू के केस
में एंड थ्री के केस में ये मल्टीपल
दिखाएगा और वन के केस में ये सिंगल आइटम
दिखाएगा तो मल्टीपल भी आप लिख सकते थे अगर
आपको यहां पे मल्टीपल आइटम्स लिखना है
सिंगल आइटम लिखना है वो भी आप यहां पर
सकते हो कंपलीटली आपके ऊपर है सो बेसिकली
इस तरह से हमारी य चीजें वर्क करती है कि
आपको पहले इफ लिखना है आपको आपके कॉलम को
डिफाइन करना है यहां पे आपको ऑपरेटर यूज
करना है कि आपको ग्रेटर देन देना जो भी
आपकी कंडीशन है वोह बेसिकली यहां पे यूज
करनी है पहला यहां पे कि अगर आपकी कंडीशन
सेटिस्फाई हो जाती है तो यहां पर क्या
आउटपुट लिखा हुआ आना चाहिए एंड दूसरा अगर
आपकी कंडीशन फॉल्स हो जाती है तो उस केस
में क्या आउटपुट आना
[संगीत]
चाहिए ऑपरेटर्स काफी ज्यादा इंपॉर्टेंट
रोल प्ले करते हैं जब भी हम डेटा के ऊपर
काम कर रहे हैं डेटा को मैनिपुलेट कर रहे
हैं इसीलिए आज के इस सेशन के अंदर हम गाइ
बात करने वाले हैं अबाउट डिफरेंट टाइप्स
ऑफ ऑपरेटर्स दैट आर देयर इन पावर बीई एंड
आज की इस वीडियो के अंदर हम बात करने वाले
हैं अबाउट डिफरेंट ऑपरेटर्स दैट वी हैव इन
पावर बीई जो कि हम डेक्स के फॉर्मूला के
अंदर लिखते हैं सो गाइ सबसे पहले मैं यहां
पे बात करूंगी एरिथ मेे िक ऑपरेटर्स के
बारे में जैसे कि यहां पे प्लस का सिंबल
है सबट क्शन का सिंबल है मल्टीप्लिकेशन
डिवीजन यानी कि अगर आपको डिफरेंट कॉलम्स
को ऐड करना है ऐड का मतलब यहां पे ये नहीं
हुआ कि उनको कॉन्कैटिनेट करना है बट उनकी
वैल्यूज को ऐड करना है सबस्टैक करना है
मल्टीप्लाई कराना है या एक ही कॉलम में
किसी नंबर को मल्टीप्लाई कराना है विद सम
नंबर या हर कॉलम या एक ही कॉलम की सारी
वैल्यूज में कोई नंबर ऐड करना है या कोई
चीज सबस्टैक करनी है डिवाइड करानी है उसका
परसेंटेज निकालने के लिए कुछ और मैथमेटिकल
ऑपरेशन लगाना है तो उसके लिए हम एरिथ मेे
िक ऑपरेटर्स का यूज करते हैं नेक्स्ट
हमारे पास ऑपरेटर्स हैं यहां पे कंपैरिजन
ऑपरेटर्स कंपैरिजन ऑपरेटर्स का काम होता
है ट्रू और फॉल्स के अंदर आंसर देना यानी
कि लॉजिकली ये हमारा हमारी किसी भी कॉलम
पे वर्क करते हैं जो भी हमने कंडीशन दी है
कि अगर वो ग्रेटर दन थ्री है तो दैट इज
ट्रू एल्स वो फॉल्स कुछ भी हमने यहां पे
वैल्यू दी है तो उस केस में ये ट्रू एंड
फाल्स पे वर्क करते हैं अगर हमने कंडीशनल
स्टेटमेंट के साथ लिया है तो फिर हम उस
केस में यहां पे प्रिंट करा सकते हैं जो
भी हमें चीज यहां पे कॉलम के अंदर चाहिए
बट अगर हम ऑपरेटर्स का डायरेक्टली वर्क कर
रहे हैं तो उस केस में हमें यहां पे ट्रू
एंड फॉल्स के अंदर आंसर मिलता है नेक्स्ट
है हमारे पास लॉजिकल ऑपरेटर्स लाइक एंड ऑ
एंड नॉट एंड और एंड नॉट किस तरह से वर्क
करते हैं वो एक्सप्लेन करती हूं मैं एंड
का मतलब होता है कि आपने जो दोनों कंडीशंस
प्रोवाइड करी है अगर वो उस कॉलम के अंदर
ट्रू है तो आपका कोई भी आपने जो भी चीज
वहां पर लिखवाई है वह वहां पे एक्जिक्यूट
हो जाएगी एल्स दूसरी चीज एग्जीक्यूट हो
जाएगी और कंडीशन का मतलब होता है और
लॉजिकल ऑपरेटर का मतलब होता है दोनों में
से एक कंडीशन ट्रू हो एंड नॉट का मतलब
होता है कि जो चीज ट्रू है वो उसे फॉल्स
कर देता है और जो चीज फॉल्स है वो उसे
ट्रू कर देता है यानी कि उसके ऊपर अपोजिट
वर्क करता है सो ये हमारा लॉजिकल ऑपरेटर
होते हैं नेक्स्ट है हमारा कॉन्कैटिनेट
ऑपरेशन यानी कि अगर आपको दो कॉलम्स है दो
कॉलम्स में आपको चीजों को जॉइन करना है
जैसे कि अगर आपके पास एक कॉलम के अंदर ईयर
लिखा हुआ है एक कॉलम के अंदर डेट लिखी हुई
है ठीक है डेट में भी सिर्फ आपके पास मंथ
है या फिर अगर आपके पास पूरी डेट भी लिखी
है एंड दूसरी कॉलम के अंदर आपके पास
वेनसडे थर्सडे फ्राइडे लिखा हुआ है इस तरह
से डाटा है और आपको उसको जोड़ के एक ही
कॉलम के अंदर लेके आना है तो उसके लिए आप
उसको कॉन्कैटिनेट कर सकते हो अगर आपके पास
कोई ऐसी फील्ड है जिसके अंदर हमारे पास
फर्स्ट नेम एंड लास्ट नेम लिखा हुआ है तो
उनको जोड़ के आप कॉन कट नेर कर सकते हो तो
इस तरह से हमारे पास डिफरेंट कॉलम्स को
अगर हमें जॉइन करना है तो उस केस में हम
यहां पे कॉन्कैटिनेट करते हैं कॉन्कैटिनेट
के लिए हम एम परसेंट ऑपरेटर का यूज़ करते
हैं नेक्स्ट हमारे पास रेफरेंस ऑपरेटर्स
रेफरेंस ऑपरेटर्स हमने ऑलरेडी देखे हुए
हैं जैसे कि अगर हम यहां पे बात करें कि
जब हमने सिंटेक्स देखा था डेक्स का तो अगर
हम यहां पे किसी भी टेबल की बात करें तो
कौन से कॉलम को हम डिफाइन कर रहे हैं वो
हमने यहां पे स्क्वायड ब्रैकेट में पास
किया था दैट इज अगेन अनदर एग्जांपल ऑफ
रेफरेंस ऑपरेटर सिमिलरली नेक्स्ट इज
पैरेंस पैरेंस का यूज़ किया जाता है किसी
भी फॉर्मूला को कंट्रोल करने के लिए उसके
अंदर अगर आपको कोई चीज पहले एग्जीक्यूट
करानी है तो हम उसे अंदर रखते हैं उसके
बाद कोई चीज उसके ऊपर एक और चीज
एग्जीक्यूट करानी है तो उसे बाहर की तरफ
रखते हैं जैसे कि लास्ट कुछ वीडियोस के
अंदर हमने देखा था जब हम सिंटेक्स पे वर्क
कर रहे थे कि अगर हमें किसी भी चीज के ऊपर
अ जैसे मैंने लेफ्ट ऑपरेशन लगाया था डेज
के ऊपर एक डेज वाला कॉलम था जिसमें हमारे
पास मंडे ट्यूसडे वेनसडे थर्सडे फ्राइडे
था एंड उसके अंदर अगर हमें लेफ्ट से
स्टार्टिंग की तीन वैल्यू चाहिए तो हमने
उसपे लेफ्ट नाम का फंक्शन लगाया था जो कि
एक टेक्स्ट फंक्शन था उसी लेफ्ट को अगर
हमें अपर में कन्वर्ट करना है तो बाहर की
तरफ हमने अपर का फंक्शन लगाया था तो
बेसिकली यह हमें कंट्रोल करता है हमारे जो
फॉर्मूला हैं उनको यहां पे कंट्रोल करता
है कि पहले क्या चीज एग्जीक्यूट होगी किस
ऑर्डर में चीजें एग्जीक्यूट होगी नेक्स्ट
है हमारे पास मिसलेनियस ऑपरेटर्स
मिसलेनियस ऑपरेटर्स जैसे कि हमारे पास
कॉलोन होता है कॉलोन का यूज़ किया जाता है
डेट एंड टाइम के अंदर कि अगर डेट एंड टाइम
में आपको चीजों को सेपरेट करना है देन यू
कैन यूज कॉलम एंड लास्टली हमारे पास
सेमीकलन है जो कि स्विच ऑपरेशन के लिए काम
आता है सो गाइज ये ये थे कुछ ऑपरेटर्स
पावर बी आई के जिनको आप यूज कर सकते हो
[संगीत]
इन इस वीडियो के अंदर हम बात करने वाले
हैं अबाउट विजुलाइजिंग डाटा इन पावर बीई
एंड अब तक की इस पावर बीई की जर्नी के
अंदर हमने कवर किया कि कैसे हम डाटा को
लोड कर सकते हैं ट्रांसफॉर्म कर सकते हैं
डिफरेंट फंक्शंस लगा सकते हैं डिफरेंट तरह
से उसको मॉडल कर सकते हैं रिलेशनशिप्स को
एडिट कर सकते हैं अलग-अलग फंक्शंस एंड
ऑपरेटर्स उनके ऊपर लगा सकते हैं नए कॉलम्स
बिल्ड कर सकते हैं एंड आज से हम स्टार्ट
करने वाले हैं आवर जर्नी ऑन विजुलाइजिंग द
डाटा सो गाइ अभी तक तो हमने सारी चीजें
डेटा के ऊपर वर्क किया था अब टाइम आता है
हमारे सबसे ज्यादा इंपॉर्टेंट वर्क का जो
कि होता है डाटा को विजुलाइज करना
विजुलाइज करने से डाटा के अंदर आप काफी
सारी नई-नई चीजें देखते हो काफी सारे नए
ऐसे पैटर्स देखते हो जो कि शायद आप पहले
नहीं देख पा रहे थे क्योंकि जब हमारे पास
डाटा होता है रोज एंड कॉलम्स के फॉर्मेट
में तो हम उसको ढंग से विजुलाइज नहीं कर
पाते उनके अंदर के जो वर्ड्स हैं काउंट्स
हैं इंफॉर्मेशन जो है जो कि काफी ज्यादा
इंपॉर्टेंट है है वो हम देख नहीं पाते हैं
तो उसी डाटा को विजुलाइज करने के लिए पावर
बीई के अंदर हम कैसे विजुलाइजेशन टूल्स का
यूज कर सकते हैं वो जानेंगे इन आने वाले
कुछ वीडियोस के अंदर सो सबसे पहले अगर मैं
आपको डैशबोर्ड की बात करूं कि जब हम
डैशबोर्ड क्रिएट करते हैं तो सबसे पहले हम
किन चीजों से इंटरेक्ट करते हैं क्या
विजुअल्स हमारे सामने आते हैं उनके बारे
में आज हम इस वीडियो के अंदर बात करते हैं
तो अगर मैं विजुअल्स की बात करूं तो हमारे
पास जो सबसे पहला यहां पे रिपोर्ट वाला
सेक्शन होता है यहां पे हम विजुअल्स
क्रिएट करते हैं सो यू हैव टू बिल्ड
विजुअल्स विद योर डाटा यहां पे अब यहां पे
क्या-क्या चीजें हमारे पास आती है सबसे
राइट हैंड साइड पे आप यहां पे देखेंगे कि
हमारे पास फील्ड्स है सो जो भी डाटा पे हम
वर्क कर रहे थे अभी तक जो भी टेबल्स पे हम
वर्क कर रहे थे टेबल्स के अंदर जितनी भी
कॉलम्स है ये सारी हमें यहां पे मिल जाएगी
जिनको हम ड्रैग एंड ड्रॉप करके यहां पे
जैसा डाटा हम चाहे वैसा डाटा गेट कर सकते
हैं अब विजुअल्स में हमारे पास यहां पे
डिफरेंट चीजें आ जाती है जैसे कि हमारे
पास स्टैक्ड बार्स आ जाते हैं बार चार्ट्स
आ जाते हैं स्टैक्स कॉलम आ जाते हैं एंड
हम यहां पे देखें तो हमारे पास डोनट चार्ट
है पाई चार्ट है स्केटर प्लॉट है तो ऐसे
काफी सारे प्लॉट्स हमें यहां पर देखने को
मिलेंगे एट द सेम टाइम हम यहां पर टेबल
क्रिएट कर सकते हैं सो मेनी मोर काफी
चीजें है यहां पे सो ये बिल्ड विजुअल्स के
लिए है उसके अलावा अगर आपको इनको फॉर्मेट
करना है तो कैनवास सेटिंग्स है कैनवास का
बैकग्राउंड कलर है ऐसे काफी सारी चीजें
हैं यहां पे जैसे कि बैकग्राउंड कलर हमें
यहां पे चेंज करना है थीम्स चेंज करनी है
पेज की इंफॉर्मेशन कैनवास सेटिंग्स अगर
मैं बैकग्राउंड कलर की बात करूं तो आपको
किसी पर्टिकुलर थीम के ऊपर कुछ बिल्ड करना
है
सपोज यहां पे अगर मैं बात करूं कि मुझे
वाइट ही रखना है या थोड़ा सा कुछ और
टेक्सचर मुझे यहां पे बैकग्राउंड में देना
है तो आप यहां पे जो चाहे वैसा कलर यहां
पर ऐड कर सकते हैं कोई इमेज आपके पास पास
है तो उसको आप ब्राउज करके बैकग्राउंड के
अंदर यूज कर सकते हैं ट्रांसपेरेंसी आप
इंक्रीज एंड डिक्रीज अपने अकॉर्डिंग कर
सकते हैं जैसे कि अगर मैं यहां पर थोड़ा
इसे ट्रांसपेरेंट ज्यादा कर दूं तो कलर
थोड़ा कम दिखेगा कंपेरटिवली सो हम इसको
यहां पे सेंटर की तरफ रखते हैं एंड कुछ और
कलर हम यहां पर चूज करके देख लेते हैं
राइट
सो बेसिकली इस तरह से यहां पर वर्क करता
है हम ग्रे कलर भी यहां पर ले सकते हैं
ओके अगर आपको यहां पर वॉलपेपर पर बात करनी
है हम वॉलपेपर यहां पर ऐड कर सकते हैं
फिल्टर पेन फिल्टर कार्ड जैसे हमारे पास
यहां पर ऑप्शंस है उसके बाद आप यहां पर
देखेंगे कि जिस तरह से हमारे पास एक्सेल
के अंदर शीट्स होती है उस तरह से हम यहां
पर डिफरेंट शीट्स भी क्रिएट कर सकते हैं
उनको नेम भी हम यहां पर कर सकते हैं एंड
डिलीट करने के लिए जस्ट हैव टू क्लिक ऑन द
क्रॉस एंड डिलीट क्रॉस एंड डिलीट तो इस
तरह से हम ऐड कर सकते हैं डिलीट कर सकते
हैं एक साथ सारे पेजेस पे फिल्टर्स लगा
सकते हैं अगर हमें कोई भी यहां पे फिल्टर
ऐड करना है तो उसके बाद अगर हम यहां पे
बात करें तो इसी में मैं व्यू सेक्शन में
चलती हूं व्यू सेक्शन में हमारे पास
डिफरेंट थीम्स यहां पे होती है तो आप कोई
भी थीम यहां से पिक कर सकते हो और अपनी
खुद की भी थीम यहां पे क्रिएट कर सकते हो
तो दैट इज कंप्लीट अप टू यू नेक्स्ट यहां
पे पेज व्यू है पेज व्यू में हमारे पास
डिफरेंट व्यूज है यहां पे मोबाइल लेआउट भी
है हमारे पास मोबाइल ले ट अगर मैं क्लिक
करती हूं तो ये मोबाइल लेआउट मुझे दिखेगा
ओके कमिंग बैक टू डेस्कटॉप लेआउट डेस्कटॉप
लेआउट में अब हमारे पास ग्रिड लाइंस है कि
ग्रिड लाइंस हमें यहां पर ऐड करनी है या
नहीं करनी है तो वो हमारे पास यहां पर एक
ऑप्शन होता है कि आप ग्रिड लाइंस ऐड कर
सकते हो ताकि आप चीजें कहीं प भी यहां पर
अरेंज करो तो आपके लिए अच्छे से अरेंज हो
जाए सो इस तरह से य बेसिकली वर्क करता है
जैसे कि सपोज मैं यहां पर कुछ भी ऐड कर
देती हूं जस्ट एज ऑफ नाउ तो आप यहां पर
देख पाओगे कि मेरे पास ग्रिड लाइनस आ रही
है जिनके अंदर मैं चाहूं अपना उस
अकॉर्डिंग टा सेट कर सकते हो यहां से इससे
किसी को इंक्रीज कर सकते हैं साइज को आप
इसकी विड्थ बढ़ा सकते हो इसकी हाइट आप
इंक्रीज कर सकते हो जैसे आप इसे रखना चाहे
वैसे रख सकते हैं कंपलीटली अप टू यू सो
ग्रिड लाइनस है ऑब्जेक्ट को अगर लॉक करना
है कि जब मुझे यहां पे मैंने इसको रख दिया
इसके बाद मुझे यहां पर इसका मूवमेंट नहीं
चाहिए तो आप इसको लॉक कर सकते हो डिफरेंट
फिल्टर्स हैं हमारे पास यह सारी चीजें हैं
बेसिकली कि जो कि हम इसके अंदर कर सकते
हैं एंड आल्सो और भी काफी सारी चीजें आप
यहां पे राइट हैंड साइड प देखोगे कि जैसे
मैंने यहां पे ये चार्ट लिया है चार्ट के
अंदर मेरे पास कैटेगरी आ गई वैल्यू आ गई
टूल टिप्स आ गया ड्रिल थ्रू आ गया सो इन
सब चीजों के बारे में हम डिस्कस करेंगे
आगे आने वाले सेशंस के अंदर आगे आने वाली
वीडियोस के अंदर एज ऑफ नाउ आज सिर्फ हम
इतना समझेंगे कि हमारे पास विजुअल्स क्या
होते हैं विजुअल्स में हमारे पास कौन-कौन
से टूल्स होते हैं सो यहां पे बिल्ड
विजुअल्स है उसके बाद अगर आपको इसका इसमें
कुछ डाटा का फॉर्मेटिंग करनी है तो यहां
पे हमारे पास ये ऑप्शंस है जैसे कि अगर
मैं सिर्फ अभी आपको कुछ भी यहां पर ऐड
करके दिखाऊं एज ऑफ नाउ सिटी तो नहीं बट
कंट्री रीजन चलो हम यहां ऐड करते हैं सो
वापस से मैं यहां पर जाती हूं कंट्री रीजन
मैं यहां पे ऐड करती हूं अब आप यहां पर
देखोगे कि आपको कलर्स मिल गए डटा लेबल्स
मिल गए कैटेगरी लेबल्स मिल गए इस तरह से
आप यहां पर काफी सारी चीजें चेंज कर सकते
हो आपको यहां पर कलर चेंज करना है आप कलर
यहां पर डिफाइन कर सकते हो ठीक है एंड और
भी काफी सारे ऑप्शंस है हमारे पास यहां पर
हम फिल्टर्स लगा सकते हैं एंड देन थर्ड
ऑप्शन जो है ड फर्द एनालिसिस टू योर
विजुअल ये डिपेंड करता है कंप्लीट कि आपका
यहां पे क्या चीज आप यूज कर रहे हो लाइक
आपके कंप्लीट किस विजुअल पे आप वर्क कर
रहे हो उसके ऊपर ये डिपेंड करता है सो
इसको फिलहाल के लिए मैं यहां से हटा देती
हूं एंड इसे भी अगर रिमूव करना है तो जस्ट
यू कैन क्लिक ऑन रिमूव और इस तरह से यहां
से चला
[संगीत]
जाएगा जब भी हम डेटा को विजुलाइज करते हैं
तो उसमें चार्ट सबसे ज्यादा इंपॉर्टेंट
रोल प्ले कर रहे होते हैं विद द हेल्प ऑफ
चार्ट्स हम पैटर्न पता करते हैं ट्रेंड्स
पता करते हैं हमारे डाटा के अंदर एंड काफी
सारी इंपोर्टेंट इंफॉर्मेशन हम इंटरप्रेट
कर पाते हैं विद द हेल्प ऑफ चार्ज सो आज
के इस सेशन के अंदर हम यही बात करने वाले
हैं कि कौन-कौन से डिफरेंट चार्ट्स होते
हैं एंड कैसे हम उनको यूज कर सकते हैं
पावर बीई के अंदर सो हेलो एवरीवन एंड अ
वेरी वार्म वेलकम टू डब्ल्यू एस क्यूब टेक
माय नेम इज आयुषी जैन एंड इन दिस वीडियो
वी विल बी टॉकिंग अबाउट डिफरेंट चार्ट
विजुअल्स इन पावर बीई सो गाइज इसके लिए
सबसे पहले तो मैं यहां पे पावर बी आई ओपन
कर लेती हूं अब आपको यहां पे दिख रहा होगा
कि राइट हैंड साइड में हमारे पास
विजुलाइजेशंस है यहीं पे हमें डिफरेंट
चार्ट्स मिलेंगे हमारे पास स्टैक्ड बार है
हमारे पास स्टैक्ड कॉलम चार्ट है
क्लस्टर्ड बार चार्ट है क्लस्ट ट कॉलम
चार्ट है इस तरह से हमारे पास काफी सारे
लाइन चार्ट्स हैं एरिया चार्ट है एंड पाई
चार्ट है स्कैटर प्लॉट है डोनट चार्ट है
तो काफी सारे चार्ट्स आपको यहां पे
मिलेंगे इनको क्रिएट कैसे किया जाता है
इनके अंदर कैसे डाटा को हम ऐड कर सकते हैं
एंड कैसे हम और चीजें यहां पे ऐड कर सकते
हैं ये जानेंगे आज के इस सेशन के अंदर सो
सबसे पहले तो मैं यहां पे कोई भी चार्ट ले
लेती हूं फॉर एग्जांपल हम यहां पे लेते
हैं द वेरी फर्स्ट वन स्टैक्ड बार स्टैक्ड
बार को मैं यहां पे लूंगी क्योंकि मैंने
यहां पे ग्रिड लाइंस शो करी हुई है वजह से
मुझे यहां पे अभी ग्रिड लाइंस दिख रही है
लेटर आप इनको हटाना चाहे तो आप हटा सकते
हैं अगर आपको अ या फिर अभी ही हम इसको
यहां से हटा देते हैं सो इट्स इन व्यू
व्यू में हम चलते हैं ग्रिड लाइंस यहां से
हटाते हैं ओके अब यहां पर जैसे मैंने
चार्ट ऐड किया है तो चार्ट ऐड करते ही आप
यहां पे नोटिस करेंगे कि हमारे पास यहां
पे वा एक्सिस है एक्स एक्सिस है लेजेंड है
ये सारी चीजें हैं सो सबसे पहले वा एक्सिस
पे हमें कौन सा डाटा चाहिए हम वो यहां पर
डिफाइन कर सकते हैं सो जैसा कि हमारे पास
ये डाटा है ऑफ एन ईक कर्स कंपनी सो उनके
पास डिफरेंट प्रोडक्ट्स है लेट्स गो फॉर
प्रोडक्ट्स प्रोडक्ट्स के अंदर हमारे पास
कैटेगरी भी है सब कैटेगरी है लेटस से हम
यहां पर कैटेगरी को रखते हैं एक्स एक्सेस
के अंदर अभी भी हमारे पास यहां पर कुछ
डाटा आया नहीं है सो यहां पर अब डेटा कैसे
ऐड करना है डाटा जाएगा यहां पे वा एक्सेस
के अंदर एक्स एक्सेस के अंदर सो उसके लिए
सबसे पहले जैसे कि हमारे पास ये डाटा है
ये हमारे पास एक ई-कॉमर्स कंपनी का डाटा
है सो अगर मैं यहां पर बात करूं
प्रोडक्ट्स की तो प्रोडक्ट्स में हमारे
पास यहां पर कैटेगरी है एंड ग्री को हम
यहां पर वाय एक्सिस के अंदर ऐड करेंगे सो
वा एक्सेस में हमने यहां पर इसे ऐड किया
उसके बाद अब हम इसके अंदर कुछ भी हमें
जहां पर जानना हो कि प्रोडक्ट्स की हमारी
सेल्स कितनी हुई है या ऑर्डर कितने हैं तो
यह सारी चीजें हम जान सकते हैं यानी कि
सेल्स ऑर्डर डाटा में अगर चले तो सेल्स
ऑर्डर अगर हमारे पास हो या फिर अगर हम
सेल्स में ही चले तो ऑर्डर क्वांटिटी की
अगर हम बात करेंगे कितना इनमें से ऑर्डर
क्वांटिटी हुई है या टोटल प्रोडक्ट कॉस्ट
हमें जाननी है इन सबकी तो वो हम जान सकते
हैं ओके एंड एंड प्रोडक्ट की स्टैंडर्ड
कोर्स कॉस्ट सेल्स अमाउंट यह सारी चीजें
बहुत सारी चीजें है हमारे पास सो अगर मैं
यहां पर ऑर्डर क्वांटिटी की बात करूं कि
एक्स एक्सस में रखना चाहती हूं ऑर्डर
क्वांटिटी तो आप यहां पर देखेंगे मेरे पास
यहां पे एक चार्ट यहां पे क्रिएट हो चुका
है उसके बाद मेरे पास यहां पे लेजेंड आता
है लेजेंड के अंदर आपको इसको किस बेसिस पर
डिफाइन करना है बेसिकली वो आप यहां पर
मेंशन कर सकते हो एंड अगर मैं यहां पे
बिल्ड विजुअल में अगर मैंने सिर्फ इतना सा
यहां पे बना लिया मैं यहां पर कुछ चीजें
चेंज करना चाहती हूं जैसे कि अगर मैं यहां
पे फॉर्मेट विजुअल में जाऊं सबसे पहले मैं
एक्स एक्सिस अ एक्चुअली वा एक्सिस की यहां
पे बात करती हूं तो वा एक्सिस में आप यहां
पे फॉन्ट चेंज कर सकते हो फॉन्ट साइज यहां
पे चेंज कर सकते हो वाई एक्सेस में हमारे
पास कैटेगरी बाइक्स क्लोथिंग एक्सेसरीज
एंड आई गेस द लास्ट वन इज कंपोनेंट्स इस
तरह से हमारे पास है ओके कलर आपको यहां पे
चेंज करना है आप कोई भी अपने अकॉर्डिंग
यहां पे पिक कर सकते हैं कलर एंड मैक्सिमम
एरिया विड्थ आप यहां पे देख सकते हैं जैसे
मैं इसे इंक्रीज करती हूं या मैं इसको
डिक्रीज करती हूं बेसिकली हमने यहां पे
खुद से सेट किया है नेक्स्ट है हमारे पास
यहां पर मैक्सिमम एरिया विड्थ एंड इसको हम
यहां पर अपने अकॉर्डिंग सेट कर सकते हैं
सो यह हो गया हमारा एक्सवा एक्सिस
एक्चुअली अब चलते हैं एक्स एक्सिस की तरफ
सो एक्स एक्सिस में आप यहां पर डिफाइन कर
सकते हो कि आपको रेंज कितनी चाहिए मतलब
मिनिमम रेंज कितनी होनी चाहिए मैक्सिम
रेंज कितनी होनी चाहिए मैं यहां पे ऑटो के
साथ जाने वाली हूं देन उसके बाद आप
वैल्यूज को यहां पर डिफाइन कर सकते हो कि
वैल्यूज का जो कलर है यह जो 0 के है 50 के
है 100 के है इसको भी हम यहां पर ब्लू कलर
में ले लेते हैं ओके एंड देन उसके बाद आप
यहां पर टाइटल के को डिसाइड कर सकते हो कि
आपको टाइटल का कलर किस तरीके का चाहिए कि
टाइटल के अंदर टेक्स्ट क्या चाहिए सो ये
बेसिकली सम ऑफ ऑर्डर क्वांटिटी बाय
कैटेगरी की इन पर्टिकुलर कैटेगरी के अंदर
अभी तक इतनी ऑर्डर क्वांटिटी यहां पर आई
है सो यह सारी चीजें हैं यहां पर तो अगर
आपको टाइटल चेंज करना है आप टाइटल चेंज कर
सकते हो आप शो टाइटल ओनली पे जा सकते हो
या शो यूनिट ओनली प आप जा सकते हो सो आपको
यहां पर यूनिट मिल जाएंगी इस तरह से ओके
एंड देन कलर आपको यहां पर चेंज करना है सो
कलर अगर आपको यहां पर कुछ और लगाना है सो
मैं थाउज लगाऊंगी थाउज यहां पर इस तरह से
आ
जाएगा सो इस तरह से हम वैल्यूज की चीजें
यहां प चेंज कर सकते हैं टाइटल में हमने
यहां प चेंजेज कर दिए हैं ग्रिड लाइंस की
अगर मैं यहां प बात करूं तो आप यहां प
ग्रिड लाइंस बता सकते हो कि आपको यहां प
पीछे ग्रिड लाइंस चाहिए क्या या नहीं
चाहिए चाहिए तो अगर आपको डैश अगर यहां पर
चाहिए और उसके कलर यहां पर क्या होना
चाहिए फॉर एग्जांपल मैं थोड़ा सा डार्कर
कलर अगर यहां पर ले लू तो आप देखोगे कि
यहां पर मेरे पास ग्रिड लाइंस आ गई है
पीछे की तरफ सो ग्रिड लाइंस हम यहां पर
डिफाइन कर सकते हैं उनकी विड्थ आप यहां पर
डिफाइन कर सकते हो सो ये आपकी ग्रिड लाइंस
हो जाएंगी देन जूम स्लाइडर बार्स की अगर
हम बात करें आपको बार्स का कलर यहां पर
डिफाइन करना है आप बार्स का कलर यहां पर
डिफाइन कर सकते हो जो कलर आप रखना चाहोगे
बेसिकली आपको यहां पर वो कलर मिल जाएगा सो
इस तरह से आप अपने चार्ट को कस्टमाइज कर
सकते हो डैशबोर्ड को कस्टमाइज कर सकते हो
ओके सो यहां पर हमने इस तरह से इनका कलर
सेट कर दिया उनके बीच की स्पेसिंग की अगर
हम बात करें कि आपको इनर पडि कितनी कितनी
चाहिए या फिर आउटर पैडिट कितनी चाहिए ठीक
है तो वो आप यहां पे डिफाइन कर सकते हो
कैटेगरी की विड्थ यहां पे कितनी होनी
चाहिए ये चीजें आप यहां पर डिफाइन कर सकते
हो सो ये हमारे बार्स की कैटेगरी हो गई
डाटा लेबल्स की अगर आप बात करें हम यहां
पे तो अभी डेटा लेबल्स हमें दिख नहीं रहे
हैं इनको एक बार मैं ऑन करती हूं जैसे मैं
डेटा लेबल्स ऑन करूंगी आपको यहां पे 90k
74k 62k 49k इस तरह से आपको यहां पे दिखने
लग जाएगा अब डेटा लेबल्स के अंदर भी यहां
पे काफी सारी चीजें हैं जैसे वैल्यूज का
आपको यहां पे कलर बताना है तो आप यहां पर
कलर चूज कर सकते हो कि किस कलर की आपकी
यहां पर वैल्यूज होनी चाहिए एंड उसको किस
तरफ आपको यहां पर रखना है उनका बैकग्राउंड
कलर तो चलो हम अभी रख नहीं रहे हैं बट
उनको उनकी पोजीशन आपको इनसाइड रखनी है
आउटसाइड रखनी है इनसाइड सेंटर के अंदर
आपको यहां पर इन सब की वैल्यू चाहिए तो आप
सेंटर के अंदर यहां पर रख सकते हो ठीक है
आई गेस इसके अंदर वाइट कलर ज्यादा बेटर
लगेगा तो हम वाइट कलर ले लेते हैं सो य
वाइट कलर यहां पर ज्यादा अच्छे से हमें
दिख पा रहा है तो हम यहां प वाइट कलर इस
तरह से डिफाइन कर सक सते आई गेस अगर हमारे
पास यहां पर ये वैल्यूज आ गई है तो ग्रिड
लाइंस की भी हमें जरूरत नहीं है सो हम
चाहे तो यहां से ग्रिड लाइंस को भी हटा
सकते
हैं तो अभी यह थोड़ा बेटर लग रहा है तो
प्लॉट एरिया बैकग्राउंड है उसके बाद प्लॉट
एरिया बैकग्राउंड में भी हमारे पास अगेन
काफी सारी चीजें हैं जैसे कि आप इसमें
इमेज को कोई यहां पर कोई आपके पास इमेज है
तो आप वो यहां पर ऐड कर सकते हो
बैकग्राउंड के अंदर कंपलीटली उसके ऊपर है
यह एंड जनरल के अंदर अगर हम आते हैं तो
प्रॉपर्टीज टाइटल इफेक्ट आइकन टूल टिप्स
इस तरह से हमारे पास काफी सारी यहां पर
प्रॉपर्टीज है कि आपको हाइट वगैरह इंक्रीज
करनी है टाइटल वगैरह का यहां पर सम ऑफ
ऑर्डर क्वांटिटी है तो इसको यहां पर कुछ
और नेम देना है उसका यहां पर कलर चेंज
करना है फॉर एग्जांपल आपको तो लाक मैं
इसको थोड़ा सा डार्क ब्लू कलर यहां पर ऐड
कर देती हूं ये कुछ जनरल सेटिंग्स हो
जाएंगी हमारी इफेक्ट्स बैकग्राउंड में अगर
आपको यहां पर कोई कलर देना है जैसे कोई
लाइट सा कलर अगर आप यहां पर ऐड करना चाहते
हो तो आप वो ऐड कर सकते हो सो एक्चुअली
लाइट ब्लू हम यहां पर ड कर देते हैं सो ये
हमने यहां पे ऐड कर दिया तो इस तरह से हम
यहां पे इसी तरह से खुद के भी थीम्स यहां
पे क्रिएट कर सकते हैं देन इसको अपने
अकॉर्डिंग यहां पे कस्टमाइज कर सकते हैं
तो इस तरह से यहां पे बेटर लगेगा सो
बेसिकली ये हमने यहां पे क्या किया एक
स्टैक चार्ट यहां पे क्रिएट कर लिया है
एंड अगर इसी के जैसा मैं यहां पे एक और
एग्जांपल लेके चलूं तो जैसे कि मेरे पास
यहां पे एक और प्रोजेक्ट मैंने यहां पे
ओपन किया है जिसके अंदर हमारे पास कंट्रीज
है कंट्री के बाद कॉन्टिनेंट्स है ईयर है
उनकी पॉपुलेशन है लाइफ एक्सपेक्टेंसी है
जीडीपी पर कैपिटा इस तरह से हमारे पास
जीडीपी कैपिटा हमारे पास है सो इस तरह से
हमारे पास यहां पे डाटा है अब आप यहां पर
डिफरेंट डिफरेंट चार्ट्स चाहे तो ऐड कर
सकते हैं आपको स्कैटर चार्ट चाहिए पाई
चार्ट चाहिए फनल चार्ट चाहिए या फिर डोनट
चार्ट का मैं यहां पे एक एग्जांपल लेती
हूं डोनट चार्ट काफी इंटरेस्टिंग होता है
सो इसके अंदर अगर मैं आप पे लेजेंड में
रखना चाहूं कंट्रीज तो हमारे पास ये
कंट्रीज रही कंट्रीज के अंदर की पॉपुलेशन
अगर हम वैल्यूज के अंदर चाहे तो हमें यहां
पे वैल्यूज के अंदर कंट्रीज की की अ
पॉपुलेशन कुछ इस तरह से मिल जाएंगी कि
हमारे पास यहां पे वैल्यूज है ओके इनकी
डिटेल्स एंड ये सारी चीजें हमारे पास है
अगर मैं बिल्ड विजुअल्स की यहां पर बात
करूं तो लेजेंड्स में हमारे पास यहां पर
टेक्स्ट है टाइटल है लेजेंड की पोजिशन
यहां पे सेंटर राइट की तरफ है अगर आपको
यहां पे टॉप लेफ्ट रखना है टॉप राइट रखना
है जैसे कि अगर मैं टॉप राइट कर द हूं तो
ये ऊपर की तरफ यहां पे शिफ्ट हो जाता है
ठीक है एंड टॉप लेफ्ट करेंगे तो ऊपर की
तरफ लेफ्ट में हमारे पास ये शिफ्ट हो
जाएगा
ओके टेक्स्ट की अगर हम यहां पर बात करें
सो टेक्स्ट कलर्स यहां पर आप देख पा रहे
हैं टेक्स्ट कलर्स को अगर हमें यहां पर
चेंज करना है हम जो कलर यहां पे डिफाइन
करना चाहे वो डिफाइन कर सकते हैं तो यहां
पे ओशनिक यूरोप अफ्रीका इन सबका कलर्स
यहां पे चेंज हो गया है टाइटल्स की अगर हम
बात करें टाइटल में हमारे पास यहां पे
कॉन्टिनेंट है एंड स्लाइसेज की अगर हम
यहां पे बात करेंगे कि स्लाइसेज में आपको
कलर्स यहां पे चेंज करने हैं स्पेसिंग
वगैरह आपको यहां पर डिफाइन करनी है कि
आपको यहां पे स्पेसिंग इंक्रीज रेडियस
इंक्रीज डिक्रीज इस तरह से यहां पे करना
है तो हम यहां पे ये चीज कर सकते हैं अगर
मैं इसको कंपलीटली जीरो कर दूंगी तो ये
यहां पे एक पाई चार्ट बन जाएगा इंस्टेड ऑफ
अ डोनट चार्ट तो हम यह सारी चीजें यहां पे
कर सकते हैं डिटेल्स के लेबल्स की अगर हम
यहां प बात करें तो उनकी पोजीशन आपको
आउटसाइड रखनी है इनसाइड रखनी है वह आप
यहां पर डिफाइन कर सकते हो ठीक है डाटा
आपको यहां पे परसेंट ऑफ टोटल चाहिए कि
आपको यहां पे ऑल डिटेल्स लेबल चाहिए
परसेंट ऑफ टोटल चाहिए कैटेगरी डेटा वैल्यू
आपको यहां पे चाहिए जैसे कि ओशनिक यहां पे
हमारे पास आ गया बिलियन में यहां पे हमारे
पास टा आ रहा है तो मतलब ये 1 बिलियन से
कम है यूरोप यूरोप के अंदर 6 बिलियन हमारे
पास आ रहा है अफ्रीका में भी 6 बिलियन
अमेरिकन 7 बिलियन एंड एशिया हमारे पास
यहां पे आ रहा है 31 बिलियन सो इस तरह से
हमारे पास यहां पर डाटा आ रहा है तो आप
यहां प इनके टेबल कंटेंट्स चेंज कर सकते
हो परसेंट ऑफ टोटल आप यहां पर लगा सकते हो
कि टोटल का 60 पर यहां पर है 14 पर यहां
पर है ये सारी चीजें आप यहां पर ऐड कर
सकते हो स्टार्ट रोटेशन आप यहां पर डिफाइन
कर सकते हो कि जैसे अभी आप देख रहे हो कि
स्टार्ट आई गेस ये 90 डिग्री से हो रहा है
एंड देन उसके बाद यहां पे इस तरह से डाटा
जा रहा है तो आप यहां पे स्टार्ट एंगल
यहां पे दे सकते हो जनरल सेटिंग्स में
अगेन हमारे पास यहां पे इनके टाइटल्स हो
जाएंगे टाइटल्स की साइज टाइटल्स के कलर्स
यह सब चीजें हमें यहां पे मिल जाएंगी जो
कि हमने पहले भी देखी हैं हेडर आइकंस हमें
यहां पे मिल जाएंगे बैकग्राउंड कलर हमें
यहां पे अगर चेंज करना है तो अगेन हम यहां
पे कोई भी बैकग्राउंड कलर यूज कर सकते हैं
आई गेस वाइट ही ज्यादा बेटर था या हम ग्रे
कुछ ले सकते हैं टू मेक इट लुक अ लिटिल
बेटर विजुअल बॉर्डर अगर आपको यहां पे ऑन
करना है आप यहां पर एक बॉर्डर दे सकते हो
इसे उसकी थिकनेस आप यहां पे डिफाइन कर
सकते हो सो यहां पर हमारे पास इस तरह से
बॉर्डर आ जाएगा एंड देन आप यहां पे इसका
कलर वगैरह ये सारी चीजें डिफाइन कर सकते
हो इसकी थिकनेस आप यहां से डिफाइन कर सकते
हो सो यह सारी चीजें बेसिकली आपको मिल
जाएंगी एंड सब कुछ यहां पे बस आपको ज्यादा
से ज्यादा एक्सप्लोर करना है एंड डाटा
आपको यहां पे इजली मिल जाएगा सो बेसिकली
ये हमारे डिफरेंट चार्ट्स होते हैं और
इसके अंदर हमारे पास काफी सारे डिफरेंट
फंक्शनैलिटीज होती है आप फॉर्मेट कर सकते
हो विजुअल को या फिर बिल्ड यहां बिल्ड
करते टाइम हम यहां पे डिटेल्स ऐड कर सकते
हैं अब इसमें भी हम काफी सारी और चीजों के
बेसिस पे इसको डिफाइन कर सकते
[संगीत]
हैं एंड आज की इस वीडियो के अंदर हम बात
करने वाले हैं अबाउट फिल्टरिंग ऑप्शंस दैट
आर देयर इन पावर बीई सो गाइस अभी तक हमने
जितना भी पार्ट पावर बी आई के अंदर कवर
किया है विज के अंदर हमने देखा कि कैसे
अभी तक हम चार्ट्स प्लॉट कर सकते हैं उसके
बाद अगर उसी के अंदर हमें डाटा को फिल्टर
करना है या फिर हमें डिफरेंट पजेस के ऊपर
सिमिलर फिल्टर लगाना है या एक पेज में
जितने चार्ट है उसमें हमें सिमिलर
फिल्टर्स लगाना है तो वो हम कैसे लगा सकते
हैं वो आज जानेंगे इस वीडियो के अंदर सो
इसके लिए सबसे पहले तो मैं यहां पे पावर
बी आई ओपन कर लेती हूं पावर बी आई जैसे
मैं ओपन करूंगी तो उसके बाद हमारे पास
यहां पे पहले तो फिल्टर्स ऑन दिस पेज एंड
फिल्टर्स ऑन ऑल पेजेस की अगर मैं यहां पे
बात करूं तो मैंने यहां पे एक टू क्रिएट
कर लिया जिसके अंदर मेरे पास यहां पे
कॉन्टिनेंट की डिटेल्स है सो अगर मैं इसे
यहां पे क्लिक करती हूं तो अगेन मेरे पास
यहां पे एक स्टैक चार्ट है स्टैक्ड बार
चार्ट है जिसके अंदर हमारे पास वा एक्सिस
पे कॉन्टिनेंट्स है सारे एंड एक्स एक्सिस
पे हमारे पास यहां पे एवरेज ऑफ लाइफ
एक्सपेक्टेंसी है दैट ओशनिक अगर
कॉन्टिनेंट्स की बात करें तो वहां पे
एवरेज लाइफ एक्सपेक्टेंसी इज 74.637520
अ अमेरिकंस की एवरेज लाइफ एक्सपेक्टेंसी
इज़ 64 एंड एशियंस की 60 एंड लास्टली
अफ्रिकंस की 48.8 7 सो दिस इज़ दी एवरेज
लाइफ एक्सपेक्टेंसी अब अगर मैं यहां पे
बात करूं कि दोनों पेज पे अगर मुझे यहां
पे सेम फिल्टर में काम करना है जैसे कि
मुझे दोनों पेज में यहां पे चाहिए कि किसी
भी चीज़ के बेसिस पे यहां पे फिल्टर लग
जाए लेट्स से कि अ कंट्री वाइज यहां पे
कोई फिल्टर लग जाए या ईयर के बेसिस पे
यहां पे फिल्टर लग जाए तो मुझे यहां पे आप
देखेंगे कि ऑप्शंस है हमारे पास फिल्टर्स
ऑन दिस पेज यानी कि इस पेज पे जितने भी
चार्ट्स बने हुए हैं उनके ऊपर फिल्टर लग
जाए जैसे कि अगर मैं इस चार्ट को यहां से
कॉपी कॉपी करती हूं कॉपी विजुअल एंड इसे
हम यहां पे पेस्ट करते हैं तो आप यहां पे
देखेंगे कि हम अभी सेम ही पेज के ऊपर हैं
तो अगर मुझे यहां पे कोई भी फिल्टर लगाना
है तो सबसे पहला है फिल्टर्स ऑन दिस पेज
यानी कि इस पेज के फिल्टर प इस पेज के ऊपर
जितने भी हमारे पास विजुअल्स हैं उन पे
हमें फिल्टर लगाना है किसके बेसिस पे
लगाना है लेट्स से मुझे ईयर के बेसिस पे
लगाना है अब ईयर में भी हमारे पास यहां पे
कुछ एडवांस फिल्टरिंग है एडवांस फिल्टरिंग
में हमारे पास लेस देन का ऑप्शन है यहां
पर ऑपरेटर है एंड ऑपरेटर एंड और ऑपरेटर सो
मुझे यहां पर चाहिए अगर मैं यहां पर इयर्स
की बात करूं क्योंकि यह डिफरेंट इयर्स का
डाटा है अगर हम यहां पर देखें डाटा के
अंदर जाके तो हमारे पास यहां पर जो ईयर्स
है वह है 1952 57 और हर पा साल के बाद का
हमारे पास यहां पर डाटा है सो मुझे चाहिए
यर्स लेट्स से च आर ग्रेटर देन 1990 ठीक
है 1990 से ऊपर वाले हम यहां पे डटा ले
लेते हैं सो उस केस में हम यहां पे जाएंगे
एंड इज ग्रेटर देन हम ले लेते हैं 1990
अगर मुझे यहां पे और कोई कंडीशन नहीं देनी
है तो जस्ट मैं यहां पे अप्लाई करूंगी
फिल्टर आप यहां पे देखेंगे कि जो भी हमने
फिल्टर अप्लाई किया है उसके बेसिस पे
दोनों यहां पे चार्ट्स के अंदर चेंजेज आ
गए हैं तो यह चेंजेज यहां पे आए हैं अगर
मैं पेज टू पे अगर अ यहां पे ओशनिक की बात
करें अभी 79 है यहां पे 76 है यहां 72 है
एंड अगर मैं यहां प वापस जाऊ तो अभी यहां
पे पुराना ही डाटा है जो कि 74 72 65 है
जो कि अभी इयर्स के बेसिस पे यहां पे चेंज
नहीं हुआ है जो भी हमने यहां पे इयर्स के
बेसिस पे वैल्यू निकाली है उनके बेसिस पे
यहां पे चेंज नहीं हुआ है क्यों बिकॉज
रीजन बी कि हमने यहां पेज वन पे लिखा हुआ
है दैट दिस इज अ जो फिल्टर्स हमने यहां पे
लगाए हैं वो इस पेज के लिए हैं सपोज अगर
यही फिल्टर हमने दोनों पेजेस के लिए लगाए
होते सो अगर यही फिल्टर मैं दोनों पेजेस
के लिए यहां पर लगा देती हूं तो उसके लिए
मैं यहां पे इयर्स ले लेती हूं अगेन एंड
एडवांस फिल्टरिंग में इज ग्रेटर देन हम
यहां पे ले लेते हैं ग्रेटर देन और इक्वल
टू भी आप चाहो तो ले सकते हो 1990 हम यहां
पे ले लेते हैं अप्लाई फिल्टर हम करेंगे
अप्लाई फिल्टर करने से यहां तो कुछ चेंजेज
नहीं हुए क्योंकि यहां पे ऑलरेडी ये
चेंजेज लग चुके थे 79 76 72 बट अगर मैं
यहां पे पेज टू पे चलूं तो यहां पे भी आप
देखेंगे सेम वैल्यूज जो हमारे पास फर्स्ट
पेज के ऊपर है वो यहां पे आ चुकी है तो
ऐसा होने का यहां पे ये रीजन है कि आप जो
भी फिल्टर यहां दे रहे हो अगर आप इस पेज
पर दे रहे हो जिस पेज पर हम वर्क कर रहे
हैं तो उसके लिए हम यहां पर फिल्टर्स ऑन
दिस पेज देंगे अगर आपको सारे पेजेस पर
देना है तो फिल्टर्स ऑन ऑल द पेजेस की हम
यहां पर बात करेंगे सो इस तरह से हमारे
यहां पर पेजेस पे ये चीज वर्क करती है बट
अब हम किसी पर्टिकुलर विजुअल की ही अगर
बात करें सो मैं यहां पर पेज वन प चलती
हूं सो अगर मैं यहां पर पर्टिकुलर दिस
विजुअल जैसे कि आप यहां पर देख रहे हो
हमारे पास तीन ऑप्शंस है फिल्टर ऑन दिस
विजुअल यानी कि आप किसी भी चार्ट के ऊपर
फिल्टर लगाना चाहते हो दूसरा फिल्टर ऑन
दिस पेज कि पूरे पूरे पेज पर आप फिल्टर
लगाना चाहते हो एंड नेक्स्ट इज फिल्टर ऑन
ऑल पेजेस यानी कि सारे पेजेस के ऊपर आप
फिल्टर लगाना चाहते हो तो अगर मैं इसी की
कैटेगरी की यहां पर बात करूं सो इस
कैटेगरी में मैं एक काम करती हूं यहां पर
कॉन्टिनेंट हम बताते हैं एंड यहां पर मैं
ले लेती हूं
कंट्री एंड कंट्री के बाद डिटेल्स में मैं
यहां पर ऐड करती हूं कॉन्टिनेंट ठीक है
कॉन्टिनेंट मैं यहां पर डिफाइन कर देती
हूं कि मुझे यहां पे बाकी के कॉन्टिनेंट्स
नहीं चाहिए मुझे यहां पर सिर्फ लेट्स से
यूरोप देखना है तो मैं सिलेक्ट ऑल हटा के
सिर्फ यूरोप लगा देती हूं तो मुझे यहां पर
सिर्फ यूरोप की कंट्रीज का यहां पर डाटा
मिल जाएगा सिमिलरली अगर मुझे यहां पर
सिर्फ एशिया का डाटा चाहिए तो मुझे यहां
पे एशिया का भी इस तरह से डाटा मिल जाएगा
सो आप यहां पर देख पा रहे हैं हमारे पास
एशिया का भी डाटा है उसमें भी अगर आपको
यहां पर कुछ फिल्टर लगाना है जैसे कि सम
ऑफ पॉपुलेशन में भी हम यहां पर लगा सकते
हैं कि जिसकी पॉपुलेशन यहां पर ग्रेटर हो
देन न बिलियन तो यहां पर लिख लेते हैं इ
ग्रेटर दन और इक्वल
टू न ि िप ि एंड जैसे मैं अप्लाई करूंगी
फिल्टर तो हमारे पास इंडिया एंड चाइना
यहां पर दो तरह का डाटा इस तरह से फिल्टर
होके हमारे पास आ जाएगा एंड उसी के बेसिस
पर हमारे पास यहां पर चार्ट भी बन जाएगा
सो आप देख पा रहे हैं कि कैसे यहां पर
फिल्टर्स वेरी करते हैं फ्रॉम पेज टू पेज
विजुअल टू विजुअल एंड अगर आपको सारे पेजेस
प भी एक साथ फिल्टर लगाने है तो आप सारे
पेजेस प भी साथ फिल्टर लगा सकते हैं इसके
अंदर हमारे पास डिफरेंट चीजें हैं जैसे कि
आप यहां पे कंडीशंस पास कर सकते हो कि
आपको किसी भी कंडीशन के ऊपर यहां पे देना
है अ एंड कंडीशन यानी कि दोनों कंडीशन
सेटिस्फाई होनी चाहिए तो हमारा चार्ट यहां
पे डिस्प्ले हो और का मतलब दोनों में से
[संगीत]
एक एंड इन दिस वीडियो हम पढ़ने वाले हैं
कि कैसे हम मैट्रिसेज क्रिएट कर सकते हैं
इन पावर बी आई सो गाइ मैट्रिसेज अगेन इज अ
वेरी पावरफुल टूल टू विजुलाइज योर डाटा
अगर आपको डिफरेंट डिफरेंट पैरामीटर्स एंड
डायमेंशन पे अपने डटा को विजला ला करना
होता है तो उस केस में हम मैट्रिसेज का
यूज कर सकते हैं कैसे मैट्रिस को क्रिएट
करना है देखते हैं आज की इस वीडियो के
अंदर सो सबसे पहले हम इसी डाटा की यहां पर
बात करते हैं जिस पर हम प्रीवियसली वर्क
करते हुए आ रहे हैं सो यहां पर आप देखेंगे
कि हमारे पास अगर मैं यहां पर टेबल की बात
करूं तो हमारे पास यहां पे कंट्रीज है
कॉन्टिनेंट्स है ईयर है पॉपुलेशन है एंड
लाइफ एक्सपेक्टेंसी है एंड जीडीपी पर
कैपिट डिपेंडिंग ऑन द इयर्स ठीक है तो ये
सारी डाटा हमारे पास है अगर आपको यहां पर
देखना है फॉर एग्जांपल सबसे पहले मैस
क्रिएट करते मैट्रिक्स क्रिएट करने के लिए
जस्ट हैव टू डबल क्लिक ऑन द मैट्रिक्स
मैट्रिक्स आपका यहां पर क्रिएट होक आ
जाएगा इसका यहां पर आप चाहे तो जहां पर भी
आपको ड्रग एंड ड्रॉप करना आप इजली कर सकते
हो उसके बाद यहां पर आती है रोज कॉलम्स
वैल्यूज ठीक है तो मुझे यहां पर वैल्यूज
के अंदर एक तो चाहिए कि पॉपुलेशन आ जाए
मेरे पास ठीक है सम ऑफ पॉपुलेशन है अभी
फिलहाल को लाइफ एक्सपेक्टेंसी हम यहां पर
ले लेते
हैंस नीचे शिफ्ट हो गया य बट लाइफ
एक्सपेक्टेंसी अगेन मैं यहां पर ड्रॉप कर
देती हूं लाइफ एक्सपेक्टेंसी का मुझे यहां
पर सम नहीं चाहिए बट एवरेज चाहिए सो इसे
मैं क्लिक करके एंड एवरेज यहां पर ले
आऊंगी सो एवरेज मुझे मिल जाएगी अब ये मुझे
किस बेसिस प चाहिए उसके लिए हम यहां पर
कॉन्टिनेंट के अंदर रोज डिफाइन कर सकते
हैं सो मेरे पास यहां पर रोज हो जाएंगी अब
आपको चाहिए कि आपके पास यहां पे रोज मतलब
कॉन्टिनेंट्स तो हो बट एट द सेम टाइम यही
सेम पैरामीटर्स आपके पास कंट्रीज के अंदर
भी हो तो कंट्रीज के लिए मैं यहां पर
कंट्रीज की कॉलम को रोज के अंदर ड्रॉप कर
दूंगी एंड अब आप यहां पर नोटिस करोगे कि आ
मेरे पास एक प्लस का सिंबल यहां पे क्रिएट
होके आ गया है व्हिच इज फॉर अफ्रीका
अफ्रीका प अगर मैं क्लिक करूंगी तो सारी
अफ्रीकन कंट्रीज मेरे पास यहां पे आ जाएगी
प्लस उनका सम ऑफ पॉपुलेशन एंड एवरेज लाइफ
एक्सपेक्टेंसी सो इस तरह से मुझे यहां पे
डाटा मिल जाएगा इसे हम अगर क्लोज कर देते
हैं देन अगेन ये क्लोज हो जाएगा अगर यहां
नहीं जाना तो आप यहां पर डबल एरो पे क्लिक
कर सकते हो डबल एरो प जैसे आप यहां पे
क्लिक करेंगे देन आप यहां पे कंट्रीज में
चल जाएंगे यानी कि इनकी सब कैटेगरी में सो
पहले कॉन्टिनेंट्स है कॉन्टिनेंट्स के
अंदर हमारे पास
कंट्रीज है एंड उसके बाद जो हमारे पास
यहां पर ड्रिल अप करके जो पैरामीटर है वो
इसलिए है कि हम यहां पर कॉन्टिनेंट्स को
एक्सेस कर सकते हैं कॉन्टिनेंट से ही यहां
पर कंट्रीज को भी एक्सेस कर सकते हैं सो
इस तरह से हमें यहां पर डाटा मिल सकता है
अब इसके अंदर भी मैट्रिक्स के अंदर भी आप
काफी सारी चीजें यहां पर ऐड कर सकते हो
जैसे कि आप यहां पर इंक्रीजिंग ऑर्डर या
डिक्रीजिंग ऑर्डर जसे सॉर्ट करना है हमें
यहां पर सीधा हम इस पर क्लिक करेंगे एरो
पे य हमें यहां प वैल्यूज को सॉर्ट करके
दे देगा तो आप यहां पर देखेंगे कि डबल
क्लिक करने पर हमारे पास यहां पर असेंडिंग
ऑर्डर आ गया है सिमिलरली सेम गोज फॉर ऑल
दी अदर्स एंड इसके बाद अगर मैं यहां पर
बात करूं इसके फॉर्मेट की तो फॉर्मेट के
अंदर हम काफी सारी चीजें यहां पे चेंज कर
सकते हैं जैसे कि स्पेसिफिक कॉलम की अगर
मैं यहां पर बात करूं क् किसी स्पेसिफिक
कॉलम की आपको चीजें चेंज करनी है जैसे कि
हम और चीजों की ना बात करें बट यहां पे
सेल एलिमेंट्स प आ जाए जैसे कि बैकग्राउंड
कलर तो बैकग्राउंड कलर अगर आपको देना है
आप यहां प बैकग्राउंड कलर दे सकते हो ठीक
है अ किसके ऊपर है य सम ऑफ पॉपुलेशन के
ऊपर लगा हुआ है तो इसके ऊपर अगर आपको इसको
यहां पर देखेंगे सबसे से कम वैल्यू प लाइट
ब्लू है एंड जैसे जैसे वैल्यूज इंक्रीज हो
रही है वैसे यहां पर डार्क कलर आ जाए तो
उसके लिए भी हम यहां पे च कर सकते हैं
लोएस्ट वैल्यू प कलर हम यहां पर एक कोई भी
ले सकते हैं फॉर एग्जांपल मुझे यहां पे इस
कैटेगरी में जाना है हाईएस्ट वैल्यू के
लिए मैं यहां पे कुछ येलो सा डार्कर सा
शेड ले लेती हूं एंड ओके करेंगे तो अब
हमारे पास कुछ इस तरह से यहां पर वैल्यूज
आ जाएंगी अगर आपको यहां पर फॉन्ट कलर चेंज
करना है आप अगेन फंट कलर चेंज कर सकते हो
उसके बाद डाटा बर्स अगर आपको यहां पर डाटा
के ऊपर बार दिखाने हैं तो डाटा बार्स आप
यहां पर लगा सकते हो इस तरह से हम यहां पे
अलग-अलग चीजें कर सकते हैं देन अगेन
मूविंग अहेड आप सेम चीज दूसरे कॉलम्स के
लिए भी कर सकते हो एंड जैसा कि मैंने यहां
पर बात करी थी स्पेसिफिक कॉलम की तो
स्पेसिफिक कॉलम का आपको यहां पे कोई
टेक्स्ट कलर चेंज करना है वैल्यू चेंज
करनी है यह सब वैल्यू कलर चेंज करना है
बैकग्राउंड कलर आपको कुछ देना है तो यह
सारी चीजें भी हम यहां पे कर सकते हैं एंड
उसके अलावा हमारे पास कॉलम हेडर्स के लिए
है कॉलम हेडर्स के को भी आपको बैकग्राउंड
कलर कुछ देना है जैसे ब्लैक अगर हमें यहां
पर देना है देन उसके बाद टेक्स्ट कलर अगर
हमें वाइट रखना है तो हम यहां पर वो कर
सकते हैं लाइक अकॉर्डिंग टू योर चॉइस जो
भी आपको यहां पे कस्टमाइज करना है इजली हम
इ चीजों को कस्टमाइज कर सकते
हैं सो गाइस इस तरह से हम यहां पे ऐसी
मैट्रिक्स क्रिएट कर सकते हैं जो कि हमें
अलग-अलग डाटा पे यहां प एक्सप्लोर करने
में देगी हेल्प करेगी सिमिलरली अगर मैं
यहां पे इस सेकंड डाटा की यहां पे बात
करूं जहां पे हमारे पास एक ई-कॉमर्स डाटा
है ई-कॉमर्स डाटा के अंदर हमारे पास अगर
हमें किसी भी चीज के बेसिस प यहां पर देख
जैसे कि सेल्स में मैं चलती हूं एंड ऑर्डर
क्वांटिटी पे अगर हमें यहां प मैट्रिक्स
लेनी है तो एक पहले डबल क्लिक करते हैं
ऑर्डर क्वांटिटी मैं यहां पे ले लेती हूं
वैल्यूज के अंदर एंड इसके अलावा हम यहां
पे रोज के अंदर जैसे प्रोडक्ट ले लेते हैं
प्रोडक्ट के अंदर हमारे पास कैटेगरी है सो
हम यहां पे कैटेगरी के बेसिस पे अगर लेते
हैं तो एक्सेसरीज इतना बाइक्स इतना
क्लोथिंग इतना कंपोनेंट्स इतना एंड देन
टोटल हमारे पास यहां पे आ जाएगा अब
कैटेगरी में भी आपको पता है हमें यहां पे
सब कैटेगरी भी है तो हम सब कैटेगरी को भी
यहां पे ऐड कर सकते हैं सब कैटेगरी को
यहां यहां पे जैसे ऐड किया अगेन आप यहां
पे देखेंगे हमारे पास प्लस के सिंबल्स हैं
इन पे हम क्लिक करेंगे तो इसकी कैटेगरी
मुझे यहां पे मिल जाएंगी इसको आप क्लोज
करेंगे देन अगेन यहां पे हमारे पास
कैटेगरी है एंड अगर मैं डबल एरो पे यहां
पे जाती हूं नेक्स्ट लेवल ऑफ हरायर की पे
हम जाते हैं तो उस केस में हमें यहां पे
डायरेक्टली बिना कैटेगरी के सीधा सब
कैटेगरी यहां पे मिल जाएंगी लास्टली अगर
मैं यहां प वापस से यहां पे फर्स्ट पे आ
जा हूं तो अगेन मुझे यहां पे पूरी कैटेगरी
मिल जाएंगी सो इस तरह से यहां पे हम इजीली
अगेन सेम इसके अंदर हम सेम चीजें कर सकते
हैं आपको यहां पे कलर्स डिफाइन करने हैं
इसको कस्टम करना है बैकग्राउंड देना है
अगर बार्स लगाने हैं ऐसी छोटी-छोटी चीजें
आपको यहां पे चेंज करनी है आप चेंज कर
सकते
[संगीत]
हो स्लाइसर्स आर वन ऑफ द वेरी इफेक्टिव
टूल्स इन पावर बीई इसकी हेल्प से आप पूरे
डैशबोर्ड के डाटा को या फिर डिफरेंट
डिफरेंट पेजेस के डाटा को फिल्टर कर सकते
हो कैसे स्लाइसेज को क्रिएट करना है यह
जानेंगे आज की इस वीडियो के अंदर सो हेलो
एवरीवन एंड अ वेरी वार्म वेलकम टू डब्ल्यू
एस क्यूब टेक माय नेम इज आयुष जैन एंड इन
दिस वीडियो वी विल बी लर्निंग हाउ वी कैन
क्रिएट स्लाइसर्स टू फिल्टर आवर डाटा इन
पावर बीई सो गाइज इसके लिए सबसे पहले हम
यहां पे पावर बीई पे चलते हैं एंड
स्लाइसर्स के लिए अगर मैं यहां पे बात
करूं तो यहां पे आप देखेंगे कि स्लाइसर
नाम का मेरे पास एक टूल है डबल क्लिक इस
पे करते हैं एंड आप इस पे यहां पे आप
देखेंगे कि हमारे पास यहां पे कुछ चेक
बॉक्सेस जैसा है क्या है यह बताती हूं मैं
आपको बेसिकली आप इसके अंदर एक ही फील्ड
डाल सकते हो एक फील्ड अब आपके किसी के भी
बेसिस पे हो सकती है कंट्री के बेसिस पे
कांटिनेंट के बेसिस पे जैसे मैं यहां पे
कॉन्टिनेंट ले लेती हूं कॉन्टिनेंट में
हमारे पास है अफ्रीका अमेरिका एशिया यूरोप
ओशिया निक सपोज मैं एशिया पे यहां पे
फिल्टर लगाती हूं तो मुझे सब जगह सिर्फ
एशिया का ही डाटा मिलेगा सिमिलरली अगर मैं
यहां पे एशिया यूरोप को चूज कर लेती हूं
तो यूरोप का डाटा मुझे यहां पे मिलेगा
इसमें हमारे पास डिफरेंट ऑप्शंस है कि आप
ड्रॉप डाउन में भी ये ले सकते हो जैसे कि
ड्रॉप डाउन हमने यहां पे ओपन किया एंड देन
उसके बाद हम यहां पे चीजें चूज कर रहे हैं
बट आप चाहो तो यहां पे डायरेक्टली जो
हमारा डिफॉल्ट होता है दैट इज अ लिस्ट
हियर सो लिस्ट की तरह भी हमारे पास यहां
पे डाटा हो सकता है है सिमिलरली अगर मैं
यहां से इसको हटा के ईयर लगा देती हूं कि
ईयर की बेसिस पे मेरे पास यहां पे डाटा है
जैसे कि 1992 को अगर मैं चूज करूंगी तो
यहां पे ईयर के बेसिस पे मुझे यहां पे
डाटा मिलेगा 1997 को मैं यहां पे चूज
करूंगी तो अगेन मुझे उसके बेसिस पे मिलेगा
2002 के बेसिस पे मुझे यहां पे डाटा
मिलेगा एंड 2007 के बेसिस प मुझे यहां पे
डाटा मिलेगा सो आप यहां पे इयर्स भी चूज
कर सकते हो एंड डिफरेंट डिफरेंट
पैरामीटर्स का आप यहां पे यूज कर सकते हो
इसी के बाद आप यहां पे देखोगे कि जैसे मैं
यहां पे एरो पे क्लिक करती हूं तो मेरे
पास यहां पे अब ऑप्शन और ब ग हैं लिस्ट है
ड्रॉप डाउन है बिटवीन है लेस दन है इक्वल
टू है बिटवीन का यहां पे काम हुआ कि जैसे
मैं बिटवीन को चूज करती हूं मुझे यहां पे
इयर्स को अगर डिफाइन करना है कि मुझे
चाहिए 19 90 या फिर 2000 से लेके 2007 तक
का डाटा तो हम यहां पे इस तरह से भी डाटा
को दिखा सकते हैं या फिर आप स्लाइडर के
थ्रू भी चीजों को अरेंज कर सकते हो कि
आपको यहां पे इतना डाटा चाहिए इतने का
डाटा चाहिए ठीक है या फिर यहां तक का डाटा
चाहिए यह आपको और इंक्रीज करना है एंड द
वेरी सेम गोज फॉर द नेक्स्ट पेज एज वेल कि
अगर हम यहां पर पेज टू की अगर मैं यहां पर
बात करूं अभी पेज टू प हमें ये डिस्प्ले
नहीं होगा क्योंकि अभी तक हमने यहां प पेज
टू प से लगाया नहीं है तो जैसे मैं यहां
पे फिल्टर्स की बात करती हूं अब यहां पे
फिल्टर्स में आप देख रहे हैं कि ऑलरेडी
मेरे पास इस पूरे पेज प फिल्टर लगा हुआ है
द यर शुड बी ग्रेटर देन आई गेस 1990 अगर
मैं इस फिल्टर को यहां से हटा देती हूं और
इस पेज से भी मैं हटा देती हूं एंड
नेक्स्ट पेज से भी हटा देती हूं तो आप
देखेंगे कि ईयर में हमारे पास यहां पर
काफी सारी चीजें आ जाएंगी जैसे कि ईयर
यहां पे अगर अब मैं यहां पे ईयर की बात
करूं तो मेरे पास 1952 से लेकर 2007 तक का
डाटा है अब मैं यहां पे चीजें बेटर तरीके
से डिफाइन कर सकती हूं एंड इसी को अगर मैं
यहां पे चूज करती हूं चूज करने के बाद मैं
जाती हूं अगर व्यू के ऊपर व्यू में हमारे
पास यहां पे ऑप्शन है सिंक स्लाइसर्स का
इसे हम यहां पे चूज करेंगे तो आप यहां पे
देख पा रहे हैं कि अभी ये पेज वन पे है
अगर आपको यह पेज टू पे भी चाहिए तो
सिमिलरली आप पेज टू पे भी इसे क्रिएट कर
सकते हो जैसे ही मैं पेज टू पे अब जाती
हूं तो आप देखेंगे कि ऑलरेडी मेरे पास
यहां पे स्लाइसर क्रिएट हो गया है अगर मैं
यहां के डाटा में भी इधर की तरफ चेंजेज
करती हूं तो पेज वन में भी आप देखेंगे कि
मेरे पास यहां पे जो चेंजेज मैंने पेज टू
में करे हैं वो आ जाएंगे सो अगर आपको
डिफरेंट पेजेस के ऊपर आपके पास डिफरेंट
शीट्स है उनके ऊपर भी आपको डिफरेंट
एक्चुअली डैशबोर्ड्स है उनके ऊपर भी आपको
यहां पे सेम फिल्टर लगाना है देन यू कैन
यूज दिस ऑप्शन कॉल्ड एज सिंक स्लाइसर्स
एंड नॉट जस्ट दिस अगर आपके पास कोई ऐसा
डाटा है जो कि डेट टू डेट वेरी करता है तो
उस केस में भी आप इनका यूज कर सकते हैं
जैसे कि फॉर एग्जांपल अगर मैं यहां पे
चलूं तो यहां पे भी मैं एक स्लाइसर क्रिएट
करती हूं स्लाइसर क्रिएट करने के लिए हमें
यहां पे स्लाइसर पे जाना है जिस पे मैं
क्लिक करूंगी क्लिक करते ही पास यहां पर
एक स्लाइसर ओपन हो जाएगा सो यहां पर हमने
ये लिया इसके बाद हम यहां पर ओपन कर सकते
हैं डेट डेट हम यहां पर देख लेते हैं किस
सेक्शन में हमारे पास डेट है एंड सिमिलरली
डेट के बेसिस पर आप यहां पर डिफरेंट चीजें
डिफरेंट आपका जो डाटा है उसे मूव करवा
सकते हैं जैसे कि अगर हम यहां पर प्रोडक्ट
डाटा के अंदर हमारे पास डाटा है बट डेट
नहीं एक बार डेट यहां पर दोबारा मैं
जाऊंगी सेल्स के अंदर है एंड सेल्स डाटा
के अंदर है सो ऑर्डर डेट एक बार ले लेते
हैं तो ऑर्डर डेट के ऊपर आप यहां पर देखि
किस तरह से हमारा यहां पे डाटा वैरी कर
रहा है सो सेम चीज यहां पर वर्क करती है
बेसिकली आप यहां पे किसी के भी बेसिस पे
यहां पे फिल्टर लगा सकते हो यूजुअली लोग
डेट्स के बेसिस प लगाते हैं ताकि यहां पे
अगर हमें कुछ ऐसा हमारे पास डाटा है जो कि
डिफरेंट डिफरेंट डेट्स पे वैरी कर रहा है
कोई आपको मंथ की एक रेंज लेनी
[संगीत]
है जब भी आप डैशबोर्ड क्रिएट कर रहे होते
हो इन पावर बीई तो उस केस में जब आपको कोई
भी ऐसी इंफॉर्मेशन होती है जो कि आपको अलग
से हाईलाइट करनी होती है कोई ऐसा नंबर है
बड़ा जो आपको हाईलाइट करना होता है तो उस
केस में हम यूज़ करते हैं नंबर कार्ड्स या
फिर टेक्स्ट कार्ड्स का एंड आज की इस
वीडियो के अंदर हम यही देखने वाले हैं कि
किस तरह से इन पावर बीई वी कैन क्रिएट
टेक्स्ट कार्ड्स एंड नंबर कार्ड्स एंड
लेट्स गेट स्टार्टेड गाइ लेट्स सी कैसे हम
पावर बीई के अंदर कार्ड्स क्रिएट कर सकते
हैं सो गाइ कार्ड्स क्रिएट करने के लिए
सबसे पहले तो मैं आपको यहां पे राइट हैंड
साइड पे कार्ड सखा देती हूं कि राइट हैंड
साइड पे आप यहां पे कार्ड देखेंगे एंड
मल्टीरो कार्ड देखेंगे उसके बाद आप
केपीआर जाके डिस्कस करेंगे अलग से बट एज
ऑफ नाउ हम कार्ड एंड मल्टी रो कार्ड के
बारे में बात करते हैं कार्ड पे हमारे पास
टूथ लिखा है बट इसके अंदर हम यहां पे
टेक्स्ट भी इंसर्ट कर सकते हैं सो टेक्स्ट
कार्ड भी हो सकता है ये एंड एट द सेम टाइम
नंबर कार्ड भी हो सकता है तो पहले नंबर्स
पे यहां पे वर्क करते हैं अब जैसे कि
हमारा जो डैशबोर्ड है उसके अकॉर्डिंग आई
गेस अगर मैं यहां पे पॉपुलेशन हाईलाइट
कराना चाहूं कि जैसे कि मुझे यहां पे
इयर्स के अकॉर्डिंग 2007 तक की यहां पे
चाहिए जैसे कि अगर मैं इस फिल्टर को
फिलहाल के लिए यहां से हटा देती हूं सो ये
फिल्टर हमें नहीं चाहिए ये फिल्टर भी हमें
नहीं चाहिए
तो हमें 1952 से लेकर 2007 तक का जो डाटा
है उसमें टोटल पॉपुलेशन चाहिए सम ऑफ
पॉपुलेशन चाहिए तो उस केस में हम पॉपुलेशन
को उठाएंगे एंड यहां पे फील्ड में ऐड कर
देंगे तो हमारे पास यहां पे सम ऑफ
पॉपुलेशन आ जाएगा ठीक है वंस हमारे पास
यहां पे सम ऑफ पॉपुलेशन आ गया उसके बाद ये
तो हो गया हमारे पास यहां पे कि हमें यहां
पे नंबर कार्ड हमने यूज़ किया अब इसके
अंदर आपको मल्टीपल फील्स देने की जरूरत
नहीं है सिंगल फील्ड ही यहां पे इनफ होती
है एंड इसके बाद हम यहां पे फॉर्मेट
विजुअल पे जा सकते हैं इसमें हमारे पास
विजुअल में डिफरेंट अलग-अलग चीजें हैं
जैसे कि आपको यहां पे कलर चेंज करना है
बैकग्राउंड कलर चेंज करना है वो सारी
चीजें आपको यहां पे मिल जाएंगी सो सपोज
मुझे यहां पे कलर अ टेक्स्ट का डार्क ब्लू
चाहिए सो डार्क ब्लू कलर मुझे यहां पे मिल
जाएगा एंड कैटेगरी लेबल के अंदर मुझे यहां
पे कलर चेंज करना है सो मे बी पर्पल और
समथिंग तो नीचे का टेक्स्ट यहां पे पर्पल
कलर का हो जाएगा जनरल सेटिंग्स में हम
जाएंगे देन प्रॉपर्टीज टाइटल इफेक्ट्स
हेडर आइकन टूल टिप्स ऐसे हमें काफी सारी
प्रॉपर्टीज यहां पे मिल जाएगी जो भी चीजें
आपको यहां पे यूज करनी है आप यूज कर सकते
हैं सिमिलरली इसी के पास में आता है हमारे
पास मल्टी रो कार्ड मल्टी रो कार्ड के
अंदर हम मल्टीपल इंफॉर्मेशन दे सकते हैं
जैसे कि अगर मैं इसी की बात करूं यहां पे
मल्टी रो कार्ड की तो मुझे यहां पर सम ऑफ
पॉपुलेशन भी चाहिए मुझे यहां पे लेट्स से
लाइफ एक्सपेक्टेंसी चाहिए बट उसका सम नहीं
चाहिए तो राइट क्लिक यहां पर करेंगे एंड
यहां पर एवरेज ले लेंगे सो एवरेज मुझे
यहां पर मिल जाएगा सिमिलरली अगर मुझे यहां
पर जीडीपी चाहिए तो अगेन इसका भी मैं यहां
पर एवरेज ले लेती हूं इंस्टेड ऑफ सम ठीक
है इसमें मैक्सिमम वैल्यू मिनिमम वैल्यू
इस तरह से भी आप डाटा ले सकते हो सम ऑफ
पॉपुलेशन अगर आपने ले लिया है तो एवरेज
पॉपुलेशन ले सकते हो मैक्सिमम पॉपुलेशन
एंड ये सारी चीजें आप यहां पे निकाल सकते
हो बेसिकली सो यह सारी चीजें हमारे पास
आती है नंबर कार्ड्स के अंदर अब यहीं पे
ही टेक्स कार्ड आता है टेक्स्ट कार्ड के
लिए यहां पर मेरे पास कुछ टेक्स्ट के अंदर
डाटा नहीं है तो हम इस वाले प्रोजेक्ट पर
चलते हैं इस वाले प्रोजेक्ट के अंदर अगर
मैं यहीं पर बात करूं आपसे कि अगर मुझे
यहां पर एक वही मैंने कार्ड यहां पर ले
लिया कार्ड में मैं य यहां पर ऐसी फील्ड
ऐड करवा रही हूं जिसके अंदर हमारे पास
नंबर्स नहीं है बल्कि टेक्स्ट के फॉर्मेट
में डाटा है तो अगर मैं यहां पर प्रोडक्ट
में ही चलती हूं सो प्रोडक्ट में वी हैव
कैटेगरी तो कैटेगरी हम यहां पर ऐड कर
देंगे एक्सेसरीज इसने अपने आप से यहां पर
एक्सेसरीज दे दिया है ठीक है ये यहां पर
फर्स्ट कैटेगरी है इसकी कि फर्स्ट कैटेगरी
अगर हम यहां पर इसको सॉर्ट करते हैं तो
फर्स्ट कैटेगरी एक्सेसरीज आती है सिमिलरली
अगर मैं यहीं पर इस कैटेगरी को आप यहां पर
देखेंगे हमारे पास यह यहां पर फील्ड्स में
आ गया है सिमिलरली फिल्टर्स में भी हमारे
पास सेम डाटा है यहीं पर अगर मैं कैटेगरी
को ऐड करती हूं तो आप यहां पर देखेंगे
मुझे यहां पर कुछ और ऑप्शंस मिल गए हैं
बेसिक फिल्टरिंग के जैसे कि यहां पर
एडवांस फिल्टरिंग है बेसिक फिल्टरिंग है
टॉप एन यानी कि टॉप नंबर का कुछ डाटा हमें
चाहिए जैसे कि टॉप फर्स्ट आइटम चाहिए टॉप
फ फर्स्ट आइटम किसके बेसिस पर हमें चाहिए
लेट्स से हमें चाहिए टॉप फर्स्ट आइटम ऑन द
बेसिस ऑफ आवर ऑर्डर क्वांटिटी हर चीज हम
यहां पर ऑर्डर क्वांटिटी के से ही रिलेट
कराते हुए चल रहे हैं सो ऑर्डर क्वांटिटी
को मैं यहां पर ड्रॉप करूंगी बाय वैल्यू
एंड सम ऑफ ऑर्डर क्वांटिटी करने के बाद
अभी चेंजेज नहीं आए क्योंकि अभी अभी तक
हमने यहां पर अप्लाई नहीं किया है फिल्टर
को जैसे मैंने फिल्टर अप्लाई किया आप यहां
पे देखेंगे कि बाइक्स मेरे पास लिखा आ
जाएगा एंड अगर हम यहां पे इस टेबल के अंदर
भी देखें इसको मैं यहां पे ऑर्डर चेंज
करूं इसका असेंडिंग करूं या डिसेंडिंग
करूं सो सबसे ज्यादा मेरे पास आप यहां पे
क्वांटिटी देखेंगे बाइक्स की ही ऑर्डर
क्वांटिटी सबसे ज्यादा बाइक्स की है यहां
पे तो उस तरह से हमें यहां पे वैल्यू मिल
जाती है टेक्स कार्ड्स के अंदर सो टेक्स
कार्ड एंड नंबर कार्ड्स इस तरह से बेसिकली
पावर बीई के अंदर हमारे वर्क करते हैं
इसमें अगर हमारे पास और भी टाइप की चीजें
हैं अगर आपको यहां
[संगीत]
पे की इस वीडियो के अंदर हम बात करने वाले
हैं कि कैसे पावर बीई के अंदर हम केपीआर
कर सकते हैं सो आइए देखते हैं गाइस इसे
कैसे क्रिएट किया जा सकता है सो गाइस केपी
आई विजुअल्स क्रिएट करने के लिए जैसे कि
हमने लास्ट वीडियो के अंदर देखा था कि
हमने कार्ड का यूज किया था मल्टी रो कार्ड
का यूज किया था इसी से नेक्स्ट हमारे पास
केपीआर आता है केपीआर के अंदर हम मल्टीपल
चीजें इंसर्ट करा सकते हैं जैसे कि मैं
यहां पे वैल्यू लेना चाहती हूं पॉपुलेशन
की ठीक है सम ऑफ पॉपुलेशन बट हमें यहां पे
सम ऑफ पॉपुलेशन किसके बेसिस पे निकालना है
कि ईयर के बेसिस पे कैसे वो इंक्रीज हुई
है तो आप यहां पे देख रहे हैं कि आपके पास
एक पीछे की तरफ एक ग्राफ यहां पे आ जाएगा
जो कि आपको यहां पे वैल्यूज कुछ इस तरीके
से दिखाएगा कि आप यहां पे कैसे ये इंक्रीज
हुई है अगर आपको यहां पे अगेन ट्रेंड्स
सेट करने हैं आप यहां पे देखेंगे कि यहां
पे आपको जो ग्राफ है उसका ट्रेंड थोड़ा सा
यहां पे चेंज हुआ है एंड अगर हम यहां पे
इयर्स चेंज करते तो फिर से थोड़ा सा ग्राफ
के अंदर ट्रेंड चेंज हो जाता है तो अ
केपीआर हम डाटा को और अच्छे से यहां पे
दिखा सकते हैं क्या आप पीछे की तरफ यहां
पे अ ग्राफ दिखा सकते हैं इन दी फ्रंट आप
यहां पे नंबर दिखा सकते हैं तो सम ऑफ़
पॉपुलेशन आप इस तरह से यहां पे शो कर सकते
हो आल्सो आप इसके अंदर यहां पे यह भी दिखा
सकते हो कि अगर इफ यू आर इफ योर कंपनी इज़
इन अ प्रॉफिट और इफ योर कंपनी इज़ इन अ
लॉस जैसे कि अगर आपके पास कुछ ऐसा डाटा है
फॉर एग्जांपल अगर मैं यहीं की इसी की बात
करूं कि जैसे मेरे पास इयर्स है अभी अगर
मुझे यहां पे मेरे पास इयर्स का जो डाटा
होता वो कुछ इस तरीके से होता है कि मेरे
पास यहां पे एक अलग कॉलम होता जिसमें 2002
का डाटा है एक अलग कॉलम होता जिसके अंदर
2007 का डाटा है तो मैं यहां से कंपेयर
करा सकती थी कि हमारी यहां पे जो पॉपुलेशन
है वो इंक्रीज हुई है तो यहां पे इंक्रीज
होने का मतलब ये अलार्मिंग रेट है तो मैं
उसका यहां पे कलर ऑटोमेटिक मेरे पास रेड
या ग्रीन आ जाता बट क्योंकि इंक्रीज हुई
है तो हम उसको चेंज भी कर सकते हैं इसका
एक एग्जांपल मैं आपको यहां पे पेज टू के
अंदर दे देती हूं जैसे कि हम यहीं पर बात
करते हैं नॉट पेज टू बट प्रोजेक्ट टू की
एक्चुअली हम यहां बात करते हैं सो यहां पर
मैं केपीआर क्रिएट करूंगी केपीआर के अंदर
अगर मेरे पास यहां पर जैसे कुछ भी डाटा है
ठीक है डेटा मेरे पास है लेट्स से सेल्स
के अंदर ऑर्डर डाटा है तो ऑर्डर क्वांटिटी
की सम ऑफ टोटल ऑर्डर क्वांटिटी की अगर हम
यहां पर बात करें तो यहां पर हम ऑर्डर
क्वांटिटी मेंशन कर सकते हैं एंड उसके बाद
यहां पर मैं देखूंगी कि सेल्स वन के अंदर
हमारे पास डेट्स ये जो सेल्स वन के अंदर
है हमारे पास यहां पर सम ऑफ डाटा किसके बस
के ऊपर है डेट्स के ऊपर डेट्स के बेसिस के
ऊपर है ठीक है एंड सिमिलरली अगर मैं यहां
पर नेक्स्ट यहां पर ले लू जैसे कि अगर मैं
इन टेबल्स की बात करूं तो एक के अंदर
हमारे पास 2001 से लेकर 2002 तक का डेटा
है दूसरी टेबल के अंदर हमारे पास 2002 से
2003 का डाटा है एंड सिमिलरली मैं यहां पर
इसे ओपन करती हूं दिस इज जस्ट एन एग्जांपल
ओवर हियर कि मैं यहां पे उठाती हूं अगेन
ऑर्डर क्वांटिटी ठीक है तो ये एक एग्जांपल
की तरह है अभी हियर इट डज नॉट मेक्स एनी
सेंस बट मैं आपको एक एग्जांपल के तौर
दिखाती हूं कि किस तरह से यहां पे हमारे
पास चीजें ग्रीन हो रही है या रेड हो रही
है तो आप इस तरह से भी अपने डाटा के अंदर
आपके पास कुछ ऐसा डाटा है जिसमें आपके पास
प्रीवियस ईयर का एक पूरा टेबल है एंड दिस
ईयर का पूरा टेबल है आप उनके बीच में
कंपैरिजन क्रिएट कर सकते
[संगीत]
हो जब भी हम पावर बीई के अंदर डैशबोर्ड
क्रिएट कर रहे होते हैं तो बहुत
इंपॉर्टेंट होता है कि हम उसको काफी
ज्यादा इंटरेक्ट रखें उससे कलर्स उसकी
थीम्स पे अच्छे से ध्यान रखें वरना हो
सकता है कि हमारा जो डैशबोर्ड है वो उतना
अच्छा ना दिखे सो इसीलिए आज की इस वीडियो
के अंदर हम देखेंगे कि कैसे हम कलर्स को
मॉडिफाई कर सकते हैं विजुअल्स को मॉडिफाई
कर सकते हैं इन पा बीई एंड इन दिस वीडियो
वी विल बी लर्निंग हाउ वी कैन मॉडिफाई
चार्ट्स एंड विजुअल्स इन पावर बीई सो गाइज
चार्ट्स को यहां पे आप देखेंगे कि हमारे
पास अभी यहां पे एक ट्रेंड जा तो रहा है
ब्लू की तरफ बट वो इतने अच्छे से नहीं जा
पा रहा है तो अगर हमें यहां पे इसको थोड़ा
सा ब्लू का यहां पे कलर्स देने हैं तो उस
केस में हम यहां पे क्या कर सकते हैं सबसे
पहले तो आप यहां पे एक बैकग्राउंड का कलर
कुछ यहां पे चूज कर सकते हो जैसे कि अगर
मैं यहां पे ही बात करूं तो कैनवास सेट
सेटिंग्स में हम जा सकते हैं कैनवस
बैकग्राउंड के अंदर हम जा सकते हैं कुछ
इसका यहां पे कलर मैं लाइट ब्लू सा दे
देती हूं ट्रांसपेरेंसी थोड़ी सी रिड्यूज
करते हैं एंड आई गेस दिस इज अ लाइट कलर इज
बेटर फॉर द बैकग्राउंड ठीक है आपने यहां
पे एक बैकग्राउंड ले लिया आप चाहो तो आप
वॉलपेपर कलर भी यहां पे ले सकते हो
स्टार्ट करते हैं विद द स्लाइडर सो
स्लाइडर में हम चलते हैं स्लाइडर में
हमारे पास स्लाइडर हेडर है वैल्यूज के ऊपर
हम चलते हैं वैल्यूज का आपको यहां पर कुछ
कलर देना है हम यहां पर वैल्यूज को कुछ
यहां पे कलर दे सकते हैं स्लाइडर को अगर
हमें कलर देना है यस अगेन उसको भी हम यहां
पर कलर प्रोवाइड कर सकते हैं बैकग्राउंड
की अगर हम यहां पर बात करें बैकग्राउंड
में कुछ हमें लाइट सा कलर ड करना है तो हम
यहां पर बैकग्राउंड में कलर ऐड कर सकते
हैं सिमिलरली अगर मैं यहीं पे स्लाइडर की
बात करूं तो स्लाइडर का भी कलर हम यहां पर
चेंज कर सकते हैं तो पिंक अच्छा नहीं
लगेगा एक्चुअली आ आईल थिंक आई विल गो विद
द ब्लू वन ठीक है इस तरह से हम यहां पे
इसे चेंज कर सकते हैं एंड आई गेस मैं
वैल्यूज के बैकग्राउंड के लिए भी यहां पे
कुछ ब्लू लाइट ब्लू सा या ऐसा कलर ले ले
लेती हूं ठीक है मच बेटर नाउ स्लाइडर हेडर
का भी अगर आपको यहां पे कलर चेंज करना है
फॉन्ट कलर आपको यहां पे डिफाइन करना है हम
यहां पे फॉन्ट कलर भी चूज कर सकते हैं तो
बेसिकली ये जो हमारे पास 1992 2007 लिखा
हुआ है इसका कलर हमें यहां पे चेंज मिल
जाएगा बैकग्राउंड कलर में अगर हमें यहां
पे कोई कलर देना है तो हम वो भी यहां पे
चेंज कर सकते हैं सो इस तरह से हम यहां पे
कलर्स को ऐड कर सकते हैं मूविंग अहेड
नेक्स्ट हमारे पास यहां पे चार्ट है चार्ट
में हम यहां पे जनरल में चल लेते हैं जनरल
में इफेक्ट्स है हमारे पास टाइटल है
प्रॉपर्टीज है प्रॉपर्टीज में हमारे पास
यहां पर हाइट एंड विड्थ है पोजीशन है
एडवांसड ऑप्शन है हमारे पास ठीक है तो यह
चीजें हमारे पास है एंड अगर टाइटल की हम
यहां पर बात करें तो टाइटल के कलर्स
बैकग्राउंड कलर्स यह सारी चीजें हमारे पास
ऑलरेडी यहां पर गिवन है ठीक है इफेक्ट्स
में अगर हम यहां पर बात करें तो
बैकग्राउंड में हमने कुछ ग्रे सा ले रखा
है अगर इसको भी हम यहां पर कुछ ब्लू सा ले
लेंगे तो अच्छा नहीं लगेगा एंड इफ आई गो
विद लेट्स से लाइट शेड ऑफ पिंक तो भी
बिल्कुल अच्छा नहीं लग रहा है सो हम यहां
पर कोई भी कलर उठा सकते हैं मतलब ठीक है
ग्रे भी आई गेस ठीक ही था सो ग्रे गोज
नाइस या फिर हम वाइट वाइट प भी चल सकते
हैं सो इसी को मैं दोबारा चूज करती हूं
वंस अगेन एंड लेट्स गो
विद फॉर्मेट जनरल इफेक्ट्स बैकग्राउंड कलर
वाइट ठीक है सो हम यहां पर इसे वाइट रख
सकते हैं एंड इससे बेनिफिट भी क्या होगा
कि अगर हमारे पास यहां पर एक बैकग्राउंड
मिला हुआ है ना तो हम उसके अकॉर्डिंग यहां
पर चीजों को चेंज कर कर सकते हैं या अगर
हमें यहां पे इनके बीच में स्पेसिंग देनी
है हम स्पेसिंग ऐड कर सकते हैं ठीक है तो
यह चीजें हम यहां पे कर सकते हैं अगर हम
यहां पे बार चार्ट की बात करें तो बर्स से
कलर्स हम यहां पे चेंज कर सकते हैं तो
उसके लिए हम यहां पे अगेन बिल्ड विजुअल पे
चलेंगे जनरल पे जाते हैं य इस बिल्ड
विजुअल्स में हम हमें यहां पे बार्स मिल
जाएंगे सो बार्स का कलर यहां पे ऑलरेडी
अगर आपको बर्स का कलर यहां पे कुछ इस
तरीके से देना है कि जैसे अगर इंक्रीज
डिक्रीज से इंक्रीज हो रहा है मतलब यहां
पे वैल्यू स्मॉल से हाई पे जा रही है तो
उस केस में भी हम यहां पे बर्स का कलर
डिफाइन कर सकते हैं जैसे कि मैं यहां पे
लाइट ब्लू से लेके एंड मे बी अ डार्कर शेड
ऑफ ब्लू तक इसको लेके जाना चाहूंगी तो
जैसे मैं इसे ओके करूंगी तो आप देखेंगे कि
हम हमें यहां पे इस तरह से अ वैल्यूज मिल
चुकी है ठीक है द सेम गोज विद द पाई चार्ट
एज वेल कि पाई चार्ट के अंदर भी या सॉरी
डोनट चार्ट के अंदर भी हम यह सेम चीज कर
सकते हैं एंड सिमिलरली हम यहां पे कंटेंट
की बात करें एंड इसमें हमारे पास ऑलरेडी
है कलर्स तो आई डोंट थिंक कि इसके अंदर
हमें कुछ ऐड करने की जरूरत है उसके बाद
अगर हम यहीं पे बात करें सम ऑफ पॉपुलेशन
बाय ईयर सो हमारी केपीआर विजुअल की तो
केपीआर के अंदर भी हमारे पास यहां पे काफी
सारे ऑप्शंस है इफेक्ट्स में हम चलते हैं
बैकग्राउंड कलर अ वाइट की जगह पे मैं यहां
पे अगेन ब्लू ले लेती हूं ट्रांसपेरेंसी
आप यहां पे इंक्रीज एंड रिड्यूस कर सकते
हो अपने अकॉर्डिंग ठीक है एंड देन अगेन
यहां पे हम टेक्स्ट वगैरह ये सारी चीजें
भी चेंज कर सकते हैं सो टाइटल टाइटल ऑन
रखना है टाइटल का जो टेक्स्ट कलर है वो हम
हम कुछ डार्क ब्लू कर देते हैं ओके टाइटल
हो गया इफेक्ट्स हो गया हेडर आइकंस अगर
हमारे यहां पर हो गए हेडर आइकन में भी
हमारे पास यहां पर ब्लैक कलर है तो इसको
भी हम यहां पे डार्क ब्लू कर देते हैं
सिमिलरली इफेक्ट्स है इफेक्ट्स के अंदर
हमारे पास विजुअल बॉर्डर है अगर आपको यहां
पर बॉर्डर एक देना है तो आप बॉर्डर
प्रोवाइड कर सकते हो शैडो क्रिएट करनी है
वो सब आप चीजें यहां पर कर सकते हो सो जिस
भी चीज को आपको यहां पर बॉर्डर देनी है आप
सबको यहां पर बॉर्डर दे सकते हैं देन आपकी
जो डैश बोर्ड है आप उसको थोड़ा इंटरेक्ट
बना सकते हो चीजों को अच्छे से प्लेस कर
सकते हो कि उनके बीच में यहां पर ज्यादा
गैप ना हो ठीक है जैसे कि मैं यहां पर अगर
इन गैप्स को कवर करूं अगर मुझे यहां पर
आगे जाकर मुझे पता है कि और डाटा मुझे
यहां पर ऐड करना है तो आप यहां पर यह सारी
चीजें कर सकते हो जो चीज आपको लगता है कि
आपको ऊपर की तरफ रखनी है हाईलाइट करवानी
है तो वह आप यहां पर ऊपर की तरफ रख के
हाईलाइट करवा सकते हो ठीक है जैसे कि 50
बिलियन है ये मुझे हाइलाइटेड रखना है
थोड़ा सा तो इसको मैं यहां पर हाईलाइट कर
सकती हूं एंड इसको हम यहां पर एडजस्ट कर
सकते हैं थोड़ा सा इसको नीचे शिफ्ट करते
हैं सो या इस तरह से हम चीजों को एडजस्ट
कर सकते हैं सबको बॉर्डर्स दे सकते हैं
अगर आपको यहां पे लगता है कि किसी में
हमें बॉर्डर देने की जरूरत है तो हम यहां
पे बॉर्डर्स प्रोवाइड कर सकते हैं ताकि
हमारी जो डैशबोर्ड है वो और ज्यादा
इंटरेक्ट बन
[संगीत]
जाए अगर आपको डाटा को विजुलाइज करना है ऑन
अ मैप देन कैसे वो हम कर सकते हैं इन पावर
बी आई वो जानेंगे आज की इस वीडियो के अंदर
आज की इस वीडियो के अंदर हम बात करने वाले
हैं कि अगर हमारे पास डाटा है ऑफ डिफरेंट
कंट्रीज डिफरेंट कॉन्टिनेंट या डिफरेंट
स्टेट्स भी अगर उसको हमें यहां पे
विजुलाइज करना है ऑन अ मैप तो कैसे हम वो
विजुलाइज कर सकते हैं पावर बी आई के अंदर
ये जानेंगे हम आज की इस वीडियो के अंदर सो
लेट्स गेट स्टार्टेड गाइ सो इसके लिए अगेन
आपने जैसे देखा था कि हम यहां पे इस डाटा
पे वर्क कर रहे हैं जिसके अंदर हमारे पास
डिफरेंट कॉन्टिनेंट्स की पापुलेशंस है
लाइफ एक्सपेक्टेंसी है जीडीपी है एंड ईयर
वाइज ये डाटा हमें यहां पे मिला हुआ है अब
अगर यहीं पे मुझे एक मैप क्रिएट करना है
तो उसी के लिए आप यहीं पे देखेंगे कि
हमारे पास एक मैप का यहां पे ऑप्शन है इस
पे मैं यहां पे क्लिक करूंगी तो यहां पे
मुझे एक मैप मिल गया अब मैप में यहां पे
आप कॉन्टिनेंट्स के बेसिस पे या कंट्रीज
के बेसिस पे किसी के भी बेसिस पे आप डाटा
दे सकते हो तो लोकेशन हम यहां पे अगर अ
कंट्री दे देते हैं सो कंट्रीज हमें यहां
पे मिल जाएंगी तो अभी के लिए मुझे यहां पे
सारी कंट्रीज मिल रही है क्योंकि अभी तक
हमने यहां पे बबल साइज डिफाइन नहीं किया
है कि आप यहां पे अगर मैं इसको थोड़ा सा
इनलार्ज करते हैं तो यहां पे जितनी भी
कंट्रीज हैं उनके ऊपर तो हमारे पास यहां
पे एक बबल क्रिएट होके आ गया है बट अ
किसके बेसिस पे ये बबल क्रिएट हुआ है वो
हम यहां से डिफाइन करेंगे सो ये बबल साइज
हमारा यहां पे आएगा ऑन द बेसिस ऑफ
पॉपुलेशन तो अब आप देखेंगे कि यहां पे
कहीं पे बबल साइज बड़ा है कहीं पे ये बबल
साइज छोटा है अगर आपको यहां पे और भी
चीजें ऐड करवानी है आप यहां पे और भी
चीजें ऐड करवा सकते हैं एंड आल्सो यहां पे
एक बहुत इंटरेस्टिंग चीज मैं आपको बताऊंगी
कि जैसे यहां पे स्लाइसर है हमारे पास तो
स्लाइसर को मैं यहां पे क्लिक करती हूं
एंड एक्चुअली आई मेड अ लिटिल मिस्टेक इसको
बिना चूज करे हुए हम यहां पे स्लाइसर को
क्लिक करते हैं तो हमें यहां पे एक स्लाइस
मिल जाएगा स्लाइसर के अंदर मैं यहां पर
डालने चाहूंगी कॉन्टिनेंट्स कि अगर मुझे
कॉन्टिनेंट वाइज ये डाटा देखना है ठीक है
एंड इसको थोड़ा
सा यहां पे थोड़ा सा इसकी फॉर्मेटिंग करते
हैं एंड परफेक्ट अब यहां पर अगर मैं एशिया
चूज करती हूं तो मुझे यस सब जगह तो एशिया
मिलेगा ही सही बट अगर मैं यहां पर इस मैप
की भी बात करूं तो इस मैप के अंदर भी आप
देखेंगे कि ऑटोमेटिक जूम इन कर देगा
टुवर्ड्स एशिया यहां पर हम पॉइंट्स देख
पाएंगे इस बबल प अगर हम होवर करते है तो
हमें यहां पे पॉपुलेशन मिल जाएगी अब
पॉपुलेशन के अलावा आपको यहां पे और भी
चीजें चाहिए तो हम यहां पे टूल टिप्स के
अंदर ऐड कर सकते हैं जैसे कि हम यहां पे
लाइफ एक्सपेक्टेंसी ऐड कर सकते हैं जीडीपी
ऐड कर सकते हैं बट अगेन यहां पे ये भी
जाएगी सम की जगह पे एवरेज सो एशिया पे अगर
मैं यहां पे होवर करवाती हूं तो मेरे पास
यहां पे सम ऑफ पॉपुलेशन है एवरेज ऑफ लाइफ
एक्सपेक्टेंसी है एवरेज ऑफ जीडीपी है तो
इनके बेसिस पे भी अगर आपको बबल साइज को
किसी के भी बेसिस पे लगाना हो एवरेज के
बेसिस पे लगाना हो पॉपुलेशन नीचे लेनी हो
तो अब उसके अकॉर्डिंग भी यहां पे इस को
डिसाइड कर सकते हैं अफ्रीका अगर मैं चूज
करती हूं तो यह मैप में अफ्रीका के ऊपर अब
ज़ूम इन करेगा एंड यहां पे आप देख पा रहे
हैं कि इसस तरह से हमारे पास यहां पे डाटा
है थोड़ा सा और हम खुद ही ज़ूम इन करेंगे
तो आप यहां पे देख पाएंगे कि सबका मुझे
यहां पे इवन कंट्री नेम्स भी मुझे यहां पे
मिल रहे हैं जिन कंट्रीज का डाटा है उनका
यहां पे कंट्री नेम्स मिल रहे हैं जिन
कंट्रीज का डाटा नहीं है उनका यहां पे अ
कुछ अ बबल उनके ऊपर नहीं बन के आ रहा है
सो गाइज इस तरह से हम डाटा को विजुलाइज
करा सकते हैं ऑन अ मैप व्हिच मेक्स अ लॉट
ऑफ सेंस आल्सो कि अगर आपको देखना हो कि
आपकी कोई ऐसी कंपनी है जो कि वर्ल्ड वाइड
या तो प्रोडक्ट डिलीवर करती है आपकी
सर्विसेस देती है उसके अकॉर्डिंग आपको
यहां पर डाटा देखना हो तो वह बहुत इजी हो
जाता
[संगीत]
है एंड इन आवर टुडेज वीडियो हम बात करने
वाले हैं कि कैसे हम ट्री मैप क्रिएट कर
सकते हैं इन पा बीई सो गाइज ट्री मैप एक
बहुत ही अमेजिंग सा मैप है जो कि आप
क्रिएट कर सकते हो ट्री मैप यहां पे ऐसा
नहीं है कि यहां पे ट्री मैप है तो ट्री
से किसी फॉर्मेट में होगा बट बेसिकली इसके
अंदर एक ऐसी मैपिंग होती है जिसके अर अंदर
हमें डाटा अलग-अलग बॉक्सेस स्क्वायर्स के
फॉर्मेट में दिखता है जैसे कि अगर मैं
यहीं की बात करूं सो यहां पर अगर मुझे एक
ट्री मैप क्रिएट करना है तो आपको यहीं पर
ही ट्री मैप मिल जाएगा दैट इज दिस वन कि
जैसे आप यहां पे बॉक्सेस की मैंने यहां पर
बात करी थी अब ट्री मैप के अंदर यहां पर
आप कैटेगरी दे सकते हो डिटेल्स दे सकते हो
वैल्यूज दे सकते हो जैसे कि हम यहां पर
कैटेगरी के अंदर कॉन्टिनेंट डाल देते हैं
डिटेल्स के अंदर हम यहां पे कंट्रीज डाल
देते हैं और मैप में डाल देते हैं या तो
हम उनकी पॉपुलेशन
तो आप देखेंगे कि इस तरह से मेरे पास यहां
पर डाटा आ जाएगा कि यहां पे एशिया है
एशिया का पार्ट ऑरेंज है देन अमेरिका एंड
अमेरिका में यहां पे जो हाईएस्ट पॉपुलेशन
है वो यहां पे आ रही है ओके एंड इसकी साइज
आप इंक्रीज भी कर सकते हो कुछ इस तरह से
तो इस तरह से आपको डाटा दिखेगा बट अगर मैं
यही की बात करूं कि आपको कोई एसिस्टिंग
चार्ट है जिसको आप ट्री मैप में क्रिएट
करना कन्वर्ट करना चाहते हो तो आप वो भी
इजली कर सकते हो क्योंकि अगर ऑलरेडी हम ये
चीजें दिखा चुके हैं सो अगर मैं मैं इसको
यहां से रिमूव करूं एंड यहीं पे जैसे सपोज
मैं इस पार्ट को चूज करती हूं एंड इसको
मैंने चूज करके अगर इसे कन्वर्ट कर दिया
ट्री मैप के अंदर तो ये कुछ दिखेगा इस
तरीके का कि हमारा जो डोनट चार्ट है अब वो
बन चुका है ट्री मैप ट्री मैप के अंदर
हमारे पास जो ज एरिया है मतलब बहुत सिंपल
सा है कि ज्यादा एरिया है तो इसका मतलब ये
एशिया चाइना यहां पे लिखा हुआ है यहां पे
एशिया एंड इंडिया लिखा हुआ है इसके अंदर
हमने कुछ फिल्टर्स भी लगा रखे थे कि जिनकी
पॉपुलेशन यहां पे ग्रेटर देन 1 बिलियन है
तो वो सारी यहां पे चीजें हमारे पास आ रही
थी तो उसके अकॉर्डिंग भी हमें यहां पे टॉप
जो कंट्रीज हमें डोनट चार्ट में दिख रही
थी वही कंट्रीज हमें यहां पे दिख रही हैं
एंड अगर हम दूसरा चार्ट यहां पे लगाते तो
उस केस में ये चीज नहीं हो पाती सो इस तरह
से हम इजली ट्री मैप्स क्रिएट कर सकते हैं
एंड यही ट्री मैप्स होते हैं एंड इसके बाद
आप यहां पे इसकी डिफरेंट चीजें यहां पे ऐड
करना चाहे टूल टिप्स में आप यहां पे कोई
चीज ऐड करना चाहते हो जैसे कि फिलहाल यहां
पे सम ऑफ पॉपुलेशन ही है बट आप चाहो कि
इसके ऊपर आप होवर करो तो आपके पास यहां पे
जीडीपी आ जाए एंड अगर मैं लाइफ एक्सपेक्ट
टेंसी की बात करूं वो भी हमारे पास आ जाए
ठीक है तो इनका एवरेज ले लेते हैं इधर भी
हम यहां पे एवरेज वैल्यू ले लेते हैं सो
अब आप देखेंगे कि जैसे मैं चाइना पे या
इंडिया पे होवर कर रही हूं तो हमारे पास
यहां पे वैल्यूज कुछ इस तरह से आ रही है
कि हमारे पास यहां पे कंट्री है
कॉन्टिनेंट है एंड इन सम ऑफ पॉपुलेशन
एवरेज ऑफ जीडीपी एंड एवरेज ऑफ लाइफ
एक्सपेक्टेंसी इस तरह से हमें यहां पे
वैल्यूज मिल रही है सिमिलरली आप इसमें
विजुअल्स में अगर आपको यहां पे कलर्स चेंज
करने हैं तो आप यहां पे कलर्स भी अपने
अकॉर्डिंग डिसाइड कर सकते हो अगर आपको
यहां पर डाटा लेबल्स ऑफ रखने हैं ऑन रखने
हैं जैसे कि यहां पर अभी वैल्यूज है अगर
आपको यहां पर साथ में वैल्यूज भी चाहिए उस
केस में आप यहां पर डटा लेबल्स में जाके
इसे ऑन कर सकते हो कैटेगरी लेबल्स ऑलरेडी
ऑन है अगर इसको ऑफ करना है तो यहां पर
कैटेगरी नहीं दिखेगी सिर्फ डाटा दिखेगा बट
दैट डजन मेक सेंस तो उस केस में हम यहां
पे कैटेगरी लेबल्स को ऑन रखेंगे डेटा
लेबल्स आपके ऊपर है आप इसे ऑन रखना चाहते
हैं या
[संगीत]
ऑफ अपनी पावर बीई डैशबोर्ड को और भी
ज्यादा इंटरैक्टिव बनाने के लिए आप उसके
अंदर ऐड कर सकते हो बटंस एंड बुक मार्क्सस
किस तरह से इनको क्रिएट किया जाता है
जानेंगे आज की इस वीडियो के अंदर एंड इन
दिस वीडियो वी विल बी लर्निंग हाउ वी कैन
क्रिएट बटंस एंड बुकमार्क्स इन पावर बई सो
गाइज इसके लिए सबसे पहले तो मैं यहां पे
पावर बीई अपना ओपन कर लेती हूं एंड इसको
थोड़ा सा हम यहां पे क्लोज करते हैं सबसे
पहले मैं यहां पे बात करूं तो आप यहीं पे
देखेंगे कि हमारे पास काफी सारी चीजें हैं
मोर विजुअल टेक्स्ट बॉक्स बट अगर मैं यहां
पे इंसर्ट में चलती हूं तो इंसर्ट में
हमारे पास आता है बटंस अगर आपको इमेजेस ऐड
करनी है सपोज आपको कोई लोगो लगाना है आप
यहां पे इमेजेस भी ऐड कर सकते हो एंड अगर
मैं यहीं पे बटंस की बात करूं तो हम यहां
पे बटंस भी ऐड कर सकते हैं बटंस के लिए
हमारे पास यहां पे सिंपल सा मेथड है आपको
यहां पे अगर लेफ्ट एरो चाहिए राइट एरो
चाहिए आप वो यहां पे लगा सकते हो बैक एरो
चाहिए जैसे कि बैक एरो अगर हम यहां पे पेज
टू के ऊपर है एंड पेज टू में मैं इसको
थोड़ा सा इधर शिफ्ट करती हूं यहीं पे हम
बात करते हैं बटन की दैट बैक एरो मैं यहां
पर ले लेती हूं अब इस बैक एरो को जैसे मैं
चूज करूंगी तो हम यहां पर चलते हैं इसके
फॉर्मेट के अंदर एंड फिल्टर्स के अंदर सो
ये बटन मैंने चूज कर लिया इसका एक्शन यहां
पे हम ऑन करते हैं एंड इसका एक्शन भी हमें
डिफाइन करना है कि बैक एरो का यहां पे काम
क्या है कि बैक टू किसी पेज पे लेके जाएगा
अगर आपके पास मल्टीपल पेज है तो आप यहां
पे पेज नेविगेशन लगा सकते हैं एंड
डेस्टिनेशन भी बता सकते हैं कि यहां पे
पेज वन पे जाना है सपोज मेरे पास यहां पे
पेज थ्री होता एंड उस केस में अगर मुझे
यहां से डायरेक्टली पेज वन पे ही जाना
होता मेरा पेज टू पे कोई काम नहीं है सारी
मेरे पास रिपोर्ट्स अलग-अलग हैं तो मुझे
अगर यहां पे अ किसी भी पेज से सीधा पेज वन
के ऊपर जाना है तो उस केस में हम यहां पर
इस चीज को यूज कर सकते हैं सो अगेन मैं
इसके ऊपर क्लिक करूंगी एक्शन पर हम जाएंगे
एंड इसका डेस्टिनेशन यहां पर पेज वन है तो
हमने यहां पे पेज वन दे दिया है इसको ऑन
रखते हैं एंड नाउ ऑल यू नीड टू डू इज अगर
मैं इस पर क्लिक करूंगी तो नहीं वर्क
करेगा जैसे कि मैं इसपे होवर करा रही हूं
तो यहां पे हमारे पास आ रहा है कंट्रोल
प्लस क्लिक टू फॉलो द लिंक सो ऑल वी नीड
टू डू इज कंट्रोल प्लस क्लिक एंड आप
देखेंगे कि हम यहां पर फर्स्ट पेज प आ
जाएंगे सो इस तरह से हम यहां पर बटन
क्रिएट कर सकते हैं सिमिलरली अगर मैं यहीं
पे बुकमार्क की बात करूं कि आपको एक
बुकमार्क ऐड करना है तो बुकमार्क आप इस
तरह से ऐड कर सकते हो जैसे कि आप यहां पे
पेज टू के ऊपर हो ठीक है पेज टू के ऊपर
अगर हमारे पास ये डाटा नहीं है पेज टू पे
हम यहां पे कुछ डाटा ऐड करते हैं जैसे कि
मैं इसको रिमूव करती हूं एंड अब यहां पे
कुछ अच्छा सा हम डाटा ऐड करते हैं जैसे कि
मैं इसे थोड़ा सा इंक्रीज करती हूं यहां
पे हमारे पास जो डाटा होगा वो पॉपुलेशन का
होगा सो पॉपुलेशन को हम डालेंगे y एक्सिस
के अंदर एक्स एक्सिस में हम यहां पे
कनेट्स पास कर देते हैं तो हमें यहां पर
पॉपुलेशन मिल जाएगी सिमिलरली अगर मैं
कॉन्टिनेंट्स की ही यहीं पर बात करूं एंड
क्योंकि हम पॉपुलेशन का हमारे पास यहां पर
सम है अगर हमें यहां पर एवरेज वैल्यू यानी
कि जीडीपी एंड यह सब चाहिए तो उसके लिए भी
हम यहां पर को थोड़ा सा स्मॉल करते हैं या
इसको मैं थोड़ा सा इनलार्ज करके रखती हूं
एंड एक हम यहां पर ऐड करते हैं सो यह यह
वाला हमारा होने वाला है फॉर एवरेज लाइफ
एक्सपेक्टेंसी सो एव लाइफ एक्सपेक्टेंसी
को हम रखते हैं यहां पे वा एक्सिस के अंदर
एंड यहीं पे भी मैं ऐड करती हूं
कॉन्टिनेंट एंड ये सम आ रहा है इसको हम
एवरेज में कन्वर्ट करते हैं सो इस तरह से
हमारे पास यहां पे वैल्यूज आ जाएंगी
सिमिलरली अगर मुझे यहां पे एक और चार्ट
चाहिए देन अगेन मैं इसको यहां पे लेके आती
हूं अगेन ये भी हमारा होगा ऑन
कॉन्टिनेंट्स सो एक्स एक्सिस विल बी
कॉन्टिनेंट एंड वा एक्सिस विल बी जीडीपी
अगेन इसका भी एवरेज हम यहां पे ले लेते
हैं एंड आप यहां पे देख रहे हो कि जैसे
जैसे मैं यहां पे वैल्यूज पे जा रही हूं
तो मुझे यहां पे वैल्यू मिल रही है यरब के
लिए एवरेज जीडीपी एंड इन सब के लिए मुझे
यहां पे एवरेज वैल्यूज मिल रही हैं ठीक है
लाइफ एक्सपेक्टेंसी में मिल रहा है
पॉपुलेशन में मुझे यहां पे हर पॉइंट पे
डाटा मिल रहा है सो गाइज वंस हमने यहां पे
ये क्रिएट कर दिया अब बुकमार्क के लिए
मुझे चाहिए कि मैं यहां पे पेज टू के ऊपर
आ जाऊं जिसमें मुझे
डिटेल्स व्हाट वी कैन डू इज कि हम यहां पे
एक बुकमार्क क्रिएट कर लें बुकमार्क के
लिए मैं यहां पे व्यू में जाऊंगी व्यू में
हमारे पास बुकमार्क्स है बुकमार्क्स में
हमें ऐड करना है यहां पे यह पेज जो है
हमारा दैट इज डीटेल्ड व्यू ठीक है डिटेल
व्यू नाम का हमारा यह पेज है इसे मैं यहां
पर क्लोज करती हूं वापस से हमारे यहां पर
पेज नंबर वन प चलते हैं पेज नंबर वन पे
सपोज आपको कोई ऐसी इंफॉर्मेशन यहां पर कोई
ऐसा बटन चाहिए जो कि आपको डिटेल व्यू के
ऊपर ले जाए जैसे सपोज ये डाटा है ये डाटा
के साथ-साथ हमें यहां पर चाहिए कि हमारे
पास एक डिटेल व्यू आ जाए या कहीं पर भी
हमारे पास एक डिटेल व्यू का बटन हो जिससे
हम अच्छे से पूरी डिटेल्स को ग्राफ्स के
थ्रू देख सकते हैं तो उस केस में हम यहां
पर क्या करेंगे उस केस में हम यहां पर
इंसर्ट में जाएंगे अगेन यहां पे बटन ऐड
करना है अब यहां पे बुकमार्क नहीं चूज
करना है बट हमें यहां पे कोई भी बटन जैसे
कि आप इंफॉर्मेशन का कोई बटन ले सकते हो
इसको चूज करेंगे फॉर एग्जांपल इसको आप कोई
ऐसी जगह प अरेंज कर सकते हो इसको कोई
टेक्स्ट के साथ भी आप यहां पे अरेंज कर
सकते हो जैसे कि हम यहां पे एक टेक्स्ट
बॉक्स ऐड कर देते हैं एंड इसके अंदर मैं
यहां पे मेंशन कर दूंगी दैट क्लिक ऑन द
आइकन टू व्यू डीटेल्ड व्यू एंड इसको हम
यहां पर प्लेस कर सकते हैं इसका प्लेसमेंट
थोड़ा चेंज करते हैं एंड इसको रखते हैं
इसके पास में सो इसके साइज थोड़ी सी यहां
पर डिक्रीज करते हैं एंड इसको मैं प्लेस
करती हूं इसके पास में राइट सो डिटेल व्यू
के लिए हम इस पे क्लिक करें बट इसका भी
एक्शंस हमें डिफाइन करने होंगे एक्शंस को
मैं यहां पे ऑन करती हूं यहां पे एक्शन
में ओपन करती हूं सका काम यहां पे रहेगा
बुकमार्क बुकमार्क क्या है डिटेल व्यू सो
इसको मैं जैसे ही क्लिक करूंगी तो डीटेल्ड
व्यू वाले पेज प हम यहां पे जहां प हमने
बुकमार्क क्रिएट किया हुआ है वहां पे हम आ
जाएंगे सो बेसिकली इस तरह से हम यहां पे
बुकमार्क्स भी क्रिएट कर सकते हैं या फिर
बटंस भी क्रिएट कर सकते हैं टू अ गो थ्रू
डिफरेंट पेजेस बुकमार्क्स की और भी ज्यादा
यहां पे एप्लीकेशन है आप इस तरह से भी
बुकमार्क्स को क्रिएट कर सकते हो कि सपोज
आपके जो फिल्टर इस पेज प लगे हुए हैं वो
दूसरे पेज प भी फिल्टर्स लग जाए एंड जैसे
आप उसके ऊपर क्लिक करो तो आपने किसी
इंफॉर्मेशन की डिटेल्स पे अगर क्लिक किया
है तो वो डिटेल्स आपको दूसरे पेज प भी
इजली मिल जाए सो इस तरह से भी हम
बुकमार्क्स को इजली क्रिएट कर सकते हैं
सिमिलरली अगर मैं यहीं पे इमेज की बात
करूं कि आपको कोई इमेज ऐड करनी है तो आप
इमेजेस भी यहां पर ऐड कर सकते हो जैसे कि
कि अगर मैं यही की बात करूं तो इमेजेस में
लद मेरे पास कुछ ज्यादा यहां पे है नहीं
बट सपोज पावर ब आई ग अगर मेरे पास यहां पे
लोगो है तो अगर मैं पावर बी आई यहां पे ऐड
करना चाहूं तो ओपन करते हैं इसको एंड आप
इस तरह से यहां पे इमेजेस भी ऐड कर सकते
हो तो इफ यू वांट टू मेक योर यू नो
डेस्कटॉप मोर इंटरेक्ट बेसिकली इमेजेस
आपके आइकंस के लिए आ जाते हैं कि जैसे
आपने आपकी
जमटोला दिया या फिर इफ यू आर वर्किंग विद
amazononline.in
एंड आज की इस वीडियो के अंदर हम बात करने
वाले हैं कि कैसे हम पावर बीई के अंदर ऐड
कर सकते हैं विजुअल्स सो गाइज आपके पास
पावर बीई में विजुअल्स वाला सेक्शन होता
है उसमें हमारे पास कुछ गिवन विजुअल्स हैं
बट अगर आपको और कुछ ज्यादा विजुअल्स यहां
पे ऐड करने हैं कुछ और टाइप का आपको यहां
पे चार्ट्स ऐड करने हैं विजुअल्स ऐड करने
हैं तो वो आप कैसे कर सकते हो पावर बीई के
अंदर वो देखेंगे हम आज इस वीडियो के अंदर
सो गाइस इसके लिए सबसे पहले तो मैं यहां
पे पावर बीई ओपन कर लेती हूं एंड यहां पे
ऑलरेडी मैंने एक विजुअल ऐड किया है दैट इज
फ्लो मैप फ्लो मैप पे मैं क्लिक करूंगी तो
एक फ्लो मैप हमारे पास होता है जिसमें
हमारे पास ओरिजिन होता है डेस्टिनेशन होता
है बेसिकली ये एक ऐसा मैप है जिसमें फ्लो
हो जाता है टुवर्ड्स डिफरेंट कंट्रीज या
डिफरेंट रीजंस ठीक है तो ये मैंने यहां पे
ऐड किया हुआ है ये मैंने कैसे ऐड किया है
वो मैं आपको दिखाती हूं जैसे हम यहां पे
गेट मोर विजुअल्स पे यहीं पे हमारे पास
विजुअल्स है काफी सारे इसमें गेट मोर
विजुअल्स पे हम क्लिक करेंगे इस पे हम
क्लिक करते हैं तो आप यहां पे देखेंगे कि
हमारे पास यहां पे एक पूरी लिस्ट ओपन हो
जाएगी जो भी आपको विजुअल्स यहां पे ऐड
करना चाहते हो आप यहां पर ऐड कर सकते हो
जैसे कि आपको बॉक्स प्लॉट यहां पर ऐड करना
है आप बॉक्स प्लॉट ऐड कर सकते हो एंड
सिमिलरली यहां पर और भी काफी सारे
विजुअल्स है जो कि आपको जो भी इंटरेस्टिंग
लगे या जो भी आपको लगता है कि आपके
डैशबोर्ड को अच्छा बना सकते हैं या उसको
बेटर रिप्रेजेंट कर सकते हैं आपके डाटा को
बेटर अच्छे तरीके से रिप्रेजेंट कर सकते
हैं तो वह सारी चीजें आप यहां पर ऐड कर
सकते हो तो सिमिलरली इसी के अंदर मुझे
यहां पे यह फ्लो चार्ट मिला था फ्लो मैप
मिला था सो फ्लो मैप को मैंने ऐड करने के
लिए सिर्फ इतना सा जैसे कि मैं कैलेंडर की
बात करती हूं सपोज मुझे यहां पर कैलेंडर
ऐड करना है इट विल टेक अ लिटिल वाइल ये
लोड होगा लोड होने के बाद यहां पर आ जाएगा
प सोर्स एप्स फॉर पावर बी आई विजुअल्स एंड
ऑल यू नीड टू डू इज क्लिक ऑन ड जैसे आप
इसे यहां पर ऐड करोगे डाउनलोड सैंपल भी है
कि आपको सैंपल डाउनलोड करना हो आप वो भी
कर सकते होस एंड यहां पर लिखा हुआ आ जाएगा
द विजुअल वा सक्सेसफुली इंपोर्टेड टू दिस
रिपोर्ट ओके पर क्लिक करते हैं लेट्स
क्लिक ऑन दिस क्लिक करने के बाद हमें यहां
पर डेट और वैल्यूज ऐड करनी है कि जैसे कि
मैं यहां पर डेट के अंदर ईयर पास कर देती
हूं और इसके अंदर हम यहां पर लाइफ
एक्सपेक्टेंसी पास कर देते हैं इसका हम
यहां पर सम ना लेते हुए अगेन एवरेज ले
लेते हैं एंड जस्ट मैं एक बार सबको ओवरलैप
करके दिखा देती हूं आपको किस तरीके का य
ये ओपन हुआ है सो बेसिकली इसके अंदर जो
हमारा डेटा का जो फ्लो है वो कुछ इस तरीके
से जा रहा है कि लाइक कम वैल्यू एंड जैसे
जैसे वैल्यू बढ़ती जा रही है वैसे इट्स
गेटिंग अ लिटिल डार्कर सो ये चीज हम यहां
पर ऐड कर सकते ते हैं इसको फिलहाल के लिए
मैं यहां पे रिमूव कर देती हूं तो इसी तरह
से आपको अगर अपने विजुअल्स को कस्टमाइज
करना
[संगीत]
है सो जैसा कि मैंने इस कोर्स की
स्टार्टिंग में आप लोगों को बताया था कि
पावर बीई की रिपोर्ट्स को हम फोन पे भी
व्यू कर सकते हैं सो कैसे हम इन रिपोर्ट्स
को जो कि हमने डेस्कटॉप में क्रिएट करी है
उसको फोन व्यूएबल बना सकते हैं व जानेंगे
आज की इस वीडियो के अंदर की इस वीडियो के
अंदर हम कन्वर्ट करने वाले हैं हमारी
डेस्कटॉप पे व्यू होने वाली डैशबोर्ड को
कन्वर्ट करेंगे फोन पे व्यू होने वाली
डैशबोर्ड के अंदर सो गा
अब ऐसा नहीं है कि यहां पर अगर हम हमें
फोन प अगर इसे व्यू करना है तो सारी
चेंजेज हमें यहां पर करने होंगे ऑल यू नीड
टू डू इज क्लिक ऑन व्यू व्यू प आप जाएंगे
मोबाइल लेआउट प हम आ जाएंगे जैसे आप
मोबाइल लेआउट प यहां पर क्लिक करेंगे तो
जो भी आपके पास सारी चीजें थी वो एज इटस
यहां पर आ जाएंगे बस यहां पर डिफरेंस क्या
रहेगा य आपके पास मोबाइल के ग्रिड के
फॉर्मेट में आ जाएगा एंड देन आपको जो भी
डाटा जहां पर भी ऐड करवाना है फॉर
एग्जांपल य यहां पर ऐड करवाना है एंड 50
बिलियन यहां पर ऐड कराते हैं साइजेस आप
अपने अकॉर्डिंग यहां पे सेट कर सकते हो
एंड डोंट वरी कि ये स्क्रॉलेबल होती है तो
इस अ तो आप जो भी साइजेस आप यहां पे सेट
करना चाहते हो आप वह यहां पे सेट कर सकते
हो किसी चीज का अगर आपको टाइटल नहीं शो
करना है तो आप उनको सेलेक्ट करके उनके
टाइटल्स एंड हेडर्स भी हटा सकते हैं
दैट्ची से मैं यहां पे ऐड करूंगी एंड
सिमिलरली फिर आप यहां पे टेबल्स एंड बाकी
चीजों को भी ऐड कर सकते हो और इसको मोबाइल
व्यूएबल बना सकते हो एंड आप आल्सो नोटिस
करोगे कि इसके अंदर हमारे पास सारी वो
चीजें हैं जो कि हमारे डेस्कटॉप व्यू पे
थी ऐसा नहीं है कि डेस्कटॉप व्यू यहां से
चला गया है बट ये जस्ट मोबाइल व्यू है
जिसके अंदर आप यहां पर चीजें ऐड करवा सकते
हो एंड यहां पे हम इस आइकन को ऐड कर देंगे
एंड यहां पे मैं ये मैप ऐड कर देती हूं सो
गाइस इस तरह से ये रेडी है यहां पे कि
जितने भी हमने यहां पे पेज विजुअल्स थे
उनको यहां पे ऐड कर दिया है ये मोबाइल
व्यू के लिए यहां पे रेडी है सो आप इसी
तरह से आप भी यहां पे यही चीज कर सकते हो
कि अगर मैं मोबाइल लेआउट यहां से हटा देती
हूं तो उस केस में हमारे पास ये वापस से
एज इट इज डेस्कटॉप लेआउट प डेस्कटॉप लेआउट
पे किस तरीके का दिखेगा यहां पे आ जाएगा
अगेन मैं यहां पे मोबाइल लेआउट अगर चूज
करती हूं तो मोबाइल लेआउट में मुझे ये किस
तरीके का दिखेगा वो यहां पर डिस्प्ले हो
जाएगा बट ये बेसिकली तब होता है जब हम
इसको पब्लिश कर लेते हैं एंड देन उसके बाद
हमें शेयर करना है तो ये तब की चीजें
[संगीत]
हैं एंड आज की इस वीडियो के अंदर हम बात
करने वाले हैं कि अगर आपने एक बार
डैशबोर्ड क्रिएट कर दिया एंड यू आर
सेटिस्फाइड विद योर डैशबोर्ड एंड आपको
उसको पब्लिश करना है तो आप उसे कैसे
पब्लिश कर सकते हैं ऑन पावर बीई सर्विस सो
गाइस इसे पब्लिश करने के लिए जैसे फॉर
एग्जांपल अगर मैं कहना चाहूं कि मैं यहां
पे इस डैशबोर्ड से सेटिस्फाइड हूं लेट्स
जस्ट क्लोज दिस वन नॉट दिस वन कैंसिल करते
हैं थर्ड पेज आई गेस यूजलेस था सो यह मुझे
नहीं चाहिए इसे डिलीट करते हैं फर्स्ट पेज
पे हम चलते हैं ऑल यू नीड टू डू इज होम
पेज पे ही आपको यहां पे पब्लिश का ऑप्शन
मिलेगा पब्लिश पे आप जैसे ही क्लिक करेंगे
इसके लिए एक चीज इंपॉर्टेंट है कि आप यहां
पर लगड इन होने चाहिए आपका साइन इन यहां
पर रहना चाहिए तो आपको अकाउंट प साइन इन
करना है यू नीड टू क्लिक ऑन सेव सेव करने
के बाद सिलेक्ट डेस्टिनेशन डेस्टिनेशन आप
यहां पर लिख सकते हो और यू कैन जस्ट
डायरेक्टली क्लिक ऑन सिलेक्ट उसके बाद इट
विल टेक अ लिटिल वाइल सो वंस ये कंप्लीट
हो जाता है उसके बाद हम यहां पर क्लिक
करेंगे ओपन पॉपुलेशन ड पब एक् इन पा बीई
जैसे ही मैं इस पर क्लिक करूंगी इट विल
टेक मी टू अ ब्राउजर एंड स्किप फॉर नाउ
यहां पे हम आ जाएंगे एंड आप यहां पे देख
पाएंगे कि जैसे हमारी यहां पे जिस तरह से
हमने इसे क्रिएट किया था एज इट इज उस तरह
से यहां पे आ गई मैं चाइना पे अगर क्लिक
करूंगी तो चीजें यहां पे आपस में एक दूसरे
से इंटरेक्ट कर रही हैं सिमिलरली अगर मैं
यहां पे पेज टू पे जाती हूं तो यहां पे ये
भी हमारे पास इजली क्रिएट हो गई है एंड
जिस तरह से हमारा पेज वन वर्क कर रहा था
सिमिलरली अगर मैं यहां पे पॉइंट्स पे जाती
हूं ओवर करवाती हूं तो ये डाटा हमें यहां
पे इजली व्यू हो रहा है एंड यहीं से आप और
भी चीजें यहां पे ऐड कर सकते हो जैसे इफ
यू वांट टू पब्लिश इट ऑन अ वेब जैसे कि
अगर इसके अंदर कोई भी सिक्योरिटी वाली
चीजें नहीं है एंड यू नो यू वांट टू
पब्लिश इट ऑन योर वेब देन उस केस में आप
इसको पब्लिश कर सकते हो अपने को वर्कर्स
के साथ इसे शेयर कर सकते हो वंस आप इसको
यहां पे पब्लिश कर देते हो सो आई होप गाइस
कि इस वीडियो के बाद क्लियर हो गया होगा
कि किस तरह से हम पावर बी आई रिपोर्ट्स को
पब्लिश कर सकते हैं ऑन पावर बी आई सर्विस
आई होप यहां पे कोई डाउट्स से क्वेश्चन
नहीं रहे होंगे एंड फॉर मोर सच कंटेंट ऑन
पावर बी आईई स्टे ट्यून थैंक यू
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.