r - name columns after using aggregate function -


i used aggregate function range factor level. trying rename columns, output aggregate function not have min , max separate columns.

# example data size_cor <- data.frame(spcode=rep(c(200,400,401),3),length=(c(45,23,56,89,52,85,56,45,78)))   # aggregate function spcode_range <- with(size_cor, aggregate(length, list(spcode), fun = range)) 

output:

spcode_range     group.1 x.1 x.2 1     200  45  89 2     400  23  52 3     401  56  85 

data structure:

str(spcode_range)  'data.frame':   3 obs. of  2 variables:  $ group.1: num  200 400 401  $ x      : num [1:3, 1:2] 45 23 56 89 52 85  dim(spcode_range) [1] 3 2 

the output has 3 columns: group.1, x.1 (min) , x.2 (max), dataframe has 2 columns. have tried setnames, rename , name no success because trying name 3 columns when r has 2 columns.


Comments

Popular posts from this blog

javascript - Karma not able to start PhantomJS on Windows - Error: spawn UNKNOWN -

c# - Display ASPX Popup control in RowDeleteing Event (ASPX Gridview) -

Nuget pack csproj using nuspec -