自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 谷歌扩展工具添加方法

谷歌浏览器插件添加方法

2023-12-22 10:58:16 494

原创 pd中datetime的day、hour、seconds加减方法

python中时间加减方式

2023-07-05 11:02:44 409

原创 Basemap安装不上与matplotlib版本可能有关

当安装Basemap出现如下报错时:cannot import name ‘is_scalar’考虑将matplotlib版本改成2.1.2版试试,即pip install matplotlib==2.1.2

2022-05-06 14:56:55 503

原创 selenium打开Chrom时需要的驱动安装

背景:selenium包使用时都需要安装浏览器的驱动,配合使用。不安装时出现的报错:安装方法:先查看版本2.https://registry.npmmirror.com/binary.html?path=chromedriver/ 网址下载3.解压出exe4.放到python安装文件夹下,与Lib、DLL等同级...

2022-04-12 14:26:51 625

原创 matplotlib报错,显示需要更新解决方法

报错截图:解决方法:*\Lib\site-packages\matplotlib\mpl-data\stylelib里面有个_classic_test.mplstyle文件,直接删掉即可

2022-03-15 17:43:05 497 3

原创 windows下wget批量下载数据方法

1.下载安装wget,个人用的版本是1.21.2Win64。2.使用:两种途径使用,第一可添加系统环境变量再进入cmd运行;第二从wget.exe目录下进入cmd运行。个人使用第二种。测试是否安装成功:cmd输入wget,显示mising…等即可使用指令:最简单的wget -i url(网址)即可,更多参数设置可参考其他帖子。参考帖子如:https://blog.csdn.net/A_zhangpengjie/article/details/111164046?spm=1001.2101.

2022-01-07 14:49:08 1603

原创 关于import自己写的py文件出现红线的解决方法

方法一:pycharm界面中右击py文件所在的文件夹,选择Make Directory as文件,选择第一个即可方法二:将自己写的py文件,放到python安装的lib文件夹下即可。(为了区分自己的代码可在lib文件夹下新建一个文件夹,在pycharm中导入时用from *** import ***)...

2021-10-15 17:45:12 1241

原创 flexpart模型学习

1.理清相关概念linux内核-linux系统(centos、ubuntu等)shell:用户操作与linux系统之间建立联系的程序(类比windows:图形界面当点击某个图标时能打开它,这个过程在linux中就需要shell程序来完成,输入打开指令等;linux默认的shell是bash)Xshell:终端软件,用于远程连接linux服务器(等价于一台电脑),进入到服务器的shell,可操作linux。...

2021-08-26 19:40:28 1755

原创 python 出现包不匹配或版本较低需替换包

如:numpy与pandas版本冲突,需提高numpy>1.13.1conda install numpy提示:An error occurred while installing package ‘anaconda::tqdm-4.50.2-py_0’.CondaError: Cannot link a source that does not exist. C:\PYTHON\anaconda3\nandahgy\Scripts\conda.exeRunning conda clean --pa

2021-08-25 16:42:09 1653

原创 anaconda添加环境变量-小结

anaconda添加环境变量作用添加环境变量能使电脑系统找到预存的路径,从而找到目标,否则系统找不到python与包,用不了pip、conda等。(此处因为是用的anaconda所以添加anaconda到系统环境变量,若单独下载的python,则仅加python即可)怎么加(以下为安装anaconda时,勾选后的结果,可参考)C:\ProgramData\Anaconda3;C:\ProgramData\Anaconda3\Library\mingw-w64\bin;C:\Progra

2021-08-25 15:04:32 6522

原创 pd.merge()---不同形状pd数据的横向合并

应用:不同excel内容合并为一个(横向)参考链接:https://zhuanlan.zhihu.com/p/132579724小结:基:pd1与pd2 pd.merge(pd1,pd2)参数:on为指定合并的列的列名how指定合并方式,交集或并集(默认并,outer为并,left/right以左右为准)left/right_index或left/righton需同时出现,都指定为相同列内容的列名即可...

2021-04-25 16:48:55 525

原创 利用pd时间序列计算日均、月均、年均的快捷方式

1.parse_dates=True设置为时间索引2.df.groupby().mean()求平均3.设置参数,df.index.day/hour/year

2021-04-07 22:37:09 1195

原创 谷歌浏览器插件批量下载OMI数据方法

下载批量下载工具-downDownThemAll_V4.2.6—添加到谷歌浏览器扩展工具—生成批量下载链接—选用downDownThemAll下载即可补充(添加扩展工具方法):补充(downDownThemAll选项参数解释):

2021-04-07 15:59:54 1366

原创 OMI对流层月份浓度数据

https://acd-ext.gsfc.nasa.gov/Data_services/cloud_slice/new_data.html

2021-04-07 10:48:23 509 4

原创 字体问题

1.新罗马,单独设置family=‘Times New Roman’

2021-01-22 10:21:21 182

原创 Origin图选择性粘贴到word出现问题,提示‘word出现问题’解决方法

由于权限除了问题故打开origin时选择以管理员身份运行,再进行操作即可

2020-11-17 16:25:02 8062

原创 需求文本中的上下标打出

参照:PM10:$PM_{10}$

2020-10-20 15:21:04 316 1

原创 白化遇到问题小结

上述报错是因为矢量底图字段的位置错误导致,默认第6是目标字段有时候需要改成3

2020-10-15 19:51:22 129

原创 列表获取不重复元素方法

citename = df['测点名称']citename = list(set(citename))即可

2020-10-14 10:54:42 2038 1

原创 python逻辑模块小结

关于数据处理append,extend:情景:数据写入excel需先构造Datafram,所以数据的行列需要对应自己的需求规则1.单个列表(即一维)都是以横向为形状,即默认为n行1列 2.两个单个列表(即二维)一添加即还是先横向规则,即2行n列每次维数增加都需要先建立空列表,再添加之前是会建立转运列表(每次循环都清空的)再把内容添加到汇总级,那是因为建立列表的位置导致,现在都在不清空的位置建立只需要一个就好,不需要转运列表全部加到里面添加规则就等于三级的extend添加,以...

2020-10-08 16:34:34 167

原创 pd.to_excel()中关于pd数据到excel中行列设置规则总结

前提规则:底层规则总是按行方向进行动作;查出来的形状就是按(行,列)规则这个不变,写入也是这样1.当一个列表如a=[1,2,3,5,4,8,7,5,4,5,6],则默认它的形状为(11,)即11行,1列若直接写入excel则是竖向排列(11行1列)(单个列表默认就是按行排列,按行计算形状)2.多个单个列表组合时(如append,+,等),总是先按行规则操作,即第一个放第一行,第二个放第二行。。。。行放好后,原来的单个是竖向就变成横向了,那么形状就变成(n,11)(注:不会单个竖向还是竖向一直

2020-10-05 13:16:56 1712

原创 pd读取时间序列

1.pd.to_datetime()df.set_index()读取的方法还是按照pd的方法,如iloc、loc

2020-09-29 16:03:00 680

原创 list与dic写成DataFrame

1.操作:2.区别:list列名自己制定;dic列名自带;dic值应用列表形式才能写入

2020-08-18 16:42:30 221

原创 list与numpy求和的一些问题

1.list之间的加法并不是数字相加,而是列表组合2.想要列表内的数字对应位置相加,应转化为numpy数组相加即可np.array()3.利用函数np.nanmean()可对list求平均,且忽略nan值

2020-07-21 16:01:57 617

原创 np.nanmean()等、while()之break,continue

1.np.nanmean()计算含有nan存在的数组2.whilebreak结合ifi = 0while i <= 5: # 循环控制条件 if i == 3: break # 结束循环 print(i) i += 1 # 等同于i=i+1 continuei = 0while i <= 5: # 循环控制条件 i += 1 if i == 3: continue # 跳过当次循..

2020-07-20 11:51:23 504

原创 os常用文件操作、倒序切片小结

1.os.walk()for root, dirs, files in os.walk(path) path为某个文件路径或某个路径,返回路径,文件夹,文件(文件名+后缀)2.os.listdir(file)​​​​获取文件夹下的所有文件(文件名+后缀名)3.os.path.join(patn,files)连接路径与文件名构成完整路径,常与2合用4.os.path.splittext()分割文件的文件名与后缀名为字符串5.a.split(',')将对象按‘,’分割成字符串二、.

2020-06-30 15:40:30 310

原创 创建nc文件小结

1.https://cloud.tencent.com/developer/article/1471310创建

2020-06-24 17:19:00 980

原创 插值方法小结

1.https://docs.scipy.org/doc/scipy-0.19.1/reference/generated/scipy.interpolate.interp2d.htmlinterp2d官网2.https://geostat-framework.readthedocs.io/projects/pykrige/en/stable/examples/krige_geometric.htmlkrige3.待补充(cremesh、griddata、Rbf)...

2020-06-24 16:48:20 286

原创 roi区域数据计算问题

1.https://salem.readthedocs.io/en/v0.2.3/examples.htmlroi官网

2020-06-19 16:43:06 511

原创 虚拟环境及安装package小结

1.安装流程主要分为两步:第一添加环境变量,最好添加的路径为annaconda内自建一个文件夹放虚拟环境;第二,利用conda create -n myenv python=3.6直接创建即可https://blog.csdn.net/u010821666/article/details/823510422.安装包的事项手动安装:下载whl文件可移动到某个虚拟环境的siteparkage,在进入cmd进行pipinstall文件名.whl;或者直接pipinstall文件的完整路径加...

2020-06-17 17:21:42 449

原创 np.where/np.ma.mask_array/npma.mask_where

1.np.where2.np.ma.mask_array目的;把某类数据或者某个数据标记为无效数据,从而不参与计算,如平均值也可以写成:mask = x < 5mx = ma.array(x,mask=mask)小结:直接对mask写条件即可标记掉不需要的数据3.npma.mask_where屏蔽满足条件的数组小结:与上面的类似,对后面的b数据进行屏蔽满足条件的值...

2020-06-16 11:49:01 782

原创 OMI数据格式问题总结

1.GESDISC网站上下载数据时,有三种数据源可选择以及其对应的格式:Origin原始源 --------------------------------O3/NO2:.he5;HCHO:.nc OPeNAD源 --------------------------------O3/NO2:.he5.nc4;HCHO:.nc.nc4 GESDISCsubsetter源 -------------------O3/NO2:.he5.SUB.nc4;无HCHO数据2.TEMIS网站下载的数据,...

2020-06-16 10:46:37 1470

原创 基于Basemap格点插值方法

1.https://cloud.tencent.com/developer/article/1618321 interp函数2.https://cloud.tencent.com/developer/article/1633225三种插值原理介绍

2020-06-15 17:10:09 579

原创 OMI数据批量下载方法总结

1.https://disc.gsfc.nasa.gov/data-access#python-requests官网各方法用法2.wget方法总结:代码:wget --no-check-certificate --load-cookies E:\python\project\DAN_yangbin\OMI_ncdata\OMI_sampledata\piliang\.urs_cookies --save-cookies E:\python\project\DAN_yangbin\OMI_ncda..

2020-06-12 10:18:11 3033

原创 栅格数据总结

主要构成:波段数、行列数、六参数、投影、驱动生成、数据内容 写为栅格步骤:1构建驱动(GetDrive、Creat)2.设置六参数3.设置投影4写入某波段数据5写入硬盘6关闭

2020-06-10 15:10:47 629

原创 栅格数据重采样-python

1.https://www.freesion.com/article/1429728102/重采样2.https://blog.csdn.net/GISuuser/article/details/106304155重采样23.https://blog.csdn.net/SunStrongInChina/article/details/104262949?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineL..

2020-06-10 15:06:34 1413

原创 pcolormesh()学习

1.https://www.osgeo.cn/matplotlib/api/_as_gen/matplotlib.pyplot.pcolormesh.html官网文档

2020-06-09 15:08:40 2522

原创 OMI数据-官网资料的记录

1.https://disc.gsfc.nasa.gov/datasets?keywords=omi&page=1&source=Aura%20OMI&processingLevel=3&project=Aura所有数据官网传送2.https://cmr.earthdata.nasa.gov/search/concepts/C1266136071-GES_DISC.html臭氧三级数据等下载3.http://hdfeos.org/zoo/index_openGES..

2020-06-06 17:46:11 1269

原创 tiff格式的读取

1.https://blog.csdn.net/puffdoudou/article/details/103300626?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159123172819726869028879%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=159123172819726869028879&a

2020-06-04 10:41:26 369

原创 栅格图层之间对应网格值得计算

1.https://blog.csdn.net/dsac1/article/details/45197065?locationNum=5&fps=1Arcgis栅格计算器

2020-06-04 10:12:54 570

空空如也

空空如也

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

TA关注的人

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