Repository navigation
Expand file tree
/
Copy pathindex.Rmd
More file actions
128 lines (78 loc) · 5.48 KB
/
Copy pathindex.Rmd
File metadata and controls
128 lines (78 loc) · 5.48 KB
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
---
title: "Análise de Dados Ambientais com R"
#subtitle: "Versão preliminar"
author: "Jônatan Tatsch"
date: "`r Sys.Date()`"
site: bookdown::bookdown_site
output: bookdown::gitbook
documentclass: book
bibliography: [book.bib, packages.bib]
biblio-style: apalike
link-citations: yes
github-repo: lhmet/adar-ebook
cover-image: "images/TB1.jpg"
description: "Livro baseado nas notas de aula da disciplina FSC1104 do curso de graduação em Meteorologia da UFSM."
---
# Apresentação {-}
```{r setup, include = FALSE}
source("R/utils.R")
```
```{r cover, out.width='549px', echo=FALSE, out.extra='class="cover"', fig.align='center'}
#out.width='349px'
knitr::include_graphics('images/TB1.jpg', dpi = NA)
```
<p style="font-size: 11px; font-style: italic; background: whitesmoke; text-align="right"; color: gray; line-height: 12px;width: 650px;">Ilustração: The Project Twins</p>
<!---
```{r fig.align='center', echo=FALSE, include=identical(knitr:::pandoc_to(), 'html'),out.width='90%', eval = TRUE}
knitr::include_graphics('images/TB1.jpg')
```
--->
<!-- <img src="images/TB1.jpg" style="position:absolute;top:200px;height:300px;align:center;" /> -->
Este livro é uma composição das notas de aula da disciplina
**Análise de Dados Ambientais com `r rblue`** do curso de Graduação em [<span style="font-variant:small-caps;">meteorologia</span>](http://w3.ufsm.br/meteorologia/) que eu ofereço no Departamento de Física da Universidade Federal de Santa Maria ([UFSM](http://site.ufsm.br/)).
O livro pode ser útil para qualquer um com interesse em aprender o `r rblue` e que quer alavancar a etapa de processamento de dados ambientais no seu projeto. O objetivo é prover uma material para ensinar os conceitos básicos de programação necessários para o processamento, a visualização e a análise de dados ambientais com o sistema computacional `r rblue`. Estes procedimentos são potencializados com o uso do software RStudio, uma interface de desenvolvimento integrado (IDE) específica para o `r rblue`.
Neste livro o leitor aprenderá a sintaxe básica da linguagem `r rblue`, a importação e exportação de dados, a criação de gráficos, funções, a padronização e organização de conjunto de dados ambientais; e finalmente, a confecção de relatórios dinâmicos e reproduzíveis.
O material do livro inclui o uso de dados ambientais de diferentes áreas (meteorologia, climatologia, hidrologia, sensoriamento remoto) em exemplos práticos e em exercícios, para estimular a prática da programação.
O texto é intercalado com trechos de códigos que podem ser reproduzidos e os resultados visualizados no computador do leitor.
Após a introdução ao `r rblue` apresenta-se as capacidades específicas do `r rblue` para manipulação de dados. Baseado na experiência do autor são empregados os pacotes mais adequados para cada finalidade, como **dplyr** e **tidyr** para o processamento de dados e o **ggplot2** para visualização de dados.
A intenção do livro é que após a leitura, o leitor tenha o conhecimento suficiente para desenvolver códigos que automatizem tarefas repetitivas, assim reduzindo o tempo gasto na etapa de preparação de dados. Esta programação mais efetiva permitirá focar mais na análise de dados e na comunicação dos resultados, seja ela na forma de documentos acadêmicos, ou relatórios técnicos em empresas públicas e privadas.
O texto está em formato [html](https://pt.wikipedia.org/wiki/HTML) para tirar o melhor proveito de recursos de multimídia, da capacidade de busca de texto e links para websites.
O texto é organizado em 7 capítulos:
- \@ref(intro) Introdução
- \@ref(install) Instalação do `r rblue` e RStudio
- \@ref(iu) Interface do Usuário
- \@ref(rstudio) Rstudio
- \@ref(operbasic) Operações Básicas
- \@ref(datatype) Tipos de dados
- \@ref(estrutura-dados) Estruturas de dados
- \@ref(io) Entrada de dados
- \@ref(data-wrangle) Processamento de dados
- \@ref(data-vis) Visualização de dados
<!--
# estrutura de conteúdo de livro ideal
# para balancear R básico e tidyverse
https://dzchilds.github.io/eda-for-bio/
https://github.com/lhmet-forks/eda-for-bio
https://tavareshugo.github.io/r-eda-gapminder/
-->
<!-- - AUTOMAÇÂO COM R - PROCESS AUTOMATION WITH R
https://datacarpentry.org/rr-automation/
# The Automation of GitHub Processes in RStudio
https://rpubs.com/chrimaho/GitHubAutomation
https://towardsdatascience.com/automate-your-repetitive-reports-5ee60a53bda2
https://stackoverflow.com/questions/10204483/i-want-to-run-a-r-code-at-a-specific-time
https://stat545.com/automation-overview.html
https://towardsdatascience.com/how-to-build-an-automated-trading-system-using-r-34892b6d3320
https://nextjournal.com/eda/automated-eda
https://www.r-bloggers.com/how-to-create-automated-analysis-using-r/
https://medium.com/airbnb-engineering/using-googlesheets-and-mailr-packages-in-r-to-automate-reporting-c09579e0377f
-->
```{r include=FALSE}
# automatically create a bib database for R packages
knitr::write_bib(c(
.packages(), 'base','bookdown', 'knitr', 'rmarkdown'
), 'packages.bib')
```
<br/>
<br/>
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Licença Creative Commons" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a><br />A versão on-line deste livro está licenciada com uma Licença <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">Creative Commons - Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional</a>.