Seminar Einführung in R
Das Seminar bietet eine umfassende Einführung in die R-Programmierung, beginnend mit den Grundlagen von R und R-Studio, bis hin zu den Feinheiten der R-Pakete, insbesondere des Tidyverse. Die Teilnehmer lernen auch, wie sie die Reproduzierbarkeit ihrer Arbeit mithilfe von GitHub sicherstellen können. Das Programm deckt die wichtigsten Werkzeuge in R ab, wie Datenvisualisierung, Datenanalyse, grundlegende und fortgeschrittene Programmierkonzepte, Datentransformation, Bereinigung und effektives Skript- und Projektmanagement. Das Seminar beinhaltet praktische Übungen zum Importieren von Daten aus verschiedenen Quellen, einschließlich CSV, Excel, Datenbanken, SPSS, STATA und JSON. Das Seminar schließt mit einem Schwerpunkt auf der Datenvisualisierung, in dem die Grundlagen der Datenpräsentation, der explorativen Analyse und der Kunst des Data Storytelling gelehrt werden, was es zu einer abgerundeten Lernerfahrung für alle macht, die die R-Programmierung beherrschen möchten.
Combine Jupyter notebooks with flexible options to produce production quality output in a wide variety of formats. Author using traditional notebook UIs or with a plain text markdown representation of notebooks.
Quarto is a multi-language, next generation version of R Markdown from Posit, with many new new features and capabilities. Like R Markdown, Quarto uses knitr to execute R code, and is therefore able to render most existing Rmd files without modification.
---
title: "ggplot2 demo"
author: "Norah Jones"
date: "5/22/2021"
format:
html:
fig-width: 8
fig-height: 4
code-fold: true
---
## Air Quality
@fig-airquality further explores the impact of temperature on ozone level.
```{r}
#| label: fig-airquality
#| fig-cap: "Temperature and ozone level."
#| warning: false
library(ggplot2)
ggplot(airquality, aes(Temp, Ozone)) +
geom_point() +
geom_smooth(method = "loess")
```
Combine markdown and Julia code to create dynamic documents that are fully reproducible. Quarto executes Julia code via the IJulia Jupyter kernel, enabling you to author in plain text (as shown below) or render existing Jupyter notebooks.
---
title: "Plots Demo"
author: "Norah Jones"
date: "5/22/2021"
format:
html:
code-fold: true
jupyter: julia-1.8
---
## Parametric Plots
Plot function pair (x(u), y(u)).
See @fig-parametric for an example.
```{julia}
#| label: fig-parametric
#| fig-cap: "Parametric Plots"
using Plots
plot(sin,
x->sin(2x),
0,
2π,
leg=false,
fill=(0,:lavender))
```
Quarto includes native support for Observable JS, a set of JavaScript enhancements created by Mike Bostock (the author of D3). Observable JS uses a reactive execution model, and is especially well suited for interactive data exploration and analysis.
---
title: "observable plot"
author: "Norah Jones"
format:
html:
code-fold: true
---
## Seattle Precipitation by Day (2012 to 2016)
```{ojs}
data = FileAttachment("seattle-weather.csv")
.csv({typed: true})
Plot.plot({
width: 800, height: 500, padding: 0,
color: { scheme: "blues", type: "sqrt"},
y: { tickFormat: i => "JFMAMJJASOND"[i] },
marks: [
Plot.cell(data, Plot.group({fill: "mean"}, {
x: d => new Date(d.date).getDate(),
y: d => new Date(d.date).getMonth(),
fill: "precipitation",
inset: 0.5
}))
]
})
```
Erleben Sie interaktives und praxisorientiertes Lernen in den Kursen, mit zahlreichen Übungen, die die Anwendung von Theorie in realen Szenarien fördern.
Die Kurse bieten umfassende Inhalte, die von den Grundlagen bis zu fortgeschrittenen Techniken reichen, perfekt für Einsteiger und erfahrene Praktiker.
Profitieren Sie von der Flexibilität der Kursformate, die eine Kombination aus Präsenzunterricht, Selbststudium und Online-Seminaren anbieten, passend für jeden Lebensstil.
Profitieren Sie von der Expertise erfahrener Dozenten, die ihr umfangreiches Wissen und ihre praktischen Erfahrungen in Data Science und Programmierung teilen.
Unsere Kurse sind darauf ausgerichtet, Ihre beruflichen Fähigkeiten zu erweitern und Sie auf anspruchsvolle Rollen in der Datenwissenschaft vorzubereiten.
Alle Kurse werden in Deutsch und Englisch angeboten, was sie ideal für ein internationales Publikum und für diejenigen macht, die ihre Sprachkenntnisse verbessern möchten.