We may earn an affiliate commission when you visit our partners.
Course image
Roger D. Peng, PhD, Jeff Leek, PhD, and Brian Caffo, PhD

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

Enroll now

What's inside

Syllabus

الأسبوع الأول: الخلفية والشروع في العمل والإجراءات العملية
يتناول هذا الأسبوع الأساسيات للبدء مع لغة البرمجة R. ويحتوي درس مواد الخلفية على معلومات حول ميكانيكا الدورة التدريبية وبعض مقاطع الفيديو حول تثبيت R. كما تغطي مقاطع فيديو الأسبوع الأول تاريخ R وS، وتصفح أنواع البيانات الأساسية في R، ووصف دوال قراءة البيانات وكتابتها. أوصي بمشاهدة مقاطع الفيديو بالترتيب المدرج، ومشاهدة مقاطع الفيديو خارج الترتيب لن تُفسد القصة.
Read more
الأسبوع الثاني: البرمجة باستخدام R
مرحبا بك في الأسبوع الثاني من دورة البرمجة R. في هذا الأسبوع سوف نخلع القفازات وستغطي الدروس الموضوعات الأساسية مثل البنيات والدوال. كما سنقدم أول مهمة برمجة لهذه الدورة وموعد تسليمها نهاية الأسبوع.
الأسبوع الثالث: دوال حلقة التكرار وتصحيح الأخطاء
قد وصلنا الآن للأسبوع الثالث من برمجة R، والذي يمثل نقطة المنتصف. سوف تغطي دروس هذا الأسبوع دوال حلقة التكرار وأدوات تصحيح الأخطاء في لغة البرمجة R. وسوف تجعل هذه الجوانب R مفيدة في كلٍّ من العمل التفاعلي وكتابة الرموز الأطول وهي شائعة الاستخدام في مجال العمل.
الأسبوع الرابع: المحاكاة والتعريف
يتناول هذا الأسبوع كيفية محاكاة البيانات في R، والتي هي بمثابة أساس لإجراء دراسات المحاكاة. نحن نوفر أيضًا محلل ملفات التعريف في R والذي يتيح لك جمع معلومات مفصلة حول كيفية تشغيل دوال R الخاصة بك وتحديد الأزمات التي يمكن معالجتها. يعد محلل ملفات التعريف أداة رئيسية لمساعدتك في تحسين برامجك. وأخيرًا، نعرض دالة str، والتي أعتقد شخصيًا أنها الدالة الأكثر فائدة في R.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores concepts and tools frequently applied in data science and other disciplines where data is analyzed
Taught by recognized experts in data analysis, Roger D. Peng, PhD, Jeff Leek, PhD, and Brian Caffo, PhD
Develops essential skills in data analysis for beginners and provides a strong foundation for intermediate learners
Uses R, a widely-used programming language in data analysis
Provides hands-on labs and interactive materials for practical application
Covers essential topics in data analysis, including programming in R, data wrangling, data visualization, and statistical modeling

Save this course

Save R البرمجة باستخدام لغة to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in R البرمجة باستخدام لغة with these activities:
Solve Data Manipulation Problems
Hone your data manipulation skills by practicing with real-world problems.
Browse courses on Data Manipulation
Show steps
  • Find a dataset online
  • Load the dataset into R
  • Practice cleaning and manipulating the data
  • Analyze the results
Show all one activities

Career center

Learners who complete R البرمجة باستخدام لغة will develop knowledge and skills that may be useful to these careers:
Data Analyst
Data Analysts use programming languages like R to analyze data and extract insights from it. This course in Programming with R will help you build a foundation in R that will be useful for a career as a Data Analyst. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all essential skills for Data Analysts.
Statistician
Statisticians use programming languages like R to analyze data and draw conclusions from it. This course in Programming with R will help you build a foundation in R that will be useful for a career as a Statistician. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all essential skills for Statisticians.
Machine Learning Engineer
Machine Learning Engineers use programming languages like R to develop and deploy machine learning models. This course in Programming with R will help you build a foundation in R that will be useful for a career as a Machine Learning Engineer. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all essential skills for Machine Learning Engineers.
Data Scientist
Data Scientists use programming languages like R to analyze data and extract insights from it. This course in Programming with R will help you build a foundation in R that will be useful for a career as a Data Scientist. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all essential skills for Data Scientists.
Epidemiologist
Epidemiologists use programming languages like R to analyze data in the field of public health. This course in Programming with R will help you build a foundation in R that will be useful for a career as an Epidemiologist. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all essential skills for Epidemiologists.
Biostatistician
Biostatisticians use programming languages like R to analyze data in the field of biology. This course in Programming with R will help you build a foundation in R that will be useful for a career as a Biostatistician. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all essential skills for Biostatisticians.
Quantitative Analyst
Quantitative Analysts use programming languages like R to analyze data and make financial decisions. This course in Programming with R will help you build a foundation in R that will be useful for a career as a Quantitative Analyst. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all essential skills for Quantitative Analysts.
Actuary
Actuaries use programming languages like R to analyze data in the field of insurance. This course in Programming with R will help you build a foundation in R that will be useful for a career as an Actuary. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all essential skills for Actuaries.
Market Researcher
Market Researchers use programming languages like R to analyze data and make marketing decisions. This course in Programming with R may be useful for a career as a Market Researcher. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all skills that can be useful for Market Researchers.
Business Analyst
Business Analysts use programming languages like R to analyze data and make business decisions. This course in Programming with R may be useful for a career as a Business Analyst. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all skills that can be useful for Business Analysts.
Operations Research Analyst
Operations Research Analysts use programming languages like R to analyze data and make decisions about how to improve operations. This course in Programming with R may be useful for a career as an Operations Research Analyst. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all skills that can be useful for Operations Research Analysts.
Software Engineer
Software Engineers use programming languages like R to develop software. This course in Programming with R may be useful for a career as a Software Engineer. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all skills that can be useful for Software Engineers.
Financial Analyst
Financial Analysts use programming languages like R to analyze data and make financial decisions. This course in Programming with R may be useful for a career as a Financial Analyst. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all skills that can be useful for Financial Analysts.
Data Engineer
Data Engineers use programming languages like R to build and maintain data pipelines. This course in Programming with R may be useful for a career as a Data Engineer. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all skills that can be useful for Data Engineers.
Computer Scientist
Computer Scientists use programming languages like R to develop new algorithms and technologies. This course in Programming with R may be useful for a career as a Computer Scientist. The course covers topics such as data cleaning, data visualization, and statistical modeling, which are all skills that can be useful for Computer Scientists.

Reading list

We've selected 11 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in R البرمجة باستخدام لغة.
Comprehensive guide to the R programming language. It covers all the basics of the language, as well as more advanced topics such as data manipulation, graphics, and statistical modeling. It valuable resource for anyone who wants to learn more about R.
Practical guide to using R for data science. It covers all the steps involved in data analysis, from data import and cleaning to data visualization and modeling. It valuable resource for anyone who wants to learn how to use R for data science.
Comprehensive guide to the R programming language. It covers all the basics of the language, as well as more advanced topics such as object-oriented programming and data visualization. It valuable resource for anyone who wants to learn more about R.
Comprehensive guide to data manipulation in R. It covers all the basics of data manipulation, as well as more advanced topics such as data reshaping and data cleaning. It valuable resource for anyone who wants to learn how to manipulate data in R.
Comprehensive guide to machine learning in R. It covers all the basics of machine learning, as well as more advanced topics such as supervised learning, unsupervised learning, and deep learning. It valuable resource for anyone who wants to learn how to use R for machine learning.
Comprehensive guide to statistical programming in R. It covers all the basics of statistical programming, as well as more advanced topics such as regression analysis and ANOVA. It valuable resource for anyone who wants to learn how to use R for statistical programming.
Comprehensive guide to using R for bioinformatics. It covers all the basics of bioinformatics, as well as more advanced topics such as gene expression analysis and genome sequencing. It valuable resource for anyone who wants to learn how to use R for bioinformatics.
Comprehensive guide to deep learning in R. It covers all the basics of deep learning, as well as more advanced topics such as convolutional neural networks, recurrent neural networks, and generative adversarial networks. It valuable resource for anyone who wants to learn how to use R for deep learning.
Comprehensive guide to using R for marketing. It covers all the basics of marketing, as well as more advanced topics such as customer segmentation and campaign optimization. It valuable resource for anyone who wants to learn how to use R for marketing.
Comprehensive guide to using R for social sciences. It covers all the basics of social sciences, as well as more advanced topics such as regression analysis and data visualization. It valuable resource for anyone who wants to learn how to use R for social sciences.
Comprehensive guide to the R Project for Statistical Computing. It covers all the basics of the R Project, as well as more advanced topics such as package development and contributed packages. It valuable resource for anyone who wants to learn more about the R Project.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to R البرمجة باستخدام لغة.
البرمجة في لغة Python
Most relevant
تعرَف على هياكل البيانات في بايثون من خلال التطبيق العملي
Most relevant
أساسيات البرمجة في Swift
Most relevant
تطوير المحمول وJavaScript
Most relevant
R أساسيات لغة البرمجة
Most relevant
أساسيات تحليل البيانات باستخدام بايثون وباندا
Most relevant
بالتطبيق العملي C# تعلم أساسيات لغة
Most relevant
تحليل البيانات باستخدام البرمجة R
Most relevant
قواعد البيانات وSQL (لغة الاستعلام البنيوية) لعلم البيانات
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser