Data Structure - Vector

Q

What is data structure "Vector"?

✍: FYIcenter.com

A

Vector is a special data structure that represents a sequence of data elements of the same data type. A vector is an array in many other programming language.

1. Create a vector object with the c() function -

> v = c("Apple", "Banana", "Orange")

> print(v)
[1] "Apple"  "Banana" "Orange"

> is.vector(v)
[1] TRUE

2. Get vector length and members - Remember that member indexes start from 1.

> v = c("Apple", "Banana", "Orange")

> length(v)
[1] 3

> v[1]
[1] "Apple"

3. Get a sub-set of a vector -

> v = c("Apple", "Banana", "Orange")

> v[2:3] # specifies a range
[1] "Banana" "Orange"

> v[-2] # specifies the end backward
[1] "Apple"  "Orange"

> v[ c(2,3,2,3) ] # specifies a list of members
[1] "Banana" "Orange" "Banana" "Orange"

 

Vector Is Not a Data Type

Basic Data Types

R Language Basics

⇑⇑ R Software Environment - Frequently Asked Questions

2023-06-11, 327🔥, 0💬