Eine Einleitung mit was und wieso.
Der Quellcode von rOstluft ist auf github gehosted. Die einfachste Variante ist die Installation mit Hilfe des Packages devtools:
#install.packages("devtools")
devtools::install_github("Ostluft/rOstluft")
Zusätzlich muss das Package aws.s3
manuell aus dem cloudyr
Repositorium installiert werden, weil die CRANR Version veraltet ist:
install.packages("aws.s3", repos = c("cloudyr" = "http://cloudyr.github.io/drat"))
Ist dies wegen Einschränkungen durch Firewalls oder Proxies nicht möglich. Muss der Quellcode manuell von github heruntergeladen werden (Clone or download > Download as ZIP), entpackt und manuell installiert werden. Allerdings bestehen Abhängigkeiten zu Packages die auf CRAN bereitgestellt werden. Können auch keine CRAN Packages installiert werden, müssen zuerst alle CRAN Abhängkigkeiten und deren Abhängigkeiten installiert werden.
Zusätzlich besteht noch die Github Abhängkigkeit zu rOstluft.data. Dieses Packages muss auf die gleiche Weise zuerst installiert werden mit folgenden Schritten:
download.file("https://github.com/Ostluft/rOstluft/archive/master.zip", "rOstluft-master.zip")
download.file("https://github.com/Ostluft/rOstluft.data/archive/master.zip", "rOstluft.data-master.zip")
install.packages("devtools")
install.packages("aws.s3", repos = c("cloudyr" = "http://cloudyr.github.io/drat"))
deps <- c('dplyr', 'tidyr', 'lubridate', 'R6', 'rappdirs', 'tibble', 'base64url', 'forcats',
'fs', 'purrr', 'readr', 'stringr', 'stringi', 'sp', 'rgdal', 'rlang', 'magrittr')
for (p in deps) {
install.packages(p)
}
devtools::install_local("rOstluft.data-master.zip", dependencies = FALSE)
devtools::install_local("rOstluft-master.zip", dependencies = FALSE)
Falls das installieren von rOstluft scheitert, fehlt vermutlich eine Abhängigkeit. Welche das ist, kann der Fehlermeldung entnommen werden.
Nach der Installation kann das Packages verwendet werden:
library(rOstluft)
Den Quellcode mit git auschecken:
git clone https://github.com/Ostluft/rOstluft.git
Alternativ kann das Projekt über den New Project Wizard im RStudio initialisiert werden:
File > New Project… > Version Control > Git > Repository URL = https://github.com/Ostluft/rOstluft.git
Als nächstes installiert man die R Abhängigkeiten mit Hilfe der Konsole im Rstudio (wenn das Projekt geöffnet ist):
#install.packages("devtools")
devtools::install_dev_deps()
Eine ausführliche Einführung ist im Tutorial zu finden.
Ein Package mit standartisierten Plots ist in Entwicklung als Package rOstluft.plot
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.