From 84e1f2a9e5314c8c1f7709c531a9d0c9ddfe3639 Mon Sep 17 00:00:00 2001
From: Marcel <m1kehrberg@gmail.com>
Date: Sun, 2 Jul 2023 00:53:53 +0200
Subject: [PATCH] Datenaufbereitung

---
 .Rhistory                                     |   3 +
 .Rproj.user/18643A8C/pcs/files-pane.pper      |   9 ++
 .Rproj.user/18643A8C/pcs/source-pane.pper     |   3 +
 .../18643A8C/pcs/windowlayoutstate.pper       |  14 +++
 .Rproj.user/18643A8C/pcs/workbench-pane.pper  |   5 +
 .Rproj.user/18643A8C/rmd-outputs              |   5 +
 .Rproj.user/18643A8C/saved_source_markers     |   1 +
 .Rproj.user/18643A8C/sources/per/t/07F1A6F7   |  24 +++++
 .../18643A8C/sources/per/t/07F1A6F7-contents  |  86 ++++++++++++++++++
 .Rproj.user/18643A8C/sources/prop/02261EA9    |   4 +
 .Rproj.user/18643A8C/sources/prop/INDEX       |   1 +
 DCProject.Rmd                                 |  67 ++++++++++++++
 DCProject.html                                |  57 +++++++++++-
 Daten.xlsx                                    |   0
 Daten_Einlesen_Bsp.PNG                        | Bin 0 -> 34541 bytes
 daten.csv                                     |   0
 16 files changed, 278 insertions(+), 1 deletion(-)
 create mode 100644 .Rproj.user/18643A8C/pcs/files-pane.pper
 create mode 100644 .Rproj.user/18643A8C/pcs/source-pane.pper
 create mode 100644 .Rproj.user/18643A8C/pcs/windowlayoutstate.pper
 create mode 100644 .Rproj.user/18643A8C/pcs/workbench-pane.pper
 create mode 100644 .Rproj.user/18643A8C/rmd-outputs
 create mode 100644 .Rproj.user/18643A8C/saved_source_markers
 create mode 100644 .Rproj.user/18643A8C/sources/per/t/07F1A6F7
 create mode 100644 .Rproj.user/18643A8C/sources/per/t/07F1A6F7-contents
 create mode 100644 .Rproj.user/18643A8C/sources/prop/02261EA9
 create mode 100644 .Rproj.user/18643A8C/sources/prop/INDEX
 create mode 100644 Daten.xlsx
 create mode 100644 Daten_Einlesen_Bsp.PNG
 create mode 100644 daten.csv

diff --git a/.Rhistory b/.Rhistory
index 010d101..25085c8 100644
--- a/.Rhistory
+++ b/.Rhistory
@@ -7,3 +7,6 @@ learnr::run_tutorial("Test1.Rmd")
 ```{r addition, exercise=TRUE}
 rmarkdown::render("Test1.Rmd")
 library(learnr)
+install.packages(readxl)
+install.packages("readxl")
+library("readxl")
diff --git a/.Rproj.user/18643A8C/pcs/files-pane.pper b/.Rproj.user/18643A8C/pcs/files-pane.pper
new file mode 100644
index 0000000..f6a1814
--- /dev/null
+++ b/.Rproj.user/18643A8C/pcs/files-pane.pper
@@ -0,0 +1,9 @@
+{
+    "sortOrder": [
+        {
+            "columnIndex": 2,
+            "ascending": true
+        }
+    ],
+    "path": "F:/Dokumente/Schule/Studium/DS/Project"
+}
\ No newline at end of file
diff --git a/.Rproj.user/18643A8C/pcs/source-pane.pper b/.Rproj.user/18643A8C/pcs/source-pane.pper
new file mode 100644
index 0000000..902cc6f
--- /dev/null
+++ b/.Rproj.user/18643A8C/pcs/source-pane.pper
@@ -0,0 +1,3 @@
+{
+    "activeTab": 0
+}
\ No newline at end of file
diff --git a/.Rproj.user/18643A8C/pcs/windowlayoutstate.pper b/.Rproj.user/18643A8C/pcs/windowlayoutstate.pper
new file mode 100644
index 0000000..411a499
--- /dev/null
+++ b/.Rproj.user/18643A8C/pcs/windowlayoutstate.pper
@@ -0,0 +1,14 @@
+{
+    "left": {
+        "splitterpos": 398,
+        "topwindowstate": "NORMAL",
+        "panelheight": 959,
+        "windowheight": 997
+    },
+    "right": {
+        "splitterpos": 598,
+        "topwindowstate": "NORMAL",
+        "panelheight": 959,
+        "windowheight": 997
+    }
+}
\ No newline at end of file
diff --git a/.Rproj.user/18643A8C/pcs/workbench-pane.pper b/.Rproj.user/18643A8C/pcs/workbench-pane.pper
new file mode 100644
index 0000000..75e70e9
--- /dev/null
+++ b/.Rproj.user/18643A8C/pcs/workbench-pane.pper
@@ -0,0 +1,5 @@
+{
+    "TabSet1": 0,
+    "TabSet2": 0,
+    "TabZoom": {}
+}
\ No newline at end of file
diff --git a/.Rproj.user/18643A8C/rmd-outputs b/.Rproj.user/18643A8C/rmd-outputs
new file mode 100644
index 0000000..2abe105
--- /dev/null
+++ b/.Rproj.user/18643A8C/rmd-outputs
@@ -0,0 +1,5 @@
+
+F:/Dokumente/Schule/Studium/DS/Project/DCProject.html
+
+
+
diff --git a/.Rproj.user/18643A8C/saved_source_markers b/.Rproj.user/18643A8C/saved_source_markers
new file mode 100644
index 0000000..2b1bef1
--- /dev/null
+++ b/.Rproj.user/18643A8C/saved_source_markers
@@ -0,0 +1 @@
+{"active_set":"","sets":[]}
\ No newline at end of file
diff --git a/.Rproj.user/18643A8C/sources/per/t/07F1A6F7 b/.Rproj.user/18643A8C/sources/per/t/07F1A6F7
new file mode 100644
index 0000000..0445552
--- /dev/null
+++ b/.Rproj.user/18643A8C/sources/per/t/07F1A6F7
@@ -0,0 +1,24 @@
+{
+    "id": "07F1A6F7",
+    "path": "F:/Dokumente/Schule/Studium/DS/Project/DCProject.Rmd",
+    "project_path": "DCProject.Rmd",
+    "type": "r_markdown",
+    "hash": "1068266428",
+    "contents": "",
+    "dirty": false,
+    "created": 1688043194530.0,
+    "source_on_save": false,
+    "relative_order": 1,
+    "properties": {
+        "source_window_id": "",
+        "Source": "Source"
+    },
+    "folds": "",
+    "lastKnownWriteTime": 1688043158,
+    "encoding": "UTF-8",
+    "collab_server": "",
+    "source_window": "",
+    "last_content_update": 1688043158,
+    "read_only": false,
+    "read_only_alternatives": []
+}
\ No newline at end of file
diff --git a/.Rproj.user/18643A8C/sources/per/t/07F1A6F7-contents b/.Rproj.user/18643A8C/sources/per/t/07F1A6F7-contents
new file mode 100644
index 0000000..90e3b9e
--- /dev/null
+++ b/.Rproj.user/18643A8C/sources/per/t/07F1A6F7-contents
@@ -0,0 +1,86 @@
+---
+title: "Tutorial Data Science"
+author: |
+  |Projektgruppe 01  
+  |Martin Hustoles   
+  |Marcel Kehrberg    
+  |Kevin Kirsten  
+date: "Abgabedatum: 03.07.2023"
+output: 
+  learnr::tutorial:
+    toc: true
+    toc_depth: 1
+    theme: cerulean
+    
+runtime: shiny_prerendered
+---
+
+```{r setup, include=FALSE}
+library(learnr)
+```
+
+## Titelseite
+![](https://thedatascientist.com/wp-content/uploads/2019/06/what-is-data-science.jpg){width=800}
+  
+### Lernziel
+Ziel dieses Tutorial ist es, ein interaktives Tool aufzubauen um einen Teil der in der Vorlesung vermittelten Inhalte zu vermitteln und gleichzeitig unsere Datenbasis passend aufzubereiten,zu analysieren und die Ergebnisse zu visualisieren.
+
+### Info
+Modul: Data Science  
+Semester: SS23   
+Dozent: Uwe Kloos  
+Projektgruppe: 01    
+Gruppenmitglieder: Martin Hustoles, Marcel Kehrberg, Kevin Kirsten    
+Abgabedatum: 03.07.2023  
+  
+
+## Datenbasis
+
+
+### Datentabelle
+
+
+### Anwendungsdomäne
+Bildung.  
+
+Es kann eingesehen werden, wie viele Studierende jeweils in den Wintersemestern zwischen 98/99 und 21/22 an Deutschen Hochschulen/Universitäten eingeschrieben waren.  
+
+Es wird Unterteilt in Deutsche und Ausländische, sowie Männliche und Weibliche Student/Innen.  
+
+Man kann einsehen wie sich die Anzahl der Studierenden in Deutschland, sowie der Anteil an Deutschen/Ausländischen und Männlichen/Weiblichen Studend/Innen entwickelt hat.  
+
+### Datenerhebung
+Primärdaten des Statistischen Bundesamts. Vollerhebung. Zeitreihen.  
+
+Link zur Quelle: <https://www-genesis.destatis.de/genesis/online?operation=table&code=21311-0001&bypass=true&levelindex=1&levelid=1680177866354#abreadcrumb>  
+
+### Beschreibung des Datensatzes
+
+![Beschreibung der Merkmale](merkmale.png)  
+
+
+Merkmalsträger: 24  
+
+Merkmale: 10  
+
+Größe des Datensatzes: 24 Zeilen und 10 Spalten  
+ 
+
+### Hypothesen
+1. Die Anzahl der Ausländischen Studenten in Deutschland hat sich seit dem WS 00/01 verdoppelt.  
+2. Der %-Anteil an studierenden Frauen (insgesamt) gegenüber studierenden Männern (insgesamt) hat sich seit dem WS 98/99 stetig erhöht.
+
+## Datenaufbereitung
+
+## Datenanalyse
+
+## Ergebnispräsentation
+
+## Teaminfos
+Wer hat was erstellt/implementiert:  
+  
+Martin Hustoles: Datenanalyse, Ergebnispräsentation 
+  
+Marcel Kehrberg: Datenaufbereitung
+  
+Kevin Kirsten: Layout, Titelseite, Datenbasis
diff --git a/.Rproj.user/18643A8C/sources/prop/02261EA9 b/.Rproj.user/18643A8C/sources/prop/02261EA9
new file mode 100644
index 0000000..bb27690
--- /dev/null
+++ b/.Rproj.user/18643A8C/sources/prop/02261EA9
@@ -0,0 +1,4 @@
+{
+    "source_window_id": "",
+    "Source": "Source"
+}
\ No newline at end of file
diff --git a/.Rproj.user/18643A8C/sources/prop/INDEX b/.Rproj.user/18643A8C/sources/prop/INDEX
new file mode 100644
index 0000000..8d06d91
--- /dev/null
+++ b/.Rproj.user/18643A8C/sources/prop/INDEX
@@ -0,0 +1 @@
+F%3A%2FDokumente%2FSchule%2FStudium%2FDS%2FProject%2FDCProject.Rmd="02261EA9"
diff --git a/DCProject.Rmd b/DCProject.Rmd
index 8dd5738..c48d569 100644
--- a/DCProject.Rmd
+++ b/DCProject.Rmd
@@ -113,7 +113,74 @@ Größe des Datensatzes: 24 Zeilen und 10 Spalten
 2. Der %-Anteil an studierenden Frauen (insgesamt) gegenüber studierenden Männern (insgesamt) hat sich seit dem WS 98/99 stetig erhöht.
 
 ## Datenaufbereitung
+### Wie können Daten eingelesen werden
+Es können verschieden Datenvormate eingelesen werden z.B CSV, XLSX
 
+1. Daten aus einer CSV-Datei einlesen
+
+    es gibt zwei Funktionen zum einelesen einer CSV-Datei
+    
+    - read.csv wird verwendet wenn Dezimalzahlen mit eine Punkt "." getrennt werden und Splaten durch ein Komma ",".
+    - read.csv2 wird verwendet wenn Dezimalzahlen durch eine Komma "," getrennt werden und Spalten durch ein Semikolon ";".
+    
+    In diesem Beispiel wird der dataframe daten.csv erstelt durch die datei mit dem Namen daten.csv zusätzlich werden dan Fehlende Werte na mit na="NA"
+    
+    Wenn die Datei im Arbeitsverzeichnis ist
+    
+    ```
+    daten_csv <- read.csv2("daten.csv", na="NA")
+    
+    ```
+    
+    Wenn die Datei auserhalb des Arbeitsverzeichnis ist
+    
+    ```
+    daten_csv <- read.csv2("C:/Dokumente/daten.csv", na="NA")
+    
+    ```
+    
+    Wenn man den Pfand erst nach dem ausführen angeben will kann man auch
+    
+    ```
+    daten_csv <- read.csv2(file.choose(), na="NA")
+    
+    ```
+    nuzen dort wird nach dem ausführen ein Fenster geöfnet bei dem man die Datei dann im Explorer auswählen kann.
+    
+    An die read.csv bzw read.csv2 können noch weitere Parameter Hinzugefügt werden z.B.
+    
+    ```
+    na="NA" Dadruch werden fehlende Werte spezifiziert damit R diese nicht für Berechnungen verwendet
+    
+    dec="," Dadurch wird das Trennzeichen für Dezimalzahlen festgelegt zum einlesen
+    
+    sep=";" Dadurch wird das Trennzeichen das die Werte in einer Zeile Seperiert festgelegt zum einlesen
+    ```
+    
+2. Daten für eine XLSX Datei einlesen
+    
+    Hier wird an stelle von read.csv bzw read.csv2 read_exel verwendet
+    
+    davor muss aber mit
+    
+    ```
+    install.packages("readxl")
+    
+    ```
+    Das benötigte Packert instalirt werden und mit
+    
+    ```
+    libary (readxl)
+    ```
+    das Packet engebunden werden um die read Funktion verwenden zu können
+    
+    hier gibt es aber nicht die Argumente wie bei csv auser
+    
+    ```
+    na="NA"
+    ```
+    
+### Wie können Inkosistenzen und Leerstellen behoben werden
 
 ## Datenanalyse
 
diff --git a/DCProject.html b/DCProject.html
index c2512a1..528fd4d 100644
--- a/DCProject.html
+++ b/DCProject.html
@@ -589,6 +589,61 @@ erhöht.</li>
 </div>
 <div id="section-datenaufbereitung" class="section level2">
 <h2>Datenaufbereitung</h2>
+<div id="section-wie-können-daten-eingelesen-werden"
+class="section level3">
+<h3>Wie können Daten eingelesen werden</h3>
+<p>Es können verschieden Datenvormate eingelesen werden z.B CSV,
+XLSX</p>
+<ol style="list-style-type: decimal">
+<li><p>Daten aus einer CSV-Datei einlesen</p>
+<p>es gibt zwei Funktionen zum einelesen einer CSV-Datei</p>
+<ul>
+<li>read.csv wird verwendet wenn Dezimalzahlen mit eine Punkt “.”
+getrennt werden und Splaten durch ein Komma “,”.</li>
+<li>read.csv2 wird verwendet wenn Dezimalzahlen durch eine Komma “,”
+getrennt werden und Spalten durch ein Semikolon “;”.</li>
+</ul>
+<p>In diesem Beispiel wird der dataframe daten.csv erstelt durch die
+datei mit dem Namen daten.csv zusätzlich werden dan Fehlende Werte na
+mit na=“NA”</p>
+<p>Wenn die Datei im Arbeitsverzeichnis ist</p>
+<pre><code>daten_csv &lt;- read.csv2(&quot;daten.csv&quot;, na=&quot;NA&quot;)
+</code></pre>
+<p>Wenn die Datei auserhalb des Arbeitsverzeichnis ist</p>
+<pre><code>daten_csv &lt;- read.csv2(&quot;C:/Dokumente/daten.csv&quot;, na=&quot;NA&quot;)
+</code></pre>
+<p>Wenn man den Pfand erst nach dem ausführen angeben will kann man
+auch</p>
+<pre><code>daten_csv &lt;- read.csv2(file.choose(), na=&quot;NA&quot;)
+</code></pre>
+<p>nuzen dort wird nach dem ausführen ein Fenster geöfnet bei dem man
+die Datei dann im Explorer auswählen kann.</p>
+<p>An die read.csv bzw read.csv2 können noch weitere Parameter
+Hinzugefügt werden z.B.</p>
+<pre><code>na=&quot;NA&quot; Dadruch werden fehlende Werte spezifiziert damit R diese nicht für Berechnungen verwendet
+
+dec=&quot;,&quot; Dadurch wird das Trennzeichen für Dezimalzahlen festgelegt zum einlesen
+
+sep=&quot;;&quot; Dadurch wird das Trennzeichen das die Werte in einer Zeile Seperiert festgelegt zum einlesen</code></pre></li>
+<li><p>Daten für eine XLSX Datei einlesen</p>
+<p>Hier wird an stelle von read.csv bzw read.csv2 read_exel
+verwendet</p>
+<p>davor muss aber mit</p>
+<pre><code>install.packages(&quot;readxl&quot;)
+</code></pre>
+<p>Das benötigte Packert instalirt werden und mit</p>
+<pre><code>libary (readxl)</code></pre>
+<p>das Packet engebunden werden um die read Funktion verwenden zu
+können</p>
+<p>hier gibt es aber nicht die Argumente wie bei csv auser</p>
+<pre><code>na=&quot;NA&quot;</code></pre></li>
+</ol>
+</div>
+<div
+id="section-wie-können-inkosistenzen-und-leerstellen-behoben-werden"
+class="section level3">
+<h3>Wie können Inkosistenzen und Leerstellen behoben werden</h3>
+</div>
 </div>
 <div id="section-datenanalyse" class="section level2">
 <h2>Datenanalyse</h2>
@@ -660,7 +715,7 @@ session$onSessionEnded(function() {
 <!--/html_preserve-->
 <!--html_preserve-->
 <script type="application/shiny-prerendered" data-context="execution_dependencies">
-{"type":"list","attributes":{"names":{"type":"character","attributes":{},"value":["packages"]}},"value":[{"type":"list","attributes":{"names":{"type":"character","attributes":{},"value":["packages","version"]},"class":{"type":"character","attributes":{},"value":["data.frame"]},"row.names":{"type":"integer","attributes":{},"value":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51]}},"value":[{"type":"character","attributes":{},"value":["backports","base","bslib","cachem","cellranger","checkmate","cli","compiler","datasets","digest","ellipsis","evaluate","fansi","fastmap","fontawesome","glue","graphics","grDevices","htmltools","htmlwidgets","httpuv","jquerylib","jsonlite","knitr","later","learnr","lifecycle","magrittr","methods","mime","pillar","pkgconfig","promises","R6","Rcpp","readxl","rlang","rmarkdown","rprojroot","sass","shiny","stats","tibble","tools","utf8","utils","vctrs","withr","xfun","xtable","yaml"]},{"type":"character","attributes":{},"value":["1.4.1","4.2.3","0.5.0","1.0.8","1.1.0","2.2.0","3.6.1","4.2.3","4.2.3","0.6.31","0.3.2","0.20","1.0.4","1.1.1","0.5.1","1.6.2","4.2.3","4.2.3","0.5.5","1.6.2","1.6.11","0.1.4","1.8.4","1.43","1.3.1","0.11.4","1.0.3","2.0.3","4.2.3","0.12","1.9.0","2.0.3","1.2.0.1","2.5.1","1.0.10","1.4.2","1.1.0","2.22","2.0.3","0.4.6","1.7.4","4.2.3","3.2.1","4.2.3","1.2.3","4.2.3","0.6.1","2.5.0","0.39","1.8-4","2.3.7"]}]}]}
+{"type":"list","attributes":{"names":{"type":"character","attributes":{},"value":["packages"]}},"value":[{"type":"list","attributes":{"names":{"type":"character","attributes":{},"value":["packages","version"]},"class":{"type":"character","attributes":{},"value":["data.frame"]},"row.names":{"type":"integer","attributes":{},"value":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51]}},"value":[{"type":"character","attributes":{},"value":["backports","base","bslib","cachem","cellranger","checkmate","cli","compiler","datasets","digest","ellipsis","evaluate","fansi","fastmap","fontawesome","glue","graphics","grDevices","htmltools","htmlwidgets","httpuv","jquerylib","jsonlite","knitr","later","learnr","lifecycle","magrittr","methods","mime","pillar","pkgconfig","promises","R6","Rcpp","readxl","rlang","rmarkdown","rprojroot","sass","shiny","stats","tibble","tools","utf8","utils","vctrs","withr","xfun","xtable","yaml"]},{"type":"character","attributes":{},"value":["1.4.1","4.3.1","0.5.0","1.0.8","1.1.0","2.2.0","3.6.1","4.3.1","4.3.1","0.6.32","0.3.2","0.21","1.0.4","1.1.1","0.5.1","1.6.2","4.3.1","4.3.1","0.5.5","1.6.2","1.6.11","0.1.4","1.8.5","1.43","1.3.1","0.11.4","1.0.3","2.0.3","4.3.1","0.12","1.9.0","2.0.3","1.2.0.1","2.5.1","1.0.10","1.4.2","1.1.1","2.22","2.0.3","0.4.6","1.7.4","4.3.1","3.2.1","4.3.1","1.2.3","4.3.1","0.6.3","2.5.0","0.39","1.8-4","2.3.7"]}]}]}
 </script>
 <!--/html_preserve-->
 </div>
diff --git a/Daten.xlsx b/Daten.xlsx
new file mode 100644
index 0000000..e69de29
diff --git a/Daten_Einlesen_Bsp.PNG b/Daten_Einlesen_Bsp.PNG
new file mode 100644
index 0000000000000000000000000000000000000000..03c68236dc2c12844a54f87350f183b9f19f85ce
GIT binary patch
literal 34541
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

literal 0
HcmV?d00001

diff --git a/daten.csv b/daten.csv
new file mode 100644
index 0000000..e69de29
-- 
GitLab