Data frames और matrices - कॉलम चयन
किसी matrix में सभी वैल्यूज़ का data type एक जैसा होना चाहिए. पंक्तियाँ और कॉलम चुनते समय इसका efficiency पर असर पड़ता है.
मान लीजिए हमारे पास दो ऑब्जेक्ट हैं: mat (एक matrix) और df (एक data frame).
यह अभ्यास पाठ्यक्रम का हिस्सा है
कार्यकुशल R कोड लिखना
अभ्यास निर्देश
microbenchmark() फंक्शन का उपयोग करके मापिए कि इन दोनों ऑब्जेक्ट्स से पहली कॉलम चुनने में कितना समय लगता है. यानी, कौन-सा तेज है — mat[, 1] या df[, 1]?
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Which is faster, mat[, 1] or df[, 1]?
microbenchmark(___, ___)