Y’all ready for this?

Y’all ready for this?

Ready, Set, Go!

Anything out of place? Please let us know if anything is missing, broken (e.g., broken links), or if there is anything else that would be helpful to include. Feel free to submit any comments to our feedback page.

This class should be a collaborative learning space. Have any helpful links or snipits of code along the way you think would be helpful to to your fellow classmates? Share your nifty-est tips and tricks here!

This page was last updated Wednesday February 24 2021 12:12:02 PM PST

All times are in Pacific Time. Please click on the title to see the session description.

Tuesday, January 19, 2021

9:00 AM-9:10 AM
Introductions
Host: Caitlin Allen Akselrud & Emily Markowitz
  • Welcome!

9:10 AM-9:50 AM
Introduce New Materials - Basic mathematics in R
Host: Caitlin Allen Akselrud
  • Agenda

    Start by doing what is necessary; then do what is possible; and suddenly you are doing the impossible.

    ~ Francis of Assisi

    Lesson

    Recording of lesson

    Repository

    Download Repository

    Open R Studio and check it out:

    1. R project

    2. Keyboard shortcuts (Tools > Keyboard shortcuts)

    3. Workflow (good file structure)- example

    4. Basic math

    5. Vectors, Matrices, Arrays, Lists, and Data Frames

    6. Best Practices Review

9:50 AM-10:00 AM
Break
10:00 AM-10:40 AM
Interactive Learning
Host: Caitlin Allen Akselrud
10:50 AM-11:00 AM
Break
    11:00 AM-12:00 AM
    Office Hours - Homework Assignment
    Host: Caitlin Allen Akselrud & Emily Markowitz


    Thursday, January 21, 2021

    9:00 AM-9:10 AM
    Review Homework
    9:10 AM-9:50 AM
    Introduce New Materials - Base R language and {Tidyverse} language
    Host: Caitlin Allen Akselrud
    9:50 AM-10:00 AM
    Break
    10:00 AM-10:40 AM
    Interactive Learning
    Host: Caitlin Allen Akselrud
    10:50 AM-11:00 AM
    Break
    11:00 AM-12:00 AM
    Office Hours - Homework Assignment
    Host: Caitlin Allen Akselrud & Emily Markowitz


    Tuesday, February 2, 2021

    8:30 AM-8:55 AM
    Download Classwork Help
    Host: Emily Markowitz
    9:00 AM-9:10 AM
    Review Homework
    Host: Emily Markowitz
    9:10 AM-9:50 AM
    Introduce New Materials - Dive into Tidy: data wrangling and manipulation Part I
    Host: Caitlin Allen Akselrud
    9:50 AM-10:00 AM
    Break
    10:00 AM-10:40 AM
    Interactive Learning
    Host: Caitlin Allen Akselrud
    10:50 AM-11:00 AM
    Break
    11:00 AM-12:00 AM
    Office Hours - Homework Assignment
    Host: Caitlin Allen Akselrud & Emily Markowitz


    Thursday, February 4, 2021

    8:30 AM-8:55 AM
    Download Classwork Help
    Host: Emily Markowitz
    9:00 AM-9:10 AM
    Review Homework
    Host: Emily Markowitz
    9:10 AM-9:50 AM
    Introduce New Materials - Dive into Tidy: data wrangling and manipulation Part II
    9:50 AM-10:00 AM
    Break
    Host: Caitlin Allen Akselrud
    10:50 AM-11:00 AM
    Break
    Host: Caitlin Allen Akselrud
      11:00 AM-12:00 AM
      Office Hours - Homework Assignment
      Host: Caitlin Allen Akselrud & Emily Markowitz


      Tuesday, February 9, 2021

      8:30 AM-8:55 AM
      Download Classwork Help
      Host: Emily Markowitz
      9:00 AM-9:10 AM
      Review Homework
      Host: Caitlin Allen Akselrud
      9:10 AM-9:50 AM
      Introduce New Materials - Let's Modularize! All Things If-Else Statements, For Loops, and Functions
      Host: Emily Markowitz
      • Agenda

        If you have a difficult task to do, give it to a lazy man, he will find an easier way to do it.

        ~ Henry Ford, inventor of the production line and someone who probably would have been a programmer if he were alive to see computers.

        Recording of Lesson

        Lesson

        Repository Webpage

        Download Repository Content

        NOTE ABOUT LECTURE -- We only got through half the lecture, so do not no need to review any of the functions material. Funcitons will be covered next lesson!

        1. Writing

        2. Checking

        3. Calling

        4. Best practices -roxygen2 documentation

        5. Best Practices - Modular coding style

      9:50 AM-10:00 AM
      Break
      10:50 AM-11:00 AM
      Break
        11:00 AM-12:00 AM
        Office Hours
        Host: Caitlin Allen Akselrud & Emily Markowitz


        Thursday, February 11, 2021

        8:30 AM-8:55 AM
        Download Classwork Help
        Host: Emily Markowitz
        9:00 AM-9:10 AM
        Review Homework
        Host: Caitlin Allen Akselrud
        9:10 AM-9:50 AM
        Introduce New Materials - Best Scripting Practices
        Host: Caitlin Allen Akselrud & Emily Markowitz
        9:50 AM-10:00 AM
        Break
        10:00 AM-10:40 AM
        Interactive Learning
        Host: Emily Markowitz
        10:50 AM-11:00 AM
        Break
          11:00 AM-12:00 AM
          Office Hours
          Host: Caitlin Allen Akselrud & Emily Markowitz


          Tuesday, February 16, 2021

          8:30 AM-8:55 AM
          Download Classwork Help
          Host: Emily Markowitz
          9:00 AM-9:10 AM
          Review Homework
          Host: Emily Markowitz
          9:10 AM-9:50 AM
          Introduce New Materials - Making things pretty: Figures and Tables
          Host: Caitlin Allen Akselrud
          9:50 AM-10:00 AM
          Break
          10:00 AM-10:40 AM
          Interactive Learning
          Host: Caitlin Allen Akselrud & Emily Markowitz
          10:50 AM-11:00 AM
          Break
            11:00 AM-12:00 AM
            Office Hours
            Host: Caitlin Allen Akselrud


            Thursday, February 18, 2021

            8:30 AM-8:55 AM
            Download Classwork Help
            Host: Emily Markowitz
            9:00 AM-9:10 AM
            Review Homework
            Host: Caitlin Allen Akselrud
            9:10 AM-9:50 AM
            Introduce New Materials - Built-in Models in R
            Host: Emily Markowitz
            • Agenda

              I never guess. It is a capital mistake to theorize before one has data. Insensibly one begins to twist facts to suit theories, instead of theories to suit facts... The temptation to form premature theories upon insufficient data is the bane of our profession.

              ~ Sherlock Holmes, as written by Arthur Conan Doyle

              Recording of Lesson Part 1

              Lesson

              Repository Webpage

              Download Repository Content

              1. lm(), glm(), gam()

              2. Other models (?)

              3. Broom package

            9:50 AM-10:00 AM
            Break
            10:00 AM-10:40 AM
            Interactive Learning
            Host: Emily Markowitz
            • Resources

              1.

            10:50 AM-11:00 AM
            Break
              11:00 AM-12:00 AM
              Office Hours
              Host: Caitlin Allen Akselrud & Emily Markowitz


              Tuesday, February 23, 2021

              8:30 AM-8:55 AM
              Download Classwork Help
              Host: Emily Markowitz
              9:00 AM-9:10 AM
              Review Homework
              Host: Emily Markowitz
              9:10 AM-9:20 AM
              Introduction
              Host: Caitlin Allen Akselrud & Emily Markowitz
              • No lesson powerpoint today!

                Sit back and enjoy the lesson and get excited to be part of the R community here in RACE! Recordings will be posted after the lecture.

                Recording of Lesson
              9:20 AM-9:30 AM
              Lightning Talks - SCRUGs
              Presenter: Caitlin Allen Akselrud
                9:30 AM-9:50 AM
                Lightning Talks - General packages
                Presenter: Megsie Siple
                9:50 AM-10:10 AM
                Lightning Talks - Mapping in R
                Presenter: Cecilia O'Leary
                10:10 AM-10:30 AM
                Lightning Talks - ROracle
                Presenter: Rebecca Haehn
                  10:30 AM-10:40 AM
                  Lightning Talks - sumfish
                  Presenter: Jason Conner
                  10:40 AM-11:00 AM
                  Lightning Talks - akgfmaps
                  Presenter: Sean Rohan
                  10:00 AM-10:40 AM
                  Lightning Talks - R Markdown
                  Presenter: Emily Markowitz
                  10:50 AM-12:00 AM
                  Office Hours
                  Host: Caitlin Allen Akselrud & Emily Markowitz