0 votes
1 view
in Data Science by (43.2k points)

I need to create an empty data frame in R with specified column names. Any simplest way?

1 Answer

0 votes
by (92.8k points)

 You just have to create a data

.frame with 0 length variables

for example:

nodata <- data.frame(x= numeric(0), y= integer(0), z = character(0))


## 'data.frame':    0 obs. of 3 variables:

##  $ x: num 

##  $ y: int 

##  $ z: Factor w/ 0 levels: 

or to create a data.frame with 5 columns named a,b,c,d,e

nodata <- as.data.frame(setNames(replicate(5,numeric(0), simplify = F), letters[1:5]))

If you wish to learn more about R Programming visit this R Programming Course.


Welcome to Intellipaat Community. Get your technical queries answered by top developers !