Konfidenzintervall
Konfidenzintervall
Hallo
Ich muss für eine Übung das Konfidenzinervall von mehreren Stichproben berechnen. Wie man das Konfidenzintervall einer Stichprobe berechnet ist mir klar, aber bei mehreren Stichproben weiß ich leider nicht mehr weiter...
Die Aufgabenstellung ist folgende:
Konfidenzintervalle von: 100 Stichproben mit n=10, Mittelwert = 51.3 Standardabweichung =25.47
Vielleicht kann mir jemand weiterhelfen .
Ich muss für eine Übung das Konfidenzinervall von mehreren Stichproben berechnen. Wie man das Konfidenzintervall einer Stichprobe berechnet ist mir klar, aber bei mehreren Stichproben weiß ich leider nicht mehr weiter...
Die Aufgabenstellung ist folgende:
Konfidenzintervalle von: 100 Stichproben mit n=10, Mittelwert = 51.3 Standardabweichung =25.47
Vielleicht kann mir jemand weiterhelfen .
Zuletzt geändert von martin92 am Mo Nov 11, 2019 9:17 pm, insgesamt 3-mal geändert.
Re: Konfidenzintervall
Klar. An welcher Stelle brauchst Du Hilfe? Du könntest das Erstellen eines KI in eine Funktion packen. So eine Funktion ließe sich dann leicht automatisiert 100 Mal aufrufen. Hilft das?
---
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Re: Konfidenzintervall
vielen dank.
es geht mir darum, wie ich die 100 Stichproben erzeuge, dafür weiß ich leider keine Funktion, und hab auch keine gefunden..
lg
es geht mir darum, wie ich die 100 Stichproben erzeuge, dafür weiß ich leider keine Funktion, und hab auch keine gefunden..
lg
Re: Konfidenzintervall
Wenn Du eine Funktion erstellen kannst, die das einmal macht, dann hilft die Funktion replicate dabei, dass 100 Mal zu machen. Kannst Du eine Funktion erstellen, die das einmal macht?
Damit keine falschen Erwartungen entstehen - hier steht unsere Einstellung zu Hausaufgaben: viewtopic.php?f=20&t=35
Damit keine falschen Erwartungen entstehen - hier steht unsere Einstellung zu Hausaufgaben: viewtopic.php?f=20&t=35
---
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Re: Konfidenzintervall
leider versteh ich die Angabe nicht genau. Mir ist klar wie man Zufallszahlen erzeugen kann, z.B. mit rnorm, aber ich verstehe nicht wie ich 100 Stichproben erzeugen kann mit vorher definierten Mittelwert und SD.
außerdem sollten wir seed auf 8 setzen und t.test()$conf.int.
bezüglich der Hausaufgabe: ich bin auf der Uni und übe für die Prüfung
außerdem sollten wir seed auf 8 setzen und t.test()$conf.int.
bezüglich der Hausaufgabe: ich bin auf der Uni und übe für die Prüfung
Re: Konfidenzintervall
Du wirst hier keine fertige Antwort bekommen und im Moment wirkt es gar nicht so, als wüsstest Du überhaupt, was ein seed ist. Wenn Du das doch weißt, und Dich fragst, wie Du das seed setzt, dann wäre es klug, einmal bei Google "R set seed" ein zugeben.
rnorm ist eine geeignete Funktion, um eine Zufallsstichprobe zu erzeugen. Weißt Du, wie man mit rnorm eine Zufallsstichprobe mit n=10, dem Mittelwert = 51.3 und Standardabweichung =25.47 erzeugt?
rnorm ist eine geeignete Funktion, um eine Zufallsstichprobe zu erzeugen. Weißt Du, wie man mit rnorm eine Zufallsstichprobe mit n=10, dem Mittelwert = 51.3 und Standardabweichung =25.47 erzeugt?
Steht ja im Link drin, dass er sich auch auf Altklausuren bezieht.bezüglich der Hausaufgabe: ich bin auf der Uni und übe für die Prüfung
---
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Re: Konfidenzintervall
Danke auf die Idee bin ich schon vorher gekommen und dadurch auch auf diesen Forum gestoßen. Mit einem seed werden die selben "Zufallszahlen" erstellt.
rnorm(10,5.3,1), aber dadurch habe ich ja nur eine Stichprobe generiert!
Das wär mal mein Vorschlag bis jetzt:
set.seed(8)
t.test(x)$conf.int
Konfidenzintervall: 51.3-qt(p=0.975,df=9)*25.47/sqrt(10)
Ich weiß jetzt leider nicht, wie ich das alles kombiniere :/
rnorm(10,5.3,1), aber dadurch habe ich ja nur eine Stichprobe generiert!
Das wär mal mein Vorschlag bis jetzt:
set.seed(8)
t.test(x)$conf.int
Konfidenzintervall: 51.3-qt(p=0.975,df=9)*25.47/sqrt(10)
Ich weiß jetzt leider nicht, wie ich das alles kombiniere :/
Re: Konfidenzintervall
Und damit hast Du den ersten Schritt gelernt. Das stimmt so.
Wie erfährt R, welche Standardabweichung die Verteilung haben soll?rnorm(10,5.3,1), aber dadurch habe ich ja nur eine Stichprobe generiert!
Das wär mal mein Vorschlag bis jetzt:
Und was ist da jetzt x?Code: Alles auswählen
t.test(x)$conf.int
Wir kennen nicht die Formulierung der Fragestellung. Ich vermute, dass Du gar keine Formel anwenden, sondern das Konfidenzintervall für den MIttelwert der Stichproben Aus der Funktion t.test gewinnen sollst. Etwa so:Konfidenzintervall: 51.3-qt(p=0.975,df=9)*25.47/sqrt(10)
Code: Alles auswählen
stichprobe <- c(2.2, 3.1, 2.3, 4.5)
t.test(stichprobe)$conf.int
t.test(stichprobe)$conf.int[1]
t.test(stichprobe)$conf.int[2]
Dafür bieten wir gerne Hilfestellung. Du hast aber immer noch nicht geschrieben, ob Du weißt, wie man Funktionen in R schreibt oder nicht. Je nachdem, was Du gelernt hast, kann man das über eine Funktion oder über eine Schleife lösen.wollte nur ein bisschen schneller weiterkommen beim Lernen
LG,
Bernhard
---
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte