Publisher’s description

This introduction to visualization techniques and statistical models for second language research focuses on three types of data (continuous, binary, and scalar), helping readers to understand regression models fully and to apply them in their work. Garcia offers advanced coverage of Bayesian analysis, simulated data, exercises, implementable script code, and practical guidance on the latest R software packages.

The book, also demonstrating the benefits to the L2 field of this type of statistical work, is a resource for graduate students and researchers in second language acquisition, applied linguistics, and corpus linguistics who are interested in quantitative data analysis.

Access book files files at http://osf.io/hpt4g.


Available at Routledge and Amazon.


Highlights


Reviews

Highly recommended as an accessible introduction to the use of R for analysis of second language data. Readers will come away with an understanding of why and how to use statistical models and data visualization techniques in their research.

Lydia White, James McGill Professor Emeritus, McGill University.

Curious where the field’s quantitative methods are headed? The answer is in your hands right now! Whether we knew it or not, this is the book that many of us have been waiting for. From scatter plots to standard errors and from beta values to Bayes theorem, Garcia provides us with all the tools we need—both conceptual and practical—to statistically and visually model the complexities of L2 development.

Luke Plonsky, Associate Professor, Northern Arizona University

This volume is a timely and must-have addition to any quantitative SLA researcher’s data analysis arsenal, whether you are downloading R for the first time or a seasoned user ready to dive into Bayesian analysis. Guilherme Garcia’s accessible, conversational writing style and uncanny ability to provide answers to questions right as you’re about to ask them will give new users the confidence to make the move to R and will serve as an invaluable resource for students and instructors alike for years to come.

Jennifer Cabrelli, Associate Professor, University of Illinois at Chicago.

News & updates

Here are some updates and additional info related to the code used in the book. Some of these are based on questions I get about this code. This page will change from time to time to reflect updates in relevant packages and functions used in the book (e.g., mutate_...(); see here).

  1. The function mutate_if() has been superseded by across(). For example, the equivalent to ... mutate_if(is.character, as.factor) is ... mutate(across(where(is_character), as_factor)).
  2. Besides using scale_x_discrete(label = abbreviate) to abbreviate axis labels, you can also use scale_x_discrete(labels = c("Beginner" = "Beg", "Intermediate" = "Int", "Advanced" = "Adv")), which allows you to choose how labels are abbreviated.
  3. For guidelines regardings Bayesian analyses, see Kruschke’s recent paper Bayesian Analysis Reporting Guidelines
  4. With R 4.1+, the native pipe |> can replace %>% (read more here).

Useful packages and functions not mentioned in the book


Errata and clarifications


How to cite

APA

Garcia, G. D. (2021). Data visualization and analysis in second language research. New York, NY: Routledge.

BibTeX


@book{garcia_2021_dvaslr,
    title = {Data visualization and analysis in second language research},
    author = {Garcia, Guilherme Duarte},
    year = {2021},
    address = {New York, NY},
    publisher = {Routledge},
    isbn={9780367469610}}

Funding

Part of this project benefited from an ASPiRE Junior Faculty Award, awarded by Ball State University (2020–2021).



Copyright © 2022 Guilherme Duarte Garcia