3  Tutorat 3

Skript zur Übung (Gruppe 9)

Autor:in

Joël F. Lattmann

3.1 Folien 3. Tutorat

3.2 Hausaufgaben und Übungen

Für das dritte Tutorat gibt es folgende Hausaufgaben und Übungen.

Hausaufgaben

  1. Laden Sie sich die Datei Erst-Analysen.qmd herunter.
  2. Speichern Sie sie in ihrem Projektordner (letzte Woche angelegt: «KW-Statistik-E-Projekt»).
  3. Öffnen Sie Ihr Projekt («KW-Statistik-E-Projekt.Rproj»).
  4. Versuchen Sie, die Inhalte der Datei zu verstehen.
  5. Schreiben Sie, da wo «…» steht, was Sie meinen, was der jeweils folgende Chunk tut.

Übungen

Wer Lust hat zu üben und es noch nicht gemacht hat, kann die (freiwillige!) Übung «QuartoPlayground» von letzer Woche machen.

Die Lösung ist bereits im Kapitel 13.2.

Lösungen

keine

3.3 Erste Analysen in Quarto

Die Quarto-Datei (Endung in «.qmd») sollte nun im Projektordner liegen, der letzte Woche im SWITCH-Drive angelegt wurde.

Ordnerstruktur

Wichtig ist, dass sich die «.rpoj» und die «.qmd» auf derselben Ebene befinden und nicht etwa, dass eine der beiden in einem Unterordner liegt.

Jetzt kann das Projekt-File (Endung «.rpoj») geöffnet werden. Dies sollte immer geschehen, bevor das Quarto-File (Endung «.qmd») geöffnet wird, da nur so der Arbeitspfad (die working directory) korrekt festgelegt wird. Was ihr nun vor euch habt, sollte etwa so aussehen (vgl. die vier blauen Markierungen).

Geöffnetes Projekt

Markiert in rot, seht ihr die beiden Editoren «Source» und «Visual». Ihr könnt frei zwischen den beiden hin- und herwechseln, je nachdem, was für euren Workflow besser passt. In «Source» fühlt es sich ein bisschen mehr nach Coden an, während man in «Visual» z.B. Überschriften ähnlich wie in Word formatieren kann. Im Gegensatz dazu braucht man im «Source»-Editor Hashtags, um die Überschriften zu kennzeichnen (Probiert es aus!).

In der «Erste-Analysen.qmd» werden verschiedene Pakete verwendet. Habt ihr die noch nicht installiert, müsst ihr das mit install.packages() zuerst noch erledigen. Seht euch hierzu den folgenden Code-Chunk an:

DATEN |> 
  sjmisc::frq(E201_02)

Die :: bedeuten, dass die Funktion rechts davon (hier: frq()) aus dem Paket links davon (hier: sjmisc) verwendet werden soll. Habt ihr das Paket sjmisc also noch nicht installiert, müsst ihr das noch machen. Wenn ihr die :: verwendet, muss das Paket aber nicht extra mit library() oder librarian() geladen werden.

Um nun mit der Bearbeitung der Datei zu starten, führt ihr am besten jeden Code-Chunk nacheinander aus. Entweder navigiert ihr dazu einfach - wie bisher - mit dem Cursor in den Code, den ihr ausführen wollt, und drückt cmd & enter (Mac) bzw. ctrl & enter (Windows) oder ihr drückt den Pfeil nach rechts (vgl. blaue Markierung). Mit dem Pfeil nach unten könnt ihr alle Code-Chunks vor dem jeweiligen Chunk, bei dem ihr den Pfeil nach unten drückt, ausführen.

Chunks ausführen