Instalando o pacote sits

Instruções de instalação do sits em R Notebooks do Kaggle

Para instalar o sits diretamente do GitHub, precisamos carregar a bibioteca devtools e usar a função install_github, fornecendo o endereço relativo do pacote no site GitHub, no caso "e-sensing/sits".

Outro pacote requerido para acessar séries temporais usando o serviço WTSS é o pacote wtss. Para instalá-los, usamos o seguinte código:

Code snippet 4 - Instalando sits no Kaggle.
1
2
3
4
library(devtools)

install_github("e-sensing/wtss")
install_github("e-sensing/sits")

Instruções de instalação do sits numa máquina local

Para instalar o sits em uma máquina local, você deve garantir que todas as dependências estão instaladas. O pacote sits depende dos pacotes sf e rgdal, que por sua vez, requerem a instalação das bibliotecas GDAL e PROJ.

Code snippet 5 - Instalando sits no Kaggle.
1
2
install.packages("sf")
install.packages("rgdal")

Após a instalação dos pacotes sf e rgdal, o usuário pode usar o seguinte script para instalar outras dependências:

Code snippet 6 - Instalando sits no Kaggle.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Install devtools, rmarkdown, knitr, testthat and Rcpp
# if not already installed.
install.packages(c("devtools", "rmarkdown", "Rcpp",
                   "knitr", "testthat"))

# Install the Suggested packages that are used by sits
install.packages(c("DBI","dendextend", "dtwclust",
                   "dtwSat", "e1071", "flexclust",
                   "imager", "imputeTS", "kohonen",
                   "lwgeom", "MASS", "mgcv", "nnet",
                   "proto", "proxy", "ptw", "ranger",
                   "RCurl", "RSQLite", "signal",
                   "xgboost", "zoo"))

# Install the Keras package from the RStudio repository
library(devtools)
install_github("rstudio/reticulate")
install_github("rstudio/keras")

# Build the keras environment
library(keras)
install_keras()