- numpy - matplotlib - pandas # Python Code Goes Here ... import matplotlib.pyplot as plt fig, ax = plt.subplots() year_1 = [2016, 2017, 2018, 2019, 2020, 2021] population_1 = [42, 43, 45, 47, 48, 50] year_2 = [2016, 2017, 2018, 2019, 2020, 2021] population_2 = [43, 43, 44, 44, 45, 45] plt.plot(year_1, population_1, marker='o', linestyle='--', color='g', label='Country 1') plt.plot(year_2, population_2, marker='d', linestyle='-', color='r', label='Country 2') plt.xlabel('Year') plt.ylabel('Population (M)') plt.title('Year vs Population') plt.legend(loc='lower right') fig # Importing the required modules import numpy as np import matplotlib.pyplot as plt # Generating data for the heat map data = np.random.random(( 12 , 12 )) fig, ax = plt.subplots() # Function to show the heat map plt.imshow( data , cmap = 'magma' ) # Adding details to the plot plt.title( "2-D Heat Map" ) plt.xlabel('x-axis') plt.ylabel('y-axis') # Adding a color bar to the plot plt.colorbar() # Displaying the plot #plt.show() fig