title: R (Programmiersprache)

text: Das funktionale Herz ist von Scheme und Haskell inspiriert. Funktionen können als First-Class-Objekte neu erstellt, unter anderem Namen gespeichert werden, überschrieben werden (sie sind somit keine Schlüsselworte) und ihrerseits an andere Funktionen übergeben werden (Closures). Es ist möglich Funktionen zu benennen oder anonym zu deklarieren (Lambda-Funktionen). Einige Funktionen sind dazu geschaffen, vektorwertig ausgeführt zu werden; für Rekursion wurde nicht optimiert. Viele Funktionen arbeiten unterschiedlich in Abhängigkeit vom Input (Reflexion). Oft gibt es notwendige Argumente für Funktionen (beispielsweise Daten), meistens weitere, optionale Argumente. Argumente können in Abhängigkeit anderer Argumente definiert werden. Argumente werden per deep copy übergeben. Die Namen der jeweiligen Funktionsparameter können beim Funktionsaufruf abgekürzt werden, sodass sie eindeutig sind oder weggelassen werden, sofern die Reihenfolge der Argumente mit derjenigen der Funktionsparameter übereinstimmt. Darüber hinaus gibt es die Möglichkeit beim Erstellen neuer Funktionen für Funktionsparameter Standardwerte zu setzen. Auch Currying ist möglich. Sofern nicht anders spezifiziert ist das zuletzt zugewiesene Objekt innerhalb einer Funktion ihr Rückgabewert. Insgesamt bestehen Funktionen aus den Komponenten Argumente, Körper und Umgebung. Für die Funktionsweise von Funktionen ist die Umgebung entscheidend, in der sie erstellt wurde, nicht die, aus der sie aufgerufen wird. Dieses Lexical Scoping ist eine der Eigenschaften von Scheme, die in R übernommen wurde und in den anderen S-Implementierungen nicht existiert. Neu erstellte Objekte befinden sich in der Umgebung, in der sie erschaffen wurden und jeder auszuwertende Ausdruck kann durch sein Ergebnis ersetzt werden (referenzielle Transparenz). R verwendet Lazy Evaluation, das heißt Code wird erst ausgewertet, wenn er benötigt wird (call by need). R kann daher mit Futures umgehen, was es darüber hinaus ermöglicht Funktionen ineinander zu verschachteln und unbegrenzte Datenstrukturen zu erstellen. Berechnungen auf symbolischer Ebene sind standardmäßig kein Bestandteil von R.


title: R (Programmiersprache)

text: R hat zudem Eigenschaften, die für dynamische Programmierung typisch sind. Variablen können flexibel die Struktur verändern. Es ist möglich, Code für noch nicht ausgewertete Ausdrücke zu erhalten. Text kann dynamisch als Code ausgewertet werden. Des Weiteren können die Futures mehrfach ausgewertet werden.


title: R (Programmiersprache)

text: R implementiert die in der vierten Version von S hinzugefügten Klassen und Multimethoden für Ad-hoc-Polymorphie, sodass objektorientierte Programmierung möglich wurde. Als Klassensystem mit anderer Herangehensweise wurden die Referenzklassen später hinzugefügt ("siehe Unterabschnitt Klassen").


title: R (Programmiersprache)

text: Eingelesene Daten speichert R im Hauptspeicher. Die Datenspeicherung erfolgt spaltenorientiert. R nutzt Garbage Collection und Lazy Loading zur Verringerung des Speicherbedarfs. Es gibt kein Aliasing.


title: R (Programmiersprache)

text: R ist case sensitive, unterscheidet also Groß- und Kleinschreibung. Objekte können mit dem Zuweisungsoperator (codice_1 und in vielen Fällen codice_2) erstellt oder überschrieben werden. Für Objektnamen sind alphanumerische Zeichen, Punkt und Unterstrich erlaubt, als erstes Zeichen jedoch nur Buchstaben oder ein Punkt (in letzterem Fall ist das Objekt versteckt). Der Super-Zuweisungsoperator (codice_3) weist Variablen der nächsthöheren Umgebung Werte zu und bildet die einzige Möglichkeit, Wirkungen zu erzielen. Funktionen dienen dazu, Variablen zu verändern, miteinander in Beziehung zu setzen, statistische Analysen durchzuführen und mehr. Nach dem Funktionsnamen steht beim Aufruf eine öffnende runde Klammer; die schließende runde Klammer schließt die Funktion ab. Innerhalb der Klammern können der Funktion Argumente übergeben werden, die durch Kommas getrennt werden. Die logischen, mathematischen und Zuweisungsoperatoren sowie Operatoren der Art codice_4 (dazu zählen alle benutzerdefinierten) werden üblicherweise statt einer Voranstellung zwischen zwei Argumenten platziert. Ein doppelter Doppelpunkt wie in codice_5 greift auf codice_6 aus codice_7 zu, ohne dass das Paket geladen ist oder zum Suchpfad hinzugefügt wurde. Funktionen, die nacheinander ausgeführt werden sollen, können durch Semikola getrennt werden oder in separate Codezeilen geschrieben werden. Eckige Klammern dienen der Indizierung von Elementen aus Datenstrukturen. Das Dollarzeichen (codice_8) erleichtert – sofern vorhanden – eine Indizierung über Namen, sodass Inhalte assoziativ angesprochen werden können. Geschweifte Klammern legen Programmierblöcke fest. Text nach dem Doppelkreuz (codice_9) stellt bis zum Zeilenende einen Kommentar dar. Einrückungen und wiederholter Leerraum haben keinen Einfluss auf die Ausführung von R-Code.


title: R (Programmiersprache)

text: Als Kontrollstrukturen gibt es codice_10, codice_11, codice_12 und das elementweise codice_13 sowie codice_14 als bedingte Anweisungen und die Schleifen codice_15 (Zähl- und Mengenschleife), codice_16 (kopfgesteuert) sowie codice_17 (fußgesteuert). Goto-Sprunganweisungen sind kein Bestandteil von R.


title: R (Programmiersprache)

text: Im Bereich der statistischen Modelle werden bei vielen Verfahren Abhängigkeiten durch Formeln mit Hilfe einer Tilde (codice_18) spezifiziert. Dabei stehen abhängige Variablen links und erklärende Variablen rechts von der Tilde. Arithmetische Operatoren haben in diesem Kontext eine andere Bedeutung und stehen für die Aufnahme und das Entfernen weiterer Variablen sowie die Einbeziehung von Interaktionseffekten.


title: R (Programmiersprache)

text: Als atomare Datentypen existieren in R die leere Menge (codice_19), logische (codice_20 und codice_21), numerische "(double)", integer und komplexe Werte sowie Zeichenketten "(character)" und "raw" für Byte-Repräsentation.


title: R (Programmiersprache)

text: Es gibt keine Skalare. Die einfachste vorkommende Datenstruktur ist der Vektor. Ein Vektor ist über die drei Eigenschaften Typ, Länge und Attribute definiert. Die Elemente von Vektoren (eindimensional), Matrizen (ein- oder zweidimensional) und Arrays (beliebig dimensional) müssen Elemente gleichen Datentyps sein. Rechenoperationen werden auf alle Elemente dieser Datenstrukturen angewendet. Bei Zuweisung unterschiedlicher Datentypen zu einem Vektor werden die Daten in den flexibelsten Datentyp umgewandelt. Das erste Element eines Vektors hat den Index 1.


title: R (Programmiersprache)

text: Neben diesen homogenen Datenstrukturen werden oft "Data-Frames" verwendet, um Daten als Datensatz darzustellen. Data-Frames sind matrizenförmig, können jedoch aus Spalten unterschiedlicher Datentypen bestehen. Darüber hinaus gibt es Listen. In Listen sind Daten beliebiger R-Strukturen und Datentypen enthalten. Objekte verschiedener Datenstrukturen können gemeinsam in der Arbeitsumgebung existieren und gleichzeitig in Analysen verwendet werden. Wenn Datenstrukturen unterschiedlicher Dimensionen elementweise miteinander verknüpft werden, wird meistens sogenanntes Recycling verwendet, wobei das kürzere Objekt so lange aneinander gereiht wird, bis es die Länge des längeren Objektes erreicht.


title: R (Programmiersprache)

text: Fehlende Werte werden in R als codice_22 "(Not Available)" bezeichnet; benutzerdefinierte fehlende Werte können nicht angegeben werden. Nicht-definierte Werte werden als codice_23 "(Not a Number)" dargestellt.


title: R (Programmiersprache)

text: Attribute liefern Metadaten zu R-Objekten. Name, Klasse (S3) und Dimension sind die wichtigsten Attribute. Sie bleiben in vielen Fällen beim Modifizieren von Objekten erhalten; die meisten anderen Attribute entfallen. Benutzerdefiniert können eigene Attribute ergänzt werden.


title: R (Programmiersprache)

text: R verfügt über vier Klassensysteme. Der Basis-Typ wurde in C erstellt und bildet die Grundlage für die anderen Klassensysteme. S3-Klassen bestehen in R seit Beginn, S4-Klassen wurden den Klassen der später entwickelten vierten Version von S nachempfunden und Referenzklassen wurden als letztes hinzugefügt.


title: R (Programmiersprache)

text: Im S3-Klassensystem gehören Methoden nicht zu Objekten oder Klassen, sondern zu Funktionen; sie entsprechen somit generischen Funktionen. Die generische Funktion entscheidet darüber, welche Methode aufgerufen wird. Es gibt keine formale Beschreibung einer Klasse. Um ein Objekt einer Klasse zuzuordnen reicht es aus, das Attribut der Klasse zu setzen. Eine oft verwendete Klasse ist "factor" wobei ein integer-Vektor für kategoriale Variablen verwendet wird, indem den Zahlen Ausprägungen zugewiesen werden.


title: R (Programmiersprache)

text: Das S4-Klassensystem ist eine Erweiterung der S3-Klassen. Die Funktionsweise ist ähnlich, sodass Methoden zu Funktionen gehören. Klassen haben jedoch formale Definitionen, welche die Felder und Vererbungsstrukturen (Basisklasse) beschreiben. Eine S4-Klasse besteht aus drei Eigenschaften: der Name zur Identifizierung der Klasse, eine Liste der Felder, um Namen der Felder und zugelassene Klassen zu definieren, sowie eine Zeichenkette mit der Klasse, von der sie abgeleitet ist. Mit S4-Klassen ist eine mehrfache Vererbung möglich. Es gibt Hilfsfunktionen um Methoden und generische Funktionen zu definieren. Das S4-Klassensystem implementiert Multimethoden, sodass generische Funktionen Methoden auf Grundlage der Klassen mehrerer Argumente auswählen können. Mit dem At-Zeichen (codice_24) können Felder von einem S4-Objekt extrahiert werden. Objekt und Methode werden im Funktionsaufruf durch einen Punkt getrennt. Benutzerdefiniert können neue Klassen erstellt oder bestehende umdefiniert werden.


title: R (Programmiersprache)

text: Im System der Referenzklassen gehören Methoden zu Klassen und nicht zu Funktionen. Methoden werden zu Objekten gesendet (Nachrichtenaustausch) und das Objekt entscheidet welche Funktion aufzurufen ist. Objekte sind veränderlich und verhalten sich ähnlich wie Objekte in den objektorientierten Sprachen Python, Ruby, Java und C#. Objekt und Methode werden im Funktionsaufruf durch das Dollarzeichen getrennt.


title: R (Programmiersprache)

text: R-Code wird in Textdateien gespeichert, die üblicherweise die Dateiendung ".R" besitzen. Das Format ".RData" (oder kurz ".Rda") wird verwendet, um ein R-Objekt, beispielsweise einen Datensatz, oder eine Kollektion von R-Objekten, also Daten und Funktionen, im R-internen binären "serialisierten" Format abzuspeichern, wobei diese Dateien zusätzlich standard-komprimiert sind. Die gesamte Arbeitsumgebung kann so ebenfalls als ".RData"-Datei gespeichert werden. Die zuletzt verwendeten Befehle in der Kommandozeile werden zudem als ".Rhistory" gespeichert. Einzelne Objekte können als ".Rds" gespeichert werden.


title: R (Programmiersprache)

text: In R werden Daten oft durch CSV-Dateien und Textdateien importiert und exportiert. Mit Hilfe von Paketen ("siehe Abschnitt Pakete") können zahlreiche andere Dateiformate (z. B. von Microsoft Excel und anderer Statistiksoftware) importiert und exportiert werden. Daten können zudem aus der Zwischenablage "(clipboard)" eingefügt werden.


title: R (Programmiersprache)

text: Für die Erstellung von Grafiken können "devices" geöffnet werden, mit denen Output statt in die Konsole in Dateien geschrieben wird. Dabei werden die Grafikformate JPEG, PNG, SVG, TIFF, Windows Bitmap und Metafile sowie Cairo-Grafiken unterstützt. Außerdem können die Formate PDF, PostScript und Encapsulated PostScript erstellt werden und die beim macOS verbreitete Grafikschicht Quartz sowie unixtypische X Window System und Xfig angesprochen werden.


title: R (Programmiersprache)

text: Der Funktionsumfang einer R-Installation umfasst die Verwaltung von Dateien inklusive Herunterladen, Entpacken und Einlesen. Des Weiteren sind Funktionen zur Erstellung, Prüfung und Umwandlung von Datenstrukturen enthalten. Es gibt zahlreiche Funktionen zum Datenmanagement, unter Verwendung regulärer Ausdrücke oder printf zur Bearbeitung und Formatierung von Zeichenketten. Schleifen, bedingte Anweisungen und Verzweigungen sind enthalten sowie Funktionen der "apply"- und MapReduce-Familien (Funktionen höherer Ordnung), die alternativ genutzt werden können.


title: R (Programmiersprache)

text: Zahlreiche Funktionen der deskriptiven Statistik sind implementiert und einige Analysefunktionen. Dies umfasst lineare und generalisierte lineare Modelle sowie die Varianzanalyse. Im Bereich Zeitreihenanalyse zählen dazu ARMA-Modelle, Interpolations- und Glättungsverfahren (etwa exponentielle Glättung, Kalman-Filter und Fourier-Transformation) sowie Dekomposition. Auch Hauptkomponenten- und Faktorenanalyse, die multidimensionale Skalierung und Verfahren der Clusteranalyse (hierarchisch sowie K-Means) sind aufzuzählen. Einige statistische Tests und Wahrscheinlichkeitsverteilungen mit Dichte, Verteilungsfunktion, Quantilsfunktion und Zufallszahlen gehören zum Standardumfang. Mehrere mathematische Funktionen zählen ebenfalls dazu, etwa spezielle Funktionen, trigonometrische Funktionen, Mengenoperationen, Matrixoperationen und Optimierungsalgorithmen.


title: R (Programmiersprache)

text: Zusätzlich befinden sich Beispieldatensätze in R. Es existieren zahlreiche Funktionen für die Erstellung von Grafiken und ergänzenden grafischen Elementen inklusive LaTeX-ähnlicher Ausdrücke für mathematische Beschriftungssymbole. R nutzt das Hexadezimalsystem zur Repräsentation von Farben und beinhaltet 657 bereits in Worten spezifizierte Farben.


title: R (Programmiersprache)

text: Hinzu kommen Funktionen zum Abruf von Metadaten, zur Paketverwaltung, für Debugging und Profiling sowie zur Veränderung von Einstellungen.


title: R (Programmiersprache)

text: Um R als Skriptsprache für automatisierte Analysen zu verwenden, kann R-Code in eine Textdatei geschrieben und auf Windows entweder mit codice_25 oder codice_26 als Anweisung in einer Stapelverarbeitungsdatei ausgeführt werden. Auf unixoiden Systemen kann R-Code mit chmod ausführbar gemacht werden, und falls Rscript installiert ist, kann der Code wie jedes andere Skript ausgeführt werden. Somit können wiederkehrende Aufgaben mit Hilfe der Windows-Aufgabenplanung oder durch Cron erstellt werden. Untenstehendes Programm schreibt codice_27 auf die Kommandozeile ("siehe auch Hallo-Welt-Programm"); die erste Zeile des Programms ist die sogenannte Shebang-Zeile:


title: R (Programmiersprache)

text: In R gibt es einen Bytecode-Compiler und die Grundinstallation von R enthält den Befehl codice_28, womit Befehle an das Betriebssystem übergeben werden. Somit können beliebige, bereits bestehende Programme und Skripte mit Übergabe von Kommandozeilenparametern gestartet und der Rückgabewert in einer Variable gespeichert werden. Ebenfalls sind die Befehle codice_29 und codice_30 vorhanden, um bereits kompilierte Programme in C und Fortran einzubinden. Auf diese Weise werden viele rechenintensive Subroutinen in besser geeignete Programmiersprachen ausgelagert, während die statistischen Methoden in R implementiert sind. So können Statistiker, die in R ihre Daten auswerten, rasch neue Methoden entwickeln, während Programmierer diese später bei Bedarf optimieren.


title: R (Programmiersprache)

text: Die Standardbibliothek von R besteht aus 29 Paketen (Programmbibliotheken), in denen Funktionen zu ähnlichen Themen gebündelt sind. Diese Pakete sind in den herunterladbaren Distributionen von R enthalten. Die wichtigsten 14 Pakete mit den obigen Funktionen sind bei jedem Programmstart geladen; sie werden zusammen mit R selbst aktualisiert. Die weiteren 15 Pakete werden empfohlen.


title: R (Programmiersprache)

text: Der Funktionsumfang kann durch eine Vielzahl von zusätzlichen Paketen erweitert und an spezifische statistische Problemstellungen aus diversen Anwendungsbereichen angepasst werden. Viele Pakete können dabei direkt aus einer über die R-Konsole abrufbaren Liste ausgewählt und automatisch installiert werden. Zentrales Archiv für diese Pakete ist das (CRAN) mit Haupt-Server an der Wirtschaftsuniversität Wien und zahlreichen Spiegelservern. Bioconductor ist eine weitere Sammlung von R-Paketen mit Erweiterungen aus der Bioinformatik, insbesondere der Analyse von Genexpressionsdaten. Es gibt über 10000 Pakete auf CRAN und 1294 Pakete auf Bioconductor.


title: R (Programmiersprache)

text: Unter der Rubrik "Task Views" enthält CRAN eine Liste von 33 Themengebieten für welche eine kommentierte Beschreibung der für das Themengebiet relevanten Pakete vorhanden ist. Dies sind bayessche Statistik, Chemometrik und Computerphysik, klinische Studien, Clusteranalyse, Differentialgleichungen, Wahrscheinlichkeitsverteilungen, Ökonometrie, mathematische Beschreibung im Umweltbereich, Statistische Versuchsplanung, Finanzen, Genetik, Grafiken, Hochleistungsrechnen und Parallelrechnen, maschinelles Lernen, bildgebende Verfahren in der Medizin, Metaanalyse, multivariate Verfahren, Computerlinguistik, numerische Mathematik, amtliche Statistik und Befragung, Optimierung, Pharmakokinetik, Phylogenese, Psychometrie, reproduzierbare Forschung, robuste Schätzverfahren, Sozialwissenschaften, Geostatistik, Geostatistik mit Berücksichtigung der Zeit, Ereigniszeitanalyse, Zeitreihenanalyse, Webservices und -technologien sowie probabilistische graphische Modelle. Im Folgenden wird ein Überblick auf wichtige Pakete gegeben, die R mit anderer Software verknüpfen oder häufig heruntergeladen wurden.


title: R (Programmiersprache)

text: Das Paket "foreign" erlaubt es, Datensätze aus den anderen Statistikprogrammen SPSS, SAS (zum Teil), Stata, SYSTAT, Minitab, Epi Info, GNU Octave sowie Weka einzulesen, zu analysieren und in den jeweiligen Formaten zu speichern. "translateSPSS2R" unterstützt die Übersetzung von SPSS-Code nach R. "sas7bdat" ermöglicht das Einlesen von SAS-Dateien, "R.matlab" das von Matlab-Dateien. Zudem kann Matlab dadurch über R gesteuert werden. Ähnliches bietet "RcppOctave" zusätzlich für GNU Octave. Software für Maschinelles Lernen wie Weka und H2O können durch "RWeka" sowie "h2o" eingebunden werden. Die Bibliotheken TensorFlow ("tensorflow") und Caffe ("caffeR") für Deep Learning können mit R genutzt werden. Die Programme OpenBUGS ("R2OpenBUGS"), Stan ("rstan") und JAGS ("rjags") für Bayessche Statistik sowie Gurobi ("gurobi") für mathematische Optimierung lassen sich über Pakete einbinden. Mit "hexView" können unter anderem EViews-Dateien eingelesen werden. Mit "readxl" können Microsoft-Excel-Dateien eingelesen werden, mit "gnumeric" OpenDocuments. Im Bereich der Auszeichnungssprachen für Datenserialisierung gibt es für XML-Dateien das Paket "XML" und "yaml" für YAML-Dateien. Auf das Chemistry Development Kit (Chemoinformatik), welches die Chemical Markup Language verwendet, kann mit "rcdk" zugegriffen werden. Für wissenschaftliche Daten können die Formate NetCDF und das Hierarchical Data Format mit "RNetCDF" sowie "rhdf5" eingelesen werden. Astronomische Daten aus dem Flexible Image Transport System können ebenfalls in R geladen werden – mit "FITSio". "R-ArcGIS", "geosapi","RSAGA", "RQGIS" und "rgrass7" bieten Schnittstellen zu den Geoinformationssystemen ArcGIS, GeoServer, SAGA, QGIS und GRASS GIS, "aRT" zu TerraLib und "rgdal" zur Geospatial Data Abstraction Library für Rasterdaten. Shapefiles und Dateien der Keyhole Markup Language von Google Earth können mit "maptools" eingelesen werden. Mit "tuneR" können MP3-Dateien und Wavesounds in R eingelesen werden, "audio" ermöglicht die akustische Wiedergabe von diesen Audiodateien mit Hilfe des Mediaplayers.


title: R (Programmiersprache)

text: Mehrere Pakete liefern Schnittstellen um auf Datenbanken zuzugreifen. Dazu zählen im Allgemeinen das Front-End "DBI" zusammen mit "RODBC" (ODBC) oder Java-basiert "RJDBC" (JDBC).


title: R (Programmiersprache)

text: Für relationale Datenbanken gibt es zudem "RMySQL" (MySQL und MariaDB), "RSQLite" (SQLite) und "teradataR" (Teradata "Aster").


title: R (Programmiersprache)

text: Bezüglich objekt-relationalen Datenbanken gibt es die Pakete "RSQLServer" (für Microsoft SQL Server), "ibmdbr" (Db2), "RPostgreSQL" (PostgreSQL) und "ROracle" für Oracle-Datenbanken. Das Paket "r-exasol" ermöglicht die Anbindung an die relationale In-Memory-Datenbank von EXASOL, "MonetDB.R" an die spaltenorientierte Datenbank MonetDB. Für NoSQL- und Key-Value-Datenbanken gibt es "RCassandra" (Apache Cassandra) und "rredis" (Redis), "RNeo4j" für die Graphdatenbank Neo4j und "RCouchDB", "rfml" sowie "mongolite" für die dokumentenorientierten Datenbanken CouchDB, MarkLogic beziehungsweise MongoDB.


title: R (Programmiersprache)

text: "SparkR" bindet R in das Big-Data-Framework Apache Spark ein, welches auf In-Memory-Verarbeitung basiert und "rkafka" bezieht Nachrichtenprotokolle aus Apache Kafka. "RImpala" verwendet Apache Impala für schnelle interaktive SQL-Abfragen und "elastic" verwendet Elasticsearch. SQL-ähnliche Abfragen können mit "sqldf" innerhalb von R genutzt werden.


title: R (Programmiersprache)

text: Verschiedene Pakete bieten Schnittstellen zu anderen Programmiersprachen, die zur Performance-Optimierung und zur Erweiterung des Funktionsumfangs eingesetzt werden. Hauptsächlich wird dafür das Paket "Rcpp" verwendet, welches zum Beispiel die Verwendung von C++-Funktionen in externen Quellcode-Dateien oder in R selbst ermöglicht, wobei die Funktionen bei jedem Programm-Ablauf erneut kompiliert werden. "rJava" bietet eine Schnittstelle zu Java, "rscala" für Scala und "rPython" für Python. Der Kommandozeileninterpreter IPython (Jupyter) kann mit "IRkernel" genutzt werden. Mit "rocker" kann R im Rahmen von Docker in virtuellen Containern isoliert werden.


title: R (Programmiersprache)

text: Mit "rvest" können Websites gescraped werden um deren HTML-Inhalte in R nutzbar zu machen. Die Funktionsweise ist Beautiful Soup von Python nachempfunden. Verschiedene weitere Pakete sind direkt auf bestimmte Websites zugeschnitten und bieten dort mehr Komfort.


title: R (Programmiersprache)

text: Das Paket "twitteR" erlaubt einen Zugriff auf Beiträge bei Twitter, "Rfacebook" greift auf die Facebook API zu. Mit "googleVis" können die Google Charts genutzt werden, mit "RGoogleAnalytics" Google Analytics. Eine Schnittstelle zur OpenStreetMap bietet "osmar." Dieser Wikipedia-Artikel und weitere Seiten verwandter Projekte lassen sich als HTML oder Wikitext mit "WikipediR" in R laden.


title: R (Programmiersprache)

text: Mit "RSelenium" kann der Selenium-WebDriver eingebunden werden und somit von R aus ein Webbrowser gesteuert werden. Das Paket "mailR" ermöglicht das Senden von E-Mails aus R heraus.


title: R (Programmiersprache)

text: Für Reporting-Zwecke lässt sich R-Code in LaTeX ("knitr", "Sweave") oder HTML beziehungsweise Markdown ("knitr", "rmarkdown") einbinden. "knitr" bereitet R-Code überdies für die weiteren Auszeichnungssprachen AsciiDoc und reStructuredText auf und bietet eine Anbindung an Pandoc. "xtable" erlaubt es Tabellen mit R-Daten zu gestalten und liefert deren LaTeX- sowie HTML-Code. "texreg" und "stargazer" stellen die Ergebnisse verschiedener Modelle in einer Tabelle dar und unterstützen unterschiedliche Ausgabeformate (Text, HTML, LaTeX). Mit dem Paket "ReporteRs" lassen sich unter anderem Vektorgrafiken erstellen, die auch nachträglich in Microsoft Word und PowerPoint bearbeitet werden können. "tikzDevice" erstellt den Code der oft in LaTeX verwendeten PGF/Ti"k"Z-Grafiken. "jsonlite" ermöglicht es, Data-Frames als JSON-Objekte zu speichern.


title: R (Programmiersprache)

text: Das Paket "lattice" setzt die Idee der Trellis-Grafiken zur Visualisierung von multivariaten Daten um. "ggplot2" ermöglicht es ebenfalls, durch größere Abstraktion schneller komplexe Grafiken zu erstellen. Dieses Paket ist eine Implementierung von Leland Wilkinsons "Grammar of Graphics". Mit "ggvis"(basieren auf "ggplot2") und "plotly" und "shiny" lassen sich interaktive, web-basierte Grafiken erstellen. "rgl" eignet sich für interaktive dreidimensionale Grafiken. Bei der Grafikerstellung unterstützen zudem die Pakete "scales" (Zuordnung von Daten auf ästhetische Elemente) sowie "labeling" (weitere Achsenbeschriftungs-Optionen). Die Graph Modelling Language und ihre Anwendung in Grafiken zur Netzwerkanalyse wird durch "igraph" implementiert. Auch auf das Graphviz kann zur Graph-Visualisierung mit "Rgraphviz" zugegriffen werden. Turtle-Grafiken können mit "TurtleGraphics" umgesetzt werden. Ebenfalls der Veranschaulichung dienen animierte Konzepte aus der Statistik im Paket "animation", das außerdem Funktionen liefert um eigene Animationen in R umzusetzen.


title: R (Programmiersprache)

text: Mit dem Paket "munsell" kann das Munsell-Farbsystem genutzt werden, mit Hilfe von "colorspace" lassen sich Farbzuordnungen innerhalb einer großen Zahl an Farbsystemen realisieren. Der "RColorBrewer" kann eine Farbpalette nach benutzerdefinierten Vorgaben erzeugen, etwa zur Kolorierung von Landkarten.


title: R (Programmiersprache)

text: Im Bereich Datenmanagement vereinfacht "plyr" das Bearbeiten von Listen, "dplyr" das von Data-Frames, "tidyr" das Transformieren von Data-Frames (Wide-Format und Long-Format), "stringi" und "stringr" die Bearbeitung von Zeichenketten, "lubridate" das Editieren von Datums- und Zeitangaben und "zoo" den Umgang mit Zeitreihen. "data.table" ist eine effizientere Version mit erweitertem Funktionsumfang anstelle von Data-Frames. Ein Message Passing Interface für den Nachrichtenaustausch bei parallelen Berechnungen auf verteilten Computersystemen kann entweder per Master/Slave ("Rmpi") oder per SPMD ("pbdMPI") umgesetzt werden. Die CUDA-Technik von Nvidia kann mit Hilfe von "gputools" realisiert werden. Durch "digest" lassen sich verschiedene kryptologische Hashfunktionen auf R-Objekte anwenden.


title: R (Programmiersprache)

text: Mit "devtools" können eigene Pakete erstellt, installiert und überprüft werden. "roxygen2" unterstützt ihre Dokumentierung. "RUnit" (xUnit) und "testthat" ermöglichen automatisierte Softwaretests. Das Paket "sos" ermöglicht es, R und R-Pakete nach Funktionen zu durchsuchen. "installr" aktualisiert R und andere Software (unter Windows). Mit dem "Pipe-Operator" (codice_31) aus dem Paket "magrittr" lassen sich R-Funktionen sequenziell ausführen anstatt sie ineinander zu verschachteln um bessere Code-Lesbarkeit zu erzielen.


title: R (Programmiersprache)

text: Die R-Installation beinhaltet "RGui", eine Oberfläche, in der R in einer Art Kommandozeilenumgebung läuft. Ein paar Menübefehle ermöglichen Zugriff auf Hilfe, Paketverwaltung, Operationen bezüglich der Arbeitsumgebung sowie die Möglichkeit Skriptdateien zu erstellen und auszuführen.


title: R (Programmiersprache)

text: Mehrere grafische Benutzeroberflächen und integrierte Entwicklungsumgebungen bieten weitere Möglichkeiten bei der Arbeit mit R. Dazu zählen RStudio (auch als Version für Linux-Server erhältlich), Visual Studio Code von Microsoft, die Java-basierte Benutzeroberfläche "JGR" ("Jaguar", "Java GUI for R"), RKWard, "R AnalyticFlow", die Mathematik-Software Cantor, die cloud-basierte "Number Analytics" für Einsteiger sowie "StatET" (Eclipse) und der darauf aufbauende Architect. Sie zeichnen sich im Wesentlichen durch Autovervollständigung, automatische Einrückungen, Syntaxhervorhebung, Code-Faltung, integrierte Hilfe, Informationen zu Objekten in der Arbeitsumgebung und Daten-Viewer oder -Editoren aus. Erweiterte Entwicklungsoptionen wie Versionsverwaltung mit Git oder grafisches Debugging sind teilweise enthalten.


title: R (Programmiersprache)

text: Zwei umfangreiche grafische Benutzeroberflächen, die als Pakete in R bereitgestellt werden, sind der R-Commander (Paketname: "Rcmdr") und "relax". Bei beiden lassen sich einige wichtige Prozeduren der explorativen und analytischen Statistik über ein Menüsystem aufrufen. Ebenso können über das Menü Standardgrafiken erzeugt werden. Der R-Commander ist betriebssystemunabhängig geschrieben und erleichtert das Datenmanagement sowie das Schreiben von Skripten. "relax" ist speziell darauf konzipiert die Datenanalyse und Dokumentation der Ergebnisse im Stil des Literate programming in ein Dokument zu integrieren (vergleiche Sweave).


title: R (Programmiersprache)

text: Des Weiteren gibt es das Paket "rattle", welches als grafische Benutzeroberfläche einen Einstieg in Data-Mining-Projekte bietet. "RQDA" ist eine grafische Benutzeroberfläche für qualitative Datenanalyse, "statnet" für Netzwerkanalyse. Der "Deducer" eignet sich vor allem zum Bearbeiten von Data-Frames. Ein weiteres Paket ist "pmg."


title: R (Programmiersprache)

text: Grafische Benutzeroberflächen wie diese lassen sich mit Tk, GTK (mit Hilfe des Pakets "RGtk2") oder Qt ("qtbase") erstellen.


title: R (Programmiersprache)

text: Die Editoren Notepad++, Bluefish, CodeMirror, Emacs / Aquamacs, Geany, gedit, jEdit, Kate, SciTE, Smultron, Sublime Text, TextMate, TextPad, Tinn, Vim, WinEdt und TextWrangler sowie SubEthaEdit unterstützen R entweder nativ oder mithilfe entsprechender Erweiterungen.


title: R (Programmiersprache)

text: Die Textverarbeitungssysteme GNU TeXmacs, LyX (mit Sweave oder "knitr") und ShareLaTeX "(knitr)" binden R ein, das Software-Dokumentationswerkzeug Natural Docs und Travis CI für kontinuierliche Integration ebenfalls. Die Notiz-Software Org-mode und Zim nutzen R für Grafiken und ermöglichen eine interaktive Bearbeitung.


title: R (Programmiersprache)

text: Mehrere alternative Interpreter wurden entwickelt, etwa um R leistungsfähiger zu machen und besser in bestehende Software zu integrieren. "pqR" ist ein schnellerer R-Interpreter und eine Abspaltung von GNU R. "pqr" eignet sich für parallele Programmierung, da automatisch mehrere Prozessorkerne genutzt werden können. Der Interpreter ist in C geschrieben und nur unter Linux lauffähig; viele R (CRAN) Pakete laufen auch unter pqR, aber nicht alle.


title: R (Programmiersprache)

text: Der Interpreter "Renjin" basiert auf der Java Virtual Machine und zeichnet sich durch implizite Nebenläufigkeit, Just-in-time-Kompilierung von Bytecode und eine bessere Implementierung von Java aus. Garbage Collection findet parallelisiert statt. Es ist möglich Code bei Platform-as-a-Service-Providern wie Google App Engine, Amazon Beanstalk oder Salesforce Heroku abzulegen. "Renjin" wird durch das Unternehmen "BeDataDriven" unterstützt.


title: R (Programmiersprache)

text: "FastR" ist ein javabasierter Interpreter, der auf den "Truffle"-Interpreter und den "Graal"-Byte-Compiler aufgesetzt wurde. Er ist in Zusammenarbeit der Oracle Labs mit der Purdue University und der Universität Linz entstanden und ermöglicht Nebenläufigkeit.


title: R (Programmiersprache)

text: "Riposte" ist ein in C++ neu geschriebener und schnellerer Interpreter unterstützt von Tableau für Linux, der ebenfalls Just-in-time-Kompilierung von Bitecode nutzt. Die Lazy Evaluation von R wurde dabei überarbeitet, sodass weniger interne Variablen in Zwischenschritten erstellt werden. "Riposte" ermöglicht implizite Nebenläufigkeit mit mehreren Kernen und verwendet Streaming SIMD Extensions sowie Advanced Vector Extensions von Prozessoren.


title: R (Programmiersprache)

text: Ein weiterer Interpreter ist "CXXR" von der University of Kent mit Unterstützung von Google, der als in C++ geschriebene Abspaltung Modifikationen am R-Interpreter vornimmt. Anlass des Entwickelns war das Fehlen einer S-PLUS-Funktion in R, die es ermöglicht den Code zu betrachten, der zur Erstellung eines bestimmten Objektes geführt hat. Außerdem wurde die Dokumentation verbessert.


title: R (Programmiersprache)

text: "Revolution Analytics" hat die Analyse-Plattform "Revolution R" erschaffen, die R-Funktionen zusammen mit selbst entwickelten Komponenten anbietet. Im April 2015 schloss Microsoft den Kauf von "Revolution Analytics" ab. Außer der Windows-Version läuft "Revolution R Enterprise" jetzt als "Microsoft R Server"; dies betrifft portierte Versionen für Hadoop (Hortonworks, Cloudera, MapR) für die Teradata-Datenbank, für Red Hat Linux, den SUSE Linux Enterprise Server, Apache Spark, die Cloud-Computing-Plattform Microsoft Azure und den SQL-Server.


title: R (Programmiersprache)

text: Der "Microsoft R Server" besteht aus der kostenlosen Komponente "Microsoft R Open" sowie "Distributed R" (Normalisierung, Portierung), "ScaleR" (Interpreter mit Big-Data-R-Funktionen), "ConnectR" (Schnittstellen), "DevelopR" (Entwicklungsumgebung) und "DeployR" für Web-Services. "Microsoft R Open" führt erste Performance-Verbesserungen ein durch die Ersetzung von BLAS und LAPACK mit der Intel Math Kernel Library. "ScaleR" ist ein optimierter Interpreter und beinhaltet zahlreiche R-Funktionen, die besonders für Big-Data-Analysen geeignet sind und mit dem Präfix codice_32 beginnen. Dazu zählt das Einlesen von Daten in Datenblöcken, eine Ausführung von Skripten im Rechnerverbund statt nur lokal und statistische Analysefunktionen, die in C++ neu geschrieben wurden und parallelisiert angewandt werden können. "ConnectR" stellt Schnittstellen zu anderen Dateiformaten und Datenbanken (Textdateien, SQL-Server, ODBC-Datenbanken, SAS, SPSS, Teradata) für das eigene ".xdf"-Datenformat bereit. ".xdf" braucht keinen Parser, ist circa fünfmal kleiner als eine ".csv"-Datei und Daten werden dabei nur dann eingelesen, wenn sie benötigt werden. Durch die Speicherung auf der Festplatte gilt die Begrenzung durch den internen Speicher nicht mehr. "DevelopR" liefert eine schnelle interaktive Entwicklungsumgebung basierend auf Visual Studio beziehungsweise "RStudio" für Linux-User. "DeployR" bringt eine Schnittstelle für Web-Applikationen zum R-Code, eingebettet mit Werkzeugen zur Authentifizierung, Informationssicherheit, Monitoring, Ressourcenmanagement, einem Sitzungsmanager sowie einer REST-API für JSON und XML. Web-Applikationen können als Client in Java, JavaScript/Node.js und für das .Net-Framework geschrieben werden. Die Webservices werden über einen Apache-Tomcat-Server verwaltet, die Datenbank mit Hilfe von MongoDB.


title: R (Programmiersprache)

text: Seit 2016 ist R in den Microsoft-SQL-Server integriert. Die Analysesoftware "Predixion Insight" von Predixion Software als Teil von Microsoft Business Intelligence verband R zuvor mit dem SQL-Server und anderen Big-Data-Technologien.


title: R (Programmiersprache)

text: TIBCO Spotfire Analytics hat mit "TIBCO Enterprise Runtime for R" "(TERR)" eine Analyse-Plattform, die einen in C++ neu geschriebenen R-Interpreter beinhaltet. Jeder Datentyp wird dabei als abstrakte C++-Klasse dargestellt; zudem ist eine native C++-Schnittstelle ein Bestandteil. TIBCO stellt außerdem den kommerziellen Dialekt von S (S-PLUS) bereit und mit StreamBase eine Plattform für Complex Event Processing mit R-Integration.


title: R (Programmiersprache)

text: Oracle verkündete im Oktober 2011 die "Big Data Appliance", die R, Apache Hadoop, Oracle Linux, und mit Hardware von Exadata eine NoSQL-Datenbank verknüpft. Wichtigster R-Bestandteil ist dabei "Oracle R Enterprise" "(ORE)", wobei R-Objekte direkt in der Oracle-Datenbank analysiert werden, was die Effizienz erhöht. Es findet eine implizite Übersetzung von R nach SQL statt. "ORE" und "Oracle Data Mining" "(ODM)", welches eigene R-Funktionen für Data-Mining enthält, bilden die "Oracle Advanced Analytics Option".


title: R (Programmiersprache)

text: IBM bietet eine Integration von R in die eigene "InfoSphere BigInsights", welche Hadoop as a Service inklusive HBase und Hive beinhaltet und an einige Datenbanken und Webservices angebunden werden kann. Die R-Komponente nennt sich "Big R". Auch mit der "Spectrum Symphony" sind mittels R Analysen möglich. Das Tochterunternehmen Netezza bindet R in das Hauptprodukt, die In-Memory-Datenbank "TwinFin" für schnelle Analysen großer Datenmengen ein.


title: R (Programmiersprache)

text: SAP ermöglicht eine R-Anbindung über die In-Memory-Datenbank HANA. Zudem wurden beim Tochterunternehmen Sybase mit Hilfe von R die Analysemöglichkeiten für Börsendaten in der Software "RAP" verbessert.


title: R (Programmiersprache)

text: Hewlett-Packard entwickelte "Distributed R", welches R-Funktionen für Analysen auf großen Datenmengen auf Grundlage von verteiltem Rechnen implementiert. "Distributed R" ist zusammen mit der Vertica-Datenbank Bestandteil der Software "HP Haven Predictive Analytics".


title: R (Programmiersprache)

text: MicroStrategy ermöglicht eine Integration von R mit dem "R Integration Pack", Information Builders mit "WebFOCUS". In die "Dundas BI" von Dundas Data Visualization kann R eingebunden werden, ebenso in Tableau und QlikView. Zementis modelliert mit der Predictive Model Markup Language Data-Mining-Fragestellungen einheitlich, führt sie in R aus und überführt sie in die eigenen Produkte "ADAPA" und "UPPI". Techila integriert R zur Anwendungsprogrammierung mit verteiltem Rechnen. Innerhalb des icCube-Servers kann R für Online Analytical Processing verwendet werden. Mit "R-Integration" ermöglicht MonetDB die Einbindung von R.


title: R (Programmiersprache)

text: Die meisten wichtigen Software-Pakete, bei denen Statistik oder Mathematik einen Schwerpunkt bildet, stellen Schnittstellen zu R bereit oder bieten eine Integration. Dies sind SAS und JMP, SPSS, MATLAB, Maple, Sage, Mathematica, Statistica, gretl, Showgun, RapidMiner, KNIME sowie Mondrian, ASReml und das WPS. Für Excel gibt es das R-Plug-in "RExcel."


title: R (Programmiersprache)

text: Außerdem bieten das Geoinformationssystem ArcGIS von ESRI, AFNI (Neurowissenschaften), Bioclipse (Biowissenschaften), GenGIS (Bioinformatik), Bio7 (Ökologische Modellierung und Bildanalyse), INVEP (Insolvenzverwaltung) sowie "Compass" von Cytel (für klinische Studien) eine Einbindung von R.


title: R (Programmiersprache)

text: Auf die Funktionalität von R können zahlreiche Skriptsprachen zugreifen. Dazu zählen Python ("rpy2"), Julia (unter anderem "RCall"), Perl ("Statistics::R"), Ruby ("rsruby") und F# ("RProvider").


title: R (Programmiersprache)

text: Mit "PL/R" kann R innerhalb einer PostgreSQL-Datenbank zur serverseitigen Programmierung eingesetzt werden, was beispielsweise die Datenbank Rasdaman für Array- beziehungsweise Rasterdaten tut.


title: R (Programmiersprache)

text: SWIG macht in C und C++ geschriebene Module für R verfügbar. MicroAPL bindet mit "APLX" R in APL ein. Die Python-Werkzeuge zur Paketverwaltung ("Conda" von Continuum Analytics) und Automatisierung ("Dexy", mit dem "R Filter") nutzen R.


title: R (Programmiersprache)

text: "rApache" ermöglicht die Entwicklung von Webanwendungen für R, die auf dem Apache HTTP Server basieren (Server Side Scripting). Zu weiteren Webangeboten zählen "Rserve" als binärer Server und "Rwui" für Java Webserver. R kann als Skriptsprache im LabKey-Server (für Biomedizin) verwendet werden.


title: R (Programmiersprache)

text: Die gemeinnützige "R Foundation for Statistical Computing" besitzt und verwaltet das Urheberrecht von R und die Dokumentation. Ein Ziel ist die Förderung der Verbreitung von R als Open-Source-Sprache. Zudem dient ihre Rolle der Kommunikation mit der Presse und an R interessierten Organisationen. Die "R Foundation" finanziert sich durch Mitgliedsbeiträge und Spenden.


title: R (Programmiersprache)

text: Die Zeitschrift "The R Journal" wird zweimal jährlich im Juni und Dezember von der "R Foundation" frei zugänglich als PDF-Datei herausgegeben. Sie informiert über Neuigkeiten in der R-Welt, Veränderungen in neuen R-Versionen, neue Pakete sowie Anwendertipps und Tutorials. Vor der ersten Ausgabe im Juni 2009 gab es die "R News".


title: R (Programmiersprache)

text: Jährlich findet die Konferenz "useR!" statt, die sich an R-Nutzer richtet. Die erste dieser Veranstaltungen war "useR! 2004" im Mai 2004 in Wien. Nachdem 2005 ausgelassen wurde, fand die Konferenz jährlich an verschiedenen Orten statt:


title: R (Programmiersprache)

text: Neben der Organisation dieser und weiterer Konferenzen stellt die "R Foundation" bei entsprechenden Anlässen R vor und fördert Forschungsprojekte mit Bezug zu R.


title: R (Programmiersprache)

text: Mailinglisten wurden eingerichtet und sind für Anwender mit Fragen zu R geöffnet. Antworten auf Fragen erfolgen häufig zügig, manchmal von Mitgliedern des "R Core Teams".


title: R (Programmiersprache)

text: Mehrere größere Unternehmen, die R nutzen oder ihr Geschäftsmodell darauf stützen, schlossen sich 2015 zum "R Consortium" als Teil der Linux Foundation zusammen. Ziel ist insbesondere die Verbesserung der geschäftlichen Infrastruktur, um R im Unternehmensumfeld komfortabler einsetzen zu können. Zu den Gründungsmitgliedern des "R Consortium" zählen neben der R Foundation die Unternehmen Microsoft, RStudio, Tibco, alteryx, Google, Hewlett-Packard, Ketchum Trading, Mango Solutions und Oracle. Die Gordon and Betty Moore Foundation sowie weitere Unternehmen wie IBM und ESRI traten später bei. Um R besser in Unternehmensprozesse einbinden zu können, sollen gezielt Projekte gefördert werden. Das erste geförderte Projekt ist "R-Hub", womit der Prozess der Erstellung und des Testens von R-Paketen vereinfacht werden soll.


title: R (Programmiersprache)

text: R ist das umfassendste Werkzeug für statistische Analysen sowohl bezüglich der bereits implementierten Methoden als auch bezogen auf das Potential, das die Sprache für weitere statistische Fragestellungen bietet. R wurde von Statistikern für statistische Fragestellungen entworfen und geht somit direkt auf die Bedürfnisse ein, die für solche Zwecke benötigt werden (wenige Zeilen Code sind notwendig für komplexe statistische Probleme). Der Code der statistischen Methoden ist offen einsehbar und wurde schon von vielen studierten Statistikern mit Erfahrung in der Anwendung gesichtet und verbessert; zudem ist R von der Food and Drug Administration für medizinische Zwecke validiert. R steht unter einer freien Lizenz und ist Open Source und kann somit leicht auf individuelle Vorlieben angepasst werden und durch eigene Methoden erweitert werden. Außerdem kostet R keine Lizenzgebühr und kann auf verschiedenen Betriebssystemen genutzt werden. Die Grafiken können sehr flexibel an benutzerdefinierte Bedürfnisse angepasst werden (zum Beispiel unter Verwendung mathematischer Symbole). Auch die Datenstrukturen erlauben Flexibilität. Der Funktionsumfang von R wird durch zahlreiche Pakete stetig erweitert; aufgrund des unkomplizierten Vorgehens werden viele neue statistische Methoden als Erstes in R implementiert. Zahlreiche Funktionen und Pakete verknüpfen R mit anderer Software und ermöglichen somit das Importieren und Exportieren vieler Dateiformate. Auch andere Programmiersprachen und Datenbanken können eingebunden werden. Für R gibt es mittlerweile umfassende Literatur und Dokumentationen. R hat aktive Anwendergruppen um sich gegenseitig bei Problemen zu helfen sowie große Präsenz bei Portalen wie Stack Overflow und GitHub.


title: R (Programmiersprache)

text: Beschäftigte mit guten R-Kenntnissen, die an der Dice Tech Salary Survey (2013) teilnahmen, hatten ein höheres Durchschnittseinkommen als Beschäftigte mit anderen IT-Fertigkeiten.


title: R (Programmiersprache)

text: Eine vollständige grafische Benutzeroberfläche, wie sie in anderen Statistikprogrammen existiert, ist in R nicht vorhanden. Die Sprache erfordert somit einige Programmierfertigkeiten, um sie nutzen zu können, was erste Ergebnisse langsamer entstehen lässt. Hinzu kommt, dass R für eine sinnvolle Nutzung ein größeres Maß an statistischem Verständnis erfordert. Die Dokumentation der R-Befehle ist teilweise kurz und/oder uneinheitlich. Auch folgen die Bezeichnungen von Funktionen und Argumenten in der Sprache selbst (besonders in Paketen) nur wenigen Konventionen. Eine ausgiebige inhaltliche Qualitätssicherung von neuen Paketen findet nicht statt. Bei Fehlfunktionen kann niemand zur Rechenschaft gezogen werden oder ist für eine schnelle Verbesserung verantwortlich. Da R auf die Bedürfnisse von Statistikern zielt und viele Methoden von ihnen (und nicht von Programmierern) implementiert werden, spielt Performance-Optimierung bei R nur eine nachgeordnete Rolle, weshalb andere Programmiersprachen oft schneller sind und manchmal zur Optimierung herangezogen werden. R fußt auf Programmiersprachen und Konzepten, die mehrere Jahrzehnte zurückliegen. Die Entwickler von Julia haben sich zum Ziel gesetzt, die Sprache ähnlich gut und einfach zur Datenanalyse einsetzen zu können wie R und möchten die Sprache zudem mit hoher Geschwindigkeit ausstatten.


title: R (Programmiersprache)

text: Als weitergehende Analyse kann eine lineare Regression durchgeführt werden. Dies kann in R durch die Funktion "lm" ausgeführt werden, wobei die abhängige Variable von den unabhängigen Variablen durch die Tilde getrennt wird. Die Funktion "summary" gibt die Koeffizienten der Regression und weitere Statistiken hierzu aus:


title: Rooibos

text: Rooibos (gesprochen „Roiboss“ in zwei Silben; eingedeutscht Rotbusch oder Roibusch, wissenschaftlicher Name "Aspalathus linearis") ist eine Pflanzenart, die zur Familie der Hülsenfrüchtler (Fabaceae) gehört. Sie gedeiht ursprünglich in den westlichen Bergregionen der südafrikanischen Provinz Westkap.


title: Rooibos

text: Ausleseformen von "Aspalathus linearis" werden zur Gewinnung von Rooibos-Tee angebaut. Dieser ist im südlichen Afrika ein beliebtes koffeinfreies Getränk.


title: Rooibos

text: Als erstes afrikanisches Produkt erhielt dieser im Juni 2021 den Herkunftsstatus PDO und PGI der Europäischen Union.


title: Rooibos

text: Bei "Aspalathus linearis" handelt es sich um einen sehr variablen Strauch, der Wuchshöhen von 1 bis 2 Metern erreicht. Er besitzt aufrechte bis ausgebreitete, rutenartige Zweige, an denen sich dünne Ästchen befinden. Die Rinde junger Zweige ist oft rötlich. Die büschelig und meist nahe zusammenstehend angeordneten, sitzenden, meist kahlen Laubblätter sind grün, etwa 1 mm dick und 1,5 bis 6 cm lang, besitzen etwa die Form von Kiefernnadeln, sind allerdings sehr weich. Es sind keine Nebenblätter vorhanden.


title: Rooibos

text: Die Blütezeit liegt im südafrikanischen Frühling bis frühen Sommer. Die kurz gestielten Blüten stehen einzeln oder in dichten Gruppen an den Enden der Zweige. Die zwittrigen Schmetterlingsblüten sind zygomorph und fünfzählig mit doppelter Blütenhülle. Die fünf Kronblätter sind gelb. Die 10 Staubblätter sind zu 2/3 in der Länge verwachsen mit ungleichen Antheren.


title: Rooibos

text: In Südafrika gilt dieser Tee als Nationalgetränk und wird auf Afrikaans meist als "rooibostee" () bezeichnet (aus "rooi" für rot und "bos" für Busch; im deutschsprachigen Raum hat sich auch „bosch“ als niederländische Aussprache von "bos" verbreitet). In Europa gibt es neben "Rotbuschtee" und "redbush tea" oft verwirrende Bezeichnungen wie "Rooibusch-, Rotbuschsie-, Redbos-" und "Koopmanstee" (Afrikaans "Koopman" = Kaufmann) oder gar "Massaitee," obwohl Rotbusch keinerlei Bezug zum Volksstamm der Massai hat. Die Bezeichnung "Buschmanntee" hat allerdings einen historischen Hintergrund, da Rooibos zunächst von den Khoisan genutzt worden sein soll.


title: Rooibos

text: Es ist nicht geklärt, seit wann der Rotbusch von den Menschen in den Zederbergen nördlich von Kapstadt genutzt wird. Im 16. Jahrhundert findet sich in einer Wiener pharmazeutischen Schrift das Wort "Aspalathum" für das Aspalathholz (bezeichnet auch als „Fremdländisches Holz“), dessen Stammpflanze laut Zekert (1938) aber unsicher sei. Vor mehr als 300 Jahren entdeckten die Bewohner der Zederberge, dass sie aus den nadelartigen Blättern des Rooibos ein erfrischendes Getränk herstellen konnten. Geerntet wurde die Pflanze mithilfe von Äxten, danach wurden die Blätter mit Hämmern bearbeitet und zum Fermentieren aufgehäuft. Anschließend wurden sie zum Trocknen in die Sonne gelegt. 1772 berichtete der Botaniker Carl Peter Thunberg vom Rooibos als Tee und Heilpflanze der Khoisan. 1904 beobachtete der russische Teehändler Benjamin Ginsberg die Einheimischen bei der Teezubereitung und verstand es, den Handel und die Vermarktung von Rooibos vor allem in Südafrika, aber auch in Europa zu etablieren. Ginsberg wurde der erste Exporteur von Rooibos, seine Familie beteiligt sich seit vielen Generationen in der europäischen Tee-Industrie und an der Vermarktung des Rooibos. Im frühen 20. Jahrhundert begann der Arzt und Naturliebhaber Petter le Fras Nortier, diesen aromatischen Tee und seinen medizinischen Wert zu erforschen. 1930 entwickelte er gemeinsam mit den ansässigen Farmern Methoden zur feldmäßigen Kultur des Rooibos.


title: Rooibos

text: Im Jahr 1968 brachte Annique Theron ein Buch über die beruhigende Wirkung des Tees bei Koliken von Babys heraus. 1984 sorgte der Rooibos als Anti-Aging-Produkt in Japan für Schlagzeilen. Seit 1995 gibt es auch grünen Rooibos, der vom Agricultural Research Council (Infruitec) in Südafrika gezüchtet wurde, und im Jahr 2006 kam eine weitere Innovation in Form eines Tee Espresso auf den Markt, der in Coffee-Shops und im Einzelhandel erhältlich ist.


title: Rooibos

text: Das natürliche Verbreitungsgebiet von "Aspalathus linearis" liegt in der südafrikanischen Provinz Westkap im Winterregengebiet von im Norden etwa bei Vanrhynsdorp bis zur Kap-Halbinsel und dem Betty’s-Bay-Gebiet im Süden. Dieses Gebiet weist kalte feuchte Winter und heiße trockene Sommer mit etwa 300 bis 350 mm Jahresniederschlag auf. Der Anbau von Rooibos-Sträuchern erfolgt mit selektierten Formen dieser Art, die hauptsächlich in den Zederbergen (Kap-Faltengürtel) gefunden wurden. Die Rooibos-Plantagen befinden sich auf sandigen Böden in den Tälern des Olifants, Breede und Hex Rivers.


title: Rooibos

text: Der Rooibos wird weltweit ausschließlich im Gebiet der Zederberge etwa 200 km nördlich von Kapstadt, rund um die Städte Clanwilliam und Citrusdal angebaut. Die Farmer säen im Februar und März aus und pflanzen im Juli die Keimlinge in die Plantagen. Zur Ernte muss ein Strauch etwa 12 bis 18 Monate alt sein. Die Sträucher werden einmal im Jahr von Dezember bis April beerntet. Die Sträucher werden etwa fünf Jahre lang beerntet und dann gerodet; danach werden neue Sträucher gepflanzt.


title: Rooibos

text: Seit Mai 2021 ist die Bezeichnung Rooibos in der EU für Lebensmittel mit geografischem Ursprung (g.U.) registriert. Als Anbauregion sind in der Provinz Westkap die Gemeinden Bergrivier, Breede Valley, Cape Agulhas, Cederberg, City of Cape Town, Drakenstein, Langeberg, Matzikamma, Overstrand, Saldanha Bay, Stellenbosch, Swartland, Swellendam, Theewaterskloof und Witzenberg und in der Provinz Nordkap die Gemeinde Hantam angegeben worden.


title: Rooibos

text: Die Erntemethode ist weitgehend die gleiche wie schon in den Anfängen der Kultur. Die Ernte der Rooiboszweige erfolgt in der Wachstumsruhephase des Strauches vom Sommer bis zum Frühherbst. Maschinen kommen zwar zum Einsatz, überwiegend wird aber von Hand mit der Sichel geerntet. Die schonendste Erntemethode ist, nur die jungen Zweige zu schneiden. Die älteren Zweige verbleiben an den Sträuchern, die dadurch jedes Jahr größer werden.


title: Rooibos

text: Die abgeschnittenen Zweige werden gebündelt zur Sammelstelle gebracht. Das Erntegut wird sehr fein gehackt und dann gequetscht, um die Fermentation in Gang zu setzen, die zur typischen Farbe und zum Geschmack des Rooibos-Tees führt. Die geschnittenen und gequetschten Zweigstücke werden mit Wasser befeuchtet. Die feuchte Masse durchläuft für acht bis 24 Stunden eine durch das warme Klima begünstigte Fermentation. Bei diesem Prozess, der auch als Oxidation bezeichnet werden könnte, werden Inhaltsstoffe zum Teil zersetzt, zum Teil verändert. Nach dem Wässern und Lüften wird der Tee in Haufen gelagert und dabei erhält er seine typische rötlich-braune Farbe und süßes, fruchtiges Aroma. Wenn dieser Prozess abgeschlossen ist, wird der Tee auf großen Flächen zum Trocknen in der Sonne ausgebreitet.


title: Rooibos

text: Danach erfolgt eine Sortierung des Tees nach Länge, Farbe und Geschmack. Zum Abschluss wird der Rooibostee gewogen, in große Gebinde verpackt und an die Firmen verkauft, die unter ihrem Handelsnamen diesen Tee für den Endverbrauch in Teebeutel oder als lose Ware abpacken.


title: Rooibos

text: Grüner Rooibostee unterscheidet sich dadurch, dass durch schonendsten Umgang mit den geernteten Rooiboszweigen eine Fermentation vermieden wird: Die Pflanzen werden vorsichtig geschnitten, die Zweige sorgfältig und lose gebündelt und sofort nach dem Schnitt ohne Zugabe von Wasser getrocknet. Während der Trocknungszeit muss ein kontinuierliches Wenden und Bewegen sichergestellt werden. Nach der Trocknung erfolgt noch die Reinigung mittels Sieben. Der grüne Rooibostee hat einen wesentlich milderen und leichteren Geschmack als der fermentierte Rooibos. Er enthält mehr Pflanzenstoffe (Polyphenole), denen gesundheitsfördernde Eigenschaften zugeschrieben werden.


title: Rooibos

text: Der Rooibostee wird weltweit exportiert. In Deutschland besitzt er einen Marktanteil von 7 % am Kräuter- und Früchteteemarkt.


title: Rooibos

text: Die Inhaltsstoffe von "Aspalathus linearis", unter anderem Phenole und Flavonoide, wurden von Hegnauer referiert. Von zahlreichen Polyphenolen sind insbesondere die Flavonoide wissenschaftlich gut untersucht. Die mengenmäßig wichtigsten Flavonoide sind das Dihydrochalkon Aspalathin, daneben Isoorientin, Orientin, Rutin, Isovitexin und Vitexin. Diese Inhaltsstoffe des Rooibostees sind auch bioverfügbar, wie eine Studie der Universität Braunschweig aus dem Jahr 2010 belegt. Beim Trocknen und Fermentieren verändert sich die Zusammensetzung. Rooibostee enthält im Gegensatz zu Tee vom Teestrauch ("Camellia sinensis") kein Koffein und wenig an Gerbstoffen, wodurch eventuelle negative Folgen wie bitterer Geschmack oder Schlaflosigkeit nicht auftreten.


title: Rooibos

text: Mitte Oktober 2009 veröffentlichte das Bundesamt für Verbraucherschutz und Lebensmittelsicherheit die Ergebnisse der Lebensmittelüberwachung 2008, in der gezielt Rooibos-Tee überprüft wurde, da er immer wieder durch hohe Pflanzenschutzmittel-Rückstände aufgefallen war. Dabei zeigte sich, dass 75 % der Proben von Rooibos-Tee Rückstände enthielten, diese lagen jedoch nicht über den zulässigen Grenzwerten. Nur die chronische Einnahme von Rooibostee sei gesundheitlich bedenklich.


title: Rooibos

text: Wie eine Reportage der Kapstadter Wissenschaftspublizistin Leonie Joubert dokumentiert, sind die Rooibos-Farmen vom Vordringen der Wüsten infolge der weltweiten Klimaerwärmung zunehmend in ihrer Existenz bedroht. Die mittlere Lebensdauer der Sträucher ist demnach von zwölf auf fünf Jahre zurückgegangen. Forscher der regionalen Organisation "Indigo Development & Change" versuchen nun, besonders widerstandsfähige wilde Rooibos-Sorten einzukreuzen, die besser an harte Umweltbedingungen angepasst sind als die bisherigen gewerblichen Nutzpflanzen. Stärkere, dürreresistente wilde Arten erreichen demnach ein Lebensalter von bis zu 50 Jahren und überstehen oft lange Trockenheit.


title: Rooibos

text: Die Erstveröffentlichung dieser Art erfolgte 1768 unter dem Namen (Basionym) "Psoralea linearis" durch Nicolaas Laurens Burman in "Flora Indica … nec non Prodromus Florae Capensis", S. 22. Rolf Dahlgren stellte sie 1963 in "Opera Botanica", Band 9 (1), S. 283 in die Gattung "Aspalathus". Weitere Synonyme für "Aspalathus linearis" sind: "Aspalathus contaminatus" auct., "Borbonia pinifolia" . Der Gattungsname "Aspalathus" ist vom griechischen Wort "aspalathos" abgeleitet, dies war der Name eines in Griechenland gedeihen duftenden Strauches. Das Artepitheton "linearis" ist ein lateinisches Wort und bezieht sich auf die lineare Blattform.


title: Rooibos

text: "Aspalathus linearis" gehört zur mehr als 200 Arten zählenden Gattung "Aspalathus" aus der Tribus Crotalarieae in der Unterfamilie der Faboideae innerhalb der Familie der Fabaceae. Diese Gattung hat ihr Verbreitungsgebiet ausschließlich in Südafrika (Capensis). Zur Teegewinnung wird aber nur die Art Rooibos ("Aspalathus linearis") verwendet.


title: Will Poulter

text: William „Will“ Jack Poulter (* 28. Januar 1993 in Hammersmith, Vereinigtes Königreich) ist ein britischer Filmschauspieler.


title: Will Poulter

text: Will Poulter wuchs im Londoner Stadtteil Richmond upon Thames auf, wo er die erst im Jahr 1993 gegründete "The Harrodian School" absolvierte. Hier fiel er als Schauspieler im Schülertheater auf. 2007 gab er im Spielfilm "Der Sohn von Rambow" sein Debüt als Filmschauspieler. Poulter hat danach überwiegend in britischen Sketch-Comedy-Formaten Rollen gespielt, wie etwa 2008 in "Comedy Lab" und von 2008 bis 2010 in "School of Comedy".


title: Will Poulter

text: Sein großer Durchbruch als Schauspieler folgte 2010, als er in der Literaturverfilmung "" eine der Hauptrollen verkörperte. Bei den British Academy Film Awards 2014 zeichnete das Publikum ihn als besten Nachwuchsdarsteller mit dem Rising Star Award aus. Im September 2014 spielte er im Science-Fiction-Film "Maze Runner – Die Auserwählten im Labyrinth", einer Verfilmung des Romans "Die Auserwählten – Im Labyrinth" von James Dashner, die Rolle des "Gally". 2015 trat er an der Seite von Leonardo DiCaprio und Tom Hardy in "The Revenant – Der Rückkehrer" in der Rolle des jungen Jim Bridger auf.


title: Will Poulter

text: Im 2020 erschienenen Videospiel "" vom Publisher Supermassive Games übernahm er eine Hauptrolle und spielte mehrere Figuren. Im Oktober 2021 wurde er für die Rolle des Marvel-Helden Adam Warlock im Film "Guardians of the Galaxy Vol. 3" gecastet.


title: Will Poulter

text: Mit der Hörbuchfassung des Dystopienromans "The Wall" von John Lanchester ist er 2019 zum ersten Mal als Hörbuchsprecher in Erscheinung getreten.


title: Ödön von Horváth

text: Edmund (Ödön) Josef von Horváth (* 9. Dezember 1901 in Sušak, Österreich-Ungarn; † 1. Juni 1938 in Paris) war ein auf Deutsch schreibender Schriftsteller ungarischer Staatsbürgerschaft: „Meine Muttersprache ist die deutsche.“ Bekannt wurde er unter anderem durch seine Stücke "Geschichten aus dem Wiener Wald", "Glaube Liebe Hoffnung" und "Kasimir und Karoline" sowie durch seine zeitkritischen Romane "Der ewige Spießer", "Jugend ohne Gott" und "Ein Kind unserer Zeit".


title: Ödön von Horváth

text: Ödön von Horváth wurde als erster Sohn des österreichisch-ungarischen Diplomaten Ödön Josef von Horváth (1874–1950) und der Maria Lulu Hermine geb. Prehnal (1882–1959) in Fiume (damals Königreich Ungarn; heute Rijeka, Kroatien) geboren. Der Vater stammte aus Slavonien, damals ein Teil Ungarns, und gehörte dem Kleinadel an. Die Mutter kam aus einer ungarisch-deutschen kaiserlich und königlichen Militärarztfamilie.


title: Ödön von Horváth

text: 1902 zog die Familie nach Belgrad, wo 1903 sein Bruder Lajos († 1968) geboren wurde, 1908 wiederum nach Budapest, wo Ödön von einem Hauslehrer zum ersten Mal in ungarischer Sprache unterrichtet wurde. Als sein Vater 1909 nach München versetzt wurde, blieb Ödön zunächst in Budapest und besuchte dort das erzbischöfliche Internat, das „Rákóczianum“. 1913 zog er zu seinen Eltern nach München, wo er zwei Jahre ins Gymnasium ging. Er übersiedelte 1916 mit der Familie ins damals ungarische Pressburg nahe Wien, 1918 nach Budapest und kam schließlich, als die Eltern 1919 wieder nach München zogen, nach Wien in die Obhut seines Onkels Josef Prehnal. Dort legte er im Sommer 1919 an einem Privatgymnasium die Matura ab und schrieb sich noch im selben Jahr an der Universität München ein, wo er bis zum Wintersemester 1921/22 psychologische, literatur-, theater- und kunstwissenschaftliche Seminare besuchte.


title: Ödön von Horváth

text: Horváth begann 1920 zu schreiben. Der erste literarische Text Horváths, "Das Buch der Tänze", auf Anregung Siegfried Kallenbergs entstanden, wurde 1922 konzertant in München und 1926 szenisch in Osnabrück aufgeführt. Ab 1923 lebte Horváth vor allem in Berlin, Salzburg und bei seinen Eltern im oberbayerischen Murnau am Staffelsee. Er widmete sich immer intensiver der Schriftstellerei, vernichtete jedoch viele Texte aus dieser Zeit. Sein 1924 fertiggestellter Bühnentext "Niemand" wurde erst 2016 publik, da der ursprüngliche Verlag bald pleite ging. Er warnte in seinen Stücken, z. B. in "Sladek, der schwarze Reichswehrmann" (1929), vor den Gefahren des Faschismus. 1929 trat er aus der katholischen Kirche aus.


title: Ödön von Horváth

text: Im März 1931 wurde sein Stück "Italienische Nacht" in Berlin uraufgeführt. Horváths Ruhm als Dichter erlebte im Herbst 1931 den ersten Höhepunkt, als er auf Anregung Carl Zuckmayers gemeinsam mit Erik Reger mit dem Kleist-Preis ausgezeichnet wurde und am 2. November 1931 sein Bühnenstück "Geschichten aus dem Wiener Wald", heute sein erfolgreichstes, uraufgeführt wurde.


title: Ödön von Horváth

text: Als die SA nach Adolf Hitlers „Machtergreifung“ 1933 die Villa seiner Eltern in Murnau durchsuchte, verließ Horváth Deutschland und lebte die folgenden Jahre in Wien und in Henndorf am Wallersee bei Salzburg als eines der wichtigsten Mitglieder des Henndorfer Kreises um Carl Zuckmayer. 1933 heiratete er die jüdische Sängerin Maria Elsner. Eine Woche vorher hatte Horváth seine langjährige Freundin Hertha Pauli bei einem Treffen im Wiener Café Museum mit seinem Hochzeitsplan überrascht, darauf reagierte diese mit einem Suizidversuch. Die Ehe selbst wurde ein Jahr darauf geschieden. Im Jahr 1934 kehrte Horváth nach Deutschland zurück. Er versuchte trotz seiner Gegnerschaft zum Nationalsozialismus, dem Reichsverband Deutscher Schriftsteller beizutreten, und wurde Mitglied der Union nationaler Schriftsteller. Nachdem er im Juli 1936 aus Deutschland verwiesen worden war, strich man ihn im Februar 1937 aus der Mitgliederliste der Reichsschrifttumskammer.


title: Ödön von Horváth

text: Weil seine Stücke in Deutschland nicht mehr aufgeführt wurden, verschlechterte sich Horváths finanzielle Situation. Erst 1937, als sein Roman "Jugend ohne Gott" in Amsterdam erschien, konnte er wieder einen größeren Erfolg verzeichnen; der Roman wurde in mehrere Sprachen übersetzt, aber bereits 1938 in die „Liste des schädlichen und unerwünschten Schrifttums“ aufgenommen und im Reichsgebiet eingezogen.


title: Ödön von Horváth

text: Nach dem „Anschluss Österreichs“ im März 1938 fuhr Horváth nach Budapest und Fiume (Rijeka), bereiste einige andere Städte und kam Ende Mai nach Paris. Am 1. Juni traf er im Café Marignan den Regisseur Robert Siodmak, um mit ihm über die Verfilmung des Romans "Jugend ohne Gott" zu sprechen. Doch noch am selben Abend wurde Horváth während eines Gewitters auf den Champs-Élysées (gegenüber dem Théâtre Marigny) von einem herabstürzenden Ast erschlagen. Seine Beerdigung fand in Anwesenheit vieler Exilautoren am 7. Juni 1938 auf dem Pariser Friedhof Saint-Ouen statt.


title: Ödön von Horváth

text: Ein Wahrsager soll Horváth prophezeit haben, dass ihm in den ersten Tagen des Juni 1938 auf einer Reise „das bedeutendste Ereignis seines Lebens“ bevorstünde. Daraufhin benutzte der abergläubische Horváth angeblich u. a. keine Fahrstühle mehr. Am Tag seines Unfalltods lehnte er das Angebot der Siodmaks, ihn mit dem Auto ins Hotel zurückzubringen, mit der Begründung ab, dass dies zu gefährlich sei. Stattdessen machte er sich zu Fuß auf den Weg.


title: Ödön von Horváth

text: Die Reste seiner Gebeine, soweit sie noch auffindbar waren, ruhen seit 1988 in einem ehrenhalber gewidmeten Grab auf dem Heiligenstädter Friedhof (Teil A, Gruppe M, Nummer 4) in Wien, wo zuvor seine Eltern und sein Bruder bestattet wurden. Im Jahr 1959 wurde in Wien-Ottakring (16. Bezirk) die "Horvathgasse" nach ihm benannt.


title: Ödön von Horváth

text: Horváths Nachlass verwahren seit 1962 das Archiv der Akademie der Künste in Berlin, seit 1990/1994 das Literaturarchiv der Österreichischen Nationalbibliothek und die Wienbibliothek im Rathaus. Diese ersteigerte 2015 den Text "Niemand" bei einer Auktion, nachdem sie durch einen Medienbericht darauf aufmerksam gemacht worden war.


title: Ödön von Horváth

text: Sozialpolitische Stoffe bilden den Kern von Horváths dramatischem Gesamtwerk. Als Ziel seiner Arbeit nennt er selbst die „Demaskierung des Bewußtseins“. Anhand von Einzelschicksalen verarmter, perspektivloser Kleinbürger sowie von Frauengestalten in drastischer patriarchalischer Abhängigkeit zeichnet er Bilder einer entfremdeten und sozial deprivierten Gesellschaft. In späten Arbeiten treten religiöse Fragestellungen im Sinne von Verantwortung und Schuld als Kategorie menschlichen Handelns hinzu. Bereits in seinem Volksstück "Italienische Nacht" analysiert er nicht nur die soziale, sondern auch die psychologische Komponente im Verhalten der Faschisten. Aus dieser Analyse geht hervor, dass das Verhalten von einem brutalen sowie masochistisch-sentimentalen Minderwertigkeitsgefühl bestimmt wird. Auch in seinem Prosa-Spätwerk (Romane "Jugend ohne Gott" und "Ein Kind unserer Zeit") setzt Horváth sich mit dem Faschismus auseinander, allerdings direkter und bitterer: „Der Einzelne wird, da wo er sich auflehnen will, von der Gesellschaft, und das ist nunmehr der faschistische Staat, zerrieben, wenn er nicht resigniert.“


title: Ödön von Horváth

text: Horváth gilt als Erneuerer des Volksstücks. In seinem Verständnis sollen die Probleme möglichst volkstümlich behandelt und gestaltet werden. In seinen dramatischen Arbeiten kritisiert er den artifiziellen „Bildungsjargon“, den er mittels einer künstlichen und kommunikationslosen „Dialogsprache“ zu entlarven trachtet: „Es hat sich nun durch das Kleinbürgertum eine Zersetzung der eigentlichen Dialekte gebildet, nämlich durch den Bildungsjargon. Um einen heutigen Menschen realistisch schildern zu können, muß ich also den Bildungsjargon sprechen lassen. Der Bildungsjargon (und seine Ursachen) fordert aber natürlich zur Kritik heraus – und so entsteht der Dialog des neuen Volksstücks, und damit der Mensch und damit erst die dramatische Handlung – eine Synthese aus Ernst und Ironie.“


title: Ödön von Horváth

text: Horváth führte sich im deutschen Theater mit seinem sozialkritischen Erstlingswerk "Revolte auf Côte 3018" ein, das den Bau der Tiroler Zugspitzbahn behandelt und am 4. November 1927 an den Hamburger Kammerspielen uraufgeführt wurde. Zwei Jahre später führte die Volksbühne Berlin erstmals eine umgearbeitete Fassung dieses Stücks unter dem Titel "Die Bergbahn" auf. Regisseur Viktor Schwanneke richtete das Stück zum 4. Januar 1929 eigens für die „Sonderabteilungen“ ein, denen der Volksbühnenverein vor allem Stücke sozialpolitischen Inhalts anbieten wollte. Der Berliner Kritikerpapst Alfred Kerr bescheinigte Schwannekes Inszenierung an der Volksbühne einen „Orkan des – nicht nur äußeren – Erfolgs“.


title: Ödön von Horváth

text: Ebenfalls 1929 feierte das heftig umstrittene Folgestück "Sladek der schwarze Reichswehrmann" in Berlin Premiere, das Kerr als noch zu sehr skizzenhaft bemängelte: Horváth „gibt anfangs politische Weltanschauung in runden Gestaltbildern – hernach bloß Weltanschauung in Dokumenten.“ Der Durchbruch zum gefeierten Dramatiker gelang Horváth erst 1931 mit seinem Stück "Italienische Nacht", das Kerr als ein „gelungener Zeitspaß“ galt und das Horváth den renommierten Kleist-Preis eintrug. Ab 1933 wurden Horváths Werke an den deutschen und bald auch an den österreichischen Bühnen abgesetzt.


title: Ödön von Horváth

text: In den späten sechziger Jahren setzte eine Horváth-Renaissance ein. Seither werden Horváths Dramen regelmäßig an den deutschsprachigen Bühnen aufgeführt. Seine Romane wurden in den Kanon der Schullektüre aufgenommen. Horváth gilt heute als sozialkritischer „Klassiker der Moderne“.


title: Ödön von Horváth

text: Seit den 1950er Jahren wurden Horváths Werke vielfach verfilmt, am häufigsten "Geschichten aus dem Wiener Wald", "Der jüngste Tag" und "Jugend ohne Gott". Der Autor selbst wurde zur filmischen Gestalt in dem BBC-Fernsehfilm "Geschichten aus Hollywood" ("Tales from Hollywood"), einer britisch-amerikanischen Koproduktion von 1993, in der Jeremy Irons einen fiktiven Ödön von Horváth nach 1938 in den Vereinigten Staaten darstellte.


title: Ödön von Horváth

text: Unter den Bearbeitungen von Horváths Texten finden sich auch musikalische Adaptionen. Die deutschen Sänger Udo Lindenberg und Jan Delay machten 2008 eine Sentenz aus Horváths Volksstück "Zur schönen Aussicht" zur Grundlage des Lieds "Ganz anders", das Platz 28 der deutschen Charts erreichte („Ich bin eigentlich ganz anders, aber ich komme nur so selten dazu.“). Im Januar 2003 wurde in Murnau am Staffelsee eine Ödön-von-Horváth-Gesellschaft gegründet, die sich der Förderung von Horváths Werk verschrieben hat. So gab die Gesellschaft von 2003 bis 2007 ein Horváth-Journal heraus, das noch immer über das Internet erhältlich ist. Die Ödön-von-Horváth-Gesellschaft veranstaltet auch die im Drei-Jahre-Turnus stattfindenden Murnauer Horváth-Tage, die mit Theater-Inszenierungen, Lesungen, Symposien und Ausstellungen das Andenken des Autors lebendig halten.


title: Ödön von Horváth

text: Außerdem vergibt die Stiftung seit 2013 den Ödön-von-Horváth-Preis. Erster Preisträger war der österreichische Dramatiker Felix Mitterer. Den Horváth-Förderpreis 2013 erhielt der Filmemacher Ben von Grafenstein für seine Kino-Version von "Kasimir und Karoline". Seit März 2010 widmet das Schlossmuseum Murnau Ödön von Horváth eine Dauerausstellung.


title: Ödön von Horváth

text: Das Franz-Nabl-Institut für Literaturforschung der Universität Graz arbeitet an einer historisch-kritischen Ausgabe der Werke Ödön von Horváths, die erstmals alle verfügbaren Entwürfe und Arbeitsschritte des Schriftstellers erschließt. Sie erscheint seit 2009 im Verlag de Gruyter Berlin und dient als Grundlage für neue Inszenierungen von Horváths Stücken.


title: Ödön von Horváth

text: Am 1. September 2016 wurde das im selben Jahr wiederentdeckte Stück "Niemand" unter der Regie von Herbert Föttinger am Theater in der Josefstadt in Wien uraufgeführt.


title: Österreichische Neutralität

text: Die österreichische Neutralität ist seit ihrer Beschlussfassung am 26. Oktober 1955 – einen Tag nach dem Abzug der Besatzungstruppen aus Österreich – ein grundlegendes Element in der Außenpolitik Österreichs. Seit 1965 ist der 26. Oktober in Erinnerung daran Nationalfeiertag der Alpenrepublik. Die Neutralität Österreichs wurde allerdings durch den EU-Beitritt am 1. Jänner 1995 und durch weitere seither beschlossene neue Verfassungsbestimmungen de facto eingeengt.


title: Österreichische Neutralität

text: Die gesetzlichen Bestimmungen finden sich im Neutralitätsgesetz 1955 sowie in der jeweils aktuellen Fassung der Bundesverfassung. Mit der Formulierung „Immerwährende Neutralität“ wurde ein üblicher Begriff des Völkerrechts verwendet. Österreich hat die militärische Bündnisfreiheit nach dem EU-Beitritt weitgehend aufrechterhalten, beteiligt sich allerdings an der Gemeinsamen Außen- und Sicherheitspolitik der EU.


title: Österreichische Neutralität

text: Die Überlegung, dass Österreich auf Grund seiner Lage im Zentrum Europas am besten neutral sei, wurde vom letzten k.k. Ministerpräsidenten Heinrich Lammasch bereits kurz nach dem Ende des Ersten Weltkrieges formuliert. Sie konnte damals kaum Fuß fassen, da die meisten deutschsprachigen Österreicher den Anschluss an das demokratische Deutschland erstrebten (Beschluss der Provisorischen Nationalversammlung vom 12. November 1918).


title: Österreichische Neutralität

text: Nach 1945 begannen Verhandlungen zwischen der österreichischen Regierung und den Vertretern der vier alliierten Besatzungsmächte, die sehr lang nicht zum Ziel führten, weil die Sowjetunion dem Abzug ihrer Truppen nicht zustimmte. Erst nach dem Tod Stalins 1953 trat ein gewisses "Tauwetter" ein.


title: Österreichische Neutralität

text: Die Neutralität war bereits früher vom damaligen Bundespräsidenten Karl Renner vorgeschlagen, von der Bundesregierung jedoch nicht forciert worden: Man wollte ein eindeutig westlicher Staat sein und mit Neutralismus und Blockfreiheit nichts zu tun haben. 1954 verlangte Moskau bei der Berliner Außenministerkonferenz Österreichs Neutralität. Darüber gab es mit allen vier Alliierten eingehende Gespräche. Schließlich begaben sich Bundeskanzler Julius Raab, Vizekanzler Adolf Schärf, Außenminister Leopold Figl und Staatssekretär Bruno Kreisky im Frühjahr 1955 zu Verhandlungen nach Moskau.


title: Österreichische Neutralität

text: Am 15. April 1955 wurde das Moskauer Memorandum unterzeichnet: Österreich verpflichtete sich politisch (rechtlich war das Memorandum kein Vertrag), sich nach Abzug der Besatzungstruppen "aus freien Stücken" für militärisch neutral zu erklären. Im Gegenzug versprach die Sowjetunion, den Staatsvertrag zu unterzeichnen, was dann genau einen Monat später geschah.


title: Österreichische Neutralität

text: Österreichs Verhandler nutzten in Moskau die Erklärung "Neutralität nach dem Muster der Schweiz", um klarzustellen, dass es sich nicht um Gesinnungsneutralität oder einen „dritten Weg“ zwischen West und Ost handeln könne, dass aber die gesamte Politik, somit auch die Wirtschaftspolitik, darauf ausgerichtet sein müsse, in einem Kriegsfall die Neutralität aufrechterhalten zu können. Weiters konnten sie vermeiden, dass die Neutralität Bestandteil des Staatsvertrages wurde und Österreich somit zur Rechenschaft über seine Neutralitätspolitik verpflichtet werden konnte.


title: Österreichische Neutralität

text: Der Beschluss des Neutralitätsgesetzes steht somit in direktem politischen (aber nicht rechtlichen) Zusammenhang mit dem Österreichischen Staatsvertrag vom 15. Mai 1955, durch den Österreich nach der NS-Herrschaft (1938–1945), dem Ende des Zweiten Weltkrieges und der darauf folgenden Besatzungszeit (1945–1955) seine volle staatliche Souveränität wiedererlangte.


title: Österreichische Neutralität

text: Die Neutralität Österreichs wurde der Völkergemeinschaft bekanntgegeben, von dieser aber nicht garantiert; sie basiert also nicht auf einem internationalen Vertrag, sondern auf einer einseitigen Erklärung.


title: Österreichische Neutralität

text: Die erste Bewährungsprobe der österreichischen Neutralität war der ungarische Volksaufstand gegen die sowjetische Besatzung im Jahr 1956. Das gerade erst geschaffene Bundesheer hatte den Auftrag, die Grenzen gegen bewaffnete Truppen abzusichern. Der Schießbefehl für den Fall, dass die Grenze überschreitende fremde Soldaten sich nicht sofort entwaffnen lassen, musste (abgesehen von einem Zwischenfall) nicht ausgeführt werden, weil die Sowjetarmee Österreichs Staatsgrenze nicht verletzte. Kurzfristig wurden in Österreich mehr als 180.000 ungarische Flüchtlinge aufgenommen und versorgt, bis sie später größtenteils in andere Länder weiterreisen konnten.


title: Österreichische Neutralität

text: Trotz der Erklärung der immerwährenden Neutralität betrieb Österreich seit Wiedererlangung seiner Souveränität eine aktive Außenpolitik. Es trat bereits am 14. Dezember 1955 den Vereinten Nationen bei.


title: Österreichische Neutralität

text: Eine weitere Bewährungsprobe war die Niederschlagung des Prager Frühlings durch Truppen des Warschauer Paktes im August 1968. Wie schon 1956 nahm Österreich erneut eine große Zahl von Flüchtlingen auf und bezog dabei auch klar Stellung gegen das Vorgehen der Sowjetunion. Auch in diesem Fall wurden die Grenzen Österreichs von den fremden Armeen respektiert.


title: Österreichische Neutralität

text: Im Rahmen der UNO nahmen immer wieder Soldaten (vor allem Sanitätseinheiten und militärische Beobachter) an friedenserhaltenden Einsätzen teil (bis 2005: 60); z. B. Einsätze im ehemaligen Belgisch-Kongo (1960–1964), auf Zypern und auf den Golanhöhen im Nahen Osten.


title: Österreichische Neutralität

text: Im September 1961 war Österreich Gründungsmitglied der aus der Organisation for European Economic Co-operation (OEEC) hervorgegangenen Organisation für wirtschaftliche Zusammenarbeit und Entwicklung (OECD). Mehrere internationale Organisationen haben in Wien ihren Sitz, darunter seit 1957 die Internationale Atomenergieorganisation (IAEO), seit 1965 die Organisation erdölexportierender Länder (OPEC) und seit 1966 die Organisation der Vereinten Nationen für industrielle Entwicklung (UNIDO).


title: Österreichische Neutralität

text: 1979 wurde das Vienna International Centre („UNO-City“) als dritter ständiger Amtssitz der Vereinten Nationen eröffnet. Hier sind u. a. der Hohe Flüchtlingskommissar der Vereinten Nationen (UNHCR) und die Internationale Kommission für europäische Auswanderung (ICEM) beheimatet. Die Regierung Kreisky vertrat die Auffassung, die Ansiedlung internationaler Organisationen in Wien sei für das Land ein besserer Schutz als ein erhöhtes Verteidigungsbudget.


title: Österreichische Neutralität

text: Seit 1991 kann die Bundesregierung die Aus- oder Durchfuhr von Kriegsmaterial erlauben, wenn dies zur Umsetzung von Resolutionen des Sicherheitsrates der Vereinten Nationen geschieht. Seit 2001 gilt dies auch für entsprechende Beschlüsse des Europäischen Rats, der OSZE und Friedensoperationen anderer internationaler Organisationen nach UNO-Grundsätzen. Von dieser Möglichkeit wurde 1991 durch die Erteilung von Durchfuhr- und Überfluggenehmigungen an die USA im Rahmen des Golfkrieges Gebrauch gemacht. Im März 2015 gab das Verteidigungsministerium an, dass es monatlich Tausende Anfragen für Überflüge und Hunderte für Landtransporte gebe.


title: Österreichische Neutralität

text: Die Neutralität war lange Zeit ein wichtiger Hindernisgrund für Österreich, den Europäischen Gemeinschaften beizutreten, da die weitgehende Aufgabe der wirtschaftlichen Selbstständigkeit als mit der Neutralität unvereinbar angesehen wurde. Dazu kam, dass auch der Staatsvertrag von 1955 eine "wirtschaftliche Vereinigung mit Deutschland" verbietet, was insbesondere in der Zeit des Kalten Krieges bedeutsam war. Dennoch stellte Österreich am 17. Juli 1989, also noch kurz vor der „Wende“, ein Beitrittsgesuch zu den EG, und am 1. Jänner 1995 erfolgte der Beitritt zur in der Zwischenzeit aus den EG hervorgegangenen Europäischen Union.


title: Österreichische Neutralität

text: Der schon spätestens seit 1989 bemerkbare Wandel des Neutralitätsverständnisses führte 1993, anlässlich des Inkrafttretens des Maastrichter Vertrages, zu einer Neuinterpretation derselben durch die Bundesregierung. Demnach erschöpfe sich die Wirkung der Neutralität überwiegend in den in Art. 1 Abs. 2 des Neutralitätsgesetzes genannten Punkten.


title: Österreichische Neutralität

text: Zwecks Beteiligung an der Gemeinsamen Außen- und Sicherheitspolitik der EU wurde der Artikel 23f der Bundesverfassung geschaffen, der Österreich die Teilnahme an humanitären Aufgaben und Rettungseinsätzen, friedenserhaltenden Aufgaben sowie Kampfeinsätzen bei der Krisenbewältigung einschließlich friedensschaffender Maßnahmen (Petersberg-Aufgaben) ermöglicht.


title: Österreichische Neutralität

text: 1999 hat die von den USA geführte NATO-Koalition im Kosovokrieg für ihre Luftangriffe in Serbien den österreichischen Luftraum benutzt, obwohl Österreich dies nicht gestattet hatte. Gegen die insgesamt 61 Flugzeuge wurde diplomatisch protestiert, es wurden aber keine Abfangjäger eingesetzt.


title: Österreichische Neutralität

text: Neben der Teilnahme an verschiedenen EU-Battlegroups, zum Beispiel der Battlegroup 107, bestehend aus deutschen, niederländischen, finnischen und litauischen Verbänden oder der deutsch-österreichisch-tschechischen Battlegroup, beteiligt sich das österreichische Bundesheer auch regelmäßig an gemeinsamen internationalen Gefechtsübungen, hauptsächlich mit der deutschen Bundeswehr. So zum Beispiel vom 9. bis 27. März 2015 auf dem hochalpinen Truppenübungsplatz Lizum/Walchen, während der binationalen Bundesheer-Bundeswehr-Brigadegefechtsübung „Edelweiß 2015“. Trainiert wurde dabei unter extremen Wetterbedingungen und in schwierigem Gelände, um die Kampffähigkeit im winterlichen Hochgebirge aufrechtzuerhalten.


title: Österreichische Neutralität

text: Ein immer wiederkehrender Streitpunkt in der österreichischen Politik sind Waffenlieferungen an andere Länder (vgl. Österreichische Militärgeschichte).


title: Österreichische Neutralität

text: Zahlreiche Meinungsumfragen belegen, dass die Neutralität im Lauf der Jahrzehnte von der Mehrheit der Bevölkerung voll akzeptiert wurde und als Teil der österreichischen Identität empfunden wird.


title: Österreichische Neutralität

text: Seit dem Fall des Eisernen Vorhanges und dem Beitritt zur Europäischen Union ist die Neutralität allerdings immer wieder im Gespräch. Vorstöße im Sinne einer „solidarischeren“ Außenpolitik (etwa eines NATO-Beitritts) kamen vor allem von Politikern der ÖVP namentlich von Wolfgang Schüssel sowie dem BZÖ, während SPÖ und FPÖ sich eher bedeckt hielten oder dazu tendierten, an dem (von ihnen ursprünglich gar nicht präferierten) Neutralitätskonzept festzuhalten. Die (als populistisch geltende) Kronen-Zeitung und ihr Herausgeber Hans Dichand vertraten ebenfalls die Position einer Aufrechterhaltung der „Immerwährenden Neutralität“. Eine intensive Diskussion entstand beispielsweise über die Frage der Beistandspflicht im letztlich nicht zu Stande gekommenen EU-Verfassungsvertrag sowie bei der Beteiligung Österreichs an der EU-Eingreiftruppe.


title: Österreichische Neutralität

text: Aufgrund der eindeutigen Meinungslage der Bevölkerung vermieden es die Regierungen der letzten Jahre nach Auffassung von Kommentatoren bisher aus vor allem wahltaktischen Gründen, offiziell festzustellen, dass die Vollneutralität Österreichs heute nicht mehr besteht und auch die verbleibende Bündnisfreiheit nach außen- bzw. EU-politischer Zweckmäßigkeit interpretiert wird. Unter Verfassungsjuristen wird diskutiert, ob der formelle Widerruf des Neutralitätsgesetzes als Gesamtänderung der Bundesverfassung zu interpretieren sei und daher von Gesetzes wegen eine Volksabstimmung erfordere. Das Gesetz ist allerdings ohne Volksabstimmung zu Stande gekommen und auch der durch Volksabstimmung legitimierte EU-Beitritt wird als Argument gegen einen Bestandsschutz im Sinne des Art. 44. Abs. 3 B-VG angeführt.


title: Österreichische Neutralität

text: Die Auffassung, dass Österreichs Neutralität im klassischen Sinn nicht mehr bestehe, wird immer wieder von Experten der Landesverteidigungsakademie Wien vorgebracht. Dabei wird regelmäßig davon ausgegangen, dass „EU und NATO künftig noch enger zusammenarbeiten werden“. Zwischen NATO und EU gebe es, seit 2003 vertraglich vereinbart, eine „strategische Partnerschaft“ als Grundlage für die gemeinsame Sicherheit. Die Vereinbarung erlaube der EU den Rückgriff auf NATO-Mittel und -Kapazitäten, um eine militärische Operation durchzuführen.


title: Österreichische Neutralität

text: Eine repräsentative Umfrage in der Schweiz und in Österreich während des russischer Überfalls auf die Ukraine 2022 ergab, dass die Mehrheit der österreichischen Bevölkerung an der Neutralität festhält und sich für eine ausreichende militärische Verteidigungsfähigkeit des Landes ausspricht.


title: Neuroleptikum

text: Ein Neuroleptikum (Mehrzahl "Neuroleptika"; von , ) oder Antipsychotikum ist ein Arzneistoff aus der Gruppe der Psychopharmaka, die eine dämpfende (sedierende) und antipsychotische (den Realitätsverlust bekämpfende) Wirkung besitzen.


title: Neuroleptikum

text: Hauptsächlich werden Neuroleptika zur Behandlung von Wahnvorstellungen und Halluzinationen eingesetzt, wie sie etwa im Rahmen einer Schizophrenie oder Manie auftreten können.


title: Neuroleptikum

text: Zusätzlich werden sie auch als Beruhigungsmittel verwendet, etwa bei Unruhe, Ängsten oder Erregungszuständen. In diesem Zusammenhang werden sie häufig in Altenheimen eingesetzt. In neuerer Zeit werden Neuroleptika zunehmend bei folgenden psychischen Erkrankungen verwendet:


title: Neuroleptikum

text: Ausgangspunkt der Entwicklung von Neuroleptika war die deutsche Farbstoffindustrie Ende des 19. Jahrhunderts. Damals stellte die Firma BASF chemische Farbstoffe her, die bald auch in der Histologie Verwendung fanden. Bei bestimmten Farbstoffen stellte man eine antibiotische Wirksamkeit fest, beispielsweise wirkte der Stoff Methylenblau, ein Phenothiazin-Derivat, gegen Malaria. Bei Anwendung der Phenothiazinderivate wie Promethazin stellte man eine sedierende und antihistaminerge Wirkung fest. Dies sollte bei kriegsbedingten Schock- und Stressreaktionen und bei Operationen von Vorteil sein. Die zusätzlichen vegetativen (sympathico- und vagolytischen) Eigenschaften wurden als „künstlicher Winterschlaf“ bezeichnet und sollten bei größeren Operationen hilfreich sein. Zusammen mit Opiaten wurde damals von Neuroleptanästhesie gesprochen.


title: Neuroleptikum

text: Der erste Wirkstoff, der als antipsychotisch wirksames Medikament vermarktet wurde, ist das Chlorpromazin. Es wurde im Jahr 1950 erstmals in Frankreich bei Forschungen zu antihistaminisch wirksamen Substanzen vom Chemiker Paul Charpentier bei der Firma Rhône-Poulenc synthetisiert. Seine antipsychotische Wirkung wurde zu diesem Zeitpunkt allerdings noch nicht erkannt. Im Jahre 1952 erprobte der französische Chirurg Henri Marie Laborit auf der Suche nach einem wirksamen Anästhetikum mehrere Antihistaminika. Er bemerkte, dass diese Stoffe eine sedierende und angstlösende Wirkung zu haben schienen, allen voran das Chlorpromazin.


title: Neuroleptikum

text: Zwischen April 1951 und März 1952 wurden 4000 Proben an über 100 Forscher in 9 Länder verschickt. Am 13. Oktober 1951 erschien der erste Artikel, in dem Chlorpromazin öffentlich erwähnt wurde. Laborit berichtete über seine Erfolge mit der neuen Substanz bei der Anästhesie. Die beiden französischen Psychiater Jean Delay und Pierre Deniker gaben am 26. Mai 1952 bekannt, dass sie eine beruhigende Wirkung bei Patienten mit Manie gesehen hätten. Sowohl die Effekte in der Anästhesie als auch die psychotropen Wirkungen bezeichneten sie als Neurolepsie, was sich auf den neuronalen Einfluss der Medikamente bezog und zur Bezeichnung der neuen Stoffklasse führte. Während Chlorpromazin am Anfang noch gegen viele verschiedene Störungen eingesetzt wurde, zeigte sich später als wichtigste Indikation eine spezifische Wirkung gegen psychomotorische Unruhe, vor allem bei der Schizophrenie.


title: Neuroleptikum

text: Ab 1953 wurde das Chlorpromazin als "Megaphen" (Deutschland 1. Juli 1953) oder "Largactil" in Europa vermarktet, 1955 kam es in den USA unter dem Namen "Thorazine" auf den Markt. Die heute gebräuchliche Bezeichnung „Neuroleptikum“ wurde 1955 von Delay und Deniker eingeführt. Sie hatten beobachtet, dass Reserpin und Chlorpromazin sehr ähnliche extrapyramidale Nebenwirkungen haben. Das neue Medikament wurde in den USA als „chemische Lobotomie“ beworben.


title: Neuroleptikum

text: Neuroleptika revolutionierten die Behandlung von psychotischen Störungen. Vor Einführung der Neuroleptika stand Menschen, die an einer akuten Psychose litten, keine symptomatische Behandlungsmethode zur Verfügung. Sie wurden gegen ihren Willen mit kalten Duschen übergossen oder angekettet, im Mittelalter auch ausgepeitscht oder gar auf dem Scheiterhaufen verbrannt. Aber auch bis hinein in die zweite Hälfte des 20. Jahrhunderts stand vielen keine adäquate Behandlungsmöglichkeit zur Verfügung. Oft mussten Erkrankte aufgrund fehlender Selbständigkeit oder drohender Eigen- und Fremdgefährdung in eine psychiatrische Klinik eingeliefert und solange dort behalten werden, bis die Symptome mit der Zeit abklangen. Als Behandlungsmöglichkeiten standen dort lediglich Schutzmaßnahmen wie Freiheitsentzug oder medikamentöse Sedierung zur Verfügung, um die Patienten daran zu hindern, sich selbst oder Dritte in ihrem wahnhaften Zustand zu schädigen. In den USA wurde, um Erkrankte ruhig zu stellen, bis zur Mitte des 20. Jahrhunderts die Lobotomie angewandt; eine neurochirurgische Operation, bei der die Nervenbahnen zwischen Thalamus und Frontallappen getrennt sowie Teile der grauen Substanz entnommen werden.


title: Neuroleptikum

text: Mit Einführung der Neuroleptika konnten die Symptome der Patienten erstmals gezielter bekämpft werden, was die Dauer des krankhaften Zustandes und damit auch die nötige Aufenthaltsdauer in den Kliniken reduzierte. Die Verwendung von Neuroleptika setzte sich vor allem in Europa schnell durch. In den USA waren noch längere Zeit andere Behandlungsmethoden wie Lobotomie und Psychoanalyse gebräuchlich. Heute ist die Gabe von Neuroleptika in den Industrieländern die Standardmethode bei behandlungsbedürftigen Psychosen.


title: Neuroleptikum

text: Die klassischen Neuroleptika verursachten neben der erwünschten antipsychotischen Wirkung eine Reihe von Nebenwirkungen, darunter das sogenannte extrapyramidale Syndrom. Dabei handelt es sich um Störungen der Bewegungsabläufe, die sich beispielsweise in Form einer Sitzunruhe oder einer Muskelstarrheit ähnlich wie bei Parkinson-Erkrankten äußern. Der Psychiater Hans-Joachim Haase war auf der Suche nach der optimalen Dosierung von Neuroleptika zu der Überzeugung gelangt, dass eine Substanz umso stärker antipsychotisch wirke, je größer diese extrapyramidalmotorischen Nebenwirkungen seien. Er führte 1961 die Begriffe „neuroleptische Schwelle“ und „neuroleptische Potenz“ ein.


title: Neuroleptikum

text: Die neuroleptische Schwelle definierte Haase als die minimale Dosis eines Wirkstoffes, bei der messbare extrapyramidalmotorische Nebenwirkungen auftreten. Als Messverfahren entwickelte er einen Test der feinmotorischen Fähigkeiten, der auf Beobachtung der Handschrift basiert und später als Haase-Schwellentest bekannt wurde. Die neuroleptische Schwellendosis war laut Haase zugleich die minimale antipsychotisch wirksame Dosis.


title: Neuroleptikum

text: Die neuroleptische Potenz definierte er als ein Maß für die Wirksamkeit einer Substanz. Je höher die neuroleptische Potenz eines Wirkstoffes, desto geringer ist die Dosis, die zum Erreichen der neuroleptischen Schwelle nötig ist.


title: Neuroleptikum

text: Haases Beobachtungen führten nach ihrer Veröffentlichung zu einer massiven Verringerung der in Europa und den USA verabreichten Neuroleptika-Dosierungen.


title: Neuroleptikum

text: Für die später eingeführten Neuroleptika der zweiten Generation, den sogenannten atypischen Neuroleptika, verloren die Konzepte von Haase ihre Gültigkeit, da bei ihnen kein direkter Zusammenhang mehr zwischen der antipsychotischen Wirkung und dem Auftreten von extrapyramidalmotorischen Nebenwirkungen besteht.


title: Neuroleptikum

text: Die Einführung der Neuroleptika stellte zwar einen Durchbruch dar, bei 30–40 % der Patienten waren sie jedoch unwirksam. Mit dem Clozapin wurde im Jahre 1971 eine neue Generation von Neuroleptika eingeführt, die sogenannten atypischen Neuroleptika. Sie versprachen eine vergleichbare antipsychotische Wirkung bei geringen oder fehlenden extrapyramidalmotorischen Nebenwirkungen, zudem wirkten sie auch auf die sogenannten Negativsymptome der Schizophrenie. Sie lösten die älteren Medikamente als Mittel der ersten Wahl ab und wirkten häufig auch bei Patienten, die auf die bisherigen Medikamente nicht ansprachen. Zur Abgrenzung gegen die bisherigen Neuroleptika werden diese neuen Wirkstoffe als atypische Neuroleptika oder Neuroleptika der zweiten Generation (seit 1994) bezeichnet, die alten Wirkstoffe hingegen als typische, konventionelle oder klassische Neuroleptika. Seitdem wurde eine Reihe weiterer atypischer Neuroleptika erforscht und auf den Markt gebracht.


title: Neuroleptikum

text: Der genaue Wirkmechanismus von Neuroleptika ist nicht vollständig geklärt und Gegenstand aktueller Forschung. Nach der gängigen Dopaminhypothese der Schizophrenie werden sogenannte Positivsymptome wie Halluzinationen und Wahngedanken durch eine erhöhte Konzentration des Neurotransmitters Dopamin im mesolimbischen Trakt des Gehirns verursacht.


title: Neuroleptikum

text: Neuroleptika hemmen die Signalübertragung von Dopamin im Gehirn durch ihre antagonistische Wirkung auf postsynaptische D-Rezeptoren. Die daraus resultierende Hemmung der mesolimbischen Bahnen könnte demzufolge die antipsychotische Wirkung erklären.


title: Neuroleptikum

text: Die klassischen, auch als dopamin-antagonistisch bezeichneten Neuroleptika wirken in dieser Hinsicht jedoch wenig spezifisch, da sich ihre dopaminhemmende Wirkung nicht nur auf die mesolimbischen Bahnen, sondern auf das gesamte dopaminerge System erstreckt. Dadurch entstehen neben der erwünschten antipsychotischen Wirkung auch eine Reihe von Nebenwirkungen. Im nigrostriatalen System wirken Neuroleptika störend auf körperliche Bewegungsabläufe, bei denen Dopamin eine wichtige Rolle spielt. Auch wirken klassische Neuroleptika nicht auf die sogenannten Negativsymptome der Schizophrenie, sondern können sie sogar verschlimmern, da sie gemäß der Dopaminhypothese durch eine verminderte Dopaminkonzentration im mesokortikalen System des Gehirns verursacht werden.


title: Neuroleptikum

text: Die neueren atypischen Neuroleptika haben eine mit den klassischen Neuroleptika vergleichbare antipsychotische Wirkung, verursachen aber weniger extrapyramidalmotorische Nebenwirkungen und wirken zusätzlich auch auf die sogenannten Negativsymptome der Schizophrenie. Diese Eigenschaften werden auf Besonderheiten ihres Rezeptorbindungsprofils zurückgeführt, das sich je nach Wirkstoff signifikant unterscheiden kann. So wird etwa eine spezifischere Bindung an die mesolimbischen D-Rezeptoren vermutet. Die Interaktion mit Rezeptoren weiterer Neurotransmitter wie Serotonin, Acetylcholin, Histamin und Noradrenalin könnte die zusätzliche Wirkung auf die Negativsymptome erklären.


title: Neuroleptikum

text: Neuroleptika wirken symptomatisch, können also psychische Krankheiten nicht im eigentlichen Sinne heilen. Symptome wie Halluzinationen, Wahn oder Erregungszustände können aber zumindest für die Dauer der medikamentösen Behandlung unterdrückt werden. Dies ermöglicht dem Patienten eine Distanzierung von der Erkrankung, sodass er seinen eigenen Zustand als krankhaft erkennen kann.


title: Neuroleptikum

text: Bei den unerwünschten Wirkungen sind solche vegetativer Art (hormonelle und sexuelle Störungen, Muskel- und Bewegungsstörungen, Schwangerschaftsschäden, Körpertemperaturstörungen etc.) und solche psychischer Art (sedierende Wirkungen unter anderem mit erhöhter Sturzgefahr, Depressionen, Antriebslosigkeit, emotionale Verarmung, Verwirrtheit, Delir und andere Wirkungen auf das Zentralnervensystem mit erhöhter Sterblichkeit bei Demenzkranken) zu unterscheiden.


title: Neuroleptikum

text: Eine Folge der hemmenden Wirkung auf den Überträgerstoff Dopamin ist die Störung von körperlichen Bewegungsabläufen, da Dopamin daran wesentlich beteiligt ist. Da diese Störungen das extrapyramidalmotorische System betreffen, werden sie auch als extrapyramidales Syndrom zusammengefasst. Sie lassen sich weiter unterteilen in folgende Symptome:


title: Neuroleptikum

text: Ein Anticholinergikum wie Biperiden kann diesen Symptomen entgegenwirken und daher ergänzend verabreicht werden. Spätdyskinesien sprechen darauf allerdings nicht an.


title: Neuroleptikum

text: Die Behandlung mit Neuroleptika kann zu einem dosis- und zeitabhängigen Umbau der Struktur des Gehirns mit einer Verschiebung des Verhältnisses von grauer zu weißer Substanz und einer Verringerung des Volumens verschiedener seiner Strukturen (Neurodegeneration) führen.


title: Neuroleptikum

text: Zwar geht bereits eine Schizophrenie als solche mit einem geringeren Hirnvolumen gegenüber gesunden Vergleichspersonen einher, es gibt jedoch eindeutige Hinweise in zahlreichen Studien und Befunden, dass die Medikamente unabhängig davon eine weitere Reduktion des Hirnvolumens bewirken können. Es gibt Hinweise, dass die Volumenreduktion mit einer Verschlechterung kognitiver Fähigkeiten einhergeht, etwa einer schlechteren Orientierung, Defiziten bei verbalen Aufgaben, nachlassender Aufmerksamkeit und einem geringeren Abstraktionsvermögen. Diese Beeinträchtigungen stehen in direktem Zusammenhang mit der Höhe der verabreichten Dosis. Dabei sind besonders ältere Empfehlungen problematisch, die auf heute als unnötig hoch erachteten Dosierungen und zu langen Behandlungszeiträumen basieren. Geringere und zeitlich beschränkte Dosierungen können demnach die Schädigungen begrenzen. Die wichtigste deutsche Fachvereinigung für Psychiater, die DGPPN, behandelte die Problematik, die in neuerer Zeit immer mehr Beachtung findet, im Rahmen ihres Jahreskongresses.


title: Neuroleptikum

text: Weitere mögliche unerwünschte Wirkungen sind Leber- oder Nierenfunktionsstörungen, Herzrhythmusstörungen (mit Veränderung der QT-Zeit), Funktionsstörung der Bauchspeicheldrüse, Einschränkungen von Sexualität und Libido, Gewichtszunahme, Hormonstörungen (u. a. bei Frauen: Störungen der Regelblutung). Fallkontrollstudien zeigten auch ein um etwa ein Drittel erhöhtes Risiko für eine Thromboembolie.


title: Neuroleptikum

text: Eine Reihe von Neuroleptika zeigen anticholinerge Wirkungen (so Chlorpromazin, Thioridazin, Fluphenazin, Perazin, Melperon und Clozapin).


title: Neuroleptikum

text: Bei Vorliegen einer entsprechenden Disposition können Neuroleptika der Auslöser für sogenannte Gelegenheitsanfälle sein.


title: Neuroleptikum

text: Seltene (bis zu 0,4 %), aber unter Umständen lebensgefährliche Nebenwirkungen sind das maligne neuroleptische Syndrom mit Fieber, Muskelsteifigkeit und Bewegungsstarre, Bewusstseinsstörungen, starkem Schwitzen und beschleunigter Atmung sowie Störungen der Bildung weißer Blutkörperchen (Agranulozytose).


title: Neuroleptikum

text: Bestimmte Neuroleptika dürfen unter anderem nicht eingenommen werden bei einigen Blutbildveränderungen (z. B. Clozapin), Hirnerkrankungen, akuten Vergiftungen, bestimmten Herzerkrankungen sowie bei schweren Leber- und Nierenschäden. Die Einnahme von Neuroleptika zusammen mit Alkohol oder Beruhigungsmitteln kann zu einer gefährlichen Wirkungsverstärkung führen. Tee, Kaffee und andere koffeinhaltige Getränke können die Wirkung von Neuroleptika verringern. Durch Neuroleptika kann es zu einer Beeinträchtigung des Reaktionsvermögens kommen. Die Fahrtüchtigkeit kann eingeschränkt sein, und es kann zu einer Gefährdung am Arbeitsplatz (zum Beispiel beim Bedienen von Maschinen) kommen.


title: Neuroleptikum

text: Antipsychotika schränken Problemlösen und Lernen ein. Sie werden mit der Entstehung von Hypophysentumoren in Verbindung gebracht und können im Alter zu Stürzen führen. Nach Auswertungen mehrerer Studien (Metaanalysen) führt die Verabreichung von Antipsychotika bei dementiellen Patienten zu einem erhöhten Mortalitätsrisiko im Vergleich zur Placeboverabreichung.


title: Neuroleptikum

text: Psychische Nebenwirkungen: Bei 10 – 60 % der mit typischen Neuroleptika Behandelten kommt es zu pharmakogener Anhedonie oder Dysphorie. Auch bei Atypika treten diese Nebenwirkungen auf, allerdings weniger häufig.


title: Neuroleptikum

text: Der Einfluss von Antipsychotika auf die Lebenserwartung ist umstritten. So erklärte Friedrich Walburg, Vorsitzender der Deutschen Gesellschaft für Soziale Psychiatrie (DGSP), 2007:


title: Neuroleptikum

text: Eine finnische Studie von 2009, die 66881 Schizophreniepatienten in Finnland umfasste und über elf Jahre (1996–2006) lief, konnte jedoch zeigen, dass Patienten mit einer schizophrenen Erkrankung länger lebten, wenn sie antipsychotisch behandelt wurden.