Angewandte Datenverarbeitung und Visualisierung
  • D. Palleschi
  • Moodle
  1. Kursübersicht
  2. Sitzungsinformationen
  • Kursübersicht
    • Kursübersicht
    • Erforderliche Software
    • Sitzungsinformationen
  • Grundlagen
    • 1  Einführung in R und RStudio
    • 2  Datenvisualiserung 1
    • 3  Dynamische Berichte mit Quarto
    • 4  Data Wrangling 1: Transformation
    • 5  Datenvisualisierung 2
  • Nächste Stufe
    • 6  Einlesen von Daten
    • 7  Deskriptive Statistik
    • 8  Datenvisualisierung 3
    • 9  Data Wrangling 2: Tidying
  • Fortgeschrittene Themen
    • 10  Base R
    • 11  Datenvisualisierung 4
    • 12  Troubleshooting
  • Berichte
    • 13  Bericht 1
    • 14  Bericht 2
  • Literaturverzeichnis
  • Anhang
    • A  Aufgaben

Kapitelinhalt

  • GitHub repository
  • Session Info
  1. Kursübersicht
  2. Sitzungsinformationen

Sitzungsinformationen

Die aktuelle Version dieses Quarto-Buches wurde mit R version 4.4.0 (2024-04-24) (Puppy Cup) in der RStudioversion 2023.12.1.402 (Ocean Storm) entwickelt. Am Ende jedes Kapitels finden Sie eine Liste der Pakete (und Versionsinformationen), die in diesem Kapitel verwendet werden (unter Session Information). Es ist wichtig, unsere Sitzungsinformationen weiterzugeben, da verschiedene Versionen von R und R-Paketen die Ausgabe verändern können und weil einige Funktionen in neueren Paketversionen veraltet oder neu hinzugefügt sein können. Wenn jemand reproduzieren möchte, was Sie getan haben, aber mit einer anderen R-Version arbeitet oder andere Paketversionen geladen hat, kann dies dabei helfen, festzustellen, woher einige Abweichungen in der Ausgabe, die sie erhalten, kommen könnten.

Ich empfehle Ihnen dringend, dasselbe am Ende jedes Rmarkdown/-Quarto-Skripts zu tun, das Sie schreiben. Sie können dies ganz einfach tun, indem Sie das Folgende am Ende eines jeden Rmarkdown (.Rmd) oder Quarto (.qmd) Skripts schreiben:

sessionInfo()

Dadurch werden die Sitzungsinformationen ausgedruckt, die zur Erstellung Ihres Dokuments verwendet wurden.

Nachfolgend drucke ich detailliertere Informationen über die Sitzungsinformationen für dieses Webbuch.

GitHub repository

git2r::repository()
Local:    main /Users/danielapalleschi/Documents/IdSL/Webbooks/r4ling
Remote:   main @ origin (git@github.com:daniela-palleschi/r4ling.git)
Head:     [dc7b037] 2024-06-14: fix incorrect cross-refs

Session Info

sessionInfo()
R version 4.4.0 (2024-04-24)
Platform: aarch64-apple-darwin20
Running under: macOS Ventura 13.2.1

Matrix products: default
BLAS:   /Library/Frameworks/R.framework/Versions/4.4-arm64/Resources/lib/libRblas.0.dylib 
LAPACK: /Library/Frameworks/R.framework/Versions/4.4-arm64/Resources/lib/libRlapack.dylib;  LAPACK version 3.12.0

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

time zone: Europe/Berlin
tzcode source: internal

attached base packages:
[1] stats     graphics  grDevices datasets  utils     methods   base     

loaded via a namespace (and not attached):
 [1] htmlwidgets_1.6.4 compiler_4.4.0    fastmap_1.1.1     cli_3.6.2        
 [5] htmltools_0.5.8.1 tools_4.4.0       rstudioapi_0.16.0 yaml_2.3.8       
 [9] rmarkdown_2.26    knitr_1.46        git2r_0.33.0      jsonlite_1.8.8   
[13] xfun_0.43         digest_0.6.35     rlang_1.1.3       renv_1.0.7       
[17] evaluate_0.23    
Erforderliche Software
1  Einführung in R und RStudio
Quellcode
---
prefer-html: true
---

# Sitzungsinformationen {.unnumbered}

```{r}
#| eval: false
#| echo: false
RStudio.Version()$release_name
RStudio.Version()$version
```


Die aktuelle Version dieses Quarto-Buches wurde mit `r R.version.string` (`r R.version$nickname`) in der RStudioversion 2023.12.1.402 (Ocean Storm) entwickelt. Am Ende jedes Kapitels finden Sie eine Liste der Pakete (und Versionsinformationen), die in diesem Kapitel verwendet werden (unter Session Information). Es ist wichtig, unsere Sitzungsinformationen weiterzugeben, da verschiedene Versionen von R und R-Paketen die Ausgabe verändern können und weil einige Funktionen in neueren Paketversionen veraltet oder neu hinzugefügt sein können. Wenn jemand reproduzieren möchte, was Sie getan haben, aber mit einer anderen R-Version arbeitet oder andere Paketversionen geladen hat, kann dies dabei helfen, festzustellen, woher einige Abweichungen in der Ausgabe, die sie erhalten, kommen könnten.

Ich empfehle Ihnen dringend, dasselbe am Ende jedes Rmarkdown/-Quarto-Skripts zu tun, das Sie schreiben. Sie können dies ganz einfach tun, indem Sie das Folgende am Ende eines jeden Rmarkdown (`.Rmd`) oder Quarto (`.qmd`) Skripts schreiben:

```{r}
#| eval: false
sessionInfo()
```

Dadurch werden die Sitzungsinformationen ausgedruckt, die zur Erstellung Ihres Dokuments verwendet wurden.

Nachfolgend drucke ich detailliertere Informationen über die Sitzungsinformationen für dieses Webbuch.

## GitHub repository

```{r}
#| message: false
#| warning: false

git2r::repository()
```

## Session Info

```{r}
#| echo: false
#| eval: false

library(tidyverse)
all_pkgs <- renv::dependencies() %>% 
  pull(Package) 

session <- devtools::session_info(pkgs = all_pkgs)

session$platform

session$packages %>% 
  select(package, loadedversion, date, source) %>% 
  knitr::kable()
# the following works only for HTML (not for PDF output)
  # DT::datatable(rownames = FALSE,
  #               class = 'cell-border stripe',
  #               filter = list(position = 'top'),
  #               options = list(pageLength = nrow(session$packages), 
  #                          autoWidth = TRUE,
  #                          bInfo = FALSE,
  #                          paging = FALSE))
```


```{r}
sessionInfo()
```