Iris中居然没有柱状图的例子,太不靠谱了。网上查画柱状图基本是以列表形式列出所有元素再画图,这对有三个、四个坐标的cube数据太不友好了,尤其是cube有时包含几十个,甚至几百个数据,无法一一列出,参考了matplotlib网站的例子,将cube数据画柱状图的例子补上。
import iris
import iris as iplt
import matplotlibe as mpl
import matplotlib.pyplot as plt
from matplotlib.ticker import MultipleLocator,FormatStrFormatter
from numpy as np
# 加载数据(以画三个并排为一组的柱状图为例)
cube1=iris.load_cube('/文件路径/test1.nc')
cube2=iris.load_cube('/文件路径/test2.nc')
cube3=iris.load_cube('/文件路径/test3.nc')
# 设置画图基本的大小、坐标轴
fig=plt.figure(figsize=(12,6<