शुरू करेंमुफ़्त में शुरू करें

ऐसा observation ढूँढना जिसका कोई match नहीं है

Left joins किसी डेटा सेट के बारे में आपकी मान्यताओं को जाँचने और डेटा की इंटीग्रिटी सुनिश्चित करने के लिए बहुत उपयोगी होते हैं.

उदाहरण के लिए, inventories टेबल में version कॉलम होता है, जिसका उपयोग तब होता है जब किसी LEGO किट में कोई बदलाव या अपग्रेड आता है. यह मानना उचित होगा कि सभी sets (जो inventories के साथ अच्छी तरह join होते हैं) में कम-से-कम version 1 होगा. लेकिन आइए इस मान्यता को अगले अभ्यास में जाँचते हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

dplyr के साथ डेटा जॉइन करना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • उनके common कॉलम का उपयोग करते हुए left_join से sets और inventory_version_1 को join कीजिए.
  • जहाँ version कॉलम NA है, वहाँ is.na का उपयोग करके filter कीजिए.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

inventory_version_1 <- inventories %>%
  filter(version == 1)

# Join versions to sets
sets %>%
  ___ %>%
  # Filter for where version is na
  ___
कोड संपादित करें और चलाएँ