library(readr)
Abschlussprojekt
Dokumentation
Schritt 1: Erstelle einen neuen Ordner
Öffne dein Abschlussprojekt auf posit.cloud.
Navigiere zum
daten
Ordner im unteren rechten Fenster.Klicke auf den Ordner
daten
im Datei Manager im Fenster unten rechts.Erstelle einen weiteren Ordner
processed
im Ordnerdaten
.Klicke auf den Ordner
processed
im Datei Manager im Fenster unten rechts.
Schritt 2: Erstelle eine README.md
Datei im Hauptverzeichnis
Navigiere zum Files Tab im unteren rechten Fenster von RStudio. Stelle sicher, dass du im Hauptverzeichnis deines Abschlussprojekts bist.
Klick auf den “Blank File” Button um eine neue Datei zu erstellen.
Selektiere die Option “Text file”.
Bennene die Datei
README.md
und klicke auf “OK”.Öffne die leere
README.md
Datei und schreibe# Abschlussprojekt rstatsZH
auf eine Zeile. Wir werden dieREADME.md
Datei später mit Informationen zu deinem Abschlussprojekt füllen.Speicher die Datei.
Schritt 3: Übertrage deine Änderungen auf GitHub
Öffne den Git-Tab im oberen rechten Fenster von RStudio.
Aktiviere die Kontrollkästchen neben allen Dateien, um sie für den Commit vorzubereiten.
Klicke auf die Schaltfläche “Commit”.
Gib eine Commit-Nachricht in das Feld “Commit Message” ein (z.B. README hinzufügen).
Klicke auf die Schaltfläche “Commit”. Das Fenster, welches sich daraufhin öffnet kann geschlossen werden.
Klicke auf die Schaltfläche “Push”.
Gib deinen GitHub-Benutzernamen im Feld Username an.
Gib deinen GitHub Personal Access Token (PAT) im Feld “Password” ein.
Das Fenster kann geschlossen werden.
Schritt 3: Erstelle eine codebook.xlsx
Datei
Nutze ein Spreadsheet-Tool deiner Wahl und erstelle eine Datei namens
codebook.xlsx
.Füge zwei Spaltennamen zur Tabelle hinzu:
variable_name
undbeschreibung
.Speichere die Datei auch als
codebook.csv
.
Schritt 4: Lade das Dictionary hoch
Öffne dein Abschlussprojekt auf posit.cloud.
Nutze den Files Tab im unteren rechten Fenster, um das Datenwörterbuch im CSV-Format in den Ordner
data/processed
hochzuladen.
Schritt 5: Bereite deine verarbeitete, analysefähige (processed) Daten vor
Dieser Schritt wird mehrmals wiederholt, abhängig von der Komplexität deiner Rohdaten. Wichtig ist, dass du dies für die erste Iteration dieser Hausaufgabe durchführst, damit ich die Komplexität deines Projekts einschätzen können.
Öffne die
index.qmd
Datei in deinem Abschlussprojekt.Falls die Daten noch nicht importiert sind, füge den folgenden Code in einen Code Chunk ein:
```{r}
read_csv(here::here("daten/raw/your-file-name.csv"))
```
Schreibe Code, um deine Daten in einen Zustand zu bringen, in dem sie für die Analyse bereit sind (z.B. Umbenennen von Spalten, Auswahl von Spalten, die für deine Analyse relevant sind, Entfernen von NAs, Zusammenfügen mehrerer Dataframes usw.)
Sobald du deine Daten in einem Zustand hast, in dem sie für die Analyse bereit sind, speichere sie als CSV-Datei im Ordner
daten/processed
.
```{r}
write_csv(x = your_data_object_name,
here::here("daten/processed/your-file-name.csv"))
```
Schritt 6: Übertrage deine Änderungen auf GitHub
Du weisst wie. :)
Schritt 7: Eröffne ein Issue auf GitHub
Mache dies in deinem Repository projekt-USERNAME, das mit deinem GitHub-Benutzernamen endet.
Du weisst wie. :)