Product Design, Manufacturing & Innovation Resources

webR

webR هو إصدار من لغة R تمت ترجمته إلى WebAssembly، وتم تطويره بواسطة Posit. تعمل صفحة REPL على تشغيل جلسة R كاملة في المتصفح مع وحدة تحكم، ومستعرض ملفات، ولوحة رسم بياني، ومحرر، بدون خادم أو تثبيت R محلي.

تعمل وظائف لغة R الأساسية، والرسومات، والإحصاء كما في بيئة سطح المكتب، وتتوفر العديد من حزم CRAN كملفات ثنائية WebAssembly مُجمّعة مسبقًا، ويمكن تثبيتها باستخدام الأمر install.packages من مستودع webR. ويمكن تحميل الملفات إلى نظام الملفات الافتراضي، مما يسمح بتحليل ملفات CSV وغيرها من ملفات البيانات.

تُناسب هذه البيئة التحليلات الإحصائية القصيرة، والتدريس، وإعادة إنتاج النتائج من البرامج النصية، واختبار الحزم البرمجية. يُعدّ الأداء واستهلاك الذاكرة أقل من لغة R الأصلية، كما أن الحزم التي تعتمد على مكتبات النظام الخارجية غير متاحة. تنتهي الجلسات عند إغلاق علامة التبويب.

التخصصات: الإحصاء، علم البيانات، الإحصاء الحيوي، البحث الأكاديمي، التعليم، علم الأوبئة.
بديل مجاني لبرامج RStudio و Posit Cloud و Google Colab.
مقارنة بين webR و RStudio و Posit Cloud و Google Colab
webRRStudioسحابة إيجابيةجوجل كولاب
مكان تنفيذ الكود: يتم تجميع لغة R إلى WebAssembly ويتم تشغيلها داخل علامة تبويب المتصفح، لذلك لا حاجة لتثبيت R أو خادم R. تبقى البيانات المحملة في الجلسة على جهاز العميل.مكان تنفيذ الكود: يُشغّل إصدار سطح المكتب برنامج R محليًا. يوفر كل من RStudio Server وPosit Workbench نفس بيئة التطوير المتكاملة في متصفح، مع تشغيل R على خادم.مكان تنفيذ الكود: يعمل برنامج R في حاوية خاصة بكل مشروع مُستضافة على AWS، ويتم فتح بيئة التطوير المتكاملة (IDE) في المتصفح. يتم تشفير بيانات المشروع أثناء تخزينها على جانب مزود الخدمة.مكان تنفيذ الكود: يتم تشغيل التعليمات البرمجية على أجهزة افتراضية تديرها جوجل. يتم تخزين دفاتر الملاحظات في جوجل درايف أو تحميلها من جيت هاب، ومشاركة دفتر ملاحظات لا تؤدي إلى مشاركة الجهاز الافتراضي أو ملفاته.
دعم اللغة: يقوم بتشغيل لغة R، بالإضافة إلى واجهة برمجة تطبيقات TypeScript و JavaScript لتشغيل وحدة تحكم R وكائنات R من صفحة ويب.دعم اللغة: بيئة متكاملة للغتين R و Python، مع محرر مرئي لبرنامجي Quarto و RMarkdown، ومصحح أخطاء تفاعلي وأدوات تطوير الحزم.دعم اللغة: يوفر RStudio للغة R و Jupyter Notebooks للغة Python في المتصفح.دعم اللغة: يركز على لغة بايثون وبيئتها. وفقًا للأسئلة الشائعة، لا يتم دعم لغة R وغيرها من النوى غير المبنية على بايثون، ولم يتم تحديد جدول زمني لذلك.
الحدود والمثابرة: لا يمكن تثبيت الحزم إلا كملفات ثنائية مُجمّعة مسبقًا من WebAssembly، وليس من المصدر، ويتم إعادة تثبيتها في كل جلسة. لم يتم تنفيذ الأمر system()، وتبدأ كل جلسة من الصفر.الحدود والمثابرة: يُقاس الاستخدام بساعات الحوسبة التي تعتمد على ذاكرة الوصول العشوائي (RAM) ووحدات المعالجة المركزية (CPU) المخصصة، ويتم تعليق المشاريع بعد 15 دقيقة من عدم النشاط. تتراوح الخطط من وحدة معالجة مركزية واحدة إلى 8 وحدات، ومن 1 إلى 32 جيجابايت من ذاكرة الوصول العشوائي.الحدود والمثابرة: الحدود متغيرة وغير معلنة. يمكن لأجهزة الكمبيوتر المحمولة المجانية العمل لمدة أقصاها 12 ساعة، وتنتهي مهلة التشغيل في حالة الخمول، ويختلف توافر وحدة معالجة الرسومات ووحدة معالجة الموتر بمرور الوقت.
نموذج الترخيص والتكلفة: تم بناؤه على مترجم R مفتوح المصدر ويتم تقديمه كصفحات ويب، لذا يمكن استضافته على خادم ويب عادي مثل GitHub Pages.نموذج الترخيص والتكلفة: تخضع النسخة مفتوحة المصدر لرخصة AGPL. توجد نسخ تجارية، وتزيل رخصة Posit Workbench التجارية قيود AGPL.نموذج الترخيص والتكلفة: خطة مجانية غير منتهية الصلاحية، تليها خطط مدفوعة. بعض الخطط تحدد ساعات استخدام الحوسبة الشهرية.نموذج الترخيص والتكلفة: مجاناً مع تضمين وحدات معالجة الرسومات ووحدات معالجة الموتر. تضيف خطط Pro و Pro+ المدفوعة و Pay As You Go مزيداً من إمكانية الحوسبة، وفترات تشغيل أطول، وأجهزة ذات ذاكرة عالية.
المنصة وإمكانية الوصول: يتطلب متصفحًا حديثًا. تتطلب أداة رسومات webr canvas مكتبة OffscreenCanvas، بينما تعمل الأجهزة المستندة إلى Cairo مثل png() أيضًا في المتصفحات القديمة.المنصة وإمكانية الوصول: يعمل سطح المكتب على أنظمة التشغيل Windows 11 و macOS 14 أو أحدث و Linux. ويمكن الوصول إلى الخادم و Workbench من خلال متصفح.المنصة وإمكانية الوصول: يتم الوصول إليه عبر posit.cloud باستخدام تسجيل دخول مصادق عليه.

الخصوصية: ليس لدينا أي ملاحظات حول أي مشكلة محتملة مع هذه الأداة والمؤلف. ولكن مثل العديد من الخدمات عبر الإنترنت، أنت هنا تزودهم ببياناتك الخاصة. واعتماداً على مدى انتقادك لبياناتك، تقع على عاتقك مسؤولية تقييم سمعة المؤلف وإمكانية إساءة استخدامها، والتحقق من شروطها وأحكامها وقبولها أو عدم قبولها.

أكثر البرمجة, تحليل البيانات وتصورها الأدوات

اقترح أفضل أداة عبر الإنترنت:

هل تعرف موقعًا إلكترونيًا أفضل أو مكملاً أو بديلاً للموقع المذكور أعلاه؟

> اقترح ذلك هنا <

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

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

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

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

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