IQSS Beamer Class Demonstration - GitHub Pages
Transcript of IQSS Beamer Class Demonstration - GitHub Pages
![Page 1: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/1.jpg)
IQSS Beamer Class Demonstration
Ista Zahn and Gary King
IQSS
September 19, 2018
![Page 2: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/2.jpg)
Outline
Beamer Features
Some of Gary’s Examples
Other Features
Structural Features
More Features
Blocks
Appendix
Beamer Features 2 / 20 .
![Page 3: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/3.jpg)
What’s this course about?• Specific statistical methods for many research problems -
How to learn (or create) new methods - Inference:Using facts you know to learn about facts you don’t know
• How to write a publishable scholarly paper• All the practical tools of research — theory, applications,
simulation, programming, word processing, plumbing,whatever is useful
• ⇝ Outline and class materials:
•
j.mp/G2001• The syllabus gives topics, not a weekly plan.• We will go as fast as possible subject to everyone following
along• We cover different amounts of material each week
Beamer Features 3 / 20
![Page 4: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/4.jpg)
What’s this course about?• Specific statistical methods for many research problems -
How to learn (or create) new methods - Inference:Using facts you know to learn about facts you don’t know
• How to write a publishable scholarly paper
• All the practical tools of research — theory, applications,simulation, programming, word processing, plumbing,whatever is useful
• ⇝ Outline and class materials:
•
j.mp/G2001• The syllabus gives topics, not a weekly plan.• We will go as fast as possible subject to everyone following
along• We cover different amounts of material each week
Beamer Features 3 / 20
![Page 5: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/5.jpg)
What’s this course about?• Specific statistical methods for many research problems -
How to learn (or create) new methods - Inference:Using facts you know to learn about facts you don’t know
• How to write a publishable scholarly paper• All the practical tools of research — theory, applications,
simulation, programming, word processing, plumbing,whatever is useful
• ⇝ Outline and class materials:
•
j.mp/G2001• The syllabus gives topics, not a weekly plan.• We will go as fast as possible subject to everyone following
along• We cover different amounts of material each week
Beamer Features 3 / 20
![Page 6: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/6.jpg)
What’s this course about?• Specific statistical methods for many research problems -
How to learn (or create) new methods - Inference:Using facts you know to learn about facts you don’t know
• How to write a publishable scholarly paper• All the practical tools of research — theory, applications,
simulation, programming, word processing, plumbing,whatever is useful
• ⇝ Outline and class materials:
•
j.mp/G2001• The syllabus gives topics, not a weekly plan.• We will go as fast as possible subject to everyone following
along• We cover different amounts of material each week
Beamer Features 3 / 20
![Page 7: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/7.jpg)
What’s this course about?• Specific statistical methods for many research problems -
How to learn (or create) new methods - Inference:Using facts you know to learn about facts you don’t know
• How to write a publishable scholarly paper• All the practical tools of research — theory, applications,
simulation, programming, word processing, plumbing,whatever is useful
• ⇝ Outline and class materials:
•
j.mp/G2001
• The syllabus gives topics, not a weekly plan.• We will go as fast as possible subject to everyone following
along• We cover different amounts of material each week
Beamer Features 3 / 20
![Page 8: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/8.jpg)
What’s this course about?• Specific statistical methods for many research problems -
How to learn (or create) new methods - Inference:Using facts you know to learn about facts you don’t know
• How to write a publishable scholarly paper• All the practical tools of research — theory, applications,
simulation, programming, word processing, plumbing,whatever is useful
• ⇝ Outline and class materials:
•
j.mp/G2001• The syllabus gives topics, not a weekly plan.
• We will go as fast as possible subject to everyone followingalong
• We cover different amounts of material each week
Beamer Features 3 / 20
![Page 9: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/9.jpg)
What’s this course about?• Specific statistical methods for many research problems -
How to learn (or create) new methods - Inference:Using facts you know to learn about facts you don’t know
• How to write a publishable scholarly paper• All the practical tools of research — theory, applications,
simulation, programming, word processing, plumbing,whatever is useful
• ⇝ Outline and class materials:
•
j.mp/G2001• The syllabus gives topics, not a weekly plan.• We will go as fast as possible subject to everyone following
along
• We cover different amounts of material each week
Beamer Features 3 / 20
![Page 10: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/10.jpg)
What’s this course about?• Specific statistical methods for many research problems -
How to learn (or create) new methods - Inference:Using facts you know to learn about facts you don’t know
• How to write a publishable scholarly paper• All the practical tools of research — theory, applications,
simulation, programming, word processing, plumbing,whatever is useful
• ⇝ Outline and class materials:
•
j.mp/G2001• The syllabus gives topics, not a weekly plan.• We will go as fast as possible subject to everyone following
along• We cover different amounts of material each week
Beamer Features 3 / 20 .
![Page 11: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/11.jpg)
How much math will you scare us with?• All math requires two parts: proof and concepts & intuition• Different classes emphasize:
• Baby Stats: dumbed down proofs, vague intuition• Math Stats: rigorous mathematical proofs• Practical Stats: deep concepts and intuition, proofs when
needed• Goal: how to do empirical research, in depth• Use rigorous statistical theory — when needed• Insure we understand the intuition — always• Always traverse from theoretical foundations to practical
applications• Includes “how to” computation• ⇝ Fewer proofs, more concepts, better practical knowledge
• Do you have the background for this class?
A Test: What’s this?
b = (X ′X)−1X ′y
Beamer Features 4 / 20
![Page 12: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/12.jpg)
How much math will you scare us with?• All math requires two parts: proof and concepts & intuition• Different classes emphasize:
• Baby Stats: dumbed down proofs, vague intuition• Math Stats: rigorous mathematical proofs• Practical Stats: deep concepts and intuition, proofs when
needed• Goal: how to do empirical research, in depth• Use rigorous statistical theory — when needed• Insure we understand the intuition — always• Always traverse from theoretical foundations to practical
applications• Includes “how to” computation• ⇝ Fewer proofs, more concepts, better practical knowledge
• Do you have the background for this class?
A Test: What’s this?
b = (X ′X)−1X ′y
Beamer Features 4 / 20 .
![Page 13: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/13.jpg)
Systematic Components: Examples
• E(Yi) ≡ µi = Xiβ = β0 + β1X1i + · · · + βkXki
• Pr(Yi = 1) ≡ πi = 11+e−xiβ
• V (Yi) ≡ σ2i = exiβ
• Interpretation:
• Each is a class of functional forms• Set β and it picks out one member of the class• β in each is an “effect parameter” vector, with different
meaning
Beamer Features 5 / 20 .
![Page 14: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/14.jpg)
Negative Binomial DerivationRecall:
Pr(A|B) = Pr(AB)Pr(B)
=⇒ Pr(AB) = Pr(A|B) Pr(B)
one two three
NegBin(y|ϕ, σ2) =∫ ∞
0Poisson(y|λ) × gamma(λ|ϕ, σ2)dλ
=∫ ∞
0¶(y, λ|ϕ, σ2)dλ
=Γ(
ϕσ2−1 + yi
)yi!Γ
(ϕ
σ2−1
) (σ2 − 1
σ2
)yi (σ2) −ϕ
σ2−1
Beamer Features 6 / 20
![Page 15: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/15.jpg)
Negative Binomial DerivationRecall:
Pr(A|B) = Pr(AB)Pr(B)
=⇒ Pr(AB) = Pr(A|B) Pr(B)
one two three
NegBin(y|ϕ, σ2) =∫ ∞
0Poisson(y|λ) × gamma(λ|ϕ, σ2)dλ
=∫ ∞
0¶(y, λ|ϕ, σ2)dλ
=Γ(
ϕσ2−1 + yi
)yi!Γ
(ϕ
σ2−1
) (σ2 − 1
σ2
)yi (σ2) −ϕ
σ2−1
Beamer Features 6 / 20
![Page 16: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/16.jpg)
Negative Binomial DerivationRecall:
Pr(A|B) = Pr(AB)Pr(B)
=⇒ Pr(AB) = Pr(A|B) Pr(B)
one two three
NegBin(y|ϕ, σ2) =∫ ∞
0Poisson(y|λ) × gamma(λ|ϕ, σ2)dλ
=∫ ∞
0¶(y, λ|ϕ, σ2)dλ
=Γ(
ϕσ2−1 + yi
)yi!Γ
(ϕ
σ2−1
) (σ2 − 1
σ2
)yi (σ2) −ϕ
σ2−1
Beamer Features 6 / 20
![Page 17: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/17.jpg)
Negative Binomial DerivationRecall:
Pr(A|B) = Pr(AB)Pr(B)
=⇒ Pr(AB) = Pr(A|B) Pr(B)
one two three
NegBin(y|ϕ, σ2) =∫ ∞
0Poisson(y|λ) × gamma(λ|ϕ, σ2)dλ
=∫ ∞
0¶(y, λ|ϕ, σ2)dλ
=Γ(
ϕσ2−1 + yi
)yi!Γ
(ϕ
σ2−1
) (σ2 − 1
σ2
)yi (σ2) −ϕ
σ2−1
Beamer Features 6 / 20
![Page 18: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/18.jpg)
Negative Binomial DerivationRecall:
Pr(A|B) = Pr(AB)Pr(B)
=⇒ Pr(AB) = Pr(A|B) Pr(B)
one two three
NegBin(y|ϕ, σ2) =∫ ∞
0Poisson(y|λ) × gamma(λ|ϕ, σ2)dλ
=∫ ∞
0¶(y, λ|ϕ, σ2)dλ
=Γ(
ϕσ2−1 + yi
)yi!Γ
(ϕ
σ2−1
) (σ2 − 1
σ2
)yi (σ2) −ϕ
σ2−1
Beamer Features 6 / 20 .
![Page 19: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/19.jpg)
Outline
Beamer Features
Some of Gary’s Examples
Other Features
Structural Features
More Features
Blocks
Appendix
Other Features 7 / 20 .
![Page 20: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/20.jpg)
Structural Features
Levels of Structure• usual LATEX \ section, \ subsection commands• frame environments provide slides• block environments divide slides into logical sections• columns environments divide slides vertically (example
later)• overlays (‘a la prosper) change content of slides dynamically
Overlay AlertsOn the first overlay, this text is highlighted (or alerted).On the second, this text is.
Other Features 8 / 20
![Page 21: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/21.jpg)
Structural Features
Levels of Structure• usual LATEX \ section, \ subsection commands• frame environments provide slides• block environments divide slides into logical sections• columns environments divide slides vertically (example
later)• overlays (‘a la prosper) change content of slides dynamically
Overlay AlertsOn the first overlay, this text is highlighted (or alerted).On the second, this text is.
Other Features 8 / 20 .
![Page 22: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/22.jpg)
Code blocks# Say hello in Rhello <- function(name) paste(”hello”, name)
# Say hello in Pythondef hello(name):return(”Hello” + ” ” + name)
-- Say hello in Haskellhello name = ”Hello” ++ ” ” ++ name
/* Say hello in C */#include <stdio.h>int main(){
char name[256];fgets(name, sizeof(name), stdin);printf(”Hello %s”, name);return(0);
}
Other Features 9 / 20
![Page 23: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/23.jpg)
Code blocks# Say hello in Rhello <- function(name) paste(”hello”, name)
# Say hello in Pythondef hello(name):return(”Hello” + ” ” + name)
-- Say hello in Haskellhello name = ”Hello” ++ ” ” ++ name
/* Say hello in C */#include <stdio.h>int main(){
char name[256];fgets(name, sizeof(name), stdin);printf(”Hello %s”, name);return(0);
}
Other Features 9 / 20
![Page 24: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/24.jpg)
Code blocks# Say hello in Rhello <- function(name) paste(”hello”, name)
# Say hello in Pythondef hello(name):return(”Hello” + ” ” + name)
-- Say hello in Haskellhello name = ”Hello” ++ ” ” ++ name
/* Say hello in C */#include <stdio.h>int main(){
char name[256];fgets(name, sizeof(name), stdin);printf(”Hello %s”, name);return(0);
}
Other Features 9 / 20
![Page 25: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/25.jpg)
Code blocks# Say hello in Rhello <- function(name) paste(”hello”, name)
# Say hello in Pythondef hello(name):return(”Hello” + ” ” + name)
-- Say hello in Haskellhello name = ”Hello” ++ ” ” ++ name
/* Say hello in C */#include <stdio.h>int main(){
char name[256];fgets(name, sizeof(name), stdin);printf(”Hello %s”, name);return(0);
}
Other Features 9 / 20 .
![Page 26: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/26.jpg)
Alerts
• First level alert• Second level alert• Third level alert• Fourth level alert• Fifth level alert
Other Features 10 / 20 .
![Page 27: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/27.jpg)
Outline
Beamer Features
Some of Gary’s Examples
Other Features
Structural Features
More Features
Blocks
Appendix
More Features 11 / 20 .
![Page 28: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/28.jpg)
Other Features
Levels of Structure• Clean, extensively customizable visual style• Hyperlinks (http://github.com/izahn/iqss-beamer-theme• No weird scaling prosper
• slides are 96mm×128mm• text is 10-12pt on slide• slide itself magnified with Adobe Reader/xpdf/gv to fill screen
• pgf graphics framework easy to use• include external JPEG/PNG/PDF figures• output directly to pdf: no PostScript hurdles• detailed User’s Manual (with good presentation advice, too)
More Features 12 / 20 .
![Page 29: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/29.jpg)
Theorems and ProofsThe proof uses reductio ad absurdum.
TheoremThere is no largest prime number.
Proof• Suppose p were the largest prime number.
• Let q be the product of the first p numbers.• Then q + 1 is not divisible by any of them.• But q + 1 is greater than 1, thus divisible by some prime
number not in the first p numbers.
More Features 13 / 20
![Page 30: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/30.jpg)
Theorems and ProofsThe proof uses reductio ad absurdum.
TheoremThere is no largest prime number.
Proof• Suppose p were the largest prime number.• Let q be the product of the first p numbers.
• Then q + 1 is not divisible by any of them.• But q + 1 is greater than 1, thus divisible by some prime
number not in the first p numbers.
More Features 13 / 20
![Page 31: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/31.jpg)
Theorems and ProofsThe proof uses reductio ad absurdum.
TheoremThere is no largest prime number.
Proof• Suppose p were the largest prime number.• Let q be the product of the first p numbers.• Then q + 1 is not divisible by any of them.
• But q + 1 is greater than 1, thus divisible by some primenumber not in the first p numbers.
More Features 13 / 20
![Page 32: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/32.jpg)
Theorems and ProofsThe proof uses reductio ad absurdum.
TheoremThere is no largest prime number.
Proof• Suppose p were the largest prime number.• Let q be the product of the first p numbers.• Then q + 1 is not divisible by any of them.• But q + 1 is greater than 1, thus divisible by some prime
number not in the first p numbers.
More Features 13 / 20 .
![Page 33: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/33.jpg)
Blocks
Normal blockA set consists of elements.
Alert block2 = 2.
Example blockThe set {1, 2, 3, 5} has four elements.
More Features 14 / 20 .
![Page 34: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/34.jpg)
Outline
Beamer Features
Some of Gary’s Examples
Other Features
Structural Features
More Features
Blocks
Appendix
Appendix 15 / 20 .
![Page 35: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/35.jpg)
Backup Slides
Appendix 16 / 20 .
![Page 36: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/36.jpg)
Details
Appendix 17 / 20 .
![Page 37: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/37.jpg)
Text omitted in main talk.
Appendix 18 / 20 .
![Page 38: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/38.jpg)
More details
Appendix 19 / 20 .
![Page 39: IQSS Beamer Class Demonstration - GitHub Pages](https://reader035.fdocuments.net/reader035/viewer/2022070605/62c297a58f86db2dfb3f03bf/html5/thumbnails/39.jpg)
Even more details
Appendix 20 / 20 .