Companies Home Search Profile

R coding for data analysts: from beginner to advanced

Focused View

Valentina Porcu

10:11:06

69 View
  • 1. Introduction.mp4
    04:54
  • 2. FAQ.html
  • 1. Downloading and installing R.mp4
    03:23
  • 2. Download and installing RStudio.mp4
    02:57
  • 3. Customising an using RStudio.mp4
    10:13
  • 4. Using other IDE with R.mp4
    08:39
  • 5. Quiz 1 Using R with RStudio.html
  • 6.1 coding-in-R-for-data-analysis.zip
  • 6. The code.html
  • 1. R pros and cons.mp4
    02:47
  • 2. Commenting the code.mp4
    01:19
  • 3. Basic math with R.mp4
    01:15
  • 4. Creating objects in R.mp4
    04:43
  • 5.1 3. exercise 1.txt
  • 5. Exercise 1 - instructions.html
  • 6.1 4. exercise 1 - solutions.txt
  • 6. Exercise 1 - solutions.mp4
    02:36
  • 7. Parentheses.mp4
    01:14
  • 8. Types of variables in statistics.mp4
    02:54
  • 9. Data structures in R.mp4
    01:17
  • 10. Vector.mp4
    14:52
  • 11.1 6. exercise 2.txt
  • 11. Exercise 2 - instructions.html
  • 12. Exercise 2 - solutions.mp4
    10:00
  • 13. Matrix.mp4
    19:50
  • 14.1 8. exercise 3.txt
  • 14. Exercise 3 - instructions.html
  • 15. Exercise 3 - solutions.mp4
    11:36
  • 16. Array.mp4
    01:50
  • 17. List.mp4
    09:14
  • 18. Factors.mp4
    05:44
  • 19.1 12. exercise 4.txt
  • 19. Exercise 4 - instructions.html
  • 20.1 12. exercise 4 - solutions.txt
  • 20. Exercise 4 - solutions.mp4
    13:31
  • 21. Dataframe.mp4
    22:00
  • 22.1 14. exercise 5.txt
  • 22. Exercise 5 - instructions.html
  • 23.1 14. exercise 5 - solutions.txt
  • 23. Exercise 5 - solutions.mp4
    18:00
  • 24.1 help with regex.html
  • 24. Strings.mp4
    19:46
  • 25.1 16. Esercizio 6.txt
  • 25. Exercise 6 - instructions.html
  • 26.1 16. Esercizio 6 - soluzioni.txt
  • 26. Exercise 6 - solutions.mp4
    12:56
  • 27. Dates.mp4
    10:55
  • 28. Converting Data Structures.mp4
    01:34
  • 29. R and the tidyverse.mp4
    02:45
  • 30.1 20. exercise 7.txt
  • 30. Exercise 7 - instructions.html
  • 31.1 20. exercise 7 - solutions.txt
  • 31. Exercise 7 - solutions.mp4
    11:18
  • 32. Relational Operators.mp4
    03:04
  • 33. Control Structures.mp4
    11:55
  • 34. Functions.mp4
    05:54
  • 35.1 23. exercise 8.txt
  • 35. Exercise 8 - instructions.html
  • 36.1 23. exercise 8 - solutions.txt
  • 36. Exercise 8 - solutions.mp4
    12:22
  • 1. Setting Up a Working Directory.mp4
    01:51
  • 2. Install and Retrieve a Package.mp4
    05:25
  • 3. Package repositories.mp4
    03:23
  • 4. How to run a .R Script.mp4
    01:10
  • 5. Get help in R.mp4
    01:24
  • 6. Websites on R.html
  • 1. Common Data Formats and Sources for Data Analysis.mp4
    08:31
  • 2. Data import.mp4
    02:13
  • 3. .csv file.mp4
    17:27
  • 4. Excel file.mp4
    06:38
  • 5. .txt file.mp4
    03:25
  • 6. JSON file.mp4
    02:27
  • 7. Zip file.mp4
    02:58
  • 8.1 6. exercise 9.txt
  • 8. Exercise 9 - instructions.html
  • 9. Exercise 9 - solutions.mp4
    21:23
  • 1. Data Subsetting.mp4
    06:26
  • 2. The apply family.mp4
    05:27
  • 3. Data manipulation with dplyr.mp4
    08:24
  • 4. Other packages for data manipulation.mp4
    08:38
  • 5. Merging two datasets.mp4
    04:05
  • 6.1 6. exercise 10.txt
  • 6. Exercise 10 - instructions.html
  • 7. Exercise 10 - solutions.mp4
    24:07
  • 1. Database.mp4
    16:08
  • 2. The data.table Package.mp4
    10:05
  • 3.1 exercise 11.txt
  • 3. Exercise 11 - instructions.html
  • 4.1 exercise 11 - solutions.zip
  • 4. Exercise 11 - solutions.mp4
    13:31
  • 1. Basic statistics with R.mp4
    23:13
  • 2. EDA Basics Explorative Analysis.mp4
    02:20
  • 3. Data quality.mp4
    19:02
  • 4.1 4. exercise 12 - assignment.zip
  • 4. Exercise 12 - instructions.html
  • 5.1 4. exercise 12 - solution.zip
  • 5. Exercise 12 - solutions.mp4
    42:10
  • 1. Data Visualisation.mp4
    02:58
  • 2. Graphics with R base.mp4
    18:11
  • 3. Graphics with ggplot2.mp4
    15:18
  • 4.1 exercise 13 - instructions.zip
  • 4. Exercise 13 - instructions.html
  • 5.1 3. exercise 13 - solutions.txt
  • 5. Exercise 13 - solutions.mp4
    22:26
  • 1. Creating a Report with R and Markdown.mp4
    06:43
  • 2. Using Shiny.mp4
    06:50
  • 3. Creating an App with Shiny.mp4
    09:32
  • Description


    R programming basics | statistics | data analysis | charting | data cleaning | variable exploration | functions

    What You'll Learn?


    • Learn the fundamentals of programming with R
    • Set your working session
    • Explore the core tools for R coding
    • Create objects and functions in R
    • Create and recognize vectors, lists, arrays, dataframes and all the data structures in R
    • Convert objects
    • Using the logical operators
    • When and how to use the conditional statements
    • Explore your datasets
    • Installing and retrieving packages for extending the functionality of R
    • Generating random sequences on R
    • Extracting elements from an object or dataset
    • Manipulating vectors, matrices, datasets
    • Handling missing values and duplicates
    • Manipulating Dates
    • Import files in various formats, .csv, Excel, .txt and others
    • Manipulating datasets, reorganising and aggregating them
    • Restructuring and aggregating data
    • Creating graphs with basic functions and common packages
    • Creating and exporting reports in various formats
    • Understanding the basics of statistics with R

    Who is this for?


  • Beginners to programming
  • Data Scientist in other programming languages (e.g. Python)
  • People interested in data analysis and data science
  • What You Need to Know?


  • Your computer, an internet connection
  • R and RStudio, but we will install them also together
  • More details


    Description

    This basic programming course with R for aspiring data analysts is designed to accompany a beginner in programming, from the basics of the programming language (one of the best known and most widely used in the field of data analysis) to the use of descriptive statistics.


    At the end of this course the student will be able to create, import, manipulate and manage datasets. The course starts with setting up the working environment: we will see how to download, install and use some of the most important tools for using R, such as RStudio.


    We will then move on to the creation of objects: R is based on certain structures that we need to know, such as vectors, matrices, lists and dataframes. Once we understand how to create and manipulate these data structures, extract elements from them and save them locally on the computer, we will move on to the use of loops and the creation of functions.


    In the next section, we will look at a number of useful topics: how to set up a working directory, how to install and retrieve a package, how to get information about data, where to find datasets for testing, and how to get help with a function.


    When analysing data, one sooner or later comes across dataframes known as variable x-cases. We will therefore see how to import a dataframe from your computer, or from the internet, into R. There are many functions that are suitable for this purpose, and many packages that are useful for importing data that is in some particular format, such as the formats for Excel, .csv, .txt or JSON.


    We will then see how to manipulate data, create new variables, aggregate data, sort them horizontally and longitudinally, and merge two datasets. To do this, we will use some specific packages and functions, such as dplyr, tidyr or reshape2. We will also briefly see how to interface with a database and use other packages to streamline the management of somewhat larger datasets.


    R is also a very important language in the field of statistics. We will therefore learn some of the basic functions, such as calculating averages per row or per column, and the most common statistical functions in the field of descriptive statistics, such as mean, median, fashion, standard deviation, displaying the distribution and more.


    When it comes to data analysis, we will often find ourselves creating graphs to explain our data and analyses. For this reason, we devote a section of the course to seeing how to create graphs with both the functions of the basic library and the ggplot2 package.  


    In the last lessons of the course, we will see how to create and export reports and slides, summarise the topics we have seen and the functions we have used, and see the supporting material.


    All sections of the course are accompanied by coding exercises and videos and scripts with solutions. You can test your knowledge with quiz and practical test with increasing levels of difficulty.

    Who this course is for:

    • Beginners to programming
    • Data Scientist in other programming languages (e.g. Python)
    • People interested in data analysis and data science

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Valentina Porcu
    Valentina Porcu
    Instructor's Courses
    I'm a computer geek, data mining and research passionate, with a Ph.D in communication and complex systems and years of experience in teaching in Universities in Italy, France and Morocco, and online, of course!I work in the field of data science and machine learning and I like writing about new technologies and data mining.  I spent the last 16 years working in the field of data analysis, social media analysis, benchmark analysis and  web scraping for database building, in particular in the field of natural language processing for universities, startups and web agencies across UK, France, US and Italy.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 66
    • duration 10:11:06
    • Release Date 2023/07/31