# -*- coding: utf-8 -*-
# ---
# jupyter:
#   jupytext:
#     text_representation:
#       extension: .r
#       format_name: light
#       format_version: '1.5'
#       jupytext_version: 1.14.4
#   kernelspec:
#     display_name: R
#     language: R
#     name: ir
# ---

# # Tag 1. Kapitel 1. Grundlagen
#
# ## Lektion 8. Hilfe und Dokumentation in R
#
# In R gibt es mehrere eingebaute Möglichkeiten, um Hilfe zu bekommen:
#
# * help(thema) - Dokumentation zum Thema
# * help.search("thema") - Die Hilfe durchsuchen
# * apropos("thema") - Ergibt die Namen aller Objekte in der Suche, die "thema" entsprechen
# * help.start() - Startet die HTML Version der Hilfe
# * str(a) - Zeigt die interne *Str*uktur eine R Objekts an
# * summary(a) - Gibt eine Zusammenfassung. Für numerische Objekte ist es eine statistische. Für andere Onjekte gibt es andere Versionen
# * ls() - Zeigt Objekte im Suchpfad
# * ls.str() - Führt `str()` für jedes Objekt im Suchpfad aus
# * dir() - Zeigt die Dateien im aktuellen Verzeichnis
# * methods(a) - Zeigt die S3 Methoden für a
# * methods(class=class(a)) - Listet alle Methoden auf, die für ein Objekt der Klasse a verwendet werden können
#
#

# ## Hilfe aufrufen

# Hilfe für Vektor aufrufen
help(vector)

# Hilfe für Matrix aufrufen
help(matrix)

# Hilfe für List aufrufen
help(list)

# ## In Dokumentation suchen
#
# *Tipp: auch in R Studio ausprobieren*

# Mit search()-Methode (bei R-Notebook wird ein neues Suchfenster geöffnet)
help.search('vector')

# ... oder mit ??-Zeichen
??vector

# ## Statistische Zusmmenfassung abrufen

v1 <- c(100,200,300,400,500,600,700,900)
summary(v1)

v2 <- 1:100
summary(v2)

#
# Herzlichen Glückwunsch! Sie sind mit Lektion 8 fertig.

StarcoderdataJupyterScriptsDedupFiltered