# R Program to create a vector using : operator and seq() function

February 8, 2023, Learn eTutorial
1257

## How to create a vector using: the operator and seq() function using the R program?

To write an R program to create a vector using ':' operator and 'seq()' function, we have to use the built-in function seq(). The seq() function in R can able to generate a series or sequence of values with the limit we are providing. The limit numbers are passed to these functions directly here. Syntax of the seq() is

``````seq(from, to, by, length.out, along.with)
```
```

Where,

• from and to are the beginning and terminating the number of the sequence
• by is the increment of the given sequence it is calculated as ((to-from) /(length.out-1)).
• argument length.out decides the total length of the sequence
• along. with will Output a sequence of the same length as the input vector.

In this R program, we directly give the values to the built-in function and print the return value of the function. Here we are using variable A for the new vector created using ':' operator. B, and C are the newly created vectors using the seq() method. we take the user input for B and C vector sizes.

## ALGORITHM

STEP 1: Use the operator: for new vector creation as A=1:10

STEP 2: Print the vector A

STEP 3: Use the method seq() for new vector creation as B= seq(1, 3, by=0.3)

STEP 4: Print the vector B

STEP 5: Use the method seq() for new vector creation as C = seq(1, 5, length.out = 6)

STEP 6: Print the vector C

## R Source Code

```                                          ```A = 1:10
print("New vector using : operator-")
print(A)
print("New vector using seq() function-")
print("Specify step size:")
B= seq(1, 3, by=0.3)
print(B)
print("Specify length of the vector:")
C = seq(1, 5, length.out = 6)
print(C)
```
```

## OUTPUT

```[1] "New vector using : operator-"
[1]  1  2  3  4  5  6  7  8  9 10
[1] "New vector using seq() function-"
[1] "Specify step size:"
[1] 1.0 1.3 1.6 1.9 2.2 2.5 2.8
[1] "Specify length of the vector:"
[1] 1.0 1.8 2.6 3.4 4.2 5.0
```

VIEW ALL
VIEW ALL