Product Design, Manufacturing & Innovation Resources
بيت » نظام R Tidyverse البيئي

نظام R Tidyverse البيئي

2010
  • Hadley Wickham
R programming workspace with Tidyverse data analysis tools and ggplot2 visualizations.

(صورة توضيحية فقط)

Tidyverse هي مجموعة من حزم R مصممة لعلم البيانات، تشترك في فلسفة تصميم أساسية، وقواعد نحوية، وهياكل بيانات. طوّرها هادلي ويكهام وآخرون، وهي توفر مجموعة أدوات متسقة وفعّالة لاستيراد البيانات، وترتيبها، وتحويلها، وتصورها، ونمذجتها. من بين الحزم الرئيسية: ggplot2، وdplyr، وtidyr، وreadr، والتي تُركّب معًا باستخدام الأنابيب.

The Tidyverse is an opinionated ecosystem of R packages that has profoundly influenced modern data analysis in R. It is built on the concept of “tidy data,” a standard way of organizing data where each variable is a column, each observation is a row, and each type of observational unit is a table. This consistent data structure allows for the creation of tools that compose together elegantly.

The core philosophy of the Tidyverse is to make data analysis more human-readable and intuitive. This is achieved through consistent function and argument names and the extensive use of the pipe operator (`%>%` or `|>`), which allows for chaining operations together in a sequence that reads like a sentence (e.g., `data %>% filter(…) %>% group_by(…) %>% summarize(…)`). Key packages provide specialized tools: `dplyr` for data manipulation, `ggplot2` for declarative data visualization based on the “Grammar of Graphics,” `tidyr` for tidying data, `readr` for fast data import, and `purrr` for functional programming. While sometimes criticized for being a separate “dialect” of R, the Tidyverse has become a de facto standard for many data scientists due to its efficiency and expressive power.

UNESCO Nomenclature: 1203
– Computer science

يكتب

Software/Algorithm

خلل

Revolutionary

الاستخدام

استخدام واسع النطاق

مقدمات

  • ال R programming language itself
  • مفهوم "قواعد الرسومات" بقلم ليلاند ويلكنسون
  • مفهوم مشغل الأنابيب من غلافات يونكس ولغات البرمجة الأخرى
  • مبادئ البرمجة الوظيفية
  • ال إطار البيانات بنية في R

التطبيقات

  • تنظيف البيانات وإعدادها للتعلم الآلي
  • إنشاء تصورات بيانات معقدة وعالية الجودة للنشر باستخدام ggplot2
  • استكشاف البيانات وتحليلها التفاعلي في دفاتر R
  • بناء خطوط أنابيب تحليل البيانات القابلة للتكرار
  • تدريس مفاهيم علم البيانات باستخدام قواعد لغوية متسقة وبديهية

براءات الاختراع:

    أفكار ابتكارية محتملة

    • امتداد Tidyverse لتحليل وتصور البيانات الجينومية
    • a graphical واجهة المستخدم (GUI) that generates Tidyverse code
    • إطار عمل قائم على Tidyverse لبناء وتقييم نماذج التعلم الآلي (tidymodels)
    • نظام لترجمة استعلامات SQL إلى كود Tidyverse والعكس
    • برنامج Tidyverse الخلفي لإطارات البيانات الموزعة للعمل مع البيانات الضخمة
    • منصة تعليمية تحتوي على دروس تفاعلية لتعلم Tidyverse
    • أداة لإعادة صياغة كود R الأساسي تلقائيًا إلى صيغة Tidyverse
    • ملحق Tidyverse لإنشاء تصورات تفاعلية على الويب
    • مكتبة لتطبيق مبادئ Tidyverse على استخراج النصوص ومعالجة اللغة الطبيعية
    • a framework for building reproducible تجربة سريرية reporting pipelines using Tidyverse tools
    ذات صلة بـ: Tidyverse، R، علم البيانات، ggplot2، dplyr، هادلي ويكهام، البيانات المنظمة، تصور البيانات، معالجة البيانات، عامل الأنابيب.

    السياق التاريخي

    نظام R Tidyverse البيئي

    1990
    1993
    1998
    2010
    2016
    1990
    1993
    1997-04-23
    2001
    2010
    2020

    (إذا كان التاريخ غير معروف أو غير ذي صلة، على سبيل المثال "ميكانيكا الموائع"، يتم توفير تقدير تقريبي لظهوره الملحوظ)

    أحدث الإضافات

    أهم المنشورات والمقالات

    أفضل الأدوات الأصلية

    السنة العاشرة عيد

    الصور والتنزيلات بالحجم الكامل متاحة فقط، ومجانية تمامًا، للأعضاء المسجلين.