Get or Set the Structure of a Vector in R Programming – structure() Function
structure()
function in R Language is used to get or set the structure of a vector by changing its dimensions.
Syntax: structure(vec, dim)
Parameters:
vec: Vector
dim: New Dimensions
Example 1:
# R program to get # the structure of a Vector # Creating a Vector # of Numbers x1 < - c( 1 : 10 ) structure(x1) # Creating a vector # of strings x2 < - c( "abc" , "cde" , "def" ) structure(x2) |
Output:
[1] 1 2 3 4 5 6 7 8 9 10 [1] "abc" "cde" "def"
Example 2:
# R program to change # the structure of a Vector # Creating a Vector x < - c( 1 : 10 ) x # Changing the structure of vector y1 < - structure(x, dim = c( 2 , 5 )) y2 < - structure(x, dim = c( 5 , 2 )) y1 y2 |
Output:
[1] 1 2 3 4 5 6 7 8 9 10 [, 1] [, 2] [, 3] [, 4] [, 5] [1, ] 1 3 5 7 9 [2, ] 2 4 6 8 10 [, 1] [, 2] [1, ] 1 6 [2, ] 2 7 [3, ] 3 8 [4, ] 4 9 [5, ] 5 10
Contact Us