Getting set up for Data science at DairyNZ
1
About
1.1
Usage
1.2
Relevance and future updates
1.3
Preview book
2
Software programs
2.1
Recommended programs
2.1.1
RStudio and R
2.1.2
Rtools
2.1.3
Java
2.1.4
GIT
2.1.5
Notepad ++ (for Windows users)
2.2
Optional programs
2.2.1
Microsoft Visual Studio
2.2.2
Anaconda
2.3
Access to services
3
Database connections
3.1
Connect Rstudio with Snowflake (Windows)
3.2
Connect Rstudio (remote) with Snowflake
4
Introduction to GitHub for version control
4.1
What is version control, Git and GitHub
4.2
Benefits of using version control
4.3
How to get started
4.4
How does version control work?
4.4.1
What is a repository?
4.4.2
The workflow
4.5
Create your own repository and project folder structure
4.5.1
Exercise 2: Edit the
.gitignore
file
4.5.2
Exercise 3: Create folders
4.5.3
GitHub etiquette
4.5.4
Exercise 4: Write a
github-etiquette.md
file
4.5.5
A few GitHub rules:
4.6
Sync and interact with your repository through
RStudio
4.6.1
Potential problems
4.7
Sync and interact with your repository through the command line
5
GitHub best practices
5.1
Overview and Introduction
5.1.1
Introduction to Git
5.1.2
Get Organized
5.1.3
Get Flowing
5.1.4
Get Connected
5.1.5
Get Managing
5.2
Best Practices
5.2.1
GitHub Enterprise Instance-wide Best Practices
5.2.2
Get Documented
6
Data handling
7
Getting help
7.0.1
Function help
7.0.2
Getting help online from R community
7.0.3
Cheatsheets
References
Published with bookdown
Getting set up for Data science at DairyNZ
References