लिस्ट-कॉलम्स के बारे में
वीडियो में आपने एक नए तरह की डेटा संरचना देखी: लिस्ट कॉलम्स. नाम से ही स्पष्ट है, लिस्ट-कॉलम्स वे कॉलम होते हैं जो लिस्ट की तरह बर्ताव करते हैं, लेकिन एक खास तरह के dataframe — tibble — के अंदर होते हैं, जो tidyverse में इस्तेमाल होने वाला dataframe का एक इम्प्लीमेंटेशन है.
नेस्टेड dataframes — यानी जिनमें लिस्ट-कॉलम्स होते हैं — दिखने में सामान्य dataframes जैसे लगते हैं, लेकिन उन कॉलम्स की सेल्स की लंबाई 1 नहीं होती और वे किसी भी तरह के एलिमेंट रख सकती हैं. ठीक एक लिस्ट की तरह.
df <- data.frame(
classic = c("a", "b","c"),
list = list(
c("a", "b","c"),
c("a", "b","c", "d"),
c("a", "b","c", "d", "e")
)
)
df
# A tibble: 3 x 2
classic list
<chr> <list>
1 a <chr [3]>
2 b <chr [4]>
3 c <chr [5]>
लेकिन यह फ़ॉर्मेट उपयोगी क्यों है?
यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट फ़ंक्शनल प्रोग्रामिंग विथ purrr
इंटरैक्टिव व्यावहारिक अभ्यास
हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें
अभ्यास शुरू करें