R Programming for Beginners: Leveraging R with Matrices, Arrays, & Lists

R Programming 4.0+    |    Beginner
  • 14 Videos | 1h 42m 19s
  • Includes Assessment
  • Earns a Badge
Vectors are a great basic data structure in R, but they have important limitations on the dimensions and types of data they contain. Matrices, arrays, and lists are powerful R structures that mitigate these limitations. This course will help you distinguish each of these three elements' purpose and show you how to use them. You'll start by using matrices to store two-dimensional data. You'll then differentiate between row-major and column-major matrices. You'll learn how to use arrays and how you can easily create three-dimensional arrays as you can two-dimensional arrays. You'll then move on to the use of lists and how they differ from vectors. After taking this course, you'll be able to identify when and how to use a matrix, a list, and an array.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    use matrices to store 2-dimensional data and index into them
    name dimensions in matrices and index into them using names
    perform cell-wise math operations on data stored in matrices
    implement matrix multiplication using the %*% operator
    join and rearrange matrices using rbind(), dim(), and columnbind()
    perform indexing and math operations on matrices
  • create arrays and store multi-dimensional data in them
    index into arrays using both the indices and the index labels
    create lists and perform indexing operations
    use lists with name-value pairs
    add, edit, and remove the names and values in lists
    create lists containing data of different types
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 8s
    UP NEXT
  • Playable
    2. 
    Creating Matrices in R
    9m 45s
  • Locked
    3. 
    Naming Dimensions in R Matrices
    9m 27s
  • Locked
    4. 
    Performing Math Operations on R Matrices
    7m 39s
  • Locked
    5. 
    Implementing Matrix Multiplication in R
    6m 18s
  • Locked
    6. 
    Combining Matrices in R
    8m 36s
  • Locked
    7. 
    Performing Indexing Operations on R Matrices
    7m 5s
  • Locked
    8. 
    Creating Arrays in R
    8m 41s
  • Locked
    9. 
    Indexing into R Arrays
    6m 23s
  • Locked
    10. 
    Using Lists in R
    7m 38s
  • Locked
    11. 
    Specifying Key-Value Pairs in R Lists
    8m 45s
  • Locked
    12. 
    Editing Keys and Values in R Lists
    7m 47s
  • Locked
    13. 
    Exploring R Lists with Different Data Types
    4m 25s
  • Locked
    14. 
    Course Summary
    1m 43s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.