19.1 Clustering Setup
THIS SECTION IS UNDER DEVELOPMENT. PLEASE CHECK BACK LATER
20200902 The R packages used in this chapter include biclust (Kaiser et al. 2021).
# Load required packages from local library into the R session.
library(biclust) # Bicluster analysis.
library(dplyr) # Wrangling: glimpse() group_by() print() select() mutate().
library(rattle) # Weather dataset.The rattle::weatherAUS dataset is loaded into the template
variable ds and further template variables are setup as
introduced by Graham J. Williams (2017). See
Chapter 8 for details.
dsname <- "weatherAUS"
ds <- get(dsname)
nobs <- nrow(ds)
vnames <- names(ds)
ds %<>% clean_names(numerals="right")
names(vnames) <- names(ds)
vars <- names(ds)
target <- "rain_tomorrow"
vars <- c(target, vars) %>% unique() %>% rev()It is always useful to remind ourselves of the dataset with a random sample:
## # A tibble: 275,410 × 7
## date location risk_mm rain_tomorrow max_temp pressure_3pm sunshine
## <date> <chr> <dbl> <fct> <dbl> <dbl> <dbl>
## 1 2021-11-04 Townsville 0 No 30.7 1013. NA
## 2 2015-05-19 WaggaWagga 9.6 Yes 19 1013. 1.6
## 3 2017-11-30 Richmond 0.2 No 31.7 1014. NA
## 4 2010-02-15 Hobart 0 No 25.5 1018. 12.4
## 5 2026-01-01 Sydney 3 Yes 21.5 1016. 0
## 6 2025-07-07 Woomera 0 No 19.4 1016. NA
....
References
Kaiser, Sebastian, Rodrigo Santamaria, Tatsiana Khamiakova, Martin Sill, Roberto Theron, Luis Quintales, Friedrich Leisch, Ewoud De Troyer, and Sami Leon. 2021. Biclust: BiCluster Algorithms. https://doi.org/10.32614/CRAN.package.biclust.
Williams, Graham J. 2017. The Essentials of Data Science: Knowledge Discovery Using r. The r Series. CRC Press.
Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0