Class Resources
Questions?
Tech Guides
Lab Assignment 2 Instructions
Deadlines and Submission
In this second lab, we will perform data cleaning, review STA107 dataframe manipulation techniques, and ask research questions about associations that exist in a given dataset.
lab_02
Complete the “lab_02” Notebooks
Part 2a: Fetching the Lab Assignment from the Class Respository
Using your command line, navigate to your stat207
repository (cd Desktop
-> cd stat207
-> cd NETID
), replacing NETID with your own, and fetch the notebook from our release repository by running the following two git
commands:
git fetch release
git merge release/lab_02 -m "Merging initial files"
ONLY IF you get an error related to unrelated histories, use:
git merge release/lab_02 --allow-unrelated-histories -m "Merging initial files"
Part 2b: Opening the Jupyter Notebook
One way to open the notebook (may not work)
Open the notebook with the command:
jupyter notebook
Another way to open the notebook: IF you get an error about "jupyter is not recognized" when trying to do this, you can also open the notebook by doing the following.
- Searching for the "miniconda" program you just downloaded, and run what should say "Anaconda Prompt."
- This will open up the Anaconda Command Line window that is specifically for running python commands (for instance commands that install python packages or launch jupyter notebooks).
- If your Anaconda Command line window is not already there, navigate to your
stat207
repository (cd Desktop
->cd stat207
- Run the code in this Anaconda Command Line Prompt window instead
jupyter notebook
Also another way to open the notebook:
- Search for the the program "jupyter" on your computer and run it.
- This will open a window that displays the file system of your computer. Navigate to the folder your notebook is saved in by clicking on the folder links.
- Once you've found your notebook, click on it to open it
Part 2c: Editing the Jupyter Notebook (aka Working on the Assignment)
Inside of the notebook webpage:
- Navigate into the folder containing
lab_02.ipynb
and open up the notebook - Follow the instructions inside of the notebook
Whenever you are done, you should checkpoint (using File -> Save Checkpoint in the notebook) your notebook to save your work. Once your work is saved, you can exit the command line running the notebook with Ctrl + C.
Part 2d: Saving/Submitting your Notebook back to the Class Repository
When you’re ready to save your work online and/or submit your work, return to the command line and run:
git add -A
git commit -m "submission (or any message here)"
git push