As the amount of data stored and managed in a database increases, the need to simplify the vast amount of data also increases. Briefly describe the following approaches to clustering: partitioning methods, hierarchical methods, density-based methods, grid-based methods, and model-based methods. Give examples in each case.
R is a language and environment for statistical computing and graphics.