Product Design, Manufacturing & Innovation Resources
घर » आर डेटा फ्रेम (`data.frame`)

आर डेटा फ्रेम (`data.frame`)

1990
  • John Chambers
  • Rick Becker
  • Allan Wilks
R data frame displayed on a computer screen in a modern office setting.

(यह छवि केवल उदाहरण के लिए बनाई गई है)

डेटा फ्रेम (`data.frame`) R में सारणीबद्ध डेटा को संग्रहीत करने के लिए मौलिक डेटा संरचना है। यह समान लंबाई के वैक्टर की एक सूची है, जहाँ प्रत्येक वेक्टर एक कॉलम का प्रतिनिधित्व करता है और एक अलग डेटा प्रकार का हो सकता है (जैसे, संख्यात्मक, वर्ण, कारक)। यह संरचना R में सांख्यिकीय मॉडलिंग और डेटा हेरफेर के लिए सर्वव्यापी है, जो डेटासेट के आयताकार प्रारूप को दर्शाती है।

R में डेटा फ्रेम शायद सबसे महत्वपूर्ण डेटा संरचना है। इसे सांख्यिकीविदों द्वारा उपयोग की जाने वाली डेटा तालिकाओं के सटीक प्रतिनिधित्व के लिए डिज़ाइन किया गया था: पंक्तियों में अवलोकन और स्तंभों में चर। तकनीकी रूप से, एक `data.frame` एक सूची है जहाँ प्रत्येक तत्व एक स्तंभ का प्रतिनिधित्व करने वाला एक वेक्टर होता है। एक प्रमुख शर्त यह है कि इन सभी वैक्टरों की लंबाई समान होनी चाहिए, जिससे डेटा का आयताकार आकार सुनिश्चित होता है। हालाँकि, मैट्रिक्स के विपरीत, प्रत्येक स्तंभ का डेटा प्रकार भिन्न हो सकता है। उदाहरण के लिए, एक स्तंभ में संख्यात्मक माप हो सकते हैं, दूसरे में वर्ण स्ट्रिंग (जैसे नाम) और तीसरे में कारक (श्रेणीबद्ध चर) हो सकते हैं।

वास्तविक दुनिया के डेटा विश्लेषण के लिए यह लचीलापन महत्वपूर्ण है। डेटा फ़्रेम में पंक्ति और स्तंभ नाम होते हैं, जिससे डेटा को आसानी से उपसमूहित करना और सहज तरीके से संदर्भित करना आसान हो जाता है (उदाहरण के लिए, `my_data[,”age”]` या `my_data[5,]`)। R के कई अंतर्निर्मित फ़ंक्शन, विशेष रूप से सांख्यिकी और प्लॉटिंग के लिए, डेटा फ़्रेम को अपने प्राथमिक इनपुट के रूप में उपयोग करने के लिए डिज़ाइन किए गए हैं। अधिक कुशल और उपयोगकर्ता-अनुकूल विकल्पों का विकास, जैसे कि `tibble` टाइडीवर्स or the `data.table`, builds upon the foundational concept of the data frame, highlighting its central role in the R ecosystem.

UNESCO Nomenclature: 1203
कंप्यूटर विज्ञान

Type

सार प्रणाली

व्यवधान

मूलभूत

उपयोग

व्यापक उपयोग

शगुन

  • प्रोग्रामिंग में एरे और मैट्रिक्स की अवधारणा
  • मैनुअल विश्लेषण में प्रयुक्त सांख्यिकीय डेटा सारणी
  • SAS और SPSS जैसे अन्य सांख्यिकी पैकेजों से डेटा फ़ाइल संरचनाएँ
  • लिस्प जैसी भाषाओं में सूची डेटा संरचना

आवेदन

  • सांख्यिकीय विश्लेषण के लिए डेटासेट को संग्रहित करना और उनमें हेरफेर करना
  • लीनियर रिग्रेशन के लिए lm() जैसे मॉडलिंग फ़ंक्शन के लिए इनपुट
  • dplyr जैसे पैकेजों का उपयोग करके डेटा को व्यवस्थित करना और रूपांतरित करना।
  • डेटा फ्रेम की अवधारणा पर आधारित ggplot2 का उपयोग करके विज़ुअलाइज़ेशन बनाना।

पेटेंट:

    संभावित नवाचार विचार

    • एक ऑन-डिस्क डेटा फ्रेम प्रारूप जो रैम से बड़े डेटासेट को संभाल सकता है
    • क्लस्टर में समानांतर प्रसंस्करण के लिए एक वितरित डेटा फ्रेम
    • संवेदनशील सूचनाओं के सुरक्षित प्रबंधन के लिए एक एन्क्रिप्टेड डेटा फ्रेम क्लास
    • प्रत्येक कॉलम के लिए अंतर्निहित डेटा सत्यापन और बाधा जाँच के साथ एक डेटा फ्रेम
    • स्वचालित रूप से अपडेट होने वाले रीयल-टाइम डैशबोर्ड बनाने के लिए एक प्रतिक्रियाशील डेटा फ्रेम
    • एक वर्शन-नियंत्रित डेटा फ़्रेम जो डेटा में किए गए प्रत्येक परिवर्तन को ट्रैक करता है
    • एक डेटा फ्रेम संरचना जो समय-श्रृंखला और स्थानिक डेटा प्रकारों को स्वाभाविक रूप से संभालती है
    • a tool to automatically generate a प्रयोक्ता इंटरफ़ेस for manipulating any given data frame
    • a ‘lazy’ data frame that records operations and only computes results when explicitly requested
    • एक डेटा फ्रेम जो अपने सेल्स के भीतर नेस्टेड या JSON जैसे डेटा को स्टोर और क्वेरी कर सकता है।
    संबंधित विषय: डेटा फ्रेम, R, डेटा संरचना, सारणीबद्ध डेटा, सांख्यिकी, डेटा हेरफेर, वेक्टर, सूची, टिबल, डेटा.टेबल।

    ऐतिहासिक संदर्भ

    आर डेटा फ्रेम (`data.frame`)

    1980
    1982-07-01
    1988-06-01
    1990
    1993
    1997-04-23
    2001
    1980
    1980
    1986-01-01
    1990
    1990
    1993
    1998
    2010

    (यदि तिथि अज्ञात है या प्रासंगिक नहीं है, उदाहरण के लिए "द्रव यांत्रिकी", तो इसके उल्लेखनीय उद्भव का एक अनुमानित आंकड़ा प्रदान किया गया है)

    नवीनतम परिवर्धन

    शीर्ष पोस्ट और लेख

    शीर्ष मूल उपकरण

    10वां वर्ष सालगिरह

    पंजीकृत सदस्यों के लिए पूर्ण आकार की छवियाँ और डाउनलोड 100% निःशुल्क उपलब्ध हैं।