वन-टू-वन जोइन को करीब से देखें

स्प्रेडशीट उपयोगकर्ताओं के लिए Pandas Joins

John Miller

Principal Data Scientist

pandas.merge() की बुनियाद

$$

  • पूरक डेटा के साथ उपयोग
  • pd.merge(left, right)
  • एक या अधिक कॉलम पर जोइन
  • VLOOKUP जैसा

जुड़ी हुई लकड़ी

स्प्रेडशीट उपयोगकर्ताओं के लिए Pandas Joins

लेफ्ट मर्ज

लेफ्ट मर्ज

$$

pd.merge(df_left, df_right, 
         on='GameKey', how='left')
  • "df_left" और "df_right" के स्थान पर अपने डेटा फ्रेम के नाम दें
  • आउटपुट की पंक्तियाँ लेफ्ट फ्रेम से मेल खाती हैं
स्प्रेडशीट उपयोगकर्ताओं के लिए Pandas Joins

राइट मर्ज

राइट मर्ज

$$

pd.merge(df_left, df_right, 
         on='GameKey', how='right')
  • अवधारणा लेफ्ट मर्ज जैसी ही
  • आउटपुट की पंक्तियाँ राइट फ्रेम से मेल खाती हैं
स्प्रेडशीट उपयोगकर्ताओं के लिए Pandas Joins

जोइन्स के लिए फ्रेमवर्क

$$

डेटा देखने और समझने के बाद:

  • संबंध तय करें
  • की कॉलम में यूनिक मान जाँचें
  • मर्ज स्टेटमेंट लिखें और चलाएँ

वर्ग

स्प्रेडशीट उपयोगकर्ताओं के लिए Pandas Joins

दो की पर जोइन करना

$$ मल्टी-की मर्ज

$$

  • संबंध तय करें
  • की कॉलम में यूनिक मान जाँचें
  • मर्ज स्टेटमेंट लिखें और चलाएँ

$$

 pd.merge(df_left, df_right,
           on=['GameKey', 'PlayId'])
स्प्रेडशीट उपयोगकर्ताओं के लिए Pandas Joins

अभ्यास करते हैं!

स्प्रेडशीट उपयोगकर्ताओं के लिए Pandas Joins

Preparing Video For Download...