ePrivacy and GPDR Cookie Consent by Cookie Consent
The leading association
of public opinion and
survey research professionals
American Association for Public Opinion Research

Skills and Techniques Using R

Click here to purchase this webinar kit.

Member Price: $130.00
Nonmember Price: $175.00

Student pricing available

Survey Data Analysis and Visualization in R
About This Course:

This webinar will present a practical overview of how to use specialized procedures in the R software (e.g., the functions in the survey package) to analyze and visualize survey data. The focus will be on practical examples of real analyses and discussion of R code and output, including techniques for visualizing both unweighted and weighted survey data. Particular attention will be paid to procedures that are designed to account for the complex design features of large national samples. Time will also be devoted to preparing for such analyses, including importing data from other packages and downloading the correct R packages.

Learning Objectives: 

  • Identify R packages and procedures that should be used for analyzing and visualizing survey data.
  • Import survey data into R, download and install the correct packages, and then write R syntax to perform specific types of analyses and generate specific types of plots.
  • Understand how to communicate the results of these analyses, and interpret both the estimates and the plots generated.

A Primer to Web Scraping with R
About This Course:

The internet offers a wealth of opportunities to learn about public opinion and social behavior. Data from social networks, search engines or web services open avenues for new ways of measuring human behavior and preferences in previously unknown velocity and variety. Fortunately, the open source programming language R provides advanced functionality to gather data from virtually any imaginable data source on the Web - via classical screen scraping approaches, automated browsing, or by tapping APIs. This allows researchers to stay in one programming environment in the processes of data collection, tidying, analysis, and publication. The talk gives an overview of web technologies fundamental to gather data from internet resources. Further, we will learn about state-of-the-art tools and packages for web scraping with R. Finally, we will also discuss subtleties of the web scraping workflow, such as how to ensure reproducibility and to stay friendly on the web.  

Learning Objectives:
  • Summarize web technologies fundamental to web scraping
  • Demonstrate how to gather data from webpages and APIs
  • Apply valuable tips for a reproducible and friendly scraping workflow

R for SPSS Users: A User Friendly Introduction Using Rcommander
About this Course

This webinar is intended to provide a bridge from SPSS into R and will focus on one specific package freely available in R called Rcommander. This package provides the R user with a graphical user interface similar to SPSS. While commands and analyses and graphs are generated using the point-and- click interface provided by the Rcommander package, an active syntax window allows users to "climb the steep syntax learning curve" and to easily replicate analyses and other data oriented tasks. We will cover three main aspects of Rcommander to provide the SPSS user new to R with a firm foundation upon which additional aspects of the R environment can be learned. Specifically, we focus on (1) working with data in R; (2) graphing data in R and (3) basic data analyses in R. The three main foci will be discussed and reinforced with very tangible and practical examples with a focus on step-by-step instructions and an overall aim at providing self-sufficiency in the R environment.
The workshop assumes no prior knowledge of R but attendees will be well served to have R installed on their computers with administrative rights to install the Rcommander package within the R environment.

Learning Objectives
  • Define the R statistical computing environment and be able to import and export data sets from various packages including Excel and SPSS using the Rcommander interface.
  • Demonstrate how to execute various graphical procedures and statistical tests using the Rcommander package.
  • Identify basic R syntax as illustrated through the Rcommander interface. Throughout the course, whenever possible, we will emphasize this resource as a way to climb the learning curve of R syntax.