Open In App

How to extract column from data frame as vector in R ?

Improve
Improve
Like Article
Like
Save
Share
Report

In this article, we are going to convert dataframe column into a vector in R Programming Language.

Steps –

  • Create vectors
  • Create a dataframe by passing these vectors
  • Convert dataframe column using“[[]]” operator (indexing). [[]] is used to access the dataframe column.It is used to index the dataframe.

Syntax:

dataframe_name[[‘column_name’]]

  • Display vectors

Example 1:

R




# creating a vector for names
names=c('siva nagulu','bhavanarayana','sireesha',
        'priyank chowdary','sridevi','ravi kumar')
  
# creating a vector for ages
ages=c(40,49,38,42,36,39)
  
#create a dataframe using these vectors
dataframe=data.frame(names,ages)
print(dataframe)
  
# converting ages dataframe column into vector
# by passing as index
my_data = dataframe[['names']]
print("--------convert into vector of names column-------")
print(my_data)
  
my_data = dataframe[['ages']]
print("--------convert into vector of ages column-------")
print(my_data)


Output:

Example 2:

R




# creating a vector for city
city=c('kakumanu','hyd','noida')
  
# create a dataframe using this vector
dataframe=data.frame(city)
print(dataframe)
  
# converting city dataframe column into vector
# by passing as index
my_data = dataframe[['city']]
print("--------convert into vector of city column-------")
print(my_data)


Output:



Last Updated : 07 Apr, 2021
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads