/PSYC344

This repository contains code for statistics labs and website of PSYC344 (Intermediate Research Methods and Statistics) taught University of Canterbury.

Primary LanguageJavaScript

PSYC344 - Intermediate Research Methods and Statistics

Kia ora!

Welcome to PSYC344.

I am Usman Afzali, the course coordinator and lecturer of the course. I built this website during Jan, 2023 and will keep maintaining it in the future.

This repository contains R code for statistics labs of the Year 3 Intermediate Research Methods and Statistics course taught at the School of Psychology, Speech and Hearing, University of Canterbury. The code is specific to the 2022 Summer course (2022-2023), but is very similar to the previous and hopefully future occurrences of the course.

In addition to statistics labs, some weekly introduction slides and the Course Outline are available too.

For the next course occurrence (July, 2023), weekly lecture slides will be made available too.

Website

Please access the PSYC344 Website to access and live-use notes and executable code.

Labs

First, let's learn how to use the available code for lab files.

Using Lab Files

Each of the lab files is a Quarto Markdwon or .qmd document.

Website

If you have background in coding and are just looking for a piece of code, or if you want to browse the code, you can access the Labs section and click on the relevant lab. The R code in this website is executable. Relevant code can be copied and ran on R scrip, R markdown or Quarto markdown.

Each of the lab files in this repo is a Quarto Markdwon or .qmd document. If you want to access the very .qmd documents to use and replicate the code, you should:

  1. Use the latest version of RStudio, at least Version: 2022.12.0+353 or later on your computer.

  2. Within RStudio, click on new file drop down menu and open a new Quarto Document (see the first figure), and name it.

  3. Once the .qmd document is opened, go to the source tab, erase the default code and paste the code from the corresponding lab file (from line 1 up to the final line). Then hit Render. You will see output in the Viewer menu.

  4. You can click Show in a new window to open rendered code in your local browser window (see the second figure for highlighted commands).

RStudio Interface

RStudio Interface 2

Lab 1 and 2

These labs are not included as they don't involve any data analysis.

Lab 3: Descriptive statistics

Use the file Lab3-Descriptive-Stats.qmd.

Lab 4: EFA and CFA

Use Lab4-EFA-and-CFA.qmd.

Lab 5: t-test

Use Lab5-t-test.qmd.

More to come

Further lab files are yet to be added.

Slides

Slides are made using revealjs on Quarto. There are three ways to use them:

  1. Use live: From Presentations, click the corresponding presentation. They can be displayed live simply by clicking on them and using the keyboard arrow keys.

  2. Save as pdf: Get to the corresponding presentation as explained above. This option only works with Google Chrome as explained here.

  3. The revealjs files: The original code files are in the current repo inside the presentations folder.

The process of using them is similar as using any other .qmd documents explained above. Once they are opened in RStudio, the Present button from the Presentation tab can be used to open the presentation in the local browser - that can be presented from there.

Intro to Week 9

Use Intro-to-Week9.qmd.

Intro to Week 10

Use Intro-to-Week10.qmd.

Intro to Week 11

Use Intro-to-Week11.qmd.

Intro to Week 12

Use Intro-to-Week12.qmd.

Exam guidelines

Use exam-guidelines.qmd.

Note

  • Feel free to use/replicate the code.

  • Suggestions welcome.

Kind regards.

Usman Afzali, PhD

www.usmanafzali.com