ستتعلم في هذه الدورة كيفية البرمجة بلغة R وكيفية استخدامها لتحليل البيانات بصورة فعالة. ستتعلم كيفية تثبيت البرامج اللازمة لبيئة البرمجة الإحصائية وتكوينها وكيفية وصف مفاهيم لغة البرمجة العامة إذ يتم تطبيقها بلغة إحصائية عالية المستوى. تتناول الدورة المشكلات العملية في الحوسبة الإحصائية التي تشمل البرمجة في لغة R، وقراءة البيانات في لغة البرمجة R، والوصول إلى حزم R، وكتابة دوال R، وتصحيح الأخطاء، وتحديد التعليمات البرمجية R، وتنظيم التعليمات البرمجية R والتعليق عليها. ستعرض الموضوعات في تحليل البيانات الإحصائية أمثلة عملية.
يتناول هذا الأسبوع الأساسيات للبدء مع لغة البرمجة R. ويحتوي درس مواد الخلفية على معلومات حول ميكانيكا الدورة التدريبية وبعض مقاطع الفيديو حول تثبيت R. كما تغطي مقاطع فيديو الأسبوع الأول تاريخ R وS، وتصفح أنواع البيانات الأساسية في R، ووصف دوال قراءة البيانات وكتابتها. أوصي بمشاهدة مقاطع الفيديو بالترتيب المدرج، ومشاهدة مقاطع الفيديو خارج الترتيب لن تُفسد القصة.
Inclus
28 vidéos9 lectures1 devoir7 devoirs de programmation
Afficher les informations sur le contenu du module
28 vidéos•Total 129 minutes
تثبيت لغة البرمجة R على أنظمة Mac•2 minutes
تثبيت لغة البرمجة R على أنظمة Windows•3 minutes
تثبيت R Studio (Mac)•2 minutes
كتابة التعليمات البرمجية/إعداد دليل العمل الخاص بك (Windows)•7 minutes
كتابة التعليمات البرمجية/إعداد دليل العمل الخاص بك (Mac)•8 minutes
المقدمة•1 minute
نظرة عامة وتاريخ لغة البرمجة R•16 minutes
الحصول على مساعدة•14 minutes
مدخلات وحدة التحكم للغة البرمجة R والتقييم•5 minutes
أنواع البيانات - كائنات وسمات R•5 minutes
أنواع البيانات - المتجهات والقوائم•6 minutes
أنواع البيانات - المصفوفات•3 minutes
أنواع البيانات - العوامل•5 minutes
أنواع البيانات - القيم المفقودة•2 minutes
أنواع البيانات - إطارات البيانات•3 minutes
أنواع البيانات - أسماء السمات•2 minutes
أنواع البيانات - الملخص•1 minute
قراءة البيانات الجدولية•6 minutes
قراءة الجداول الكبيرة•7 minutes
تنسيقات البيانات النصية•5 minutes
الاتصالات: واجهات للعالم الخارجي•5 minutes
الإعداد الفرعي - الأساسيات•4 minutes
الإعداد الفرعي - القوائم•5 minutes
الإعداد الفرعي - المصفوفات•3 minutes
الإعداد الفرعي - المطابقة الجزئية•2 minutes
الإعداد الفرعي - إزالة القيم المفقودة•4 minutes
العمليات الموجهة•4 minutes
مقدمة في الدوامة•1 minute
9 lectures•Total 90 minutes
مرحبًا بك في لغة البرمجة R•10 minutes
نبذة عن المدرس•10 minutes
استبيان ما قبل الدورة•10 minutes
المنهج•10 minutes
كتاب الدورة•10 minutes
ملحق الدورة: The Art of Data Science•10 minutes
بودكاست علوم البيانات: ليست هناك انحرافات قياسية•10 minutes
البدء والإجراءات العملية في اللغة R•10 minutes
تمارين R العملية في الجزء 1 من الدوامة•10 minutes
1 devoir•Total 40 minutes
اختبار الأسبوع الأول•40 minutes
7 devoirs de programmation•Total 1 260 minutes
درس الدوامة الأول: كتل البناء الأساسية•180 minutes
درس الدوامة الثاني: مساحة العمل والملفات•180 minutes
درس الدوامة الثالث: متواليات الأعداد•180 minutes
درس الدوامة الرابع: الخطوط المتجهة•180 minutes
درس الدوامة الخامس: القيم المفقودة•180 minutes
درس الدوامة السادس: الإعداد الفرعي للخطوط المتجهة•180 minutes
درس الدوامة السابع: المصفوفات وأطر البيانات•180 minutes
الأسبوع الثاني: البرمجة باستخدام R
Module 2•12 heures à terminer
Détails du module
مرحبا بك في الأسبوع الثاني من دورة البرمجة R. في هذا الأسبوع سوف نخلع القفازات وستغطي الدروس الموضوعات الأساسية مثل البنيات والدوال. كما سنقدم أول مهمة برمجة لهذه الدورة وموعد تسليمها نهاية الأسبوع.
Inclus
13 vidéos3 lectures2 devoirs3 devoirs de programmation
Afficher les informations sur le contenu du module
13 vidéos•Total 90 minutes
بنيات التحكم - مقدمة•1 minute
بنيات التحكم - إذا كان غير ذلك if-else•2 minutes
بنيات التحكم - لحلقات التكرار•4 minutes
بنيات التحكم - حلقات التكرار•3 minutes
بنيات التحكم - إعادة، التالي، أوقف•5 minutes
أول دوال R الخاصة بك•10 minutes
الدوال (الجزء 1)•9 minutes
الدوال (الجزء 2)•7 minutes
قواعد النطاق - ربط الرموز•11 minutes
قواعد النطاق - قواعد نطاق R•9 minutes
قواعد النطاق - أمثلة تحسين النطاق (اختياري)•9 minutes
معاير الترميز•9 minutes
التواريخ والأوقات•10 minutes
3 lectures•Total 30 minutes
الأسبوع الثاني: البرمجة باستخدام R•10 minutes
تمارين R العملية في الجزء 2 من الدوامة•10 minutes
تعليمات مهمة البرمجة 1: تلوث الهواء•10 minutes
2 devoirs•Total 60 minutes
اختبار الأسبوع الثاني•30 minutes
مهمة البرمجة 1: الاختبار•30 minutes
3 devoirs de programmation•Total 540 minutes
درس الدوامة الأول: المنطق•180 minutes
درس الدوامة الثاني: الدوال•180 minutes
درس الدوامة الثالث: التواريخ والأوقات•180 minutes
الأسبوع الثالث: دوال حلقة التكرار وتصحيح الأخطاء
Module 3•10 heures à terminer
Détails du module
قد وصلنا الآن للأسبوع الثالث من برمجة R، والذي يمثل نقطة المنتصف. سوف تغطي دروس هذا الأسبوع دوال حلقة التكرار وأدوات تصحيح الأخطاء في لغة البرمجة R. وسوف تجعل هذه الجوانب R مفيدة في كلٍّ من العمل التفاعلي وكتابة الرموز الأطول وهي شائعة الاستخدام في مجال العمل.
Inclus
8 vidéos2 lectures1 devoir2 devoirs de programmation1 évaluation par les pairs
Afficher les informations sur le contenu du module
8 vidéos•Total 61 minutes
دوال حلقة التكرار - lapply•9 minutes
دوال حلقة التكرار - apply•7 minutes
دوال حلقة التكرار - mapply•5 minutes
دوال حلقة التكرار - tapply•3 minutes
دوال حلقة التكرار - split•9 minutes
أدوات تصحيح الأخطاء - فحص المشكلة•13 minutes
أدوات تصحيح الأخطاء - الأدوات الأساسية•6 minutes
أدوات تصحيح الأخطاء - استخدام الأدوات•8 minutes
2 lectures•Total 20 minutes
الأسبوع الثالث: دوال حلقة التكرار وتصحيح الأخطاء•10 minutes
تمارين R العملية في الجزء 3 من الدوامة•10 minutes
1 devoir•Total 30 minutes
اختبار الأسبوع الثالث•30 minutes
2 devoirs de programmation•Total 360 minutes
درس الدوامة الأول: lapply وsapply•180 minutes
درس الدوامة الثاني: vapply وtapply•180 minutes
1 évaluation par les pairs•Total 120 minutes
مهمة البرمجة 2: النطاق اللغوي•120 minutes
الأسبوع الرابع: المحاكاة والتعريف
Module 4•11 heures à terminer
Détails du module
يتناول هذا الأسبوع كيفية محاكاة البيانات في R، والتي هي بمثابة أساس لإجراء دراسات المحاكاة. نحن نوفر أيضًا محلل ملفات التعريف في R والذي يتيح لك جمع معلومات مفصلة حول كيفية تشغيل دوال R الخاصة بك وتحديد الأزمات التي يمكن معالجتها. يعد محلل ملفات التعريف أداة رئيسية لمساعدتك في تحسين برامجك. وأخيرًا، نعرض دالة str، والتي أعتقد شخصيًا أنها الدالة الأكثر فائدة في R.
Inclus
6 vidéos4 lectures2 devoirs3 devoirs de programmation
Afficher les informations sur le contenu du module
The mission of The Johns Hopkins University is to educate its students and cultivate their capacity for life-long learning, to foster independent and original research, and to bring the benefits of discovery to the world.
OK
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.