مترجم R اون لاين
اكتب الأكواد البرمجية، شغّلها وشاركها - بدون أي إعداد.
شغّل R اون لاين في متصفحك
ساحة ومشغّل أكواد R اون لاين مجانيان. اكتب سكريبتات R في متصفحك، اضغط تشغيل، وينفّذها Rscript خلال ثوانٍ. بدون RStudio، بدون تثبيت R محليًا، وبدون انتظار install.packages() لإعداده أولًا.
المحرر مبني على نفس محرك VS Code، لذا يعمل تلوين بنية R والإكمال التلقائي وخطوط الأخطاء بشكل كامل. الكود يُنفَّذ عبر Rscript على Alpine Linux، مع تثبيت dplyr و tidyr و stringr و jsonlite مسبقًا - نواة tidyverse لمعالجة البيانات. مفيد لاستكشاف data frame، أو تجربة regex مع stringr، أو تحليل JSON باستخدام jsonlite.
لماذا تفيدك ساحة R هذه
- تنفيذ فوري لـ R - اكتب الكود، اضغط Run، وستظهر مخرجات Rscript خلال ثوانٍ، دون انتظار
install.packages()أو إعداد RStudio. - تلوين كامل لصياغة R وإكمال تلقائي ورسائل أخطاء واضحة مع أرقام الأسطر، مدعومة بنفس محرك المحرر الذي يشغّل VS Code.
- دعم إدخال stdin مُتاح. كلٌّ من
readLines('stdin')وfile('stdin')يقرأ من مربع الإدخال في الساحة، فالسكربتات التي تستقبل إدخالًا تفاعليًا أو تعالج بيانات مرسلة عبر pipe تعمل من البداية إلى النهاية. لا حاجة لمفسّر R أو RStudio أو مرآة CRAN على جهازك. - R مع dplyr و tidyr و stringr و jsonlite مثبّتة مسبقًا - شغّل مقاطع tidyverse حقيقية لتحليل البيانات دون تثبيت RStudio أو tidyverse محليًا.
ما يمكنك تجربته في ساحة R
- متجهات Base-R وdata frames ودوال عائلة apply: الأساس الذي تحتاجه قبل الانتقال إلى tidyverse.
- خطوط معالجة البيانات في tidyverse: dplyr (filter, mutate, summarise, group_by) مع أنبوب magrittr، وإعادة تشكيل البيانات عبر
pivot_longer/pivot_widerمن tidyr. - تجارب R سريعة: اختبر regex مع stringr، حلّل كتلة JSON مع jsonlite، تحقّق من ملخص إحصائي، أو تأكّد من سلوك
summariseمجمّع.
الأسئلة الشائعة حول مترجم R اون لاين
هل مترجم R اون لاين مجاني؟
هل أحتاج إلى تثبيت R أو RStudio؟
هل تعمل ساحة R على الجوال و Chromebook؟
هل يمكنني استخدام readLines('stdin') في مترجم R أونلاين؟
readLines('stdin') و file('stdin') الأسطر التي تكتبها تمامًا كما تفعل عند تمرير الإدخال عبر pipe إلى Rscript script.R في الطرفية. مفيدة للسكربتات التي تعالج بيانات فورية دون الحاجة إلى رفع ملف.كيف أتعلّم R بعد تجربة الساحة؟
أدوات مفيدة لـ R
أدوات مجانية تعمل في المتصفح تتكامل بشكل رائع مع ملعب R البرمجي - جميعها جزء من Coddy.