Learn R Programming

quickcode (version 1.0.6)

list_shuffle: Shuffle a list object just like shuffle in PHP

Description

Shorthand to shuffle a list and save

Usage

list_shuffle(., seed = NULL)

Value

shuffled list of items store to the list name

Arguments

.

list to shuffle

seed

apply seed if indicated for reproducibility

Examples

Run this code
list001 <- list("a" = 1:5,
           "b" = letters[1:5],
           c = LETTERS[1:10],
           "2" = number(5,5),
           "e" = randString(5,5))
list001 #show initial list

#illustrate basic functionality
list_shuffle(list001)
list001 #shuffle and resaved to variable

list.f2<-list001
list_shuffle(list.f2)
list.f2 #first output

list.f2<-list001
list_shuffle(list.f2)
list.f2 # different output from first output top

list.f2<-list001
list_shuffle(list.f2,seed = 344L)
list.f2 #second output

list.f2<-list001
list_shuffle(list.f2,seed = 344L)
list.f2 #the same output as second output top

Run the code above in your browser using DataLab