Typical paper follow-ups Paper is wrong (in the sense of a real mistake) There is an alternative explanation for the analytical results. You test that.

Slides:



Advertisements
Similar presentations
Multilevel modelling short course
Advertisements

ASSUMPTION CHECKING In regression analysis with Stata
Regression and correlation methods
AMMBR - final stuff xtmixed (and xtreg) (checking for normality, random slopes)
AMMBR from xtreg to xtmixed (+checking for normality, random slopes)
Toolkit + “show your skills” AMMBR from xtreg to xtmixed (+checking for normality, and random slopes, and cross-classified models, and then we are almost.
Chap 12-1 Statistics for Business and Economics, 6e © 2007 Pearson Education, Inc. Chapter 12 Simple Regression Statistics for Business and Economics 6.
Copyright © 2009 Pearson Education, Inc. Chapter 29 Multiple Regression.
1 SSS II Lecture 1: Correlation and Regression Graduate School 2008/2009 Social Science Statistics II Gwilym Pryce
Xtreg and xtmixed: recap We have the standard regression model (here with only one x): but think that the data are clustered, and that the intercept (c.
Multiple Regression Fenster Today we start on the last part of the course: multivariate analysis. Up to now we have been concerned with testing the significance.
Random effects estimation RANDOM EFFECTS REGRESSIONS When the observed variables of interest are constant for each individual, a fixed effects regression.
Advanced Methods and Models in Behavioral Research – 2014 Been there / done that: Stata Logistic regression (……) Conjoint analysis Coming up: Multi-level.
Regression Part II One-factor ANOVA Another dummy variable coding scheme Contrasts Multiple comparisons Interactions.
AMMBR from xtreg to xtmixed (+checking for normality, and random slopes, and cross-classified models, and then we are done in terms of theory)
1-1 Copyright © 2015, 2010, 2007 Pearson Education, Inc. Chapter 18, Slide 1 Chapter 18 Confidence Intervals for Proportions.
© 2010 Pearson Prentice Hall. All rights reserved Least Squares Regression Models.
Chapter 10 Simple Regression.
Chapter 12 Simple Regression
Lecture 19: Tues., Nov. 11th R-squared (8.6.1) Review
Clustered or Multilevel Data
Lecture 24: Thurs. Dec. 4 Extra sum of squares F-tests (10.3) R-squared statistic (10.4.1) Residual plots (11.2) Influential observations (11.3,
More Simple Linear Regression 1. Variation 2 Remember to calculate the standard deviation of a variable we take each value and subtract off the mean and.
Topic 3: Regression.
Role and Place of Statistical Data Analysis and very simple applications Simplified diagram of a scientific research When you know the system: Estimation.
Correlation and Regression Analysis
Finding help. Stata manuals You have all these as pdf! Check the folder /Stata12/docs.
Week 14 Chapter 16 – Partial Correlation and Multiple Regression and Correlation.
Introduction to Regression Analysis, Chapter 13,
Forecasting Revenue: An Example of Regression Model Building Setting: Possibly a large set of predictor variables used to predict future quarterly revenues.
3nd meeting: Multilevel modeling: introducing level 1 (individual) and level 2 (contextual) variables + interactions Subjects for today:  Intra Class.
Objectives of Multiple Regression
Statistics for Managers Using Microsoft Excel, 4e © 2004 Prentice-Hall, Inc. Chap 12-1 Chapter 12 Simple Linear Regression Statistics for Managers Using.
Chapter 13: Inference in Regression
Chapter 11 Simple Regression
One-Factor Experiments Andy Wang CIS 5930 Computer Systems Performance Analysis.
Today’s program Herwart / Axel: Kiva intro (the Galak et al. paper) Follow-up questions Non-response (and respondent list) Multi-level models in Stata.
Copyright © 2014 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
Advanced Methods and Models in Behavioral Research – 2010/2011 AMMBR course design CONTENT METHOD Y is 0/1 conjoint analysis logistic regression multi-level.
1 1 Slide © 2007 Thomson South-Western. All Rights Reserved Chapter 13 Multiple Regression n Multiple Regression Model n Least Squares Method n Multiple.
Regression Part II One-factor ANOVA Another dummy variable coding scheme Contrasts Multiple comparisons Interactions.
Introduction Multilevel Analysis
Dealing with data All variables ok? / getting acquainted Base model Final model(s) Assumption checking on final model(s) Conclusion(s) / Inference Better.
Statistics and Quantitative Analysis U4320 Segment 12: Extension of Multiple Regression Analysis Prof. Sharyn O’Halloran.
Assignment 2: remarks FIRST PART Please don’t make a division of labor so blatantly obvious! 1.1 recode - don't just delete everything that looks suspicious!
Multiple Regression The Basics. Multiple Regression (MR) Predicting one DV from a set of predictors, the DV should be interval/ratio or at least assumed.
Multilevel Linear Models Field, Chapter 19. Why use multilevel models? Meeting the assumptions of the linear model – Homogeneity of regression coefficients.
Various topics Petter Mostad Overview Epidemiology Study types / data types Econometrics Time series data More about sampling –Estimation.
Regression Part II One-factor ANOVA Another dummy variable coding scheme Contrasts Multiple comparisons Interactions.
Chapter 13 Multiple Regression
STA 286 week 131 Inference for the Regression Coefficient Recall, b 0 and b 1 are the estimates of the slope β 1 and intercept β 0 of population regression.
1 Regression Analysis The contents in this chapter are from Chapters of the textbook. The cntry15.sav data will be used. The data collected 15 countries’
Model Selection and Validation. Model-Building Process 1. Data collection and preparation 2. Reduction of explanatory or predictor variables (for exploratory.
Lecture 10: Correlation and Regression Model.
Assumption checking in “normal” multiple regression with Stata.
Review Lecture 51 Tue, Dec 13, Chapter 1 Sections 1.1 – 1.4. Sections 1.1 – 1.4. Be familiar with the language and principles of hypothesis testing.
Advanced MMBR Conjoint analysis (1). Advanced Methods and Models in Behavioral Research Conjoint analysis -> Multi-level models You have to understand:
Advanced Methods and Models in Behavioral Research – 2009/2010 AMMBR course design CONTENT METHOD Y is 0/1 conjoint analysis logistic regression multi-level.
Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Simple Linear Regression Analysis Chapter 13.
Analysis of Experiments
Introduction to Multiple Regression Lecture 11. The Multiple Regression Model Idea: Examine the linear relationship between 1 dependent (Y) & 2 or more.
4 basic analytical tasks in statistics: 1)Comparing scores across groups  look for differences in means 2)Cross-tabulating categoric variables  look.
Multiple Regression Learning Objectives n Explain the Linear Multiple Regression Model n Interpret Linear Multiple Regression Computer Output n Test.
Advanced MMBR Conjoint analysis. Advanced Methods and Models in Behavioral Research Conjoint analysis -> Multi-level models You have to understand: -What.
Linear Mixed Models in JMP Pro
Week 14 Chapter 16 – Partial Correlation and Multiple Regression and Correlation.
Chapter 4, Regression Diagnostics Detection of Model Violation
Regression Forecasting and Model Building
3 basic analytical tasks in bivariate (or multivariate) analyses:
Presentation transcript:

Typical paper follow-ups Paper is wrong (in the sense of a real mistake) There is an alternative explanation for the analytical results. You test that alternative against the original explanation. Paper’s conclusion might be dependent on design/measurement/analysis. Redo with different kind of design/measurement/analysis. Show that it matters. Paper is right, but conclusions limited to a given time or place or context. Test in another place or context. Paper argues that X’s of a given kind are important  you check several other X’s of that kind, or  you check several X’s of a different kind and compare strengths A connection X  Y is given with a “theory” behind it. You check that theory behind it in more detail (typically with another kind of design/measurement/analysis).

Advanced Methods and Models in Behavioral Research – 2013 Instead of Friday, March 20: This monday, 25 March, hours 7 and 8 In addition to the regular program: Tuesday, 2 April, hours 7 and 8 Regular: Friday, 5 April, hours 5 and 6

Advanced Methods and Models in Behavioral Research – 2013 Check out: My logistic regression run on auto.dta (Not easy / thinking out loud / there is more than one correct answer) Revisit your own and others’ logit do files; check if you are able to do this yourself

The exam Advanced Methods and Models in Behavioral Research – 2013 Same kind of setup as MMBR: On laptop ExamMonitor installed No books or notes allowed, only Stata’s help files but: No (or hardly any) multiple choice questions Largest part is working on data MMBR is considered working knowledge You get the data before the exam (!)

Our exam data Roger Fuchs & Freek Schoonbrood BEP project Go through the experiment at the link supplied in a minute Make sure to: –Answer seriously –Understand that your are doing a conjoint analysis –Realize that the data from this experiment are going to be the ones that we will use during the exam –Write down notes for improvement of the survey Advanced Methods and Models in Behavioral Research – 2013

Logistics We now go through the experiment We try to come up with as many improvements as we can think of Roger and Freek implement the ones they feel make sense today Everyone arranges for at least 5 participants as of tomorrow: ensure some variance! (and/or put an invite on your Facebook/Twitter/... page) As soon as I have at least some data, I will put the data set online (note that it might not be complete yet, as there might follow some more participants later) (note that we are doing this sort of quick-and-dirty: we do not check for all kinds of sampling biases, etc. Think about how we could have done that!) Advanced Methods and Models in Behavioral Research – 2013

Advanced Methods and Models in Behavioral Research – 2013

In with the (multi-level) statistics... Advanced Methods and Models in Behavioral Research – 2013

AMMBR course design CONTENT METHOD Y is 0/1 conjoint analysis logistic regression multi-level methods our own survey

Advanced Methods and Models in Behavioral Research – 2013 MULTI – LEVEL ANALYSIS

Advanced Methods and Models in Behavioral Research – 2013 Multi-level models or... dealing with clustered data. One solution: the variance component model Bayesian hierarchical models mixed models (in SPSS) hierarchical linear models random effects models random coefficient models subject specific models variance component models variance heterogeneity models

Advanced Methods and Models in Behavioral Research – 2013 Clustered data / multi-level models Pupils within schools (within regions within countries) Firms within regions (or sectors) Vignettes within persons Employees within stores (our fastfood.dta example)

Advanced Methods and Models in Behavioral Research – 2013 Two issues with clustered data Your estimates will (in all likelihood) be too precise: you find effects that do not exist in the population [do we get that?] You will want to distinguish between effects within clusters and effects between clusters [see next two slides]

Advanced Methods and Models in Behavioral Research – 2013 On individual vs aggregate data For instance: X = introvertX = age of McDonald’s employee Y = school resultsY = like the manager

Advanced Methods and Models in Behavioral Research – 2013 Had we only known, that the data are clustered! So the effect of an X within clusters can be different from the effect between clusters! Using the school example: lines represent schools. And within schools the effect of being introvert is positive!

Advanced Methods and Models in Behavioral Research – 2013 MAIN MESSAGES Be able to recognize clustered data and deal with it appropriately (how to do that will follow) Distinguish two kinds of effects: those at the "micro-level" (within clusters) vs those at the aggregate level (between clusters). They need not be the same! (and... do not test a micro-hypothesis with aggregate data)

Advanced Methods and Models in Behavioral Research – 2013 A toy example – two schools, two pupils Overall mean(0) Two schools each with two pupils. We first calculate the means. Overall mean= (3+2+(-1)+(-4))/4= exam score School 2School 1 (taken from Rasbash)

Advanced Methods and Models in Behavioral Research – 2013 Now the variance Overall mean(0) exam score School 2School 1 The total variance is the sum of the squares of the departures of the observations around the mean, divided by the sample size (4) = ( )/4=7.5

Advanced Methods and Models in Behavioral Research – 2013 The variance of the school means around the overall mean exam score School 2School 1 Overall mean(0) The variance of the school means around the overall mean= ( (-2.5) 2 )/2=6.25 (total variance was 7.5)

Advanced Methods and Models in Behavioral Research – 2013 The variance of the pupils scores around their school’s mean exam score School 2School The variance of the pupils scores around their school’s mean= ((3-2.5) 2 + (2-2.5) 2 + (-1-(-2.5)) 2 + (-4-(-2.5)) 2 )/4 =1.25

Advanced Methods and Models in Behavioral Research – > So you can partition the total variance in individual level variance and school level variance How much of the variability in pupil attainment is attributable to factors at the school and how much to factors at the pupil level? In terms of our toy example we can now say 6.25/7.5= 82% of the total variation of pupils attainment is attributable to school level factors 1.25/7.5= 18% of the total variation of pupils attainment is attributable to pupil level factors And this is important; we want to know how to explain (in this example) school attainment, and appararently the differences are at the school level more than the pupil level

Advanced Methods and Models in Behavioral Research – 2013 Standard multiple regression won't do YD1D2D3D4D5id… ……………3 +2……………3 -3……………4 +4……………4 ………………… So you can use all the data and just run a multiple regression, but then you disregard the clustering effect, which gives uncorrect confidence intervals (and cannot distinguish between effects at the cluster vs at the school level) Possible solution (but not so good) You can aggregate within clusters, and then run a multiple regression on the aggregate data. Two problems: no individual level testing possible + you get much less data points. So what can we do?

Advanced Methods and Models in Behavioral Research – 2013 Multi-level models The standard multiple regression model assumes... with the subscript "i" defined at the case-level.... and the epsilons independently distributed with covariance matrix I. With clustered data, you know these assumptions are not met.

Advanced Methods and Models in Behavioral Research – 2013 Solution 1: add dummy-variables per cluster Try multiple regression, but with as many dummy variables as you have clusters (minus 1)... where, in this example, there are j+1 clusters. IF the clustering differences are (largely) due to differences in the intercept between persons, this might work. BUT if there are only a handful of cases per person, this necessitates a huge number of extra variables

Advanced Methods and Models in Behavioral Research – 2013 Solution 2: split your micro-level X-vars Say you have: then create: and add both as predictors (instead of x 1 ) Make sure that you understand what is happening here, and why it is of use.

Advanced Methods and Models in Behavioral Research – 2013 Solution 3: the variance component model In the variance component model, we split the randomness in a "personal part" and a "rest part"

Advanced Methods and Models in Behavioral Research – 2013 Now: how do you do this in Stata? [note to CS: use age and schooling as examples to split at restaurant level] relevant commands xtset and xtreg bys : egen = mean( ) gen dvarB = - convenience commands tab, gen()drop orderdes editsum

Advanced Methods and Models in Behavioral Research – 2013 Up next How do we run the "Solution 1”, "Solution 2”, and “Solution 3” analysis and compare which works best? What about assumption checking? Random intercept we now saw, but how about random slopes?

Advanced Methods and Models in Behavioral Research – 2013 When you have multi-level data (2 levels) 1.If applicable: consider whether using separate dummies per group might help (use only when this does not create a lot of dummies) 2.Run an empty mixed model (i.e., just the constant included) in Stata. Look at the level on which most of the variance resides. 3.If applicable: divide micro-variables in "group mean" variables and "difference from group mean" variables. 4.Re-run your mixed model with these variables included (as you would a multiple regression analysis) 5.(and note: use regression diagnostics secretly, to find outliers and such)

On non-response Advanced Methods and Models in Behavioral Research – 2013

Non-response analysis Not all of the ones invited are going to participate Think about selective non-response: some (kinds of) individuals might be less likely to participate. How might that influence the results? sample

Data: TVSFP on influencing behavior Advanced Methods and Models in Behavioral Research – 2013

Online as motoroccasion8March2013.dta Online as motoroccasion8March2013.dta