Intro -- Preface -- How the Book Is Organized -- Figures, Data Listings, Scripts, Code Fragments, and Comment Boxes -- Companion Website -- Prerequisites -- Why Python? -- Alternative Tools -- References -- Acknowledgments -- Disclaimer -- Contents -- Part I Data -- 1 Introducing Data -- 1.1 Types of Variables -- 1.2 Measures and Dimensions -- References -- 2 Magnitudes -- 2.1 Bar Charts -- 2.1.1 Basic Bar Chart -- 2.1.2 Basic Bar Chart with Style Variations -- 2.1.3 Paired Bar Charts -- 2.1.4 Stacked Bar Charts -- 2.1.5 Multiple Bar Chart -- 2.1.6 Horizontal Bar Chart -- 2.2 Packed Bubble Chart -- References -- 3 Proportions -- 3.1 Pie Charts -- 3.1.1 Basic Pie Chart -- 3.1.2 Pie Chart With Side Legend -- 3.1.3 Pulling Out the Wedges -- 3.2 Doughnut Charts -- 3.3 Semi-Doughnut Charts -- 3.4 Waffle Charts -- 3.4.1 Multiple Waffle Charts -- 3.5 Hundred Percent Stacked Bar Charts -- 3.6 Divergent Hundred Percent Stacked Bar Charts -- 3.7 Tree Maps -- 3.7.1 One-Level Tree Map -- 3.7.2 Two-Level Tree Map -- References -- 4 One Variable as a Function of the Other -- 4.1 Line Charts -- 4.1.1 Single-Line Chart -- 4.1.2 Multi-Line Chart -- 4.1.3 Split Line Charts -- 4.2 Slope Charts -- 4.2.1 Basic Slope Chart -- 4.2.2 Slope Chart with a Legend -- References -- 5 Frequency Distributions -- 5.1 Histogram Plots -- 5.2 Dot Diagrams -- 5.3 Pyramid Plots -- 5.4 Area Charts -- 5.4.1 Single Area Chart -- 5.4.2 Multiple Area Charts -- References -- 6 Groups -- 6.1 Strip Plots -- 6.2 Swarm Plots -- 6.3 Box Plots -- 6.4 Combined Box and Strip Plots |