Exercise: Plot temperature anomaly monthly average for a given year and month by lat/lon with bokeh.plotting.image_rgba()
Note: For your convienience, I'm providing an RGBAColorMapper
In [ ]:
from utils.colormap import RGBAColorMapper
In [ ]:
# Get the netCDF4 variable for temperature anomaly
In [ ]:
# Initialize the colormap with a bokeh palette and the low and high values for the scale.
In [ ]:
# Write a function ``get_slice(temperature_variable, year, month)`` that given a temperature variable, year and month
# returns an array of rgba colors. (Hint: Use RGBAColorMapper.color()).
In [ ]:
from bokeh.plotting import figure, output_notebook, show
In [ ]:
# Set output option
In [ ]:
# Get image data for a given year and month using the ``get_slice`` function
In [ ]:
# Create plot
# Tip: Make sure to set x_range and y_range appropriately
In [ ]:
# Show plot
In [ ]:
# Change the year and month and rerun the plot again.
Exercise: Overlay the worldmap boundaries in the temperature image plot
In [ ]:
# Get the worldmap data
In [ ]:
# Create your plot
In [ ]:
# Show plot