The book "lattice: Multivariate Data Visualization with R" by Deepayan Sarkar is a comprehensive guide to the R lattice package, which implements William Cleveland's trellis graphics. The package is part of the R distribution and is widely used for multivariate data visualization. The book is structured into three parts: Part I introduces the package for new users, Part II covers advanced topics for experienced users, and Part III discusses extending lattice. The book includes 150 sample graphics, both in black and white and color, and aims to convey lattice concepts through examples rather than serving as a cookbook or reference.
Part I provides an introduction to lattice, covering basic concepts, univariate, bivariate, and multivariate plots, as well as graphical representations of tables. Part II covers specific topics such as graphical parameters, axes, legends, data, objects, and interaction. Part III discusses extending lattice through panel functions and object orientation. The book is well-organized, with clear exposition and explicit forward references. However, some packages mentioned in the book are not cited in the bibliography, and the index is organized in a non-intuitive way. Despite these minor issues, the book is a valuable resource for both new and experienced users of lattice graphics in R. It is recommended as the standard reference for lattice and is highly recommended to those interested in using lattice graphics in R.The book "lattice: Multivariate Data Visualization with R" by Deepayan Sarkar is a comprehensive guide to the R lattice package, which implements William Cleveland's trellis graphics. The package is part of the R distribution and is widely used for multivariate data visualization. The book is structured into three parts: Part I introduces the package for new users, Part II covers advanced topics for experienced users, and Part III discusses extending lattice. The book includes 150 sample graphics, both in black and white and color, and aims to convey lattice concepts through examples rather than serving as a cookbook or reference.
Part I provides an introduction to lattice, covering basic concepts, univariate, bivariate, and multivariate plots, as well as graphical representations of tables. Part II covers specific topics such as graphical parameters, axes, legends, data, objects, and interaction. Part III discusses extending lattice through panel functions and object orientation. The book is well-organized, with clear exposition and explicit forward references. However, some packages mentioned in the book are not cited in the bibliography, and the index is organized in a non-intuitive way. Despite these minor issues, the book is a valuable resource for both new and experienced users of lattice graphics in R. It is recommended as the standard reference for lattice and is highly recommended to those interested in using lattice graphics in R.