<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 1. Import the necessary packages to read in the data, plot, and create a linear regression model
Step1:  2. Read in the hanford.csv file
Step2:  3. Calculate the basic descriptive statistics on the data
Step3:  4. Calculate the coefficient of correlation (r) and generate the scatter plot. Does there seem to be a correlation worthy of investigation?
Step4:  5. Create a linear regression model based on the available data to predict the mortality rate given a level of exposure
Step5:  6. Plot the linear regression line on the scatter plot of values. Calculate the r^2 (coefficient of determination)
7. Predict the mortality rate (Cancer per 100,000 man years) given an index of exposure = 10
<ASSISTANT_TASK:>
Python Code:
import pandas as pd
%matplotlib inline
import matplotlib.pyplot as plt
import statsmodels.formula.api as smf
Explanation: 1. Import the necessary packages to read in the data, plot, and create a linear regression model
End of explanation
df = pd.read_csv("data/hanford.csv")
df
Explanation: 2. Read in the hanford.csv file
End of explanation
df['Exposure'].mean()
df['Exposure'].describe()
Explanation: 3. Calculate the basic descriptive statistics on the data
End of explanation
df.corr()
df.plot(kind='scatter', x='Mortality', y='Exposure')
Explanation: 4. Calculate the coefficient of correlation (r) and generate the scatter plot. Does there seem to be a correlation worthy of investigation?
End of explanation
lm = smf.ols(formula='Mortality~Exposure',data=df).fit()
lm.params
intercept, Exposure = lm.params
Mortality = Exposure*10+intercept
Mortality
Explanation: 5. Create a linear regression model based on the available data to predict the mortality rate given a level of exposure
End of explanation
intercept, Exposure = lm.params
Mortality = Exposure*10+intercept
Mortality
Explanation: 6. Plot the linear regression line on the scatter plot of values. Calculate the r^2 (coefficient of determination)
7. Predict the mortality rate (Cancer per 100,000 man years) given an index of exposure = 10
End of explanation
<END_TASK>