Posts

Get started with Zoom!

Zoom is a video conferencing platform that allows for video, audio, and screen sharing between participants. It can be used from any computer, laptop, tablet, or phone, and is compatible on PC, Mac, Android and iOS devices. Zoom meets FERPA/HIPAA compliance and complies with UBC’s Information Security Standards. As of July 5, 2020, UBC’s Zoom account transitioned from U.S-based hosting to Canadian-based hosting. This means no data about you will be stored on servers outside of Canada, so long as you do not create or use an account with Zoom.

GitHub Issues: Basic workflow

Some advice on opening an Issue on GitHub: Give it a specific title. BAD: “aaaaaarrrrrrgh!”, “things not working”, “i need help” GOOD: ‘error when indexing a matrix: “incorrect number of dimensions”’ Stay specific and be complete-but-concise in the body of the description. Don’t expect your helper to play 20 questions with you. (Optional) Tag someone who really ought to see the post. Don’t just create Issues – also respond to them!

How to get unstuck

What to do when you are stuck … Help yourself or, maybe, drag others into your hell ask for help. The links below contain excellent self-help advice. While you are getting started, I recommend you seek help within the STAT545 community first (try Slack), before, e.g. posting to external forums. We are more cuddly. Here are some good resources to get your head in the right place. Google is your friend.

Introduction to plotting with ggplot2

suppressPackageStartupMessages(library(tidyverse)) suppressPackageStartupMessages(library(gapminder)) suppressPackageStartupMessages(library(scales)) This tutorial will get you warmed up to plotting with ggplot2 in R. It covers: The plotting framework available in R Why you should learn the ggplot2 tool The importance of statistical graphics in communicating information The seven components of the grammar of graphics underlying ggplot2 Geometric objects and aesthetics for exploring various plot types. Orientation to plotting in R Traditionally, plots in R are produced using “base R” methods, the crown function here being plot().

Software Installation for STAT 545

Follow these instructions to install the ecosystem of tools for STAT 545. We’ll piggyback off of the UBC Master of Data Science program Install Guide, since STAT 545 is in a similar ecosystem. Most of the links below bring you to specific places in the guide. STAT 545A **Mac OS users: Newer models of Mac OS use a default Terminal shell called Zsh, but you may run into complications installing things with Zsh.

The Model-Fitting Paradigm in R

Vincenzo Coia library(tidyverse) library(broom) YouTube video for this tutorial: https://youtu.be/qivE6exNsZI Data wrangling and plotting can get you pretty far when it comes to drawing insight from your data. But, sometimes you need to go further. For example: Investigate the relationship between two or more variables Predict the outcome of a variable given information about other variables Get evidence towards a hypothesis through a hypothesis test. These all involve fitting models – or at least, involve performing more advanced computations than can be done with tidyverse packages like dplyr.