The world population data spans from 1960 to 2017. We'd like to build a predictive model that
Question:
The world population data spans from 1960 to 2017. We'd like to build a predictive model that can give us the best guess at what the population growth rate in a given year might be. We will calculate the population growth rate as follows:-
As such, we can only calculate the growth rate for the year 1961 onwards. Write a function that takes the population_df and a country_code as input and computes the population growth rate for a given country starting from the year 1961. This function must return a return a 2-d numpy array that contains the year and corresponding growth rate for the country.
Function Specifications:
- Should take a
population_df
andcountry_code
string as input and return a numpyarray
as output. - The array should only have two columns containing the year and the population growth rate, in other words, it should have a shape
(?, 2)
where?
is the length of the data.
def get_population_growth_rate_by_country_year(df,country_code):
# your code here
return
Financial Accounting and Reporting a Global Perspective
ISBN: 978-1408076866
4th edition
Authors: Michel Lebas, Herve Stolowy, Yuan Ding