# Create Vector with Intervals in R (2 Examples)

In this article you’ll learn how to create a vector containing numeric intervals in the R programming language.

## Example 1: Creating Vector with Intervals Using seq() Function

In this example, I’ll show how to create a vector consisting of numeric intervals using the seq function in R.

Have a look at the R code below:

```x1 <- seq(from = 100, # Applying seq function to = 200, by = 10) x1 # Print vector with intervals # 100 110 120 130 140 150 160 170 180 190 200```

As you can see based on the previous output of the RStudio console, we have created a numeric vector ranging from 100 to 200 with intervals of 10.

## Example 2: Extracting Every nth Element from Vector Using seq() Function

This example shows how to use the seq function to extract vector elements based on a specific interval.

For this example, we’ll use the LETTERS object, which is already provided by the basic installation of the R programming language:

```LETTERS # Print LETTERS object # "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z"```

Let’s assume that we want to extract every fifth element of this LETTERS vector. Then, we can apply the following R code:

```x2 <- LETTERS[seq(from = 1, # Subset using seq function to = length(LETTERS), by = 5)] x2 # Print subset of LETTERS # "A" "F" "K" "P" "U" "Z"```

Looks good!

## Video & Further Resources

Do you need further explanations on the R programming codes of the present article? Then you could have a look at the following video which I have published on my YouTube channel. I illustrate the R code of this page in the video:

Please accept YouTube cookies to play this video. By accepting you will be accessing content from YouTube, a service provided by an external third party. If you accept this notice, your choice will be saved and the page will refresh.

Furthermore, you may read the other articles on my website. I have released numerous related tutorials already.