自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 Win10下安装LabelImg以及使用

Win10下安装LabelImg以及使用

2022-08-30 20:49:24 537

原创 jupyter虚拟环境管理2

本文从虚拟环境的创建及管理讲起。1、虚拟环境的创建首先安装好anconda,在conda里面输入下面命令符:conda create -2、jupyter管理虚拟环境conda install ipykernelpython -m ipykernel install --name your-name3、如上操作后,jupyter若服务器连接失败。则需要对pyzmq进行降级。pip uninstall pyzmqpip install pyzmq==19.0.24、在conda4测试导入包

2022-03-26 20:18:14 5053

转载 jupyter虚拟环境管理1

打开Anaconda Prompt,输入python -m ipykernel install --user是安装kernel虚拟环境的命令当不需要这个kernel虚拟环境,或者搭建的这个环境不能工作的时候我们需要删除这个虚拟环境。我们需要这样操作:1 打开Anaconda Prompt2 输入jupyter kernelspec list查看安装的kernel和位置3 根据显示的路径进入其中把文件夹删除,重启jupyter notebook即可...

2022-03-25 17:08:45 307

原创 虚拟环境在jupyter报错,Python无法使用0x40000015

速记!!!在这里插入图片描述原因在于pyzmq版本太高,安装低版本即可。pip uninstall pyzmqpip install pyzmq==19.0.2参考:大笨鸟

2022-01-06 22:18:03 808

原创 记安装PyEMD经验分解库的艰难历程

PyEMD安装

2021-12-29 22:25:37 2012 4

原创 python转气象nc文件为cvs格式

最近,在处理数据过程中,需要将netcdf转化为csv格式。1、确认安装了必要的包from netCDF4 import Datasetimport numpy as npimport osfrom pandas import Seriesimport netCDF4 import csv2、打开nc文件,查看文件的纬度信息path = r'H:\model_data\daily_model\sell_apply_precip1980-2000.nc'#选取一个nc文件路径data=

2021-10-24 22:28:44 2191 2

原创 python中基于xarray处理netcdf文件时,加速处理速度

python中基于xarray处理netcdf文件时,使用dask加速处理速度在处理高分辨率气象文件netcdf格式文件时,常规的处理速度太慢!!数据量过大,造成卡死,真是上头!!!先不要想着新装内存,虽然我差点京东下单!话不多说首先需要先安装好dask包!!!1、以日数据气温数据netcdf文件为例。图中是两个打开方式,其中air是气温变量。data_dask是使用dask,chunks则是以经纬度10度为间隔划分块。进而分块处理。data_nodask常规打开方法。2、以按年平均举例,

2021-10-13 16:27:40 1615

原创 python时间序列分析——按月或季节求均值

在处理数据中,遇到多年按月或按季节求均值的问题,在这里做一记录!1、加载nc数据import xarray as xrds=xr.open_dataset(r'E:\Allmode\salem_russia\russia_pr\salemtrans_0.5_pr_Amon_BCC-CSM2-MR_ssp126_r1i1p1f1_gn_2020_2050.nc.nc').load()pr=ds.pr*86400*30lon=ds.lonlat=ds.lat打印一下:2、截取研究时间段并按月

2021-07-08 23:22:02 14772 16

原创 geemap安装过程及配置jupyter notebook——(上)

geemap的安装及使用 ——(上)在Google上完美使用gee后,想尝试一下吴老师的geemap,进行本地化python配置。两者区别是:1、google的GEE是线上在线,采用javascript而改进的语言进行运算。2、吴老师的geemap则是完全适用于python本地化操作。相关信息:大家可以看吴老师的github:吴老师gee资源github话不多说,开始操作!首先,我的电脑已经按照了Anonda!按照下面几行代码依次安装1、创建gee虚拟环境并激活conda create -n

2021-06-06 23:14:38 2848 3

原创 CDO实战2——批量双线性插值cmip6

接上一篇文章,对nc文件进行批量双线性插值!1、跳转到文件目录cd +复制你的数据文件夹路径(base) biubiubiu@DESKTOP-BU57VUF:/mnt/d/ProgramData/cmder$ cd //mnt/e/Allmode/2020-pr2、可以把数据都先读出来 (base) biubiubiu@DESKTOP-BU57VUF://mnt/e/Allmode/2020-pr$for i in $(ls);do echo processing $i ;done读取结果如

2021-05-28 13:26:51 6775 11

原创 cdo(Climate Data Operator)强大的气象软件之实战一——打开nc数据

cdo是一款气象领域基于Linux处理数据十分强大的工具,是climate data operator的缩写。它提供了600多个常见的操作,能够对数据进行快速的操作和分析,能够很快速的处理nc、grid等常见的数据。常见的功能包括:1、数据的提取合并(提取特定时间、空间、经纬度等等)2、数据的简单运算(加减乘除、方差、均方差、和、最值、滑动均值、滑动方差、滑动最值、区域平均、区域方差、区域最值等等)3、数据的统计运算(相关、线性回归、EOF、滤波、水平插值、垂直插值等等)4、数据的转换(binary

2021-05-27 21:48:04 8395 8

原创 jupyter notebook无法跳转浏览器及虚拟环境下使用jupyter

无法跳转浏览器的情况不一,我简单说下我遇到的情况。一、方法:安装众多网友方法,找到配置文件,添加路径1、在anaconda prompt里面输入:jupyter notebook --generate-config2、找到配置文件,推荐Notepad++打开,如图修改。我是edge浏览器,大家看自己的浏览器来修改名称和路径。import webbrowserwebbrowser.register('msedge',None,webbrowser.GenericBrowser(u'C:

2021-05-25 10:29:15 551

原创 python复制文件路径时报错显示\xe2\x80\xaaE

今天下午,w 耗费了一下午的时间来解决这个报错问题!把我直接整 乌鸡鲅鱼!百度方法1:路径改为手动输入。效果:成功,但是后面依旧失败。学长方法2:不要绝对路径,改为相对路径。效果:成功,但是偶尔一次还可以。文件多了的话,就不实用。前一段时间,我用pycharm做编辑器,因为专业版激活问题转到了spyder。 但是这个问题我感觉在pycharm上是没有出现过的,今天在jupyter和spyder都报错!最后发现了问题所在!!!!复制文件路径时不要在“完全”下复制,如图:这样复制的文件路径会复制一

2021-04-21 18:55:03 1013

原创 python截取色标colormap

最近在绘制气象图时遇到一个问题,采用默认的色标两端颜色过重,不太合适。在网上查找资料后,学到了如何裁剪colormap。现做一下总结分享。参考:公众号:DQS小王云台天使#首先导入需要的包import numpy as npimport matplotlib as mplimport matplotlib.pyplot as pltfrom matplotlib.colors import ListedColormap'----------------------------------

2021-04-16 22:53:27 2160 1

转载 利用Python和R将NetCDF文件转存为Tiff文件

利用Python和R将NetCDF文件转存为Tiff文件1、python参考博客:https://www.cnblogs.com/shoufengwei/p/9068379.htmlhttps://blog.csdn.net/EWBA_GIS_RS_ER/article/details/84076201http://www.clarmy.net/2018/11/01/python%E8%AF%BB%E5%8F%96nc%E6%96%87%E4%BB%B6%E7%9A%84%E5%85%A5%E9%

2021-04-10 22:42:47 857

转载 python读取shp地图

import shapefilesf = shapefile.Reader('Zhejiang_province')shapes = sf.shapes()这是读取shp文件的基本操作,shapes里面存放的就是地图信息类的数组。,里面一个或者多个shapefile类。sf = shapefile.Reader('Zhejiang_province')shapes = sf.shapes()pts = shapes[0].pointsprt =shapes[0].parts上面的文件是浙

2021-03-21 22:13:46 2464

原创 分享给大家两个python打开nc文件的写法

首先,需要安装netCDF4包,老方法pip install netCDF4.第一种比较好理解,第二种加了for循环#cmip6数据的读取import netCDF4 as ncfrom netCDF4 import Datasetfile_path = 'F:\\Allmode\\BCC\\pr_Amon_BCC-CSM2-MR_ssp126_r1i1p1f1_gn_201501-210012.nc' # 2019年经向风速日资料data = Dataset(file_path)#把nc文件赋

2021-03-17 16:52:17 1971 1

原创 Arcgis10.2布局视图修改标题内容

令人头疼的事情,在一个文件里输出好几个图,省去了布局视图的重新设置,但标题却不能直接修改。下面就是方法:Arcgis10.2点击布局视图,并且添加标题时候,初始输入的标题后来想更改,可以通过点击标题,然后右键属性properties,选择文本,通过更改文本框里的语句实现。原来的语句<dyn type="dataFrame" property="title" />(title为初始输入的标题)更改标题的语句<dyn type="dataFrame" property="credits"

2020-12-06 15:55:44 4135

转载 EASE-Grid投影

EASE-Grid是基于美国雪冰数据中心发展的数字地图和网格定义的理论发展而来的一种网格定义,这种理论建立了一个软件程序库,假设网格数据集完全被定义为地图投影和网格点的覆盖晶格。EASE-Grid包含有3种投影,并有无限种可能的网格定义,以便于扩展应用。因此,EASE-Grid是一个通用工具,便于用户处理全球尺度的网格数据。全球圆柱等积投影定义The North azimuthal equal-area map is defined by the following equations:r =

2020-11-30 20:44:42 2575

原创 Arcgis中处理地图的常见基础问题

1.数据要显示出来必须要有坐标系统2.坐标系包括地理坐标系、投影坐标系……3.地理坐标系即每个数据点都对应唯一的经纬度坐标,数据必须有地理坐标系统4.投影坐标系是为了解决二维图显示空间数据的问题(地球表面是球面),常用的有墨卡托投影(经线平行不相交)、兰伯特投影(经线不平行)……5.1010km、2.52.5deg是分辨率,一般1deg约100km6.要统一分辨率和研究区域才可比较数据,所以需要调整分辨率(重采样、空间插值)引自气象家园的某位回复者...

2020-11-30 19:59:29 640

原创 Arcgis重采样时分辨率的设置

在输出像元大小的位置可以输入x,y的值,此处单位是米。当X,Y输入1200时,得到的结果就是空间分辨率为1200米的影像。

2020-11-27 17:46:11 9314

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除