-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path00-Purpose.Rmd
185 lines (86 loc) · 6.09 KB
/
00-Purpose.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
# (PART\*) Course information {-}
# Purpose {-}
This is an introductory workshop to the use of open-source software on data analysis and data visualization using Rstudio tools.
We try to make it as easy and ongoing as possible, even for those who are not familiar with programming language.
* Nevertheless, we understand that the introduction of new tools can have been challenging in this *Virtual courses*.
## Intended course learning outcomes {-}
At the end of the session, we promise that you will be able to:
* Understand the process of create reproducible documents
* Have a first insight in the data visualization practices using datasets
* Experience the diversity of options that open practices offers to communicate your results.
::: {.infobox .tip data-latex="{note}"}
There are many references and information within this practical workshop book and **we do not expect you to read everything we link to**.
However, this is a first step in order to get competence in the data analysis as it is required in a world of artificial intelligence and huge amounts of data.
Do be scare to use different tools other than Excel for analyzing data.
You should look at each exercise, go through step by step, and understand the concept behind each sprint.
Good luck!
:::
## How to use this guide {-}
Before we start, take some minutes learning how to read this online book.
The first element is to understand this website.
In the top right of this webpage you will see this tools bar:
```{r echo=FALSE, out.width = "600pt", fig.align='center', cache=TRUE, message=FALSE}
knitr::include_graphics('general_images/Book_controls.png')
```
From left to right these buttons will let you:
* <i class="fa fa-bars fa-lg"></i> control the side bar
* <i class="fa fa-search fa-lg"></i> search the entire book for a specific word
* <i class ="fa fa-font settings fa-lg"></i> change the text size, font, colour
* <i class ="fa fa-edit fa-lg"></i> propose an edit if you see a mistake that I can review
* <i class="fa fa-download fa-lg"></i> view the webpage in the 'raw' RMarkdown format, we cover RMarkdown in the course
* <i class="fa fa-info" fa-lg></i> information about shortcuts for this book and most others like it
In addition the <i class="fa fa-github fa-lg"></i> icon in the top right of the page takes you to the GitHub repository for this book, we cover GitHub in the course, but it's basically where the online files for the book are stored.
## Self guided learning {-}
> It’s easy when you start out programming to get really frustrated and think, “Oh it’s me, I’m really stupid,” or, “I’m not made out to program.” But, that is absolutely not the case. Everyone gets frustrated. I still get frustrated occasionally when writing R code. It’s just a natural part of programming. So, it happens to everyone and gets less and less over time. Don’t blame yourself. Just take a break, do something fun, and then come back and try again later.
<blockquote class="twitter-tweet tw-align-center"><p lang="en" dir="ltr">You're doing it right if you get frustrated: if you're not frustrated, you're (probably) not stretching yourself mentally</p>— Hadley Wickham (@hadleywickham) <a href="https://twitter.com/hadleywickham/status/565516733516349441?ref_src=twsrc%5Etfw">11. Februar 2015</a></blockquote><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
<br/>
The lectures and practicals of this worskshop only form a part of the learning process.
You are invited to undertake wider reading and explore new methods and approaches.
We have provided guidance on useful resources throughout the course to use as a starting point but you are encouraged to go beyond our recommendations and fully engage with the world of open-science and visualisation techniques.
### Additional valuable resources {-}
You can also go through other free resources including:
In french:
<div class="col2">
* [Thinkr](https://thinkr.fr/)
* [Introduction à R et au tidyverse](https://juba.github.io/tidyverse/index.html)
* [analyse-R](https://larmarange.github.io/analyse-R/)
</div><br/>
In english:
<div class="col2">
* [STAT 545](https://stat545.com/index.html#other-contributors)
* [rstudio4edu](https://rstudio4edu.github.io/rstudio4edu-book/)
* [Hadley Wickham](https://twitter.com/hadleywickham)
* [Alison Presmanes Hill](https://twitter.com/apreshill)
* [Desirée De Leon](https://twitter.com/dcossyle)
* [Yihui Xie](https://twitter.com/xieyihui)
* [Robin Lovelace](https://twitter.com/robinlovelace)
* [Twitter for R programmers](https://www.t4rstats.com/index.html)
* [Matt Ng](https://twitter.com/mattnkm)
* [StatQuest with Josh Starmer](https://www.youtube.com/channel/UCtYLUTtgS3k1Fg4y5tAhLbw)
* [Julia Silge](https://twitter.com/juliasilge)
* [Jenny Bryan](https://twitter.com/JennyBryan)
* [Garrick Aden‑Buie](https://twitter.com/grrrck)
* [Free RStudio Education resources](https://education.rstudio.com)
* [Codeacademy](https://www.codecademy.com/learn/learn-r)
* [YaRrr! The Pirate's Guide to R](https://bookdown.org/ndphillips/YaRrr/)
</div><br/>
En Español:
* [Metadocencia](https://www.metadocencia.org/)
* [R Coder](https://r-coder.com/)
<div class="col2">
* [Free RStudio Education resources](https://education.rstudio.com)
* [Codeacademy](https://www.codecademy.com/learn/learn-r)
* [YaRrr! The Pirate's Guide to R](https://bookdown.org/ndphillips/YaRrr/)
</div><br/>
::: {.content-box-green data-latex="{note}"}
Let us know if you find something valuable in your learning process to add here
:::
## Noticed a mistake? {-}
No one is perfect, if you notice a mistake let us know through the [GitHub issues tab](https://github.com/LF2L/ensgsi-research-methods/issues)
Don't worry if you are unsure about what GitHub is we cover it in the course.
### Acknowledgments {-}
This module is always a *Work in Progress*.
Given the fact that you will use it, and understand, let us know you opinion on github.
## We practice what we preach! {-}
This site is created with Git and R markdown, using the bookdown package.
Go ahead and peek behind the scenes.