randomizeInner {scsR}R Documentation

randomizeInner

Description

randomize an inner field (e.g. the scores of the oligos of a gene), keeping unaltered the order of the outer field (e.g. the genes)

Usage

randomizeInner(df, baseColStr, sortColStr, reverse = FALSE) 

Arguments

df

input data frame

baseColStr

name of the column that represents the outer field (e.g. the genes) (character vector)

sortColStr

name of the column that represents the inner field (e.g. the scores of the oligos of a gene) (character vector)

reverse

specify the direction of the sorting (boolean)

Value

data frame with the randomized rows.

Author(s)

Andrea Franceschini

Examples

	data(uuk_screen)

	# to speed up the example we use only the first 1000 rows
	uuk_screen_reduced = uuk_screen[1:1000,]

	screen <- randomizeInner(arrange(uuk_screen_reduced, GeneID), "GeneID", "score")

[Package scsR version 1.16.0 Index]