diff --git a/content/mini-project/mini-project-1.Rmd b/content/mini-project/mini-project-1.Rmd index 5ed807a7..04bf9f47 100644 --- a/content/mini-project/mini-project-1.Rmd +++ b/content/mini-project/mini-project-1.Rmd @@ -21,7 +21,7 @@ library(datateachr) library(tidyverse) ``` -3. Make a repository in the Organization. You can do this by following the steps found on canvas in the entry called [MDA: Create a repository](https://canvas.ubc.ca/courses/126199/pages/mda-create-a-repository). One completed, your repository should automatically be listed as part of the stat545ubc-2023 Organization. +3. Make a repository in the Organization. You can do this by following the steps found on canvas in the entry called [MDA: Create a repository](https://canvas.ubc.ca/courses/126199/pages/mda-create-a-repository). One completed, your repository should automatically be listed as part of the stat545ubc-2024 Organization. # Instructions diff --git a/content/mini-project/mini-project-1.html b/content/mini-project/mini-project-1.html index 3353881a..b127761f 100644 --- a/content/mini-project/mini-project-1.html +++ b/content/mini-project/mini-project-1.html @@ -20,17 +20,17 @@

Welcome to your (maybe) first-ever data analysis project!

library(datateachr)
 library(tidyverse)
## ── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
-## ✔ dplyr     1.1.3     ✔ readr     2.1.4
-## ✔ forcats   1.0.0     ✔ stringr   1.5.0
-## ✔ ggplot2   3.4.3     ✔ tibble    3.2.1
-## ✔ lubridate 1.9.2     ✔ tidyr     1.3.0
+## ✔ dplyr     1.1.4     ✔ readr     2.1.5
+## ✔ forcats   1.0.0     ✔ stringr   1.5.1
+## ✔ ggplot2   3.5.1     ✔ tibble    3.2.1
+## ✔ lubridate 1.9.3     ✔ tidyr     1.3.1
 ## ✔ purrr     1.0.2     
 ## ── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
 ## ✖ dplyr::filter() masks stats::filter()
 ## ✖ dplyr::lag()    masks stats::lag()
 ## ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
    -
  1. Make a repository in the https://github.com/stat545ubc-2023 Organization. You can do this by following the steps found on canvas in the entry called MDA: Create a repository. One completed, your repository should automatically be listed as part of the stat545ubc-2023 Organization.
  2. +
  3. Make a repository in the https://github.com/stat545ubc-2024 Organization. You can do this by following the steps found on canvas in the entry called MDA: Create a repository. One completed, your repository should automatically be listed as part of the stat545ubc-2024 Organization.
diff --git a/content/notes/notes-a02.Rmd b/content/notes/notes-a02.Rmd index d71d1e13..2331116d 100644 --- a/content/notes/notes-a02.Rmd +++ b/content/notes/notes-a02.Rmd @@ -73,7 +73,7 @@ Github is a place where repositories can live online. Being online provides us a ### Useful Github tips for the course -- All of your projects in this class will live in the [STAT 545 @ UBC Organization](https://github.com/stat545ubc-2023). +- All of your projects in this class will live in the [STAT 545 @ UBC Organization](https://github.com/stat545ubc-2024). - When you watch a Github repo, you get notifications when things happen in them. So if you "Watch" the STAT 545 webpage repo, then you will get email notifications when I update the site! @@ -85,7 +85,7 @@ Github is a place where repositories can live online. Being online provides us a Try making your own Github repository and editing it on Github! (This exercise is slightly adapted from [Data Carpentries](https://datacarpentry.org/rr-version-control/02-git-in-github/index.html).) -1. Go to your GitHub profile. Eg. Mine is [https://github.com/lucylgao](https://github.com/lucylgao). +1. Go to your GitHub profile. Eg. Mine is [https://github.com/katieburak](https://github.com/katieburak). 1. Create a new GitHub repository by clicking the `+` symbol in the top bar and using the dropdown menu to create a new repository. diff --git a/content/notes/notes-a02.html b/content/notes/notes-a02.html index 7b758fd3..afddf1b8 100644 --- a/content/notes/notes-a02.html +++ b/content/notes/notes-a02.html @@ -65,7 +65,7 @@

Repositories, Organizations, and Personal Accounts

Useful Github tips for the course

    -
  • All of your projects in this class will live in the STAT 545 @ UBC Organization.

  • +
  • All of your projects in this class will live in the STAT 545 @ UBC Organization.

  • When you watch a Github repo, you get notifications when things happen in them. So if you “Watch” the STAT 545 webpage repo, then you will get email notifications when I update the site!

  • The Issues page on a Github repo is a forum where Github users can bring up issues related to the repository. Our commmunication guidelines suggest that you post an Issue on your homework repo if you have concerns about your grade.

@@ -75,7 +75,7 @@

Useful Github tips for the course

Your turn: working on Github

Try making your own Github repository and editing it on Github! (This exercise is slightly adapted from Data Carpentries.)

    -
  1. Go to your GitHub profile. Eg. Mine is https://github.com/lucylgao.

  2. +
  3. Go to your GitHub profile. Eg. Mine is https://github.com/katieburak.

  4. Create a new GitHub repository by clicking the + symbol in the top bar and using the dropdown menu to create a new repository.

  5. Name your repository stat-545-demo-YOUR-NAME. In the description write “STAT 545 Demo”. Check the box for initializing the repository for adding a README file.

  6. You are now redirected to the repository main page. The repository page tells you you have 1 commit. Click on it to get to the history page. This tells you all the changes that have been tracked for the files in the repository so far.

  7. diff --git a/content/notes/notes-b07.Rmd b/content/notes/notes-b07.Rmd index 6162ce08..81984757 100644 --- a/content/notes/notes-b07.Rmd +++ b/content/notes/notes-b07.Rmd @@ -9,9 +9,9 @@ Similarly, we can use Rmd as a framework for creating pdf slides (through the Be This is especially powerful when you move to the *next generation* version of Rmd, [Quarto](https://quarto.org/). -Note that Quarto was released in 2022, so as of the time of writing this (Nov 2023), there are still some growing pains. But it seems to be the way of the future for websites and slides, so it's what we'll cover. +Note that Quarto was released in 2022, so there are still some growing pains. But it seems to be the way of the future for websites and slides, so it's what we'll cover. -This topic is optional. It wil probably also be short. +This topic is optional. It will probably also be short. ## Quarto Installation and Basics @@ -19,7 +19,7 @@ Official tutorial [here](https://quarto.org/docs/get-started/hello/rstudio.html) ## Quarto Websites -Official tutorial [here](https://quarto.org/docs/websites/). An example of a Quarto website is [Lucy's website](https://www.lucylgao.com/). Also see [Lucy's slide deck](https://www.dropbox.com/s/fit9xfhndr79w6m/2023-StudentSeminar.pdf) on building a professional online presence for why you should have a website **right now**. +Official tutorial [here](https://quarto.org/docs/websites/). See [Quarto's Gallery](https://quarto.org/docs/gallery/) for a variety of sample output formats, such as presentations, websites and reports. Here is an example of a Quarto website from a workshop I collaborated on for creating and distributing R packages: [SSC Workshop 2024](https://ubc-stat.github.io/ssc-workshop-2024/). Also see [this slide deck by Lucy Gao](https://www.dropbox.com/s/fit9xfhndr79w6m/2023-StudentSeminar.pdf) on building a professional online presence for why you should have a website **right now**. Once you've built a website (collection of html files), you will need to **host it** somewhere on the internet. Our recommendation is [Github Pages](https://pages.github.com/) or [Netlify](https://www.netlify.com/) because they're free. diff --git a/content/notes/notes-b07.html b/content/notes/notes-b07.html index 3d7c1ddd..c52e1d19 100644 --- a/content/notes/notes-b07.html +++ b/content/notes/notes-b07.html @@ -8,15 +8,15 @@

    One great thing about having html files output from Rmd? We can use Rmd as a framework for creating websites, because websites are often just html.

    Similarly, we can use Rmd as a framework for creating pdf slides (through the Beamer LaTeX document class) or html slides (through reveal.js).

    This is especially powerful when you move to the next generation version of Rmd, Quarto.

    -

    Note that Quarto was released in 2022, so as of the time of writing this (Nov 2023), there are still some growing pains. But it seems to be the way of the future for websites and slides, so it’s what we’ll cover.

    -

    This topic is optional. It wil probably also be short.

    +

    Note that Quarto was released in 2022, so there are still some growing pains. But it seems to be the way of the future for websites and slides, so it’s what we’ll cover.

    +

    This topic is optional. It will probably also be short.

    Quarto Installation and Basics

    Official tutorial here. It’s very straightforward to pick up if you already know Rmd. (Which we do!)

    Quarto Websites

    -

    Official tutorial here. An example of a Quarto website is Lucy’s website. Also see Lucy’s slide deck on building a professional online presence for why you should have a website right now.

    +

    Official tutorial here. See Quarto’s Gallery for a variety of sample output formats, such as presentations, websites and reports. Here is an example of a Quarto website from a workshop I collaborated on for creating and distributing R packages: SSC Workshop 2024. Also see this slide deck by Lucy Gao on building a professional online presence for why you should have a website right now.

    Once you’ve built a website (collection of html files), you will need to host it somewhere on the internet. Our recommendation is Github Pages or Netlify because they’re free.