improved bootstrap exercise
This commit is contained in:
parent
0be859ff52
commit
9eb7fdf94a
@ -52,10 +52,10 @@ endobj
|
|||||||
<?adobe-xap-filters esc="CRLF"?>
|
<?adobe-xap-filters esc="CRLF"?>
|
||||||
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
|
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
|
||||||
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
|
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
|
||||||
<rdf:Description rdf:about='94827694-b0d9-11f0-0000-86f60cc553dd' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='Artifex Ghostscript 8.54'/>
|
<rdf:Description rdf:about='525cf0ae-142c-11f2-0000-86f60cc553dd' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='Artifex Ghostscript 8.54'/>
|
||||||
<rdf:Description rdf:about='94827694-b0d9-11f0-0000-86f60cc553dd' xmlns:xap='http://ns.adobe.com/xap/1.0/' xap:ModifyDate='2015-10-22' xap:CreateDate='2015-10-22'><xap:CreatorTool>Artifex Ghostscript 8.54 PDF Writer</xap:CreatorTool></rdf:Description>
|
<rdf:Description rdf:about='525cf0ae-142c-11f2-0000-86f60cc553dd' xmlns:xap='http://ns.adobe.com/xap/1.0/' xap:ModifyDate='2017-01-16' xap:CreateDate='2017-01-16'><xap:CreatorTool>Artifex Ghostscript 8.54 PDF Writer</xap:CreatorTool></rdf:Description>
|
||||||
<rdf:Description rdf:about='94827694-b0d9-11f0-0000-86f60cc553dd' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='94827694-b0d9-11f0-0000-86f60cc553dd'/>
|
<rdf:Description rdf:about='525cf0ae-142c-11f2-0000-86f60cc553dd' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='525cf0ae-142c-11f2-0000-86f60cc553dd'/>
|
||||||
<rdf:Description rdf:about='94827694-b0d9-11f0-0000-86f60cc553dd' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>/tmp/tpd0b45dc9_ff5a_4aa8_90bd_50aa8e8237b6.ps</rdf:li></rdf:Alt></dc:title></rdf:Description>
|
<rdf:Description rdf:about='525cf0ae-142c-11f2-0000-86f60cc553dd' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>/tmp/tp6e6add58_0ada_4a6c_ba7e_63eeba1cbd7c.ps</rdf:li></rdf:Alt></dc:title></rdf:Description>
|
||||||
</rdf:RDF>
|
</rdf:RDF>
|
||||||
</x:xmpmeta>
|
</x:xmpmeta>
|
||||||
|
|
||||||
@ -65,10 +65,10 @@ endstream
|
|||||||
endobj
|
endobj
|
||||||
2 0 obj
|
2 0 obj
|
||||||
<</Producer(Artifex Ghostscript 8.54)
|
<</Producer(Artifex Ghostscript 8.54)
|
||||||
/CreationDate(D:20151022150138)
|
/CreationDate(D:20170116181818)
|
||||||
/ModDate(D:20151022150138)
|
/ModDate(D:20170116181818)
|
||||||
/Creator(MATLAB, The MathWorks, Inc. Version 8.3.0.532 \(R2014a\). Operating System: Linux 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64.)
|
/Creator(MATLAB, The MathWorks, Inc. Version 8.3.0.532 \(R2014a\). Operating System: Linux 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64.)
|
||||||
/Title(/tmp/tpd0b45dc9_ff5a_4aa8_90bd_50aa8e8237b6.ps)>>endobj
|
/Title(/tmp/tp6e6add58_0ada_4a6c_ba7e_63eeba1cbd7c.ps)>>endobj
|
||||||
xref
|
xref
|
||||||
0 12
|
0 12
|
||||||
0000000000 65535 f
|
0000000000 65535 f
|
||||||
@ -85,7 +85,7 @@ xref
|
|||||||
0000001375 00000 n
|
0000001375 00000 n
|
||||||
trailer
|
trailer
|
||||||
<< /Size 12 /Root 1 0 R /Info 2 0 R
|
<< /Size 12 /Root 1 0 R /Info 2 0 R
|
||||||
/ID [<8FE161FFCC6D1C11BAD3CE59BA0E3F32><8FE161FFCC6D1C11BAD3CE59BA0E3F32>]
|
/ID [<F0B160FA5B0C72A4E47D89F3F547B465><F0B160FA5B0C72A4E47D89F3F547B465>]
|
||||||
>>
|
>>
|
||||||
startxref
|
startxref
|
||||||
3070
|
3070
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -1,6 +1,6 @@
|
|||||||
%% (a) generate correlated data
|
%% (a) generate correlated data
|
||||||
n=1000;
|
n = 1000;
|
||||||
a=0.2;
|
a = 0.2;
|
||||||
x = randn(n, 1);
|
x = randn(n, 1);
|
||||||
y = randn(n, 1) + a*x;
|
y = randn(n, 1) + a*x;
|
||||||
|
|
||||||
@ -50,7 +50,7 @@ hold on;
|
|||||||
bar(b, h, 'facecolor', 'b');
|
bar(b, h, 'facecolor', 'b');
|
||||||
bar(b(b>=rq), h(b>=rq), 'facecolor', 'r');
|
bar(b(b>=rq), h(b>=rq), 'facecolor', 'r');
|
||||||
plot( [rd rd], [0 4], 'r', 'linewidth', 2 );
|
plot( [rd rd], [0 4], 'r', 'linewidth', 2 );
|
||||||
xlim([-0.2 0.2])
|
xlim([-0.25 0.25])
|
||||||
xlabel('Correlation coefficient');
|
xlabel('Correlation coefficient');
|
||||||
ylabel('Probability density of H0');
|
ylabel('Probability density of H0');
|
||||||
hold off;
|
hold off;
|
||||||
|
Binary file not shown.
@ -15,7 +15,7 @@
|
|||||||
\else
|
\else
|
||||||
\newcommand{\stitle}{}
|
\newcommand{\stitle}{}
|
||||||
\fi
|
\fi
|
||||||
\header{{\bfseries\large \"Ubung 3\stitle}}{{\bfseries\large Statistik}}{{\bfseries\large 21. Oktober, 2015}}
|
\header{{\bfseries\large \"Ubung\stitle}}{{\bfseries\large Bootstrap}}{{\bfseries\large 17. Januar, 2017}}
|
||||||
\firstpagefooter{Prof. Dr. Jan Benda}{Phone: 29 74573}{Email:
|
\firstpagefooter{Prof. Dr. Jan Benda}{Phone: 29 74573}{Email:
|
||||||
jan.benda@uni-tuebingen.de}
|
jan.benda@uni-tuebingen.de}
|
||||||
\runningfooter{}{\thepage}{}
|
\runningfooter{}{\thepage}{}
|
||||||
@ -84,10 +84,13 @@ jan.benda@uni-tuebingen.de}
|
|||||||
|
|
||||||
\input{instructions}
|
\input{instructions}
|
||||||
|
|
||||||
|
|
||||||
\begin{questions}
|
\begin{questions}
|
||||||
|
|
||||||
\question \qt{Bootstrap des Standardfehlers}
|
\question \qt{Bootstrap des Standardfehlers}
|
||||||
|
Wir wollen den Standardfehler, die Standardabweichung des Mittelwerts,
|
||||||
|
eines Datensatze mit Hilfe der Bootstrapmethode berechnen und mit der
|
||||||
|
Formel ``Standardabweichung geteilt durch Wurzel aus $n$''
|
||||||
|
vergleichen.
|
||||||
\begin{parts}
|
\begin{parts}
|
||||||
\part Lade von Ilias die Datei \code{thymusglandweights.dat} herunter.
|
\part Lade von Ilias die Datei \code{thymusglandweights.dat} herunter.
|
||||||
Darin befindet sich ein Datensatz vom Gewicht der Thymus Dr\"use in 14-Tage alten
|
Darin befindet sich ein Datensatz vom Gewicht der Thymus Dr\"use in 14-Tage alten
|
||||||
@ -112,8 +115,11 @@ jan.benda@uni-tuebingen.de}
|
|||||||
\end{solution}
|
\end{solution}
|
||||||
|
|
||||||
|
|
||||||
\continue
|
|
||||||
\question \qt{Student t-Verteilung}
|
\question \qt{Student t-Verteilung}
|
||||||
|
Durch Standardabweichungen normierte Mittelwerte sind nicht Gaussverteilt,
|
||||||
|
wenn beide aus Normalverteilten Daten abgesch\"atzt werden.
|
||||||
|
Die Verteilung von $t=\bar x/(\sigma_x/\sqrt{m})$ folgt vielmehr
|
||||||
|
der Student t-Verteilung.
|
||||||
\begin{parts}
|
\begin{parts}
|
||||||
\part Erzeuge 100000 normalverteilte Zufallszahlen.
|
\part Erzeuge 100000 normalverteilte Zufallszahlen.
|
||||||
\part Ziehe daraus 1000 Stichproben vom Umfang $m=3$, 5, 10, oder 50.
|
\part Ziehe daraus 1000 Stichproben vom Umfang $m=3$, 5, 10, oder 50.
|
||||||
@ -123,6 +129,7 @@ dieser Mittelwerte.
|
|||||||
\part Berechne ausserdem die Gr\"o{\ss}e $t=\bar x/(\sigma_x/\sqrt{m})$
|
\part Berechne ausserdem die Gr\"o{\ss}e $t=\bar x/(\sigma_x/\sqrt{m})$
|
||||||
(Standardabweichung $\sigma_x$) und vergleiche diese mit der Normalverteilung mit Standardabweichung Eins. Ist $t$ normalverteilt, bzw. unter welchen Bedingungen ist $t$ normalverteilt?
|
(Standardabweichung $\sigma_x$) und vergleiche diese mit der Normalverteilung mit Standardabweichung Eins. Ist $t$ normalverteilt, bzw. unter welchen Bedingungen ist $t$ normalverteilt?
|
||||||
\end{parts}
|
\end{parts}
|
||||||
|
\newsolutionpage
|
||||||
\begin{solution}
|
\begin{solution}
|
||||||
\lstinputlisting{tdistribution.m}
|
\lstinputlisting{tdistribution.m}
|
||||||
\includegraphics[width=1\textwidth]{tdistribution-n03}\\
|
\includegraphics[width=1\textwidth]{tdistribution-n03}\\
|
||||||
@ -132,7 +139,10 @@ dieser Mittelwerte.
|
|||||||
\end{solution}
|
\end{solution}
|
||||||
|
|
||||||
|
|
||||||
\question \qt{Korrelationen}
|
\continue
|
||||||
|
\question \qt{Permutationstest}
|
||||||
|
Wir wollen die Signifikanz einer Korrelation durch einen
|
||||||
|
Permutationstest bestimmen.
|
||||||
\begin{parts}
|
\begin{parts}
|
||||||
\part Erzeuge 1000 korrelierte Zufallszahlen $x$, $y$ durch
|
\part Erzeuge 1000 korrelierte Zufallszahlen $x$, $y$ durch
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
|
@ -4,38 +4,3 @@
|
|||||||
{\large Jan Grewe, Jan Benda}\\[-3ex]
|
{\large Jan Grewe, Jan Benda}\\[-3ex]
|
||||||
Abteilung Neuroethologie \hfill --- \hfill Institut f\"ur Neurobiologie \hfill --- \hfill \includegraphics[width=0.28\textwidth]{UT_WBMW_Black_RGB} \\
|
Abteilung Neuroethologie \hfill --- \hfill Institut f\"ur Neurobiologie \hfill --- \hfill \includegraphics[width=0.28\textwidth]{UT_WBMW_Black_RGB} \\
|
||||||
\end{center}
|
\end{center}
|
||||||
|
|
||||||
\ifprintanswers%
|
|
||||||
\else
|
|
||||||
|
|
||||||
% Die folgenden Aufgaben dienen der Wiederholung, \"Ubung und
|
|
||||||
% Selbstkontrolle und sollten eigenst\"andig bearbeitet und gel\"ost
|
|
||||||
% werden. Die L\"osung soll in Form eines einzelnen Skriptes (m-files)
|
|
||||||
% im ILIAS hochgeladen werden. Jede Aufgabe sollte in einer eigenen
|
|
||||||
% ``Zelle'' gel\"ost sein. Die Zellen \textbf{m\"ussen} unabh\"angig
|
|
||||||
% voneinander ausf\"uhrbar sein. Das Skript sollte nach dem Muster:
|
|
||||||
% ``variablen\_datentypen\_\{nachname\}.m'' benannt werden
|
|
||||||
% (z.B. variablen\_datentypen\_mueller.m).
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item \"Uberzeuge dich von jeder einzelnen Zeile deines Codes, dass
|
|
||||||
sie auch wirklich das macht, was sie machen soll! Teste dies mit
|
|
||||||
kleinen Beispielen direkt in der Kommandozeile.
|
|
||||||
\item Versuche die L\"osungen der Aufgaben m\"oglichst in
|
|
||||||
sinnvolle kleine Funktionen herunterzubrechen.
|
|
||||||
Sobald etwas \"ahnliches mehr als einmal berechnet werden soll,
|
|
||||||
lohnt es sich eine Funktion daraus zu schreiben!
|
|
||||||
\item Teste rechenintensive \code{for} Schleifen, Vektoren, Matrizen
|
|
||||||
zuerst mit einer kleinen Anzahl von Wiederholungen oder kleiner
|
|
||||||
Gr\"o{\ss}e, und benutze erst am Ende, wenn alles \"uberpr\"uft
|
|
||||||
ist, eine gro{\ss}e Anzahl von Wiederholungen oder Elementen, um eine gute
|
|
||||||
Statistik zu bekommen.
|
|
||||||
\item Benutze die Hilfsfunktion von \code{matlab} (\code{help
|
|
||||||
commando} oder \code{doc commando}) und das Internet, um
|
|
||||||
herauszufinden, wie bestimmte \code{matlab} Funktionen zu verwenden
|
|
||||||
sind und was f\"ur M\"oglichkeiten sie bieten.
|
|
||||||
Auch zu inhaltlichen Konzepten bietet das Internet oft viele
|
|
||||||
Antworten!
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\fi
|
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user