Demographie III Übung
|
|
- Hansi Rothbauer
- vor 5 Jahren
- Abrufe
Transkript
1 Demographie III Übung Roland Rau 15. Oktober 2012 Inhaltsverzeichnis 1 Überblick 2 2 Erste Schritte in R Woher erhalte ich R? Ein sehr mächtiger Taschenrechner Wertezuweisungen, Assignments Aufrufe von eingebauten Funktionen Simples Plotten Hilfe finden Editor für Skripte Dateneingabe Aufgaben: 15 1
2 1 Überblick WICHTIGER HINWEIS: EIGENER LAPTOP KANN VERWENDET WERDEN!!! In der Vorlesung hatten wir das Thema von diskretem und kontinuierlichem Wachstum bei Bevölkerungen (ohne Einbeziehung einer Altersstruktur) besprochen. Bevor wir auf die Berechnungen derselben eingehen werden, wollen wir zuerst erste Schritte in der Sprache R unternehmen. 2 Erste Schritte in R 2.1 Woher erhalte ich R? Bei R handelt es sich um Free Software. Sie erhalten eine aktuelle Version unter http: // Download, Packages CRAN; dort wählen Sie einen Mirror in Ihrer Nähe aus und laden die entsprechende Version für Ihr Betriebssytem herunter (Windows, Mac, Linux). 2.2 Ein sehr mächtiger Taschenrechner Nach der erfolgreichen Installation von R, starten Sie R unter Windows einfach durch doppelklicken auf das entsprechende Icon. Das > Zeichen bedeutet, dass R auf Ihre Eingabe wartet. Sie können R wie einen Taschenrechner benutzen. Ihre Eingabe schliessen Sie mit der EN- TER bzw. RETURN Taste ab. Das ist natürlich nur ein kleiner Aspekt, was R kann. Addition, Subtraktion, Multiplikation und Division sollte klar sein. > 3+4 [1] 7 > 4-9 2
3 [1] -5 > 12*5 [1] 60 > 13 / 5 [1] 2.6 Terme wie 3 2 lassen sich in R folgendermassen schreiben. > 3^2 [1] 9 Falls dies ein längerer Ausdruck wird, können Sie natürlich Klammern verwenden. > 3^(1+1) [1] 9 Bitte beachten Sie, dass der Befehl log den Logarithmus zur Base e berechnet. Zur Berechnung des Logarithmus zur Basis 10 oder Basis 2 beötigen Sie folgende Funktionen. > exp(1) [1] > exp(12) [1] > log(10) [1] > log(exp(1)) 3
4 [1] 1 > log10(10) [1] 1 > log2(2) [1] 1 Zudem bietet Ihnen R auch noch weitere interessante Operatoren zur Berechnung des Modulus und zur Integer-Division : > 13 / 5 [1] 2.6 > 13 %% 5 [1] 3 > 13 %/% 5 [1] 2 > 2.3 Wertezuweisungen, Assignments Ein wichtige Fähigkeit von (klassischen) Programmiersprachen ist es, Werte einer Variablen zuzuweisen. In R geschieht dies mittels <-. > weltbev2010 < > weltbev2010 [1] > weltbev1950 <
5 Nun können wir bereits relativ einfach berechnen, mit welcher Rate die Bevölkerung in diesen Jahren gewachsen ist > r <- log(weltbev2010 / weltbev1950) / ( ) > r [1] Wie groß wäre die Weltbevölkerung denn, wenn wir annehmen würden, sie würde mit derselben Rate weitere 40 Jahre wachsen (damit also das Jahr 2050)? > t <- 40 > Nt <- weltbev2010 * exp(r * t) > Nt [1] > ### in Millionen > Nt / [1] Aufrufe von eingebauten Funktionen Natürlich beherrscht R nicht nur diese Grundrechenarten. Zusätzlich ist eine Vielzahl an Funktionen in R enthalten. Der übliche Weg, diese Funktionen aufzurufen läuft über funktionsname(argument1, argument2,...) Zum Beispiel können wir folgendermassen n Zufallszahlen zwischen 0 und 1 erzeugen. > runif(n=5) [1] > runif(5) [1]
6 Mit weiteren Argumenten können wir den möglichen Wertebereich auch erweiteren oder einschränken. > runif(n=10, min=0, max=20) [1] [7] Bitte beachten Sie auch, dass es R erlaubt, mehrere Funktionen ineinander zu verschachteln : > durchschnitt <- mean(runif(n=100, min=0, max=100)) > durchschnitt [1] Simples Plotten R erlaubt es auch relativ einfach, die Daten graphisch abzubilden: > meine.daten <- runif(n=1000) > plot(meine.daten) 6
7 Index meine.daten Oder ein Histogramm zu erstellen: > meine.daten2 <- rnorm(100000) > hist(meine.daten2) 7
8 Histogram of meine.daten2 Frequency meine.daten2 Oder mit mehr bins > meine.daten2 <- rnorm(100000) > hist(meine.daten2, breaks=200) 8
9 Histogram of meine.daten2 Frequency meine.daten2 2.6 Hilfe finden Sie werden sich nun wohl fragen, woher man erfahren kann, wie die Funktionen heissen und wie die verschiedenen Argumente lauten. Wenn Sie wissen, wie die Funktion lautet, können Sie ganz einfach die Hilfeseite aufrufen, und zwar mittels help(mean) oder ganz einfach?mean Wenn Sie dies nicht wissen, hilft häufig ein (dauert aber ein bisschen, bis Ergebnisse kommen): help.search("mean") Oder aber Sie nutzen das WWW und googeln nach 9
10 R-project how to calculate the mean 2.7 Editor für Skripte Bisher hatten wir ja alles einfach auf der Kommandoebene eingegeben. Wie Sie vielleicht von SPSS (oder anderen Statistikpaketen) wissen, gibt es normalerweise die Möglichkeit ein Skript zu schreiben (SPSS nennt dies Syntax ). Wenn Sie langfristig mit R arbeiten wollen, kann ich Ihnen unter Windows Tinn-R empfehlen ( Der beste Editor für R ist jedoch, meiner Meinung nach, (GNU) Emacs ( mit dem Statistikmode ESS ( Wenn Sie dies unter Windows nutzen möchten, lege ich Ich Ihnen die Version von Vincent Goulet ans Herz, die sozusagen alles bereits beinhaltet, was Sie benötigen ( Für die Arbeiten hier im Kurs reicht es jedoch völlig aus, dass wir den eingebauten Editor verwenden. Starten Sie ihn via DATEI -> NEUES SKRIPT. 2.8 Dateneingabe Bis jetzt hatten wir ja noch gar nicht darüber gesprochen, wie man Daten eingibt. Sie können Daten selbst eingeben: (c steht dabei für concatenate) > sp <- c("kyle", "Cartman", "Kenny", "Stan") > taschengeld <- c(10,8,na,10) > sp [1] "Kyle" "Cartman" "Kenny" "Stan" > taschengeld [1] 10 8 NA 10 NA steht dabei für missing values. Sequenzen von Daten geben Sie über seq ein: 10
11 > no1 <- 1:10 > no2 <- seq(from=1, to=10, by=1) > no3 <- seq(from=1, to=10, by=4) > no1 [1] > no2 [1] > no3 [1] Wenn Sie Daten wiederholt eingeben, müssen Sie dies nicht manuell tun. Dafür gibt es rep: > rep(x=10, times=3) [1] > rep(no3, times=4) [1] Dies waren eindimensionale Daten (Skalare und Vektoren). Auch wenn R bis zu 7(?) Dimensionen unterstützt, reichen uns zwei Dimensionen in diesem Kurs aus. R kennt zwei zweidimensionale Arten, wie man Daten darstellen kann: Matrizen und Dataframes. Dataframes sind vergleichbar mit den Datenfenstern, wie Sie sie vielleicht aus SPSS kennen. Zuerst einmal eine Matrix: > meine.matrix <- matrix(1:12, byrow=false, ncol=4) > meine.matrix [,1] [,2] [,3] [,4] [1,] [2,] [3,]
12 Wie Sie vielleicht durch eckigen Klammern erkennen können, kann man einzelne Spalten oder Zeilen einer Matrix relativ einfach extrahieren und (evtl.) einer neuen Variablen zuordnen: > meine.matrix[2,] [1] > meine.matrix[,2] [1] > extrahiert <- meine.matrix[,4] > extrahiert [1] Dataframes erstellt man mittels: > mein.df <- data.frame(person=sp, einkommen=taschengeld) > mein.df person einkommen 1 Kyle 10 2 Cartman 8 3 Kenny NA 4 Stan 10 Einzelne Variables können Sie durch das $ ansprechen. > names(mein.df) [1] "person" "einkommen" > mein.df$person [1] Kyle Cartman Kenny Stan Levels: Cartman Kenny Kyle Stan 12
13 Dies ist nötig, da R mehr als nur einen Datensatz im Speicher haben kann. Der hauptsächliche Unterschied zwischen einer Matrix und einem Dataframe ist derjenige, dass in einem Dataframe unterschiedliche Datentypen gespeichert werden können (vereinfacht: Text und Zahlen), während in einer Matrix jeweils nur ein Datentyp verwendet werden kann (Text oder Zahlen). Die meisten Daten tippen Sie jedoch nicht selbst ab. Zum Laden bestehender Datensätze wird in aller Regel die Funktion read.table verwendet: > deutschland <- read.table(" + header=true, skip=1, sep=",") > head(deutschland) Jahr Bev Geburten Tod Immigration Emigration NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA Die Anzahl der Geburten und Sterbefälle in Deutschland lässt sich nun relativ einfach abbilden: > plot(x=deutschland$jahr, y=deutschland$tod, col="blue", type="l", + xlab="jahr", ylab="geburten/sterbef~ad lle", ylim=c(0, )) > lines(x=deutschland$jahr, y=deutschland$geburten, col="red") > #head(colors()) 13
14 Geburten/Sterbefälle Jahr Nun können wir beispielsweise ganz einfach berechnen, wieviele Geburten zwischen 1972 und 2008 gezählt wurden. Oder aber wieviele Personen durchschnittlich ausgewandert sind: > sum(deutschland$geburten) [1] > mean(deutschland$emigration) [1] NA Was bedeutet nun NA? R ist relativ clever und hat bemerkt, dass es bei der Variablen Emigration missing values gibt (NAs). Somit ist auch der Durchschnitt ein NA. Aber durch ein weiteres Argument, kann der Durchschnitt trotzdem ausgegeben werden. > mean(deutschland$emigration, na.rm=true) [1]
15 3 Aufgaben: Diese Aufgaben dienen Ihnen, dass Sie erste Schritte in R machen können. Wir werden die Lösungen nächste Woche diskutieren. Laden Sie sich R herunter und installieren es. Erstellen Sie einen Ordner (Verzeichnis) auf Ihrer Festplatte, wenn Sie Ihren eigenen Laptop verwenden wollen. Oder aber einen Ordner (Verzeichnis) auf Ihrem Netzlaufwerk und geben Sie ihm einen Namen mit Wiedererkennungswert! Bitte verwenden Sie keine Leerzeichen in Ihrem Ordnernamen. Und bitte, bitte nicht einen Ordner auf dem Desktop oder in Eigene Dateien erstellen. Das sorgt leider nur für Schwierigkeiten. Laden Sie den Datensatz UNestimates.csv von meiner Homepage im Internet herunter und speichern ihn Ihrem neuen Verzeichnis. Beispielsweise: C:\\WS1213\\DemoIII\\ Laden Sie diesen Datensatz in R. Öffnen Sie dazu im Editor ein Neues Skript und speichern es in Ihrem neuen Verzeichnis ab. Beispielsweise als C:\\WS1213\\DemoIII\\demo3uebung1.r In der ersten Zeile Ihres Skriptes sollten Sie das Arbeitsverzeichnis, also Ihr Verzeichnis, festlegen. Dazu verwenden Sie die Funktion setwd. Beispielsweise: setwd("c:\\ws1213\\demoiii") Dann laden Sie den Datensatz, den Sie vorhin heruntergeladen haben, mittels: > meine.daten <- read.table("unestimates.csv", header=true, skip=1, sep=",") 15
16 Finden Sie heraus, was header, skip und sep bedeuten. Oder anders ausgedrückt: Was machen diese Argumente in der Funktion read.table? Ihr Datensatz sieht nun folgendermaßen aus: > head(meine.daten) Year Population > ## oder > str(meine.daten) 'data.frame': 31 obs. of 2 variables: $ Year : int $ Population: int Die Wachstumrate zwischen 1950 und 1955 war somit: > log(meine.daten[2,2] / meine.daten[1,2])/5 [1] Dasselbe Ergebnis erhalten Sie auch auf folgende Art und Weise: > log(meine.daten$population[2] / meine.daten$population[1])/5 [1]
17 Berechnen Sie nun auf diese beiden Arten die diskrete Wachstumsrate zwischen 1975 und 2010! Sie müssen sich dafür vermutlich einmal den gesamten Datensatz ansehen. Das geht mittels: meine.daten Keine Sorge: Es geht eleganter in R. Aber ich möchte Ihnen nicht zu viel aufbürden! 17
Einführung in die formale Demographie Übung
Einführung in die formale Demographie Übung Roland Rau mailto:roland.rau@uni-rostock.de 10. Oktober 2016 Inhaltsverzeichnis 1 Überblick 2 2 Erste Schritte in R 2 2.1 Woher erhalte ich R?...............................
MehrEinführung in die formale Demographie Übung
Einführung in die formale Demographie Übung Roland Rau mailto:roland.rau@uni-rostock.de 17. Oktober 2016 Inhaltsverzeichnis 1 Dateneingabe (Fortsetzung) 2 2 Eigene Funktionen schreiben 7 3 Aufgaben Teil
MehrEinführung in die formale Demographie Übung
Einführung in die formale Demographie Übung Roland Rau mailto:roland.rau@uni-rostock.de 12. Oktober 2015 Inhaltsverzeichnis 1 Überblick 2 2 Erste Schritte in R 2 2.1 Woher erhalte ich R?..................................
MehrDemographie III Übung
Demographie III Übung Roland Rau mailto:roland.rau@uni-rostock.de 21. Oktober 2013 Inhaltsverzeichnis 1 Dateneingabe 2 2 Eigene Funktionen schreiben 5 3 Aufgaben 7 1 1 Dateneingabe > sp
MehrEinführung in die formale Demographie Übung
Einführung in die formale Demographie Übung Roland Rau mailto:roland.rau@uni-rostock.de 13. Oktober 2014 Inhaltsverzeichnis 1 Überblick 2 2 Erste Schritte in R 2 2.1 Woher erhalte ich R?...............................
MehrEinführung in die formale Demographie Übung
Einführung in die formale Demographie Übung Roland Rau mailto:roland.rau@uni-rostock.de 26. Oktober 2015 Inhaltsverzeichnis 1 Dateneingabe (Fortsetzung) 2 2 Eigene Funktionen schreiben 4 3 Aufgaben Teil
MehrEinführung in die formale Demographie Übung
Einführung in die formale Demographie Übung Roland Rau mailto:roland.rau@uni-rostock.de 03. November 2014 Inhaltsverzeichnis 1 Aufgaben vom 27. Oktober 2014 2 1.1 Schreiben von Funktionen............................
MehrEinführung in die formale Demographie Übung
Einführung in die formale Demographie Übung Roland Rau mailto:roland.rau@uni-rostock.de 27. Oktober 2014 Inhaltsverzeichnis 1 Eigene Funktionen schreiben 2 2 Regression in R 3 3 Aufgaben 8 3.1 Schreiben
MehrDer Download von R erfolgt über die homepage
Einführung in R 1. Allgemeines zu R Der Download von R erfolgt über die homepage www.r-project.org Wenn man das Programm öffnet, erscheint eine leere Konsole. Das > -Zeichen zeigt das Eingabefeld an. Befehle
MehrDemographie III Übung
Demographie III Übung Roland Rau mailto:roland.rau@uni-rostock.de 11. November 2013 Inhaltsverzeichnis 1 Aufgaben 2 2 Nichtlineare Regression 7 3 Programmierung in R 12 3.1 Referenzieren von Datenbereichen........................
MehrStatistik für Informatiker, SS 2017 Organisatorisches, ein Startbeispiel und eine sehr knappe R-Einführung
1/18 Statistik für Informatiker, SS 2017 Organisatorisches, ein und eine sehr knappe R-Einführung Matthias Birkner http://www.staff.uni-mainz.de/birkner/statinfo17/ 19.4.2017 2/18 Herzlich willkommen zur
MehrKlaus Schliep. 16. Februar 2004
Einführung in R Klaus Schliep 16. Februar 2004 Allgemeines R besteht ausschließlich aus Objekten. Die meisten Objekte sind entweder Daten oder Funktionen. Alle Funktionen werden mit runden Klammern geschrieben,
MehrDownload Aufruf Hilfe Objekte in R Datenimport Rechnen Grafik Verteilungen. R Grundlagen
R Grundlagen A. Gebhardt 6. Juni 2013/ R Institut für Statistik Universität Klagenfurt Universitätsstr. 65-67, A 9020 Klagenfurt albrecht.gebhardt@uni-klu.ac.at 1 / 27 Inhalt 1 Bezugsquelle 2 Aufruf 3
MehrEinheit 1. Einführung in R. IFAS JKU Linz c 2018 Programmieren mit Statistischer Software 1 0 / 11
Einheit 1 Einführung in R IFAS JKU Linz c 2018 Programmieren mit Statistischer Software 1 0 / 11 Einführung R ist ein Software-Paket für Statistisches Rechnen und Graphik. Es ist die Open Source Implementierung
MehrTheorie-Teil: Aufgaben 1-3: 30 Punkte Programmier-Teil: Aufgaben 4-9: 60 Punkte
Hochschule RheinMain WS 2018/19 Prof. Dr. D. Lehmann Probe-Klausur zur Vorlesung Ökonometrie Theorie-Teil: Aufgaben 1-3: 30 Punkte Programmier-Teil: Aufgaben 4-9: 60 Punkte (die eigentliche Klausur wird
MehrFormale Methoden der Ökonomik: Einführung in die empirische Wirtschaftsforschung
Übung Formale Methoden der Ökonomik: Einführung in die empirische Wirtschaftsforschung BACHELOR FT 2013 (HSU) Übung Emp. WiFo FT 2013 1 / 17 Organisatorisches (HSU) Übung Emp. WiFo FT 2013 2 / 17 Organisatorisches
MehrDipl.-Volksw. Markus Pullen Wintersemester 2012/13
Statistische Auswertungen mit R Universität Kassel, FB 07 Wirtschaftswissenschaften Dipl.-Volksw. Markus Pullen Wintersemester 2012/13 Beispiele 1. Sitzung Einstieg, Berechnungen und Funktionen, Zuweisungen
MehrWichtige Befehle in R zur Datenanalyse Ergänzende Unterlagen zur Vorlesung Prof. Dr. Oliver Gansser
Wichtige Befehle in R zur Datenanalyse Ergänzende Unterlagen zur Vorlesung Prof. Dr. Oliver Gansser Inhaltsverzeichnis Einleitung 2 Das Programm R............................................ 2 Datenmanagement
MehrEinführung in die Ökonometrie
Einführung in die Ökonometrie Das Programmpaket R Installierung und Pakete R als Taschenrechner Laden von Datensätzen und Einlesen von Daten Hilfe und Dokumentation Einfaches Datenmanagement Univariate
MehrInstallationsanleitung für den Navigator 2018 der Landeszahnärztekammer Baden-Württemberg
Installationsanleitung für den Navigator 2018 der Landeszahnärztekammer Baden-Württemberg LZK BW 07/2018 Installationsanleitung Navigator 2018 der LZK BW Seite 1 Installieren des Programms Wir möchten
MehrLinux und Shell-Programmierung Teil 6
Prof. Dr. Christian Baun Linux und Shell-Programmierung Teil 6 Fachhochschule Frankfurt am Main WS1314 1/18 Linux und Shell-Programmierung Teil 6 Prof. Dr. Christian Baun Fachhochschule Frankfurt am Main
MehrMATLAB Sommersemester 2018 Dr. Ulf Mäder
MATLAB Sommersemester 2018 Dr. Ulf Mäder Dr. Ulf Mäder - IMPS Folie 1 MATLAB - Befehle Allgemeine Form Zuweisungen Zwei Arten von Befehlen Anweisungen >> = Einfache Spezialform
MehrRunning R. Windows Aus Menü. Lese R Code ein führt den Code auch gleich aus, eventuell muss vorher das Verzeichnis gewechselt werden.
Einführung 1 / 1 Einführung 2/1 Running R Windows Aus Menü Linux Lese R Code ein führt den Code auch gleich aus, eventuell muss vorher das Verzeichnis gewechselt werden. Auf der Konsole/Eingabeaufforderung:
MehrVerwandeln Sie Ihren Windows PC in einen professionellen Videoüberwachungsserver, einen NVR.
Verwandeln Sie Ihren Windows PC in einen professionellen Videoüberwachungsserver, einen NVR. C-MOR ist eine Videoüberwachungssoftware, die Ihren Computer in einen NVR verwandelt. Die Weboberfläche ist
MehrProgrammieren. Aufgabe 1 (Eine erste Datenstruktur)
Prof. Dr. S.-J. Kimmerle (Vorlesung) Dipl.-Ing. (FH) V. Habiyambere (Übung) Institut BAU-1 Fakultät für Bauingenieurwesen und Umweltwissenschaften Herbsttrimester 2016 Aufgabe 1 (Eine erste Datenstruktur)
MehrModul G d) Gibt es einen Größen- bzw. Altersunterschied zwischen den anwesenden Männern und Frauen?
Modul G 29.11.2007 Hausaufgabe vom 22.11.2007: Erstelle eine Matrix mit (fiktiven) Initialen, Alter, Geschlecht und Größe von 18 Seminarteilnehmern. Auswertung a) Zähle pro vorkommendem Alter die Anzahl
MehrEin kleiner Matlab Primer Frank Schimmel
Ein kleiner Matlab Primer Frank Schimmel Matlab ist eine Programmiersprache für des technische und wissenschaftliche Rechnen. Mit Matlab lassen sich relativ einfach erste numerische Berechnungen realisieren
MehrTU Bergakademie Freiberg Datenanalyse/Statistik Wintersemester 2016/ Übungsblatt. Homepage zur Übung unter:
1. Übungsblatt Homepage zur Übung unter: http://www.mathe.tu-freiberg.de/ds Themen und Begriffe Skalenniveaus Stichprobe und Zufallsexperiment repräsentative Stichprobe Einführung in die Programmiersprache
MehrStatistische Datenanalyse mit R. Dr. Andrea Denecke Leibniz Universität IT-Services
Statistische Datenanalyse mit R Dr. Andrea Denecke Leibniz Universität IT-Services Einführung R ist eine freie Software und auch eine freie Computersprache basierend auf der Sprache S Wurde entwickelt
MehrDipl.-Volksw. Markus Pullen Wintersemester 2012/13
Statistische Auswertungen mit R Universität Kassel, FB 07 Wirtschaftswissenschaften Dipl.-Volksw. Markus Pullen Wintersemester 2012/13 Beispiele 2. Sitzung Wertzuweisungen zu Objekten, Vektoren, Matrizen,
MehrMathematische Computer-Software
Mathematische Computer-Software Kommerzielle Computeralgebrasysteme (CAS) Beispiele: Mathematica, Maple, Numerisches und symbolisches Verarbeiten von Gleichungen: Grundrechenarten Ableitung und Integration
MehrW-Rechnung und Statistik für Ingenieure Übung
W-Rechnung und Statistik für Ingenieure Übung Christoph Kustosz (kustosz@statistik.tu-dortmund.de) Mathematikgebäude Raum 715 Christoph Kustosz (kustosz@statistik.tu-dortmund.de) W-Rechnung und Statistik
MehrEinführung in MATLAB
Einführung in MATLAB Warum MATLAB? Messdaten sammeln Datenverarbeitung Graphische Darstellung 27.03.2019 EINFÜHRUNG IN MATLAB 2 Warum MATLAB? t = [1.0, 2.0, 3.0, ] v = [2.1, 4.2, 6.3, ] m = 3.14 E = ½
Mehr(* = HB3 Stoff, die Kennzeichnung der für HB3 wichtigen Teile mit einem Stern (*) ist eine wertvolle Hilfe beim praktischen Studium).
Inhalt (* = HB Stoff, die Kennzeichnung der für HB wichtigen Teile mit einem Stern (*) ist eine wertvolle Hilfe beim praktischen Studium). MATHEMATIK 0. Wie man mit Zahlen umgeht* 0.. Wichtige Grundsätze*..
MehrVariablen in MATLAB. Unterschiede zur Mathematik: Symbolisches und numerisches Rechnen. Skriptdateien. for-schleifen.
Variablen in MATLAB. Unterschiede zur Mathematik: Symbolisches und numerisches Rechnen. Skriptdateien. for-schleifen. Wir wollen uns heute dem Thema Variablen widmen und uns damit beschäftigen, wie sich
MehrPriMus: Hinweise zur Installation und Update
PriMus: Hinweise zur Installation und Update 1 Lizenz-Eingabe 1.1 Lizenz-Eingabe bei CD-Installation: 1.2 Lizenz-Eingabe bei Neu-Installation aus dem Internet: 1.3 Lizenz-Eingabe bei Update-Installation:
MehrMaterial zur Vorlesung Räumliche Statistik
Dr. Felix Ballani SoSe 2018 Material zur Vorlesung Räumliche Statistik Einführung in R Während der folgenden Übungen sollen Sie ab und zu mit dem Statistik-Programm R arbeiten. Das Statistik-Programm R
MehrR Einstieg. Manuel Eugster, Armin Monecke, Faban Scheipl. Institut für Statistik Ludwig-Maximilians-Universität München.
R Einstieg Manuel Eugster, Armin Monecke, Faban Scheipl Institut für Statistik Ludwig-Maximilians-Universität München Einführung in R Was ist S? S ist eine Sprache für Datenanalyse und Graphik, entwickelt
MehrSchülerworkshop Computertomographie Mathematik als Schlüsseltechnologie
Schülerworkshop Computertomographie Mathematik als Schlüsseltechnologie Peter Quiel 1. und 2. Juni 2007 MATLAB-Einführung Überblick Für die nächsten 1 ½ Stunden ist MATLAB unser Thema! Was ist MATLAB,
MehrÜbungszettel 2a - Python
Vorsemesterkurs Informatik Übungsaufgaben Übungszettel 2a - Python Aufgabe 1: Python starten Teilaufgaben (a)-(c) beziehen sich auf das Arbeiten unter den Systemen, die auf den RBI-Rechnern installiert
MehrEinführung in die Angewandte Bioinformatik: Datenanalyse mit R
Einführung in die Angewandte Bioinformatik: Datenanalyse mit R 20.05.2010 Prof. Dr. Sven Rahmann 1 Funktionsaufruf mit benannten Parametern Es ist Konvention, einer Funktion erst die nötigen Daten zu übergeben;
MehrAufgaben zur Vorlesung Statistische Analyse von Systemen
Dr. Felix Ballani SoSe 2018 Aufgaben zur Vorlesung Statistische Analyse von Systemen Übung am 04. April 2018 Während der folgenden Übungen sollen Sie mit dem Statistik-Programm R arbeiten, das Sie (überwiegend)
MehrLineare Algebra mit dem Statistikprogramm R
SEITE 1 Lineare Algebra mit dem Statistikprogramm R 1. Verwendung von Variablen Variablen werden in R definiert, indem man einem Variablennamen einen Wert zuweist. Bei Variablennamen wird zwischen Groß
MehrStatistische Software (R)
Statistische Software (R) Paul Fink, M.Sc. Institut für Statistik Ludwig-Maximilians-Universität München Daten einlesen Daten DRY-Prinzip Daten als eine Zusammenstellung von Informationen zu einem bestimmten
MehrInformatik BMS. Excel. Trainingsunterlagen EXCEL XP BASIC
Trainingsunterlagen EXCEL XP BASIC Karin Seibel Seite 1 21.01.2008 Was ist eine Tabellenkalkulation? Inhalt Was ist eine Tabellenkalkulation?... 3 Aufbau einer Datei... 3 starten... 4 Das -Anwendungsfenster...
MehrR Befehle SS min(x) Bestimmt das Minimum von x Bestimmt die Anzahl der sum(x<=4) Werte von x, die kleiner oder max(x) Bestimmt das Maximum von x
I. Grundlagen: Datenverwaltung, grundlegende Operationen: - Speichern von Objekten:
MehrInhaltsverzeichnis Einleitung xi Kapitel 1: Die Vorbereitung aufs Abenteuer
Inhaltsverzeichnis Einleitung Warum man programmieren können sollte.... xi Warum Python?.... xii Und warum Minecraft?... xii Was du in diesem Buch findest... xiii Online-Ressourcen....xv Möge das Abenteuer
MehrSyntax Variablen. mtrx <- matrix (c(1,2,3,4,5,6),ncol=2,nrow=3) Anzeigen des Types: class(var) Umwandeln mit: as.vector(mtrx)
TUTORIUM BIOINFORMATIK SS17 Was ist R? Programmiersprache für statistische Analysen Funktionelle Programmiersprache Einfach und effektiv Bietet Funktionen zum Einlesen und Analysieren von Daten Erzeugen
MehrLektion 3. 1 Theorie. NTS1-P Natur, Technik und Systeme 1 Praktikum Herbstsemester 2012
NTS1-P Natur, Technik und Systeme 1 Praktikum Herbstsemester 2012 Dr Christoph Kirsch ZHAW Winterthur Lektion 3 In dieser Lektion werden Sie in MATLAB mit Vektoren und Matrizen rechnen 1 Theorie Wie Sie
MehrInformatik I. Übung 2 : Programmieren in Eclipse. 5. März Daniel Hentzen
Informatik I Übung 2 : Programmieren in Eclipse 5. März 2014 Daniel Hentzen dhentzen@student.ethz.ch Downloads : http://n.ethz.ch/~dhentzen/download/ Heute 1. Nachbesprechung Übung 1 2. Theorie 3. Vorbesprechung
MehrInstallationsanleitung
1. C Installationsanleitung C-Programmierung mit Hilfe von Eclipse unter Windows XP mit dem GNU C-Compiler (GCC) 2. Inhaltsverzeichnis 1. Einleitung... 3 2. Cygwin... 3 2.1 Cygwin-Installation... 3 2.2
MehrMit R können Rechenoperationen durch direkte Eingabe durchgeführt werden. Beispiel >(3*(5+7)^4)/3 [1] 20736
Einführung in R 1. Allgemeines Der Download erfolgt über die homepage www.r-project.org Mit Datei neues Skript wird der R-Editor geöffnet. Hier können Befehle eingegeben und abgespeichert werden. Mit copy
MehrKurze Einführung in Octave
Kurze Einführung in Octave Numerische Mathematik I Wintersemester 2009/2010, Universität Tübingen Starten von Octave in einer Konsole octave eintippen (unter Linux) Octave als Taschenrechner Beispiele:
MehrDarüber hinaus bietet SQuirreL eine Vielzahl von Plug-ins, mit denen der Funktionsumfang des Programms erheblich erweitert werden kann.
1. SQuirreL installieren QuirreL Nachdem über einen langen Zeitraum Datenbanksysteme (DBS) vorwiegend über die Kommandozeile gesteuert wurden, hat sich in den letzten Jahren die Nutzung von grafischen
MehrInhaltsverzeichnis... 1 Bestandteile einer Formel... 1 Die Funktion Summenprodukt... 4
Inhaltsverzeichnis Inhaltsverzeichnis... 1 Bestandteile einer Formel... 1 Die Funktion SUMME... 2 Die Funktion AUTOSUMME... 2 Die Funktion SUMMEWENN... 2 Die Funktion SUMMEWENNS... 3 Die Funktion Summenprodukt...
MehrInstallation. Arbeiten mit der MATLAB-Entwicklungsumgebung. MATLAB als Taschenrechner mit Matrix- und Vektorrechnung.
Installation. Arbeiten mit der MATLAB-Entwicklungsumgebung. MATLAB als Taschenrechner mit Matrix- und Vektorrechnung. Die heutige Sitzung dient dem ersten Kennenlernen von MATLAB. Wir wollen MATLAB zuerst
MehrProgrammiervorkurs für die Numerik Teil 2/4
line 1 1 0.8 0.6 0.4 0.2 0-0.2-0.4 Programmiervorkurs für die Numerik Teil 2/4 Christian Power Mathematisches Institut Universität Tübingen -8-6 -4-2 0 05.10.2016 2 4 6 8-8 -6-4 -2 0 2 4 6 8 Wiederholung
MehrR Installationsanleitung Mac
R Installationsanleitung Mac ifes 07. Februar 2016 0 Inhaltsverzeichnis 1 Wichtige Hinweise... 3 2 Download von R... 4 3 Installation von R... 5 4 Installation von Paketen... 7 4.1 Installation über die
Mehr3Cloud. Anleitung für den MacOS Client.
Mit dem neuen 3Cloud Client für Mac können Sie die 3Cloud als Volume in den Mac-Finder einbinden. Bequemes Arbeiten mit Dateien aus 3Cloud in der gewohnten Mac-Umgebung Direktes Öffnen/Speichern von Dateien
MehrGrundlagen der Bioinformatik Übung 5 Einführung in R. Ulf Leser, Yvonne Mayer
Grundlagen der Bioinformatik Übung 5 Einführung in R Ulf Leser, Yvonne Mayer Introduction to R Ulf Leser: Grundlagen der Bioinformatik, Sommer Semester 2016 2 Einführung in R Voraussetzung: funktionsfähige
MehrMit Word Rechenaufgaben durchfu hren
Mit Word Rechenaufgaben durchfu hren Word 2000, 2002/XP, 2003, 2007, 2010 1 Frage: Ich habe einmal gelesen, dass man mit Word addieren kann. Wie muss ich vorgehen? Antwort: Microsoft Word besitzt eine
MehrEinführung in die Ökonometrie - Übung
Einführung in die Ökonometrie Übung Einführung in die angewandte Regressionsanalyse mit R Allgemeine Einführung in R Deskriptive und explorative Datenanalyse mit R Regressionsanalyse mit R Programmieren
MehrStatistisches Programmieren
Statistisches Programmieren Session 1 1 Was ist R R ist eine interaktive, flexible Software-Umgebung in der statistische Analysen durchgeführt werden können. Zahlreiche statistische Funktionen und Prozeduren
MehrProjekt 3 Variablen und Operatoren
Projekt 3 Variablen und Operatoren Praktisch jedes Programm verarbeitet Daten. Um mit Daten programmieren zu können, muss es Möglichkeiten geben, die Daten in einem Programm zu verwalten und zu manipulieren.
MehrProgrammierstarthilfe SS 2008 Fakultät für Ingenieurwissenschaften und Informatik 5. Blatt Für den 26. und
Programmierstarthilfe SS 2008 Fakultät für Ingenieurwissenschaften und Informatik 5. Blatt Für den 26. und 27.5.2008 Organisatorisches Um auf die Mailingliste aufgenommen zu werden schicke einfach eine
MehrSystemvoraussetzungen & Installation. K3Plus
Stand: 07.09.2017 Inhaltsverzeichnis 1 Systemvoraussetzungen... 3 1.1 Betriebssystem... 3 1.2 Rechner... 3 1.3 Internet... 3 1.4 Laufzeitumgebung... 3 1.5 Zusätzliche Komponenten... 4 1.5.1 Software...
Mehr1. Installation und deutsche Sprach-Einstellung
1. Installation und deutsche Sprach-Einstellung Bitte rufen Sie folgende Adresse auf. Dort finden Sie den Download: http://web.uvic.ca/hrd/halfbaked/ Momentan (März 2002) aktuell ist die Version 5.3. Bitte
MehrPython Einführung. Monica Selva Soto. 24 März Mathematisches Institut
Mathematisches Institut mselva@math.uni-koeln.de 24 März 2009 Übungen zur Numerik 1 Vorlesung Übungen praktische Aufgaben Webseite: (Anmeldung, Übungsblätter) http://www.mi.uni-koeln.de/~mselva/numerik1.php
MehrEinführung in MATLAB
Kapitel 4 Einführung in MATLAB 41 Allgemeines MATLAB ist eine kommerzielle mathematische Software zur Lösung mathematischer Probleme und zur graphischen Darstellung der Ergebnisse Die Verfahren in MATLAB
MehrUnivariate explorative Datenanalyse in R
Univariate explorative Datenanalyse in R Achim Zeileis 2009-02-20 1 Grundlegende Befehle Zunächst laden wir den Datensatz (siehe auch Daten.pdf ) BBBClub R> load("bbbclub.rda") das den "data.frame" BBBClub
MehrCitrix Zugang Inhaltsverzeichnis
Citrix Zugang Inhaltsverzeichnis Inhaltsverzeichnis... 1 1. Deinstallieren des Citrix Online Plug-in :... 2 2. Installieren des Citrix Receivers :... 5 3. Anmelden an das Citrix Portal... 8 4. Drucken
MehrSkript Lineare Algebra
Skript Lineare Algebra sehr einfach Erstellt: 2018/19 Von: www.mathe-in-smarties.de Inhaltsverzeichnis Vorwort... 2 1. Vektoren... 3 2. Geraden... 6 3. Ebenen... 8 4. Lagebeziehungen... 10 a) Punkt - Gerade...
MehrInformatik für Schüler, Foliensatz 2 Ausdrücke, Variablen, Datentypen, Ein- und Ausgabe
Prof. G. Kemnitz Institut für Informatik, Technische Universität Clausthal 26. August 2009 1/17 Informatik für Schüler, Foliensatz 2 Ausdrücke, Variablen, Datentypen, Ein- und Ausgabe Prof. G. Kemnitz
MehrSchleifenanweisungen
Schleifenanweisungen Bisher: sequentielle Abarbeitung von Befehlen (von oben nach unten) Nun: Befehle mehrfach ausführen (= Programmschleife): for-anweisung - wenn feststeht, wie oft z.b.: eine Berechnung
MehrBedienungsanleitung PC-Software für CTS-7 C (V )
Bedienungsanleitung PC-Software für CTS-7 C (V1.0.0.1) WIN-XP, VISTA, WIN7, 8, 8.1,.10 1 Installation der PC Software Während der Installation das Stimmgerät bitte noch nicht am PC anschließen. Installieren
MehrXpert - Europäischer ComputerPass. Peter Wies. Tabellenkalkulation (mit Excel 2010) 1. Ausgabe, 5. Aktualisierung, Juli 2013
Xpert - Europäischer ComputerPass Peter Wies 1. Ausgabe, 5. Aktualisierung, Juli 2013 Tabellenkalkulation (mit Excel 2010) XP-EX2010 3 Xpert - Europäischer ComputerPass - Tabellenkalkulation (mit Excel
MehrPriMus: Hinweise zur Installation und Update
PriMus: Hinweise zur Installation und Update 1 Lizenz-Eingabe 1.1 Lizenz-Eingabe bei CD-Installation: 1.2 Lizenz-Eingabe bei Neu-Installation aus dem Internet: 1.3 Lizenz-Eingabe bei Update-Installation:
MehrÖkonometrie für Wirtschaftswissenschaftler
Ökonometrie für Wirtschaftswissenschaftler Sommersemester 2016 Prof. Dr. Martin Wagner Lehrstuhl Statistik und Ökonometrie 21. April 2016 Fakultät Statistik 21. April 2016 1 / 14 Ökonometrie für Wirtschaftswissenschaftler
MehrR-Wörterbuch Ein Anfang... ein Klick auf einen Begriff führt, sofern vorhanden, zu dessen Erklärung.
R-Wörterbuch Ein Anfang... ein Klick auf einen Begriff führt, sofern vorhanden, zu dessen Erklärung. Carsten Szardenings c.sz@wwu.de 7. Mai 2015 A 2 B 3 C 4 D 5 F 6 R 16 S 17 V 18 W 19 Z 20 H 7 I 8 K 9
MehrDüngeplanungsprogramm für Mecklenburg-Vorpommern
Düngeplanungsprogramm für Mecklenburg-Vorpommern Installationsanleitung Inhalt Voraussetzungen... 2 Schritt 1: Datei herunterladen und speichern... 2 Schritt 2: Datei entpacken... 3 Schritt 3: Start des
MehrDatenmanagement in R: Eine Einführung
UNIVERSITÄT BASEL Frühjahrsemester 2012 WWZ, Abt. Quantitative Methoden 23. März 2012 Prof. Dr. Christian Kleiber Linda Walter Jean-Michel Benkert Datenmanagement in R: Eine Einführung Diese Einführung
MehrEinführung in SPSS. Sitzung 2: Datenbereinigung und Datenmanagement. Knut Wenzig. 4. Dezember 2006
Sitzung 2: 4. Dezember 2006 Rückblick auf die Datenimport Benutzeroberfläche von SPSS Auswahl von Fällen Fälle anzeigen lassen Bestimmte Werte manipulieren Variablen in andere umkodieren Neue Variablen
MehrR-Programm installieren
R-Programm installieren Zum Herunterladen von R-Programm tippen Sie die folgende Adresse an und geben Sie Enter. www.r-project.org Klicken Sie hier auf den rot eingerahmten CRAN. Sie bekommen das Fenster
MehrEinführung in R. 17. April Emacs mit Erweiterung ESS (http://ess.r-project.org/),
Einführung in R Wissensentdeckung in Datenbanken SS 2009 17. April 2009 R und Editoren für R: Auf den Poolrechnern der Fakultät Statistik (M/711 und M/U18, Mathe-Tower, Campus Nord) ist R installiert.
MehrWenn Du Deinen Rechner zum ersten Mal einschaltest, verlangt er von Dir einige Angaben. Wähle als Sprache Deutsch.
1 Dein Rechner kann alles Dein neuer Rechner kann eigentlich fast alles. Die Frage ist nun, wie viel Du mit ihm anstellen kannst. In dieser Einführung geht es darum, die grundlegenden Techniken zu lernen,
MehrBasis-Kurs Statistik und SPSS für Mediziner Lösungen. SPSS-Übung Dateneingabe und -aufbereitung
Basis-Kurs Statistik und SPSS für Mediziner Lösungen SPSS-Übung Dateneingabe und - 1) Geben Sie die Daten der vier Patienten in eine Excel-Datei ein und lesen Sie diese anschließend in SPSS ein. Basis-Kurs
MehrBedienungsanleitung PC-Software für CTS-32 C
Bedienungsanleitung PC-Software für CTS-32 C WIN-XP, Vista, Win7, Win 8, Win 10 1 Installation der PC Software Während der Installation das Stimmgerät bitte noch nicht am PC anschließen. Installieren Sie
MehrÜbung zur Vorlesung Multimedia im Netz
Übung zur Vorlesung Multimedia im Netz Doris Hausen Ludwig-Maximilians-Universität München Wintersemester 2009/2010 Ludwig-Maximilians-Universität München Multimedia im Netz Übung 1-1 Organisatorisches
Mehr10:Exkurs MATLAB / Octave
10:Exkurs MATLAB / Octave MATLAB (bzw. Octave als freie Version) ist eine numerische Berechnungsumgebung wurde vorrangig zum Rechnen mit Vektoren und Matrizen entworfen ist interaktiv benutzbar, vergleichbar
MehrKeyPass Passwortverwaltung
24. November 2016 Martin Dürig KeyPass Passwortverwaltung Passwörter und Passwortverwaltung Ich kann mir mein Passwort gut merken! Ich habe nur eines und das heisst "1234". Wenn das so einfach wäre! Passwörter
MehrWiMa-Praktikum 1. Woche 8
WiMa-Praktikum 1 Universität Ulm, Sommersemester 2017 Woche 8 Lernziele In diesem Praktikum sollen Sie üben und lernen: Besonderheiten der For-Schleife in Matlab Wiederholung des Umgangs mit Matrizen und
MehrDie R-Homepage R herunterladen
Die R-Homepage R herunterladen Der Link für die R-Homepage lautet: http://www.r-project.org/ Um R herunterzuladen, klickt man zunächst auf download R (durch grünen Pfeil gekennzeichnet). Anschließend öffnet
MehrZugriff auf Matrizen. Anhängen von Elementen. Punktweise Operatoren. Vektoren und Matrizen in MATLAB II
Zugriff auf Matrizen. Anhängen von Elementen. Punktweise Operatoren. Vektoren und Matrizen in MATLAB II Matrixzugriff Wir wollen nun unsere Einführung in die Arbeit mit Vektoren und Matrizen in MATLAB
MehrBewerbungsdatenbank auf der Basis von OpenOffice.org Systemvoraussetzungen...3
Bewerbungsdatenbank auf der Basis von OpenOffice.org 2.4.1 2 Inhaltsverzeichnis 1Systemvoraussetzungen...3 2Anleitung zur Datenbank Bewerbungen.odb...4 2.1.Starten der Datenbank...4 2.2.Die Hauptarbeitsbereiche
Mehr