Life expecting prediction for all countries based on individual variables such as demographic variables, income composition and mortality rates, and also Important immunization like Hepatitis B, Polio and Diphtheria.
For purpose of implementing multiple linear regression libraries such as pandas and scikit-learn are used.
As first step data from .CSV file is loaded and then after preprocessing operation, including one hot encoding for development status and country, through using scikit-learn data is divided to test and train, then it is after using training the algorithm, by test data, R2 score is calculated and this value is 0.96.
Data is gathered from here.