How to check for the dimension of an array in R

Overview

An array in R is simply a data structure that can hold multi-dimensional data of the same type in a single variable. The array object can hold data of two or more dimensions.

Obtaining the dimension of an array

To obtain the dimension of an array in R, we use the dim() function.

Syntax

dim(array)

Parameter value

The dim() function takes a single parameter value that represents the array object.

Return value

The dim() function returns the dimension of the array object.

Example

# creating an array variable
myarray <- c(1:10)
# creating a multidimensional array
multiarray <- array(myarray, dim = c(3,2))
# using the dim() function to obtain the dimension of the array
dim(multiarray)

Explanation

  • Line 2: We create an array variable myarray with its elements ranging from 1 to 10.
  • Line 5: Using the array() function, we create a 3 by 2 dimensional array.
  • Line 8: Using the dim() function, we check for the dimension of the array multiarray.

Note: The output of the code above (3 2) simply means that the array is a 3 by 2 array.

New on Educative
Learn to Code
Learn any Language as a beginner
Develop a human edge in an AI powered world and learn to code with AI from our beginner friendly catalog
🏆 Leaderboard
Daily Coding Challenge
Solve a new coding challenge every day and climb the leaderboard

Free Resources