|
Weighing in with 20% more pages than the original, the second edition of
A Visual Guide to Stata Graphics is no mere update. Author Michael
Mitchell adds coverage of almost every feature added to Stata graphics since
the first edition. Foremost among these additions is the interactive Graph
Editor, introduced in Stata 10, of which the author says
[...] You need to use the Graph Editor for only a short amount of time to
see what a smart and powerful tool it is. Whereas commands offer the power
of repeatability, the Graph Editor provides a nimble interface that permits
you to tangibly modify graphs like a potter directly handling clay.
Mitchell adds an extensive chapter about the Editor, where he first
introduces the Graph Editor then shows it in action. This chapter maintains
the overarching style of the book by using over 120 color graphics and
screen captures to show exactly how things are done and exactly how they
look on the graph. With pictures and words, Mitchell shows you how to change
the color, size, or placement of any titles, markers, annotations, or other
objects on your graph by using just a few mouse clicks. More subtly, he
shows you how to change such things as the number of ticks and labels on
your axes, the number of columns in your legends, the label on an individual
point, and more. He even shows you how to convert, for example, a
scatterplot to a line plot and how to rotate or pivot bar charts. Mitchell
also covers such advanced topics as how to draw lines and arrows on graphs
so that they continue to reference your objects of interest even if you
resize the graph, combine it with other graphs, or change the scale or range
of the axes. In short, he exposes all the Graph Editor’s tools, from the
simplest to the most powerful. Mitchell does not stop there; almost every
example in the book now shows you how to accomplish the desired graph or
effect not only by using a command or command-line option but also by using
the Graph Editor. Just look for the symbol to learn how to produce the
displayed result with the Editor.
Beyond the Graph Editor, Mitchell covers major new features such as
time-series axes with intuitive controls for labeling and adding text and
lines; panel-data plots; and local polynomial smooths and CIs (which join a
host of previously discussed smooths and fits). He also covers more-specific
new features such as options for controlling aspect ratios and for changing
all text sizes simultaneously.
The book retains its visual style, presenting the reader with a color-coded,
visual table of contents that runs along the right edge of every page and
shows readers exactly where they are in the book. You can see the
color-coded chapter tabs without opening the book, providing quick visual
access to each chapter.
The heart of each chapter is a series of entries that are typically
formatted three to a page. Each entry shows a graph command (with the
emphasized portion of the command highlighted in red), the resulting graph,
a description of what is being done, the dataset and scheme used, and, new
in the second edition, a section showing how to produce the result by using
the Graph Editor. Because every feature, option, and edit is demonstrated
with a graph or screen capture, you can often flip through a section of the
book to find exactly the effect you are seeking.
Aside from inserting a new second chapter about the Graph Editor, Mitchell
retains the original organization of the book. The first chapter discusses
how to use the book, the types of Stata graphs, how to use schemes to
control the overall appearance of graphs, and how to use options to make
specific modifications. He also outlines a process for building graphs using
the graph command. The second chapter is a complete overview of the
Graph Editor.
Mitchell advisedly spends the most time in his next chapter, which is about
twoway graphs such as scatterplots, line plots, area plots, bar plots, range
plots, regression fits, and smooths. Mitchell shows how to create each of
these types of graphs and how to use options (and the Graph Editor) to
control how the graph looks. He also introduces graphing across groups of
data; options for adding titles, notes, etc.; and options for adding and
controlling legends. Beyond the basics, he shows how to easily overlay
plots to obtain such graphs as regression fits with error contours and
observed data scatters, local polynomial smooths with scatters of their
underlying data, stock-market-style graphs of open and close values with
quantities traded as a bar chart at the bottom, histograms with density
smooths, and the like. Because Stata’s graph command will let you
customize any aspect of the graph, Mitchell spends ample time showing you
the most valuable options for obtaining the look you want. After reading
this chapter, you will have a thorough grasp on how to create graphs in
Stata. Or, if you are in a hurry to discover one special option, you can
skim the chapter until you see the effect you want, then glance at the
command to see what is highlighted in red.
In the succeeding five chapters, Mitchell covers scatterplot matrices, bar
graphs, box plots, dot plots, and pie charts. As with twoway graphs, he
shows you how to create each of these graphs and how to adjust every aspect
of the graph to your taste (or to a publisher’s required form).
In chapters 9 and 10, Mitchell undertakes an in-depth presentation of the
options that are available across almost all graph types—options that
add and change the look of titles, notes, and such; control the number of
ticks on axes; control the content and appearance of the numbers and labels
on axes; control legends; add and change the look of annotations; graph over
subgroups; change the look of markers and their labels; apply schemes to
control the look of the graph; change the look of graph regions; size graphs
and their elements; and more. Again, he now shows how to make these changes
both with options and in the Graph Editor.
To complete the graphical journey, Mitchell discusses and demonstrates the
11 styles that unite and control the appearance of the myriad number of
graph objects. These styles are angles, colors, clock positions, compass
directions, connecting points, line patterns, line widths, margins, marker
sizes, orientations, marker symbols, and text sizes.
That completes the main body of the Visual Guide, but don't skip the
appendix. There, Mitchell first gives a quick overview of the dozens of
statistical graph commands that are not strictly the subject of the book.
Even so, these commands use the graph command as an engine to draw
their graphs, and therefore almost all that Mitchell has discussed applies
to them. To make this clear, he shows explicitly how to apply common
options and common Graph Editor tools to statistical graphs. Second, he
addresses combining graphs—showing you how to create complex and
multipart images from previously created graphs. Third, in a crucial section
entitled "Putting it all together", Mitchell shows us how to do just that.
We learn more about overlaying twoway plots, and we learn how to combine
data management and graphics to create such plots as bar charts of rates
with capped confidence intervals, scatterplots with range-finder confidence
intervals in both dimensions, and population pyramids. Fourth, Mitchell
warns us about mistakes that can be made when typing graph commands
and how to correct them. Fifth, he show us how to create our own scheme
files. Scheme files allow you to control every aspect of how your graphs
look without having to specify options. They are the answer to department
or journal standards or if you just want all your graphs to have a common
appearance that is not one of the schemes shipped with Stata. As with the
rest of the book, this section includes cross-references to the Stata
Graphics Reference Manual to provide more depth on the subject. Finally,
Mitchell reviews all the datasets, schemes, and other online supplements
available for the book.
The second edition of A Visual Guide to Stata Graphics is a complete
guide to Stata’s graph command and the associated Graph Editor.
Whether you want to tame the Stata graph command, quickly find out
how to produce a graphical effect, master the Stata Graph Editor, or learn
approaches that can be used to construct custom graphs, this is the book to
read.
For further details or to order online, please visit the
Stata Bookstore.
|