13  Arbeitsverzeichnis

Das aktuelle Arbeitsverzeichnis kann per getwd() angezeigt werden.

# Arbeitsverzeichnis ausgeben 
getwd()
## [1] "/home/produnis/Dokumente/Programmierung/R/R-Buch/R-buch-quarto"

Mit dem Befehl dir() werden die Dateien des aktuellen Arbeitsverzeichnisses angezeigt.

# Inhalt des Arbeitsverzeichnis ausgeben 
dir()
##  [1] "_book"                            "_cache"                          
##  [3] "_common.R"                        "_freeze"                         
##  [5] "_quarto.yml"                      "0_R-buch-quarto.Rproj"           
##  [7] "apa-single-spaced.csl"            "apply.qmd"                       
##  [9] "arbeitsverzeichnis.qmd"           "arbeitsverzeichnis.rmarkdown"    
## [11] "ausgabe-in-datei.qmd"             "book.bib"                        
## [13] "cover.png"                        "coverhsnr.png"                   
## [15] "credits.qmd"                      "data"                            
## [17] "daten-exportieren.qmd"            "daten-importieren.qmd"           
## [19] "daten-laden-speichern.qmd"        "datenklassen.qmd"                
## [21] "datentypen.qmd"                   "deskriptive-statistik_files"     
## [23] "deskriptive-statistik.qmd"        "diagramme-plotten_files"         
## [25] "diagramme-plotten.qmd"            "eigene-funktionen.qmd"           
## [27] "einleitung.qmd"                   "exercise.qmd"                    
## [29] "favicon.ico"                      "fehlende-daten.qmd"              
## [31] "generate.sitemap.sh"              "ggplot_files"                    
## [33] "ggplot.qmd"                       "google140aa36c32deeebd.html"     
## [35] "grundelgende-r-befehle.qmd"       "images"                          
## [37] "index.qmd"                        "installation.qmd"                
## [39] "literaturverzeichnis.qmd"         "loesung01_files"                 
## [41] "loesung01.qmd"                    "loesung02_files"                 
## [43] "loesung02.qmd"                    "loesung03.qmd"                   
## [45] "loesung04_files"                  "loesung04.qmd"                   
## [47] "loesung05.qmd"                    "loesung06.qmd"                   
## [49] "loesung07.qmd"                    "loesung08.qmd"                   
## [51] "loesung09.qmd"                    "loesung10.qmd"                   
## [53] "loesung11.qmd"                    "loesung12.qmd"                   
## [55] "markdown.qmd"                     "pf8sub.RData"                    
## [57] "produnis.scss"                    "quarto_files"                    
## [59] "quarto.qmd"                       "r-und-rstudio.qmd"               
## [61] "rbase-pipe.qmd"                   "rechnen-mit-r.qmd"               
## [63] "references.bib"                   "references.qmd"                  
## [65] "resources"                        "Rmarkdown.qmd"                   
## [67] "robots.txt"                       "schliessende-statistik_files"    
## [69] "schliessende-statistik.qmd"       "sitemap.xml"                     
## [71] "statistik-mit-R.qmd"              "tidy-dataimport.qmd"             
## [73] "tidy-datentidy.qmd"               "tidy-datenumgang_files"          
## [75] "tidy-datenumgang.qmd"             "tidy-ergebnissekommunizieren.qmd"
## [77] "tidyverse_files"                  "tidyverse.qmd"                   
## [79] "umgang-mit-datensaetzen.qmd"      "variablen.qmd"                   
## [81] "verteilungsfunktionen_files"      "verteilungsfunktionen.qmd"       
## [83] "vgwort"                           "vgwort.html"                     
## [85] "weitere-hilfsmittel.qmd"          "wertesequenzen.qmd"              
## [87] "will-covid19_files"               "will-covid19.qmd"                
## [89] "will-daten-manipulieren.qmd"      "will-diagramme-plotten_files"    
## [91] "will-diagramme-plotten.qmd"       "will-karten-plotten.qmd"         
## [93] "will-pakete-verwalten.qmd"        "will-quarto.qmd"                 
## [95] "will-referenztabellen_files"      "will-referenztabellen.qmd"       
## [97] "will-Rmarkdown.qmd"               "zusatzpakete.qmd"

Mit dem Befehl setwd() kann das aktuelle Arbeitsverzeichnis gewechselt werden.

# Arbeitsverzeichnis wechseln 
setwd("/tmp/R/")

Auf Dauer kann es einfacher sein, ein eigenes Arbeitsverzeichnis beim Startvorgang einzustellen (siehe Abschnitt 2.2.1).