,Exam Blueprint & Instructions
WGU D600 Task 1: Linear Regression Analysis | Complete Report, Python Modeling, Results & Visualizations
Part I · Exam Questions (1-200)
1. Linear Regression Fundamentals, Assumptions & OLS (22 q) ....5
2. Data Exploration, EDA & Preprocessing for Linear Models (22 q) ....6
3. Python Implementation: LinearRegression, statsmodels & Formula API (22 q) ....7
4. Residual Analysis, Heteroscedasticity & Normality Checks (22 q) ....8
5. Multicollinearity, VIF & Feature Selection (22 q) ....9
6. Model Evaluation: R-Squared, Adjusted R2, RMSE & MAE (22 q) . . . . 10
7. WGU D600 Task 1 Report Requirements & Documentation Standards (22 q) . . . . 11
8. Visualization: Scatterplots, Residual Plots & Regression Line (23 q) . . . . 12
9. Business Implications, Limitations & Recommendations (23 q) . . . . 13
Instructions:
• 200 original multiple-choice questions for WGU D600 Task 1 mastery.
• Covers linear regression, OLS assumptions, residual analysis, Python implementation, visualizations.
• All code uses sklearn, statsmodels, pandas, matplotlib per WGU standards.
• Correct answers and rationales follow each item immediately.
• Original study material, not actual WGU assessment.
,SECTION ONE: QUESTIONS 1-200
Choose the single best answer. Correct answers and rationales follow each item.
Linear Regression Fundamentals, Assumptions & OLS
Question 1. In WGU D600 Task 1, what is the correct approach for handling outliers and
influential points using Cook's distance and leverage statistics?
A. Correct Task 1 methodology: handling outliers and influential points using Cook's distance
and leverage with Python modeling, assumption checks, and rubric-compliant report
B. Fit model on entire dataset without train-test split, inflating R-squared and violating
reproducibility
C. Use unscaled categorical variables directly in linear regression without encoding or
handling multicollinearity
D. Ignore assumption checks and report only coefficients without residual analysis or
validation
CORRECT ANSWER: A. Correct Task 1 methodology: handling outliers and influential points
using Cook's distance and leverage with Python modeling, assumption checks, and rubric-
compliant report
RATIONALE: For WGU D600 Task 1 linear regression, handling outliers and influential points using
Cook's distance and leverage statistics requires proper methodology. Correct (A): Correct Task 1
methodology: handling outliers and influential points using Cook's distance and leverage with Python
modeling, assumption checks, and rubric-compliant report. This satisfies OLS assumptions, WGU Task 1
rubric (Python modeling, results, visualizations), and business reporting standards. Incorrect
options cause assumption violations, leakage, or incomplete documentation.
Question 2. When implementing ensuring reproducibility with random_state and detailed
Python code comments for WGU submission in Python, which code avoids errors?
A. Correct Task 1 methodology: ensuring reproducibility with random_state and detailed Python
code comment with Python modeling, assumption checks, and rubric-compliant report
B. Ignore assumption checks and report only coefficients without residual analysis or
validation
C. Report only R-squared without adjusted R2, RMSE, or visualization, failing WGU documentation
requirements
D. Use unscaled categorical variables directly in linear regression without encoding or
handling multicollinearity
CORRECT ANSWER: A. Correct Task 1 methodology: ensuring reproducibility with random_state
and detailed Python code comment with Python modeling, assumption checks, and rubric-
compliant report
RATIONALE: For WGU D600 Task 1 linear regression, ensuring reproducibility with random_state and
detailed Python code comments for WGU submission requires proper methodology. Correct (A): Correct
Task 1 methodology: ensuring reproducibility with random_state and detailed Python code comment with
Python modeling, assumption checks, and rubric-compliant report. This satisfies OLS assumptions, WGU
Task 1 rubric (Python modeling, results, visualizations), and business reporting standards.
Incorrect options cause assumption violations, leakage, or incomplete documentation.
, WGU D600 Task 1 - Linear Regression Fundamentals, Assumptions & OLS
Question 3. A student observes addressing non-linearity via polynomial features or log
transformation for D600 dataset in residual plot. What should be done?
A. Correct Task 1 methodology: addressing non-linearity via polynomial features or log
transformation for with Python modeling, assumption checks, and rubric-compliant report
B. Use unscaled categorical variables directly in linear regression without encoding or
handling multicollinearity
C. Report only R-squared without adjusted R2, RMSE, or visualization, failing WGU documentation
requirements
D. Fit model on entire dataset without train-test split, inflating R-squared and violating
reproducibility
CORRECT ANSWER: A. Correct Task 1 methodology: addressing non-linearity via polynomial
features or log transformation for with Python modeling, assumption checks, and rubric-
compliant report
RATIONALE: For WGU D600 Task 1 linear regression, addressing non-linearity via polynomial features
or log transformation for D600 dataset requires proper methodology. Correct (A): Correct Task 1
methodology: addressing non-linearity via polynomial features or log transformation for with Python
modeling, assumption checks, and rubric-compliant report. This satisfies OLS assumptions, WGU Task 1
rubric (Python modeling, results, visualizations), and business reporting standards. Incorrect
options cause assumption violations, leakage, or incomplete documentation.
Question 4. Which Python snippet correctly implements implementing simple linear
regression using sklearn.linear_model.LinearRegression and interpreting coefficients?
A. Ignore assumption checks and report only coefficients without residual analysis or
validation
B. Use unscaled categorical variables directly in linear regression without encoding or
handling multicollinearity
C. Fit model on entire dataset without train-test split, inflating R-squared and violating
reproducibility
D. Correct Task 1 methodology: implementing simple linear regression using
sklearn.linear_model.LinearRegr with Python modeling, assumption checks, and rubric-compliant
report
CORRECT ANSWER: D. Correct Task 1 methodology: implementing simple linear regression using
sklearn.linear_model.LinearRegr with Python modeling, assumption checks, and rubric-
compliant report
RATIONALE: For WGU D600 Task 1 linear regression, implementing simple linear regression using
sklearn.linear_model.LinearRegression and interpreting coefficients requires proper methodology.
Correct (D): Correct Task 1 methodology: implementing simple linear regression using
sklearn.linear_model.LinearRegr with Python modeling, assumption checks, and rubric-compliant
report. This satisfies OLS assumptions, WGU Task 1 rubric (Python modeling, results,
visualizations), and business reporting standards. Incorrect options cause assumption violations,
leakage, or incomplete documentation.
Question 5. What is the primary purpose of ensuring reproducibility with random_state and
detailed Python code comments for WGU submission in linear regression context?
A. Use unscaled categorical variables directly in linear regression without encoding or
handling multicollinearity
B. Report only R-squared without adjusted R2, RMSE, or visualization, failing WGU documentation
WGU D600 Task 1: Linear Regression Analysis | Complete Report, Python Modeling, Results & Visualizations
Part I · Exam Questions (1-200)
1. Linear Regression Fundamentals, Assumptions & OLS (22 q) ....5
2. Data Exploration, EDA & Preprocessing for Linear Models (22 q) ....6
3. Python Implementation: LinearRegression, statsmodels & Formula API (22 q) ....7
4. Residual Analysis, Heteroscedasticity & Normality Checks (22 q) ....8
5. Multicollinearity, VIF & Feature Selection (22 q) ....9
6. Model Evaluation: R-Squared, Adjusted R2, RMSE & MAE (22 q) . . . . 10
7. WGU D600 Task 1 Report Requirements & Documentation Standards (22 q) . . . . 11
8. Visualization: Scatterplots, Residual Plots & Regression Line (23 q) . . . . 12
9. Business Implications, Limitations & Recommendations (23 q) . . . . 13
Instructions:
• 200 original multiple-choice questions for WGU D600 Task 1 mastery.
• Covers linear regression, OLS assumptions, residual analysis, Python implementation, visualizations.
• All code uses sklearn, statsmodels, pandas, matplotlib per WGU standards.
• Correct answers and rationales follow each item immediately.
• Original study material, not actual WGU assessment.
,SECTION ONE: QUESTIONS 1-200
Choose the single best answer. Correct answers and rationales follow each item.
Linear Regression Fundamentals, Assumptions & OLS
Question 1. In WGU D600 Task 1, what is the correct approach for handling outliers and
influential points using Cook's distance and leverage statistics?
A. Correct Task 1 methodology: handling outliers and influential points using Cook's distance
and leverage with Python modeling, assumption checks, and rubric-compliant report
B. Fit model on entire dataset without train-test split, inflating R-squared and violating
reproducibility
C. Use unscaled categorical variables directly in linear regression without encoding or
handling multicollinearity
D. Ignore assumption checks and report only coefficients without residual analysis or
validation
CORRECT ANSWER: A. Correct Task 1 methodology: handling outliers and influential points
using Cook's distance and leverage with Python modeling, assumption checks, and rubric-
compliant report
RATIONALE: For WGU D600 Task 1 linear regression, handling outliers and influential points using
Cook's distance and leverage statistics requires proper methodology. Correct (A): Correct Task 1
methodology: handling outliers and influential points using Cook's distance and leverage with Python
modeling, assumption checks, and rubric-compliant report. This satisfies OLS assumptions, WGU Task 1
rubric (Python modeling, results, visualizations), and business reporting standards. Incorrect
options cause assumption violations, leakage, or incomplete documentation.
Question 2. When implementing ensuring reproducibility with random_state and detailed
Python code comments for WGU submission in Python, which code avoids errors?
A. Correct Task 1 methodology: ensuring reproducibility with random_state and detailed Python
code comment with Python modeling, assumption checks, and rubric-compliant report
B. Ignore assumption checks and report only coefficients without residual analysis or
validation
C. Report only R-squared without adjusted R2, RMSE, or visualization, failing WGU documentation
requirements
D. Use unscaled categorical variables directly in linear regression without encoding or
handling multicollinearity
CORRECT ANSWER: A. Correct Task 1 methodology: ensuring reproducibility with random_state
and detailed Python code comment with Python modeling, assumption checks, and rubric-
compliant report
RATIONALE: For WGU D600 Task 1 linear regression, ensuring reproducibility with random_state and
detailed Python code comments for WGU submission requires proper methodology. Correct (A): Correct
Task 1 methodology: ensuring reproducibility with random_state and detailed Python code comment with
Python modeling, assumption checks, and rubric-compliant report. This satisfies OLS assumptions, WGU
Task 1 rubric (Python modeling, results, visualizations), and business reporting standards.
Incorrect options cause assumption violations, leakage, or incomplete documentation.
, WGU D600 Task 1 - Linear Regression Fundamentals, Assumptions & OLS
Question 3. A student observes addressing non-linearity via polynomial features or log
transformation for D600 dataset in residual plot. What should be done?
A. Correct Task 1 methodology: addressing non-linearity via polynomial features or log
transformation for with Python modeling, assumption checks, and rubric-compliant report
B. Use unscaled categorical variables directly in linear regression without encoding or
handling multicollinearity
C. Report only R-squared without adjusted R2, RMSE, or visualization, failing WGU documentation
requirements
D. Fit model on entire dataset without train-test split, inflating R-squared and violating
reproducibility
CORRECT ANSWER: A. Correct Task 1 methodology: addressing non-linearity via polynomial
features or log transformation for with Python modeling, assumption checks, and rubric-
compliant report
RATIONALE: For WGU D600 Task 1 linear regression, addressing non-linearity via polynomial features
or log transformation for D600 dataset requires proper methodology. Correct (A): Correct Task 1
methodology: addressing non-linearity via polynomial features or log transformation for with Python
modeling, assumption checks, and rubric-compliant report. This satisfies OLS assumptions, WGU Task 1
rubric (Python modeling, results, visualizations), and business reporting standards. Incorrect
options cause assumption violations, leakage, or incomplete documentation.
Question 4. Which Python snippet correctly implements implementing simple linear
regression using sklearn.linear_model.LinearRegression and interpreting coefficients?
A. Ignore assumption checks and report only coefficients without residual analysis or
validation
B. Use unscaled categorical variables directly in linear regression without encoding or
handling multicollinearity
C. Fit model on entire dataset without train-test split, inflating R-squared and violating
reproducibility
D. Correct Task 1 methodology: implementing simple linear regression using
sklearn.linear_model.LinearRegr with Python modeling, assumption checks, and rubric-compliant
report
CORRECT ANSWER: D. Correct Task 1 methodology: implementing simple linear regression using
sklearn.linear_model.LinearRegr with Python modeling, assumption checks, and rubric-
compliant report
RATIONALE: For WGU D600 Task 1 linear regression, implementing simple linear regression using
sklearn.linear_model.LinearRegression and interpreting coefficients requires proper methodology.
Correct (D): Correct Task 1 methodology: implementing simple linear regression using
sklearn.linear_model.LinearRegr with Python modeling, assumption checks, and rubric-compliant
report. This satisfies OLS assumptions, WGU Task 1 rubric (Python modeling, results,
visualizations), and business reporting standards. Incorrect options cause assumption violations,
leakage, or incomplete documentation.
Question 5. What is the primary purpose of ensuring reproducibility with random_state and
detailed Python code comments for WGU submission in linear regression context?
A. Use unscaled categorical variables directly in linear regression without encoding or
handling multicollinearity
B. Report only R-squared without adjusted R2, RMSE, or visualization, failing WGU documentation