---
title: "Statistik 1"
subtitle: "Übung 2"
format: 
  revealjs:
    chalkboard:
      remember-playback: true
      create-playback: true
    slide-number: true
    #embed-resources: true
    css: 
     - webex.css
     - statistics_exercises_reveal.css
    include-after-body: 
      - webex.js
      - webex-pdf-persist.js
    height: 1200
    width: 1800
webexercises:
  storage-key: "Uebung_Statistik1_2"
---

```{r setup}
#| include: false
library("exams2forms")
knitr::opts_knit$set("out.format" = NULL, "rmarkdown.pandoc.to" = NULL)
```

## Einleitung und Ziele der Übung

Herzlich Willkommen zur Übung Statistik 1. Diese zweite Übung dient dem Berechnen von Lage- und Streuungsmassen.

## Agenda

-   Skalenniveaus
-   Häufigkeiten (händisch/Taschenrechner)
-   Lagemasse (händisch/Taschenrechner)
-   Streuungsmasse (händisch/Taschenrechner)
-   Lage- & Streuungsmasse sowie Visualisierungen in R


## 1. Skalenniveaus - Einführung 1

\

Wiederholen Sie kurz die Skalenniveaus. Welche gibt es und was zeichnet diese jeweils aus. 
Sie können dann die ersten Übungsaufgaben versuchen.

## 1. Skalenniveaus - Übung 1 

\

Entscheiden Sie für jedes der 11 Merkmale, welches Skalenniveau am plausbilsten ist.

| Merkmal | Skalennniveau |
|--------------------------------|-------|
|Lieblingstier|`r forms_schoice(c("Nominal","Ordinal","Intervall","Verhältnis"), c(T,F,F,F), display ="dropdown", obfuscate = FALSE)`|
|Chartplatzierungen|`r forms_schoice(c("Nominal","Ordinal","Intervall","Verhältnis"), c(F,T,F,F), display ="dropdown", obfuscate = FALSE)`|
|Blutgruppen|`r forms_schoice(c("Nominal","Ordinal","Intervall","Verhältnis"), c(T,F,F,F), display ="dropdown", obfuscate = FALSE)`|
|Jahresangaben historischer Ereignisse|`r forms_schoice(c("Nominal","Ordinal","Intervall","Verhältnis"), c(F,F,T,F), display ="dropdown", obfuscate = FALSE)`|
|Temperatur in °C|`r forms_schoice(c("Nominal","Ordinal","Intervall","Verhältnis"), c(F,F,T,F), display ="dropdown", obfuscate = FALSE)`|
|Alter in Jahren|`r forms_schoice(c("Nominal","Ordinal","Intervall","Verhältnis"), c(F,F,F,T), display ="dropdown", obfuscate = FALSE)`|
|Temperatur in K|`r forms_schoice(c("Nominal","Ordinal","Intervall","Verhältnis"), c(F,F,F,T), display ="dropdown", obfuscate = FALSE)`|
|Körpergrösse (cm)|`r forms_schoice(c("Nominal","Ordinal","Intervall","Verhältnis"), c(F,F,F,T), display ="dropdown", obfuscate = FALSE)`|
|Geschlecht|`r forms_schoice(c("Nominal","Ordinal","Intervall","Verhältnis"), c(T,F,F,F), display ="dropdown", obfuscate = FALSE)`|
|Likertskala "Stimme absolut nicht zu" bis "Stimme absolut zu"|`r forms_schoice(c("Nominal","Ordinal","Intervall","Verhältnis"), c(F,T,F,F), display ="dropdown", obfuscate = FALSE)`|
|Intelligenz in IQ-Punkten|`r forms_schoice(c("Nominal","Ordinal","Intervall","Verhältnis"), c(F,F,T,F), display ="dropdown", obfuscate = FALSE)`|

## 2. Häufigkeiten - Einführung 1

\

In der Vorlesung wurden absolute, relative und kumulierte Häufigkeiten behandelt.

Machen Sie sich nochmals kurz mit diesen Begriffen vertraut und beginnen Sie dann die Übungen zu Häufigkeiten.


## 2. Häufigkeiten - Übungsaufgaben

\

Ein sechseitiger idealer Würfel wurde 20 mal geworfen.
Dabei wurden der Reihe nach folgende Zahlen beobachtet:

1, 5, 3, 4, 5, 6, 1, 2, 2, 2, 3, 4, 1, 3, 3, 2, 5, 3, 3, 2

Bestimmen Sie für jede der Zahlen die absoluten und relativen Häufigkeiten,
sowie die kumulierten absoluten und relativen Häufigkeiten. Denken Sie daran bei den relativen Häufigkeiten die führende 0 wegzulassen (relative Häufigkeiten liegen immer zwischen 0 und 1)!

| Zahl | $n_i$ | $h_i$ | $n_{kum,i}$ | $h_{kum,i}$ |
|-------------|-----------|-----------|-----------|-----------|
| 1 | `r forms_string("3", width = 5, obfuscate = FALSE)` | `r forms_string(".15", width = 5, obfuscate = FALSE)` | `r forms_string("3", width = 5, obfuscate = FALSE)` | `r forms_string(".15", width = 5, obfuscate = FALSE)` 
| 2 | `r forms_string("5", width = 5, obfuscate = FALSE)` | `r forms_string(".25", width = 5, obfuscate = FALSE)` | `r forms_string("8", width = 5, obfuscate = FALSE)` | `r forms_string(".40", width = 5, obfuscate = FALSE)` 
| 3 | `r forms_string("6", width = 5, obfuscate = FALSE)` | `r forms_string(".30", width = 5, obfuscate = FALSE)` | `r forms_string("14", width = 5, obfuscate = FALSE)` | `r forms_string(".70", width = 5, obfuscate = FALSE)` 
| 4 | `r forms_string("2", width = 5, obfuscate = FALSE)` | `r forms_string(".10", width = 5, obfuscate = FALSE)` | `r forms_string("16", width = 5, obfuscate = FALSE)` | `r forms_string(".80", width = 5, obfuscate = FALSE)` 
| 5 | `r forms_string("3", width = 5, obfuscate = FALSE)` | `r forms_string(".15", width = 5, obfuscate = FALSE)` | `r forms_string("19", width = 5, obfuscate = FALSE)` | `r forms_string(".95", width = 5, obfuscate = FALSE)` 
| 6 | `r forms_string("1", width = 5, obfuscate = FALSE)` | `r forms_string(".05", width = 5, obfuscate = FALSE)` | `r forms_string("20", width = 5, obfuscate = FALSE)` | `r forms_string("1.00", width = 5, obfuscate = FALSE)` 


## 3. Lagemasse (händisch/Taschenrechner) - Einführung

\

In der Vorlesung haben Sie die folgenden Lagemasse kennengelernt:

- Mittelwert
- Median
- Modus/Modalwert
- Quantile (Quartile, Perzentile)

Wiederholen Sie diese kurz (Was geben diese an, wie werden sie bestimmt) bevor Sie mit der Übung beginnen.



## 3. Lagemasse (händisch/Taschenrechner) - Übung

\

In einer Stichprobe wurden die folgenden Werte erhoben

32 39 50 20 20 38 29 40 33 49

Bestimmen Sie die Werte der angegebenen Statistiken.


| Statistik |  | Wert |
|---|---|-------|
|$\tilde x$    |$\quad=\quad$ |`r forms_string( "35.50", obfuscate = FALSE)`|
|$Q_3$         |$\quad=\quad$ |`r forms_string( "39.75", obfuscate = FALSE)`|
|$Modus$       |$\quad=\quad$ |`r forms_string( "20.00", obfuscate = FALSE)`|
|$P_{75}$      |$\quad=\quad$ |`r forms_string( "39.75", obfuscate = FALSE)`|
|$\overline x$ |$\quad=\quad$ |`r forms_string( "35.00", obfuscate = FALSE)`|
|$Q_2$         |$\quad=\quad$ |`r forms_string( "35.50", obfuscate = FALSE)`|
|$P_{100}$     |$\quad=\quad$ |`r forms_string( "50.00", obfuscate = FALSE)`|
|$Q_1$         |$\quad=\quad$ |`r forms_string( "29.75", obfuscate = FALSE)`|
|$P_0$         |$\quad=\quad$ |`r forms_string( "20.00", obfuscate = FALSE)`|


## 4. Streuungsmasse (händisch/Taschenrechner) - Einführung

\

In der Vorlesung haben Sie die folgenden Streuungsmasse kennengelernt:

- Relativer Informationsgehalt/Entropie
- Spannweite/Range
- Interquartilsabstand/Interquartilsrange
- Absolute Medianabweichung
- Varianz und Standardabweichung

Wiederholen Sie diese kurz (Was geben diese an, wie werden sie bestimmt) bevor Sie mit der Übung beginnen.



## 4. Streuungsmasse (händisch/Taschenrechner) - Übung

\

In einer Stichprobe wurden die folgenden Werte erhoben

32 39 50 20 20 38 29 40 33 49

Bestimmen Sie die Werte der angegebenen Statistiken.


| Statistik |  | Wert |
|---|---|-------|
|$MAD$ |$\quad=\quad$ |`r forms_string( "5.50", obfuscate = FALSE)`|
|$s^2$ |$\quad=\quad$ |`r forms_string( "107.78", obfuscate = FALSE)`|
|$IQR$ |$\quad=\quad$ |`r forms_string( "10.00", obfuscate = FALSE)`|
|$R$   |$\quad=\quad$ |`r forms_string( "30.00", obfuscate = FALSE)`|
|$H$   |$\quad=\quad$ |`r forms_string( "0.98", obfuscate = FALSE)`|
|$s$   |$\quad=\quad$ |`r forms_string( "10.38", obfuscate = FALSE)`|


## 5. Lage- & Streuungsmasse sowie Visualisierungen in R - Einführung 1

\

Bitte öffnen Sie zunächst R Studio

Erstellen Sie ein neues (leeres) R Script.

Fügen Sie dort folgenden Code ein

```{r}
#| eval: false
#| echo: true
Daten <- c(32, 39, 50, 20, 20, 38, 29, 40, 33, 49)
```

Und führen Sie ihn mittels Run (der Button ist am rechten oberen Rand des Script-Fensterbereichs) aus. 

Alternativ können Sie den Code markieren und Ctrl & Enter gleichzeitig auf der Tastatur drücken.

Wenn Sie es richtig gemacht haben, sollte die Scriptzeile nun auch unten in der Console aufgetaucht sein und keine rote Fehlermeldung zu sehen sein. Ausserdem sollte rechts oben im Environment die Variable Daten erschienen sein.

Im letzten Teil der Übung soll es um 2 Dinge gehen:

- 1) Die Befehle zur Visualisierung auszuprobieren
- 2) Die durchgeführten Analysen aus 1.-3. nochmals in R durchzuführen


## 5. Lage- & Streuungsmasse sowie Visualisierungen in R - Einführung 2

\

Ergänzen Sie ihren Code um die folgenden Zeilen und führen Sie ihn dann aus. Es reicht wenn Sie die neuen Zeilen ausführen. 

```{r}
#| eval: false
#| echo: true
barplot(Daten)
barplot(table(Daten))
barplot(prop.table(table(Daten)))

pie(Daten)
pie(table(Daten))
pie(prop.table(table(Daten)))

hist(Daten)
stem(Daten)

boxplot(Daten)

```

Das Stamm-Blatt-Diagramm finden Sie unten in der Console. Alle anderen Graphen werden unten rechts bei "plots" ausgegeben. Die blauen Pfeilen erlauben einen Wechsel zwischen den Graphen.

Sie können nun mit den zugehörigen Übungen beginnen.


## 5. Lage- & Streuungsmasse sowie Visualisierungen in R - Übung 1

\

Schauen Sie sich die drei Säulendiagramme an. Was stellen diese jeweils dar? 

Ist es bei den Kreisdiagrammen genauso?

Was unterscheidet das Histogramm von den Säulendiagrammen?

Das Stamm-Blatt-Diagramm wurde Ihnen unten in der Console ausgegeben. Erkennen Sie Ihre Daten darin wieder?

Schauen Sie sich den Boxplot an. Wofür stehen die Whisker und wofür die Linien der Box? Gibt es Ausreisser in unseren Daten?

## 5. Lage- & Streuungsmasse sowie Visualisierungen in R - Übung 2

Versuchen Sie nun alle Häufigkeiten, Lagemasse und Streuungsmasse nochmals in R zu ermitteln. Nutzen Sie dafür die Befehle aus der Vorlesung. 

Wenn Sie korrekt vorgegangen sind, sollten die Werte in R mit den Werten, die sie zuvor bestimmt haben, übereinstimmen.

Damit ist der zweite Termin abgeschlossen.

