Python读取nc文件

目录

导入库

读取nc文件

 查看数据类型

二维数组切片观察部分区域

数据可视化


导入库

import xarray as xr
import matplotlib.pyplot as plt
import matplotlib

读取nc文件

file_path = r'D:XXX\XXX.nc' # nc文件路径
data = xr.open_mfdataset(file_path, parallel=True, decode_times=False) # 读取数据
data_name =(data.variables['data_name'])

 查看数据类型

print(data_name)
# 输出:dask.array

二维数组切片观察部分区域

data_name2 = data_name[100:200,200:400]
print(data_name2)
# 输出:dask.array

数据可视化

fig = plt.figure(figsize = (20,10),dpi=100)
norm = matplotlib.colors.Normalize(vmin=-0.5, vmax=0.5)  
plt.rc('font', family='Microsoft YaHei')
h1 = plt.imshow(data_name2,cmap = 'seismic',norm = norm)  
c1 = plt.colorbar(h1) 
c1.ax.tick_params(labelsize=20) 
plt.contourf(data_name2,50,cmap = 'seismic',norm = norm) 
plt.title("XXX",fontsize = 20)
plt.xticks([0,50,100,150,200])
plt.yticks([0,25,50,75,100])
plt.tick_params(labelsize=20) 
plt.show()

你可能感兴趣的:(python学习新手笔记,python)