sortcol: order columns based on row's weighing means

Description Usage Arguments Examples

View source: R/vava_funset.R

Description

order columns based on row's weighing means

Usage

1
2
sortcol(x, sortcols = c(1:length(x)), weight = NULL, decreasing = TRUE,
  mean_row = TRUE)

Arguments

x

data.frame.

sortcols

columns for comparing.

weight
decreasing

TRUE decreasing order, default.

mean_row

whether to append a row including mean values to last row.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
year = c(2001:2005)
A = c(8,9,10,12,10)
B = c(9,10,11,10,9)
C = c(13,14,16,17,12)
weight = rep(1,5)
dt = data.frame(year,A,B,C,weight)

sortcol(dt)
sortcol(dt,mean_row = F)
sortcol(dt,sortcols = c(5,4,3,2,1) , weight = "B" , decreasing = F)
sortcol(dt,sortcols = c(2,3,4), weight = "weight")

Nisus-Liu/vava documentation built on May 7, 2019, 6:18 p.m.