mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question अनियमित
speech play
speech pause
speech stop

डेटा को वाइड से लॉन्ग फॉर्मेट में बदलने के लिए आर में 'रीशेप' फ़ंक्शन का उपयोग कैसे करें

आर में, 'रीशेप' फ़ंक्शन का उपयोग डेटा को विस्तृत प्रारूप (कई कॉलम के साथ) से लंबे प्रारूप (कम कॉलम के साथ) में बदलने के लिए किया जाता है। विस्तृत प्रारूप को "मैट्रिक्स" या "डेटा फ़्रेम" के रूप में भी जाना जाता है, जबकि लंबे प्रारूप को "डेटा फ़्रेम" या "टेबल" के रूप में भी जाना जाता है। `रीशेप` फ़ंक्शन दो तर्क लेता है: पहला डेटा है रूपांतरित किया जाना चाहिए, और दूसरा यह विनिर्देश है कि डेटा को कैसे नया आकार दिया जाना चाहिए। दूसरा तर्क या तो एक स्ट्रिंग या एक सूत्र हो सकता है। यदि यह एक स्ट्रिंग है, तो यह उस वेरिएबल का नाम निर्दिष्ट करता है जिसमें पुन: आकार देने के लिए डेटा शामिल है। यदि यह एक सूत्र है, तो यह उस सूत्र को निर्दिष्ट करता है जो परिवर्तन को परिभाषित करता है।

यहां R में `reshape` का उपयोग करने के कुछ उदाहरण दिए गए हैं:
```
# कुछ नमूना डेटा बनाएं
data <- data.frame(id = c(1, 2) , 3, 4, 5),
वेरिएबल = सी("x", "y", "z"),
मान = c(10, 20, 30, 40, 50))

# डेटा को वाइड से पुनः आकार दें long प्रारूप
reआकार_डेटा <- reshape(डेटा, idvar = "id", timevar = "चर", दिशा = "लंबा")

# पुन:आकारित डेटा देखें
प्रिंट(रीशेप्ड_डेटा)
```
इस उदाहरण में, हम दो के साथ कुछ नमूना डेटा बनाते हैं चर (`x`, `y`, और `z`) और पांच अवलोकन (`id` = 1 से 5)। फिर हम डेटा को विस्तृत से लंबे प्रारूप में बदलने के लिए `reshape` का उपयोग करते हैं, यह निर्दिष्ट करते हुए कि `id` id चर है और `variables` समय चर है। परिणामी पुनर्आकारित डेटा `रीशेप्ड_डेटा` में संग्रहीत किया जाता है। अंत में, हम `प्रिंट` का उपयोग करके पुन: आकार वाले डेटा को प्रिंट करते हैं। ध्यान दें कि `रीशेप` का उपयोग `दिशा = "लंबा" के बजाय `दिशा = "चौड़ा" निर्दिष्ट करके, डेटा को लंबे से चौड़े प्रारूप में बदलने के लिए भी किया जा सकता है।

Knowway.org आपको बेहतर सेवा प्रदान करने के लिए कुकीज़ का उपयोग करता है। Knowway.org का उपयोग करके, आप कुकीज़ के हमारे उपयोग के लिए सहमत होते हैं। विस्तृत जानकारी के लिए, आप हमारे कुकी नीति पाठ की समीक्षा कर सकते हैं। close-policy