पाइथन के साथ एआई सीखें · पाठ

पाइथन में डेटा का विलय

एकाधिक डेटा-समुच्चयों को संयोजित करना

पाठ 4, कुल 5 में से10 चरण

पाइथन में डेटा का विलय, CoddyKit पर पाइथन के साथ एआई सीखें का एक निःशुल्क पाठ है। यह 5 में से 4वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह पाइथन के साथ एआई सीखें सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। पाइथन के साथ एआई सीखें पाठ्यक्रम में कुल 5 पाठ शामिल हैं।

पायथन में डेटा का विलय

डेटा विश्लेषण में डेटा-संग्रहों को संयोजित करना एक सामान्य कार्य है। पायथन, पांडा में डेटा-संग्रहों का कुशलतापूर्वक विलय, जोड़ और संयोजन करने के लिए शक्तिशाली उपकरण प्रदान करता है। यह पाठ पायथन में डेटा के विलय की प्रमुख तकनीकों को समझाता है।

पाइथन में डेटा का विलय — चित्र 1

संयोजन

संयोजन पंक्तियों या स्तंभों के साथ एक के ऊपर एक रखकर डेटासेट को जोड़ता है। इसके लिए pd.concat() फ़ंक्शन का उपयोग करें।

उदाहरण:

import pandas as pd data1 = {'Name': ['Alice'], 'Age': [25]} data2 = {'Name': ['Bob'], 'Age': [30]} df1 = pd.DataFrame(data1) df2 = pd.DataFrame(data2) df = pd.concat([df1, df2])

DataFrames का विलय

विलय समान कॉलम या सूचकांकों के आधार पर डेटा-संग्रहों को जोड़ता है। DataFrames का विलय करने के लिए pd.merge() का उपयोग करें।

उदाहरण:

data1 = {'ID': [1, 2], 'Name': ['Alice', 'Bob']} data2 = {'ID': [1, 2], 'Age': [25, 30]} df1 = pd.DataFrame(data1) df2 = pd.DataFrame(data2) df = pd.merge(df1, df2, on='ID')

जोड़ के प्रकार

merge() फ़ंक्शन विभिन्न प्रकार के जोड़ का समर्थन करता है:

  • आंतरिक जोड़: दोनों DataFrames में समान कुंजी वाली पंक्तियाँ लौटाता है।
  • बाहरी जोड़: सभी पंक्तियाँ लौटाता है और अनुपलब्ध मानों को NaN से भरता है।
  • बायाँ जोड़: बाएँ DataFrame की सभी पंक्तियाँ रखता है।
  • दायाँ जोड़: दाएँ DataFrame की सभी पंक्तियाँ रखता है।

एकाधिक कुंजियों के आधार पर जोड़ना

आप on पैरामीटर में कॉलम नामों की सूची देकर कई कुंजियों का उपयोग करके DataFrames को मर्ज कर सकते हैं।

उदाहरण:

pd.merge(df1, df2, on=['Key1', 'Key2'])

कॉलम के साथ संयोजन करना

आप axis=1 का उपयोग करके DataFrames को अगल-बगल (कॉलम के अनुसार) संयोजित कर सकते हैं।

उदाहरण:

df = pd.concat([df1, df2], axis=1)

अतिव्यापी डेटा को संयोजित करना

combine_first() विधि अतिव्यापी डेटा को संयोजित करती है और दूसरे DataFrame से अनुपलब्ध मान भरती है।

उदाहरण:

df1.combine_first(df2)

पुनरावलोकन

इस पाठ में आपने इनके बारे में सीखा:

  • संयोजन: pd.concat() का उपयोग करके DataFrames को एक के ऊपर एक रखना।
  • विलय: pd.merge() का उपयोग करके समान कुंजियों के आधार पर DataFrames को जोड़ना।
  • जोड़ के प्रकार: आंतरिक, बाहरी, बाएँ और दाएँ जोड़।
  • अतिव्यापी डेटा को जोड़ना: combine_first() का उपयोग करना।

बधाई हो!

आपने पायथन में डेटा के विलय का पाठ पूरा कर लिया है। डेटा से विशेषता निष्कर्षण के बारे में जानने के लिए अगले पाठ पर जाएँ।

पाइथन में डेटा का विलय — चित्र 10
शुरुआत निःशुल्क

एआई शिक्षक के साथ Python सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
53
पाठ
225

अक्सर पूछे जाने वाले प्रश्न

क्या “पाइथन में डेटा का विलय” पाठ निःशुल्क है?

हाँ — पाइथन के साथ एआई सीखें अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “पाइथन में डेटा का विलय” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। पाइथन के साथ एआई सीखें पाठ्यक्रम में कुल 5 पाठ शामिल हैं।

“पाइथन में डेटा का विलय” में मैं क्या सीखूँगा?

एकाधिक डेटा-समुच्चयों को संयोजित करना आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ पाइथन के साथ एआई सीखें का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या पाइथन के साथ एआई सीखें शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर पाइथन के साथ एआई सीखें शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 5 में से 4वाँ पाठ है।

“पाइथन में डेटा का विलय” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस पाइथन के साथ एआई सीखें पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर पाइथन के साथ एआई सीखें पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. डेटा के प्रकार
  2. अनुपलब्ध डेटा का प्रबंधन
  3. डेटा का सामान्यीकरण
  4. पाइथन में डेटा का विलय
  5. डेटा से विशेषताओं का निष्कर्षण
← पाइथन के साथ एआई सीखें पर वापस जाएँ