R-Klausur Übungsaufgaben
Verfasst: Mo Jan 08, 2018 9:58 pm
Hallo Forum, Community und Admins, ich wünsche euch allen ein gutes und erfolgreiches neues Jahr,
ich habe an der Uni (Anfang Dezember) einen 2 tägigen Einführungskurs „Statistik mit R“ besucht. Gestern habe ich eine Übungsklausur erhalten die uns für die Prüfung am Donnerstag (11.1) vorbereiten soll. Jedoch übersteigt der Schwierigkeitsgrad der Aufgaben den Rahmen eines Einführungskurses und mir fehlt leider die Zeit mich richtig einzulesen und einzuarbeiten weshalb ich für Lösungshinweise, Idee und allgemeine Hilfe von eurer Seite sehr dankbar wäre!
Ich wünsche euch eine erfolgreiche und ruhige Woche! Viele Grüße Gordon
Die folgende Aufgabe bezieht sich auf den „Mroz“-Datensatz, der sich im installierten R-Paket „car“ befindet.
1. Aufgabe 21 Punkte
a) ( /4P) Geben Sie (nach dem Starten von R) die Codezeilen an, um:
- Den Datensatz zu laden:
- Die Struktur des Datensatzes auszugeben:
- Geben Sie an, welche Datentypen im Datensatz vorhanden sind (nur nennen!)
b) ( /3 P )
Geben Sie die Spalten 2,3,4 des Datensatzes „Mroz“ auf drei verschiedene Weisen an und benennen sie diesen Datensatz mit „Mroz.3col“
c) ( /6 P) Fügen Sie dem Datensatz „Mroz“ eine neue factor-Variable „inc_level“ hinzu mit drei Levels:
Referenzkategorie: „high“: inc > 30, „middle“: inc ε[15,30], „low“ inc < 15 (Codes angeben!)
d ( / 5 P) Lassen Sie sich grüne Boxplots der Variable „inc“ in Abhängigkeit der „inc_level“ ausgeben und zeichnen Sie zwei horizontale gestrichelte Linien bei „inc“ 15 und 30 ein. (Codes angeben!)
e ( / 3P) Geben Sie die Codes für folgende Tabelle an: - Wie viele Frauen sind in jeder Gruppe der neu erstellten Variable „inc_level“ vorhanden.
- Eine Tabelle mit Kinder unter 5 Jahren „k5“ mit der Anzahl der Frauen, die an der Arbeiterbewegung „lfp“ teilnehmen
3. Aufgabe ( / 12 P)
a) ( / 5 P) Erstellen Sie ein Liste mit:
- einer 4x3 Matrix A, die nur jeden dritten Wert der Zahlenfolge 17, ….50 enthält
- einem Vektor b, der die Spaltennamen des Datensatzes Mroz enthalten soll (ohne inc_level)
- eine 3x3 Matrix C mit den ersten 9 Elementen der Variable „age“ des Datensatzes „Mroz“ (Code angeben!)
b ( / 2 P) Speichern Sie dieObjekte A, b, C unter einem geeigneten Dateiformat ab. Code angeben! Geben Sie auch den Code dafür an, die Datei wieder einzulesen! (Name der Datei frei wählbar!)
c ( / 2 P) Versuchen Sie die Inverse von A anzugeben, ist dies möglich? Code angeben und kurze Erklärung!
d ( / 3 P) Verbinden Sie die Matrizen A und C untereinander und nennen Sie diese neue Matrix D. Transponieren Sie die neue Matrix D und benennen sie die Zeilen mit „Z1“, „Z2“, „Z3“
ich habe an der Uni (Anfang Dezember) einen 2 tägigen Einführungskurs „Statistik mit R“ besucht. Gestern habe ich eine Übungsklausur erhalten die uns für die Prüfung am Donnerstag (11.1) vorbereiten soll. Jedoch übersteigt der Schwierigkeitsgrad der Aufgaben den Rahmen eines Einführungskurses und mir fehlt leider die Zeit mich richtig einzulesen und einzuarbeiten weshalb ich für Lösungshinweise, Idee und allgemeine Hilfe von eurer Seite sehr dankbar wäre!
Ich wünsche euch eine erfolgreiche und ruhige Woche! Viele Grüße Gordon
Die folgende Aufgabe bezieht sich auf den „Mroz“-Datensatz, der sich im installierten R-Paket „car“ befindet.
1. Aufgabe 21 Punkte
a) ( /4P) Geben Sie (nach dem Starten von R) die Codezeilen an, um:
- Den Datensatz zu laden:
- Die Struktur des Datensatzes auszugeben:
- Geben Sie an, welche Datentypen im Datensatz vorhanden sind (nur nennen!)
b) ( /3 P )
Geben Sie die Spalten 2,3,4 des Datensatzes „Mroz“ auf drei verschiedene Weisen an und benennen sie diesen Datensatz mit „Mroz.3col“
c) ( /6 P) Fügen Sie dem Datensatz „Mroz“ eine neue factor-Variable „inc_level“ hinzu mit drei Levels:
Referenzkategorie: „high“: inc > 30, „middle“: inc ε[15,30], „low“ inc < 15 (Codes angeben!)
d ( / 5 P) Lassen Sie sich grüne Boxplots der Variable „inc“ in Abhängigkeit der „inc_level“ ausgeben und zeichnen Sie zwei horizontale gestrichelte Linien bei „inc“ 15 und 30 ein. (Codes angeben!)
e ( / 3P) Geben Sie die Codes für folgende Tabelle an: - Wie viele Frauen sind in jeder Gruppe der neu erstellten Variable „inc_level“ vorhanden.
- Eine Tabelle mit Kinder unter 5 Jahren „k5“ mit der Anzahl der Frauen, die an der Arbeiterbewegung „lfp“ teilnehmen
3. Aufgabe ( / 12 P)
a) ( / 5 P) Erstellen Sie ein Liste mit:
- einer 4x3 Matrix A, die nur jeden dritten Wert der Zahlenfolge 17, ….50 enthält
- einem Vektor b, der die Spaltennamen des Datensatzes Mroz enthalten soll (ohne inc_level)
- eine 3x3 Matrix C mit den ersten 9 Elementen der Variable „age“ des Datensatzes „Mroz“ (Code angeben!)
b ( / 2 P) Speichern Sie dieObjekte A, b, C unter einem geeigneten Dateiformat ab. Code angeben! Geben Sie auch den Code dafür an, die Datei wieder einzulesen! (Name der Datei frei wählbar!)
c ( / 2 P) Versuchen Sie die Inverse von A anzugeben, ist dies möglich? Code angeben und kurze Erklärung!
d ( / 3 P) Verbinden Sie die Matrizen A und C untereinander und nennen Sie diese neue Matrix D. Transponieren Sie die neue Matrix D und benennen sie die Zeilen mit „Z1“, „Z2“, „Z3“