Product Design, Manufacturing & Innovation Resources
घर » आर प्रोग्रामिंग भाषा

आर प्रोग्रामिंग भाषा

1993
  • Ross Ihaka
  • Robert Gentleman
R programming environment with statistical analysis tools and coding interface.

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

R सांख्यिकीय गणना और ग्राफिक्स के लिए एक निःशुल्क सॉफ्टवेयर वातावरण है, और यह S का एक संस्करण है। प्रोग्रामिंग भाषा. It was created by Ross Ihaka and Robert Gentleman at the University of Auckland, New Zealand. R is considered an alternative implementation of S, with semantics derived from Scheme, which introduced powerful features like lexical scoping not present in early S. The design of R draws on Scheme, an example of how programming languages research influences practical tools for statistics.

R’s lineage traces directly back to the S language, developed at Bell Labs by John Chambers and colleagues. While S was primarily a commercial product (S-PLUS), R was conceived as a free, open-source alternative. Ross Ihaka and Robert Gentleman, academics at the University of Auckland, began the project in 1992 to create a language for their teaching needs that was syntactically similar to S but with different underlying mechanics. They incorporated ideas from functional programming languages like Scheme, most notably lexical scoping. This design choice distinguishes R from the earlier S versions and has profound implications for how functions handle variables, making code more predictable and easier to reason about.

इसका नाम “R” आंशिक रूप से इसके लेखकों (रॉस और रॉबर्ट) के नामों पर आधारित है और आंशिक रूप से इसके पूर्ववर्ती, S, को श्रद्धांजलि के रूप में है। इस परियोजना की घोषणा 1993 में S-न्यूज़ मेलिंग लिस्ट पर सार्वजनिक रूप से की गई थी, और भाषा के महत्वपूर्ण रूप से लोकप्रिय होने के बाद इसके विकास को प्रबंधित करने के लिए 1997 में R कोर टीम का गठन किया गया था। R का मूल C और फोरट्रान में लिखा गया है, जिससे यह उच्च-प्रदर्शन संख्यात्मक पुस्तकालयों के साथ इंटरफ़ेस कर सकता है, जबकि उपयोगकर्ता इसके साथ इसकी अपनी उच्च-स्तरीय व्याख्यात्मक भाषा के माध्यम से इंटरैक्ट करते हैं। सांख्यिकीय विरासत, ओपन-सोर्स की सुलभता और आधुनिक प्रोग्रामिंग सुविधाओं के इस संयोजन ने इसे सांख्यिकी और डेटा विज्ञान के लिए एक सर्वमान्य भाषा बनने में महत्वपूर्ण भूमिका निभाई।

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

Type

सॉफ्टवेयर/एल्गोरिदम

व्यवधान

संतोषजनक

उपयोग

व्यापक उपयोग

शगुन

  • The S प्रोग्रामिंग भाषा developed at Bell Labs
  • स्कीम प्रोग्रामिंग भाषा और इसकी लेक्सिकल स्कोपिंग की अवधारणा
  • AWK भाषा जिसने S के डेटा प्रबंधन को प्रभावित किया
  • R का इंटरप्रेटर जिस C प्रोग्रामिंग भाषा में लिखा गया है, वह यही है।
  • द फोरट्रान language used for many of R’s numerical libraries

आवेदन

  • RStudio IDE का विकास
  • का निर्माण टाइडीवर्स पारिस्थितिकी तंत्र
  • सांख्यिकीय विश्लेषण के लिए अकादमिक अनुसंधान में इसका व्यापक उपयोग होता है।
  • उद्योग में डेटा साइंस और मशीन लर्निंग के अनुप्रयोग
  • bioinformatics analysis through the Bioconductor project

पेटेंट:

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

    • सहयोगात्मक जीनोमिक्स अनुसंधान के लिए क्लाउड-आधारित आर वातावरण
    • वास्तविक समय में वित्तीय जोखिम मॉडलिंग के लिए आर-संचालित प्लेटफ़ॉर्म
    • आर-आधारित इंटरैक्टिव शैक्षिक मॉड्यूल बनाने के लिए एक एकीकृत विकास वातावरण
    • नियामक रिपोर्टिंग के लिए कानूनी रूप से अनुपालन योग्य एआई मॉडल बनाने हेतु एक ढांचा
    • स्थानिक डेटा के साथ जटिल पारिस्थितिक तंत्रों का अनुकरण करने के लिए एक पैकेज
    • क्वांटम कंप्यूटिंग सिमुलेटर के लिए एक R इंटरफ़ेस
    • पुराने SAS कोड को आधुनिक R कोड में स्वचालित रूप से अनुवाद करने का एक उपकरण
    • a library for creating and validating digital twins of manufacturing processes
    • ऑन-डिवाइस डेटा विश्लेषण के लिए एम्बेडेड सिस्टम में R का उपयोग करने की एक प्रणाली
    • R का उपयोग करके विकेन्द्रीकृत नैदानिक ​​परीक्षण डेटा विश्लेषण के लिए एक मंच
    संबंधित विषय: R, S भाषा, सांख्यिकीय गणना, रॉस इहाका, रॉबर्ट जेंटलमैन, ओपन सोर्स, बेल लैब्स, प्रोग्रामिंग भाषा, इतिहास, स्कीम।

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

    आर प्रोग्रामिंग भाषा

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

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

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

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

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

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

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