- 博客(7)
- 收藏
- 关注
原创 关于地图白化的maskout文件
气象上画图我们通常只需要显示某一地区的要素,因此需要将其他地方的要素不显示出来。因此我们需要白化(maskout)。将以上代码保存为maskout.py 放到和代码相同的路径下就可以了。
2023-05-06 21:54:25
631
原创 python 气象绘图 计算多年一月的nino指数和站点降水相关图
python 气象绘图 计算多年一月的nino指数和站点降水相关图效果图代码实现导入包import cartopy.crs as ccrsimport cartopy.io.shapereader as shapereaderimport matplotlib.pyplot as pltimport numpy as npimport mathimport pandas as pdfrom scipy.interpolate import Rbfimport maskout定义计
2022-05-24 21:16:49
2233
7
原创 1998年夏季降水距平
1998年夏季降水距平效果图导入包import netCDF4 as ncimport cartopy.crs as ccrsimport matplotlib.pyplot as pltimport numpy as npimport cartopy.feature as cfeaturefrom matplotlib.colors import ListedColormapimport cartopy.io.shapereader as shpreaderimport matplo
2022-05-22 17:25:26
675
2
原创 matplotlib 给坐标轴上的数字加单位
matplotlib 给坐标轴上的数字加单位示例图代码实现import matplotlib.pyplot as pltimport matplotlib.ticker as mtickerplt.xticks(ticks=[i for i in range(5)], labels=[i for i in range(5)])plt.yticks(ticks=[i for i in range(5)], labels=[i for i in range(5)])plt.gca().yaxi
2022-05-14 13:47:18
3270
原创 python 利用cartopy绘制世界地图中部分地区的风场的流线形式
python 利用cartopy绘制世界地图中部分地区的风场的流线形式先看效果图图(1982-1984 6.7.8月200hPa高度风场,60°E-150°E,0-40°N)所用的画流线的函数plt.streamplot(X, Y, u, v, density=10, linewidth=0.4, arrowsize=0.5)其中density代表流线的密度,linewidth代表线的宽度,arrowsize代表箭头的大小streamplot具体解释 官方文档其余代码解释参考这篇博客 pyt
2022-05-09 15:49:34
1730
原创 python 利用cartopy绘制全国舒适指数分布图
python 利用cartopy绘制全国舒适指数分布图效果图需要用到的库import cartopy.crs as ccrsimport matplotlib.pyplot as pltimport numpyimport numpy as npimport netCDF4 as ncimport cartopy.feature as cfeatureimport cartopy.io.shapereader as shpreaderimport matplotlib as mpli
2022-05-07 10:06:59
1238
1
原创 python 利用cartopy绘制世界地图中部分地区的风场
python 利用cartopy绘制世界地图中部分地区的风场先看效果图(1982-1984 6.7.8月200hPa高度风场,60°E-150°E,0-40°N)需要用到的库import cartopy.crs as ccrsimport cartopy.feature as cfimport netCDF4 as ncimport numpy as npimport matplotlib.pyplot as plt建议使用anaconda安装cartopy建议使用pip安装netC
2022-05-07 00:00:59
2630
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人