Question

In: Statistics and Probability

Suppose I am trying to guess the salary of one of my fellow professors who I...

Suppose I am trying to guess the salary of one of my fellow professors who I think is 40 years old, has been at xxuniversity for 5 years, and has 25 publications. I am provided with the following regression analysis results from several alternative models that predict salary (in CAD) from these variables, based on N=35 participants. Note: yrs = years.

Model 1; R-squared = 0.578; Adjusted R-squared = 0.537

Coefficient Standard Error     t          p-value    
Intercept 86248.19 10016.43   8.61   0.00
Age (in yrs) 364.86 130.59   2.79   0.01
Yrs at McGill -714.21 124.08   -5.76   0.00
Publications -129.16 134.33   -0.96   0.34



Model 2; R-squared = 0.566; Adjusted R-squared = 0.538

Coefficient Standard Error     t         p-value    
Intercept 79024.01 6616.08   11.94   0.00
Age (in yrs) 381.64 129.27   2.95   0.01
Yrs at McGill -724.08 123.51   -5.86   0.00



Model 3; R-squared = 0.472; Adjusted R-squared = 0.439

Coefficient Standard Error     t         p-value    
Intercept 106643.02 7553.03   14.12   0.00
Yrs at McGill -695.56 136.44   -5.10   0.00
Publications -179.32 146.60   -1.22   0.23



Model 4; R-squared = 0.127; Adjusted R-squared = 0.073

Coefficient Standard Error     t         p-value    
Intercept 80785.00 14116.02   5.72   0.00
Age (in yrs) 324.42 184.60   1.76   0.09
Publications -193.16 189.52   -1.02   0.32



In the space below, answer the following questions with each response numbered and on a separate line.
1. Based on the results above, which model is the best parsimonious model?
2. Why did you choose this model?
3. Using your chosen model, what is the predicted value of salary in CAD for my colleague? (only final answer required)
4. Using your chosen model, provide a detailed interpretation of the intercept.
5. Using your chosen model, provide a detailed interpretation of one other regression coefficient in the model.
6. Using your chosen model, provide a detailed interpretation of R-squared.

Solutions

Expert Solution

1. Bsed on the results model2 is the best.

2. Since, model 2 has the highest adjusted R^2 and lowest standard errors among all the models .

3. Here, the professor is 40 years old, has been at xxuniversity for 5 years, and has 25 publications. So, based on the model coefficient values we get ,

salary= 79024.01+381.64*40-724.08*5 = 90,669.21

4. The intercept of a regression model is the expected mean value of dependent variable when all independent variable=0. That means when age and years at that university is 0, salary will be 79024.01 units.

5. From coefficients of the model we get,

for 1 unit change in age, salary will increase by 381.64 units and for 1 unit change in yrs at M.c gill university , salary will fall down by 724.08 units.

6. Here, R^2 in the model is 0.566 . That means 56.6% variation can be explained by this fitted regression line among all the variation.


Related Solutions

In trying to apply my knowledge in the real world, I am trying to create a...
In trying to apply my knowledge in the real world, I am trying to create a realistic retirement schedule. However, I am running into difficulties using both a financial calculator as well as our equations from class in doing this. I am trying to do the following: plan a retirement schedule between the ages of 25 and 70, in which I would deposit 20% of my income each year. The income starts at 80,000 with an annual growth rate of...
1. I am trying to determine the level of measurement of my data type? I am...
1. I am trying to determine the level of measurement of my data type? I am looking for advice on Nominal, Ordinal, Interval, and Ratio 2. Does the data set have any categorical variables? I am trying to Describe the data set below in very general terms? This data consist of 8 variables: Which are GRE Scores, TOEFL Scores, University Rating, Statement of Purpose, Letter of Recommendation Strength, Undergraduate GPA, . Research Experience, and Chance of Admit. Name Type Description...
I am trying to start saving for retirement. I am investing all my cash into the...
I am trying to start saving for retirement. I am investing all my cash into the S&P 500, which will assume consistently 9.8% interest, compounded annually. I initially put a lump sum of $100 into my account, and I will deposit $10 every second week. a) After 10 years, how much money will I have invested? b) After 10 years, if I sold all of my stocks, how much money will I have in my account? c) After 25 years,...
Professor, In trying to apply my knowledge in the real world, I am trying to create...
Professor, In trying to apply my knowledge in the real world, I am trying to create a realistic retirement schedule. However, I am running into difficulties using both a financial calculator as well as our equations from class in doing this. I am trying to do the following: plan a retirement schedule between the ages of 22 and 68, in which I would deposit 25% of my income each year. The income starts at 80,000 with an annual growth rate...
This is my code for python. I am trying to do the fourth command in the...
This is my code for python. I am trying to do the fourth command in the menu which is to add an employee to directory with a new phone number. but I keep getting error saying , "TypeError: unsupported operand type(s) for +: 'dict' and 'dict". Below is my code. What am I doing wrong? from Lab_6.Employee import * def file_to_directory(File): myDirectory={}       with open(File,'r') as f: data=f.read().split('\n')    x=(len(data)) myDirectory = {} for line in range(0,199):      ...
I am a Pharmacology Graduate Student. My two fellow graduate students work in different labs. We...
I am a Pharmacology Graduate Student. My two fellow graduate students work in different labs. We have agreed to put each other's names on our manuscripts as we discuss each other's work at conferences and this will triple our publishing productivity. Your thoughts?
Working with Python. I am trying to make my code go through each subject in my...
Working with Python. I am trying to make my code go through each subject in my sample size and request something about it. For example, I have my code request from the user to input a sample size N. If I said sample size was 5 for example, I want the code to ask the user the following: "Enter age of subject 1" "Enter age of subject 2" "Enter age of subject 3" "Enter age of subject 4" "Enter age...
I am trying to make a new code that uses functions to make it. My functions...
I am trying to make a new code that uses functions to make it. My functions are below the code. <?php */ $input; $TenBills = 1000; $FiveBills = 500; $OneBills = 100; $Quarters = 25; $Dimes = 10; $Nickels = 5; $Pennies = 1; $YourChange = 0; $input = readline("Hello, please enter your amount of cents:\n"); if(ctype_digit($input)) { $dollars =(int)($input/100); $cents = $input%100;    $input >= $TenBills; $YourChange = (int)($input/$TenBills); $input -= $TenBills * $YourChange; print "Change for $dollars dollars...
I am trying to figure out which test analysis to use for my research questions. I...
I am trying to figure out which test analysis to use for my research questions. I was thinking about think about multivariate because of the number of variable being addressed in the study but there is also the possibility to use univariate to address each question. What are the current levels of police satisfaction in CMPD jurisdictions? What is the public’s perception of crime in CMPD jurisdictions? Does “hot spot” policing reduce crime in CMPD jurisdictions? How does broken windows...
I am trying to create my own doubly linkedlist class and here is what I have...
I am trying to create my own doubly linkedlist class and here is what I have so far. my addfirst is adding elements forever and ever, and I could use some help. This is in C++. Please help me complete my doubly linkedlist class. the addfirst method is what I would like to complete. #ifndef DLLIST_H #define DLLIST_H #include "node.h" #include using namespace std; template class DLList { private:     Node* head = nullptr;     Node* tail = nullptr;    ...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT