# Einführung in R - Häufige Fehler
## Hausaufgabe 1 - R installieren
* ...
## Hausaufgabe 2 - Test & Erstes-Miniskript
* Beim Test waren keine Antworten beim Freitext hinterlegt und jeder musste manuell nachkorregiert werden *-> anders machen 2025*
* Absätze einbauen im Skript für bessere Übersicht/Struktur empfehlenswert
* R formatiert beim Teilen von Skripten Umlaute oft um, weshalb sich eine Schreibweise wie z.B. „ue“, „ae“, etc. empfiehlt.
* Frage an Anne: über welches Programm dürfen wir Feedbacks inklusive Namen sammeln für Datenschutz-gerechte Vorgehensweise?
* **Antwort: Über BWSyncAndShare ist das okay - hier nicht**
* KEINE 3er Gruppen
* Einigen, wie der Dateiname für Gruppen sein soll, damit das auch einheitlich ist, und oben im Skript die Zusammenarbeit vermerken
## Hausaufgabe 3 - Apfelbaumplantage
* Ergebnisse gern als Kommentar im Skript, zum Abgleich der eigenen und für eine bessere Reproduziertbarkeit
* Variablennamen sollten keine Buchstaben (nur bei Schleifen vlt.) sein aber auch nicht zu lange oder kompliziert, kommt mit der Zeit
* Wenn mehr als eine Stelle im Vektor abgeändert werden sollte wurde zwei Mal jeweils eine Stelle abgeändert und nicht z.B. Vektor[c(7, 8)] <- 0 verwendet
* Es gibt einen Unterschied zwischen mean() und median()
* Der Aufgabenfluss an einer Stelle nicht befolgt worden, führte zu Folgefehlern:
* Bei der Auswirkung der Wetterlage wurde manchmal das -1 vergessen und nur quadriert, was dann natürlich zu falschen Antworten bei der Frage nach mind. 7 Äpfeln führt
* Nachdem die Enkel die Äpfel gestohlen haben und der Bauer die Bäume mit mind. 7 Äpfeln gezählt hat, müssen diese auf 0 gesetzt werden
* Statt Vektor - 1 oft Vektor - c(1,1,1,...) verwendet
* Neue Vektoren mit reichtigen Zahlenwerten erzeugt, nicht den alten / modifizierten übernommen
* keine Logik verwendet
## Hausaufgabe 4 - Vulkan
* beim Absinken wurden erst die entsprenden Zeilen auf 0 gesetzt, dann die Spalten. Ergibt einen größeren Bereich
* Beim Absinken wurden die Himmelsrichtungen vertauscht (Vorschlag: Wir ignorieren Fehler bei dem Aufgabenteil, wenn diese die einzigen im ganzen Skript sind -> Anne: Einverstanden :)
* bei Aufgabe 4 wurden nur die positiven Zahlen betrachtet, vorher Absolutwerte berechnen wäre hier hilfreich, oder manuell auch nach negativen Werten schauen
## Hausaufgabe 5 - Fehlerhaftes Skript
* bei der Zuweisung der Taxa-Datensätze sowie bei der Zuweisung der Art-Anzahlen je Taxon sind manche Fehler noch unentdeckt geblieben
* der erste barplot() wurde teilweise nicht korrigiert (es steht noch as.matrix mit drin)
* teilweise Abbildungstitel beim externen Plot vergessen
## Hausaufgabe 6 - Dataframes
* nochmal hinweisen auf gewünschte Benennung des Abgabe-Skripte mit: Nachname-Vorname_SessionX.R
* Aufgabe 5: Boxplot zeigt nicht korrekt den Zusammenhang, da die unterschiedlichen Alter nicht angezeigt werden
* Aufgabe 8: zweites Maximum übersehen
* Aufgabe 12: lediglich die Schuhgrößen absteigend sortiert statt des gesamten Datensatzes nach absteigender Schuhgröße zu sortieren
* Plots sollten immer einen Titel haben :)
## Hausaufgabe 8 - Loops
* Bedingungen / Logik so geschrieben das eine Zeile zu früh abgebrochen wird
## Hausaufgabe Session 10 - Phänologie & Plots
* Titel der Abbildung zeigt Art und Station nicht an
* vergessen eine Funktion zu schreiben
* die Rückgabe enthält keine Zeitreihe sondern nur die Jahre ohne Werte