When working in the data science field you will definitely become acquainted with the R language and the role it plays in data analysis. This course introduces you to the basics of the R language such as data types, techniques for manipulation, and how to implement fundamental programming tasks.
oferecido por


Informações sobre o curso
O que você vai aprender
Manipulate primitive data types in the R programming language using RStudio or Jupyter Notebooks.
Control program flow with conditions and loops, write functions, perform character string operations, write regular expressions, handle errors.
Construct and manipulate R data structures, including vectors, factors, lists, and data frames.
Read, write, and save data files and scrape web pages using R.
Habilidades que você terá
- Data Science
- R Programming
oferecido por

IBM Skills Network
IBM is the global leader in business transformation through an open hybrid cloud platform and AI, serving clients in more than 170 countries around the world. Today 47 of the Fortune 50 Companies rely on the IBM Cloud to run their business, and IBM Watson enterprise AI is hard at work in more than 30,000 engagements. IBM is also one of the world’s most vital corporate research organizations, with 28 consecutive years of patent leadership. Above all, guided by principles for trust and transparency and support for a more inclusive society, IBM is committed to being a responsible technology innovator and a force for good in the world.
Programa - O que você aprenderá com este curso
R Basics
Regardless of the programming language you use, all share some commonalities. For example, you’ll likely need to perform basic operations on different data types, like applying mathematical equations to numeric data. You’ll also need an environment in which to write your code, anbbd most modern integrated development environments (or IDEs) provide features that make writing code easier, like syntax checking, color coding, and integrated help. This module introduces you to the R language, its common data types, and techniques for manipulating them. You’ll also learn about the role of the R interpreter and how it transforms code into executable objects. Finally, you’ll be introduced to two of the most common IDEs for R development: RStudio and Jupyter Notebook.
Common Data Structures
The R language supports many types of data structures that you can use to organize and store values in your code, including vectors, factors, lists, arrays, matrices, and data frames. Each data structure type serves a specific purpose and can contain specific kinds of data. So, it’s important to understand the differences between them so you can make the right choice based on your scenario.
R Programming Fundamentals
As with most programming languages, R supports coding features that you can use to control the flow of program execution, define functions that can perform specific tasks, work with common data types, like strings and dates, and make your code more robust by intercepting likely errors and handling them before they interrupt the execution of your code.
Working with Data
Data is everywhere! The data you need to analyze may come from a traditional database, but it may also come from a variety of different sources and systems, and it may come to you in one or more formats. For example, your data might be in text, Excel, .JSON, or .XML files. Or it may not be stored in a file at all, but instead lives on the pages of a website. How will you take all these different file formats and load them into your R working environment?
Avaliações
- 5 stars68,33%
- 4 stars20,55%
- 3 stars3,33%
- 2 stars1,11%
- 1 star6,66%
Principais avaliações do INTRODUCTION TO R PROGRAMMING FOR DATA SCIENCE
Iam new beginner to the R-programming. It was taught very well to make me understand R basic skills. Thank you Coursea.
Very good materials, clear and precise. Very useful for anyone with a knowledge of another programming language and very easy to understand for begineers. Highly recommended.
Very good course, and easy to engage to finish it, thank you
It was very useful course, I made good use of my free time during evenings, I like the fact that there is a project at the end
Perguntas Frequentes – FAQ
Quando terei acesso às palestras e às tarefas?
O que recebo ao me inscrever para este certificado?
Mais dúvidas? Visite o Central de Ajuda ao estudante.