Sort a Data Frame by all of its Columns
Examples
fullySorted(head(iris))
#> Sepal.Length Sepal.Width Petal.Length Petal.Width Species
#> 1 4.6 3.1 1.5 0.2 setosa
#> 2 4.7 3.2 1.3 0.2 setosa
#> 3 4.9 3.0 1.4 0.2 setosa
#> 4 5.0 3.6 1.4 0.2 setosa
#> 5 5.1 3.5 1.4 0.2 setosa
#> 6 5.4 3.9 1.7 0.4 setosa
fullySorted(head(iris), decreasing = TRUE)
#> Sepal.Length Sepal.Width Petal.Length Petal.Width Species
#> 1 5.4 3.9 1.7 0.4 setosa
#> 2 5.1 3.5 1.4 0.2 setosa
#> 3 5.0 3.6 1.4 0.2 setosa
#> 4 4.9 3.0 1.4 0.2 setosa
#> 5 4.7 3.2 1.3 0.2 setosa
#> 6 4.6 3.1 1.5 0.2 setosa
fullySorted(head(iris[, 5:1]))
#> Species Petal.Width Petal.Length Sepal.Width Sepal.Length
#> 1 setosa 0.2 1.3 3.2 4.7
#> 2 setosa 0.2 1.4 3.0 4.9
#> 3 setosa 0.2 1.4 3.5 5.1
#> 4 setosa 0.2 1.4 3.6 5.0
#> 5 setosa 0.2 1.5 3.1 4.6
#> 6 setosa 0.4 1.7 3.9 5.4
fullySorted(head(iris[, 5:1]), decreasing = TRUE)
#> Species Petal.Width Petal.Length Sepal.Width Sepal.Length
#> 1 setosa 0.4 1.7 3.9 5.4
#> 2 setosa 0.2 1.5 3.1 4.6
#> 3 setosa 0.2 1.4 3.6 5.0
#> 4 setosa 0.2 1.4 3.5 5.1
#> 5 setosa 0.2 1.4 3.0 4.9
#> 6 setosa 0.2 1.3 3.2 4.7