ggplot2 Essentials

Donato Teutonico

  • 出版商: Packt Publishing
  • 出版日期: 2015-06-29
  • 售價: $1,210
  • 貴賓價: 9.5$1,150
  • 語言: 英文
  • 頁數: 234
  • 裝訂: Paperback
  • ISBN: 1785283529
  • ISBN-13: 9781785283529
  • 相關分類: R 語言Data ScienceData-visualization
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Explore the full range of ggplot2 plotting capabilities to create meaningful and spectacular graphs

About This Book

  • Discover the capabilities of one of the most sophisticated plotting packages in R
  • Create high-quality plots with this powerful and flexible tool
  • Accelerate your understanding of ggplot2 with useful and practical examples

Who This Book Is For

This book is perfect for R programmers who are interested in learning to use ggplot2 for data visualization, from the basics up to using more advanced applications, such as faceting and grouping. Since this book will not cover the basics of R commands and objects, you should have a basic understanding of the R language.

What You Will Learn

  • Familiarize yourself with some important data visualization packages in R such as graphics, lattice, and ggplot2
  • Realize different kinds of simple plots with the basic qplot function
  • Understand the basics of the grammar of graphics, the data visualization approach implemented in ggplot2
  • Master the ggplot2 package in realizing complex and more advanced graphs
  • Personalize the graphical details and learn the aesthetics of plotting graphs
  • Save and export your plots in different formats
  • Include maps in ggplot graphs, overlay data on maps, and learn how to realize complex matrix scatterplots

In Detail

ggplot2 is one of the most sophisticated and advanced packages of R and its use is constantly growing in the community of R programmers. This book is the perfect starting point for your journey in learning about one of the most refined and widely used plotting tools―ggplot2.

You will start by taking a tour of the most relevant packages available in R to create plots, such as graphics, lattice, and ggplot2. Following this, you will take a deep dive into the concepts of ggplot2 by covering different kinds of plots that will help you gear up for your first hands-on project. After this first taste of the capabilities of ggplot2, you will explore in detail the visualization approach implemented in this package, the so-called grammar of graphics, providing you with the basics to understand the backstage concepts in the plotting functions. Finally, you will take a look at some specialized and sophisticated applications of ggplot2, such as how to realize a complex scatterplot matrix, heatmaps, and how to make spatial visualization graphs.

商品描述(中文翻譯)

探索 ggplot2 的完整繪圖能力,創建有意義且壯觀的圖形。

關於本書:
- 發現 R 中最複雜的繪圖套件之一的能力。
- 使用這個強大而靈活的工具創建高質量的圖形。
- 通過有用且實用的示例加速您對 ggplot2 的理解。

本書適合對使用 ggplot2 進行數據可視化感興趣的 R 程序員,從基礎知識到使用更高級應用,如分面和分組。由於本書不涵蓋 R 命令和對象的基礎知識,您應該對 R 語言有基本的理解。

您將學到什麼:
- 熟悉 R 中一些重要的數據可視化套件,如 graphics、lattice 和 ggplot2。
- 使用基本的 qplot 函數實現不同類型的簡單圖形。
- 理解 ggplot2 中實現的圖形語法的基礎知識。
- 掌握 ggplot2 套件,實現複雜且更高級的圖形。
- 個性化圖形細節,學習繪製圖形的美學。
- 以不同格式保存和導出圖形。
- 在 ggplot 圖形中包含地圖,將數據覆蓋在地圖上,並學習如何實現複雜的矩陣散點圖。

ggplot2 是 R 中最複雜和先進的套件之一,並且在 R 程序員社區中不斷增長。本書是學習 ggplot2 的最佳起點。

您將首先對 R 中最相關的繪圖套件進行概述,如 graphics、lattice 和 ggplot2。接著,您將深入研究 ggplot2 的概念,涵蓋不同類型的圖形,這將幫助您為首個實踐項目做好準備。在初次體驗 ggplot2 的能力後,您將詳細了解這個套件中實現的可視化方法,即所謂的圖形語法,為您提供理解繪圖函數背後概念的基礎。最後,您將研究 ggplot2 的一些專業和複雜應用,例如如何實現複雜的散點圖矩陣、熱圖以及如何製作空間可視化圖形。