Skip to content

Instantly share code, notes, and snippets.

@duartecosta1
duartecosta1 / panel_plot.py
Created September 3, 2018 05:16
Make a comparative panel plot between model, observational dataset and difference from both
import xarray as xr
import matplotlib.pyplot as plt
import os
from mpl_toolkits.basemap import Basemap
from matplotlib.colors import BoundaryNorm
from matplotlib.colors import LinearSegmentedColormap
import numpy as np
runame = 'SAmerica_CORDEX_Noah-MP'
@duartecosta1
duartecosta1 / histogram.py
Last active May 22, 2018 06:05
Plotting a histogram and PDF based on maximum temperature frequencies
import xarray
from scipy.stats import norm
import numpy as np
import matplotlib.mlab as mlab
import matplotlib.pyplot as plt
list_indices = ['tasmax']
indices = list_indices[0]
exp = ['CTL_E0', '121GPsc_E0']
@duartecosta1
duartecosta1 / pdfplot.py
Created May 14, 2018 00:35
PDF plot of daily temperatures
from netCDF4 import Dataset
from scipy.stats import norm
import numpy as np
import matplotlib.pyplot as plt
list_indices = ['tasmax']
indices = list_indices[0]
#test
files='/g/data3/w97/dc8106/AMZ_def_EXPs/121GPsc_E0/AMZDEF.daily_tasmin.tasmax.pr.1978_2011_121GPsc_E0.nc'