This week you’ll be working on your projects. This means no separate
lab-07 repo for your lab, everything goes in your project repo. Your lab score will be based on having completed these steps and, as usual, individual contributions to the project repo for these particular tasks.
Once you complete these, use the rest of the time to, well, work on your project! Remember, your project assignment is here.
If you haven’t yet done so (I know some team members have not!) go to the course organization on GitHub and clone your project repo titled
project-TEAM_NAME. And if you have, pull before you proceed since I’ve made some updates to your repos.
A new folder called
extra has been added to your repos. Any extra documents you might have go here. This might include Rmd files you’re using to develop your project, any notes, or anything else. The contents of this folder will not be marked, it’s just a convenient place to store documents and collaborate with teammates without cluttering the rest of your repo.
Check allowed filescheck should pass.
Add your project title and team name to the
README.Rmd file in the repo. Knit, commit, and push your changes to
README.md. Observe that these are updated in the README of the repo.
presentation.Rmdfile in the
presentationfolder, knit the document, and review the presentation format. This is where your presentation will go. Update the YAML with your project title, team name, etc. and commit and push your changes.
Remember that your data lives in a folder called data that is not inside your presentation folder. So you need to specify the path to your data with here::here(“data/name_of_datafile”) in your read_csv() (or similar) function.
presentation.Rmd, knit, and make sure everything works. Commit and push your updated proposal to your project repo.
mainbranch and the
rootfolder. This will give you a URL where the website for your project will be automatically built from the content in your README. This might take a few minutes. Click on the link to confirm that the website has been built. Once the website is built, pull changes to your project.
This website is public, but your repository will remain private, unless… you as a team decide you would like to feature your repos in your personal GitHub profiles. If so, I will help you convert your repo to a public repo at the end of the semester.
_config.ymldocument to change the theme of your project website. Your options are architect, cayman, dinky, hacker, leap-day, merlot, midnight, minima, minimal, modernist, slate, tactile, and time-machine. Suppose you want the
architecttheme, you’d add
theme: architectto the
_config.ymldocument, save, commit, and push.