dataframe - Combining two data frames in R using the Stack() function -


i have combine 2 large data frames df1 , df2 1 data frame in r. rbind() function computationally expensive. stack() function preferable use large datasets, using stack() function stack data frames 1 on other form 1 data frame following:

 library(stack)  = stack (df1, df2) 

however, following error:

1: ‘v1’: coerced ordered factor 2: ‘v1’: factor levels expanded: check levels/codes! 3: ‘v13’: coerced ordered factor 4: ‘v13’: factor levels expanded: check levels/codes! 5: ‘v14’: coerced ordered factor 6: ‘v14’: factor levels expanded: check levels/codes! 7: ‘v15’: coerced ordered factor 8: ‘v15’: factor levels expanded: check levels/codes! 9: ‘v16’: factor levels expanded: check levels/codes! 

the class of both df1 , df2 data.frame , both dataframes have same column names , number of columns. why still getting error?

yes, indeed, warning messages, appeared due factor levels of first dataset having expanded accommodate values both data frames. once, made factor levels of columns of both data frames same, stack() function worked properly.


Comments

Popular posts from this blog

Sort a complex associative array in PHP -

vb.net - How to ignore if a cell is empty nothing -

recursion - Can every recursive algorithm be improved with dynamic programming? -