library(readr)Abschlussprojekt
Dokumentation
Schritt 1: Erstelle einen neuen Ordner
Öffne dein Abschlussprojekt auf posit.cloud.
Navigiere zum
datenOrdner im unteren rechten Fenster.Klicke auf den Ordner
datenim Datei Manager im Fenster unten rechts.Erstelle einen weiteren Ordner
processedim Ordnerdaten.Klicke auf den Ordner
processedim 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.mdund klicke auf “OK”.Öffne die leere
README.mdDatei und schreibe# Abschlussprojekt rstatsZHauf eine Zeile. Wir werden dieREADME.mdDatei 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_nameundbeschreibung.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 Daten-Codebook im CSV-Format in den Ordner
daten/processedhochzuladen.
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.qmdDatei 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. :)