- 博客(30)
- 资源 (3)
- 收藏
- 关注
转载 《Python与开源GIS:数据处理、空间分析》
总有些情况你不得不打开的ArcGIS等软件,有时候仅仅是为了画张图。不过“试用版”的软件用起来总觉得怪怪的不是吗?在那些商业软件里鼠标点一点确实好方便,使用文档也还算详细。不过作为非GIS专业的,藏在鼠标点一点里的一些基础概念还是弄不清,就算完成工作了也有些心虚不是吗?那些界面化的软件内置了很多常用功能可以满足大部分需求。不过你总不会只用那些内置功能吧,总有复杂、小众的需求不得不写代码吧...
2020-01-05 13:16:29
3405
原创 Python3.SQLAlchemy1.3提高pandas.DataFrame的SQLSever插入速度
只要在用`sqlalchemy`的`create_engine`函数时传入`fast_executemany`参数就可以大大提高SQLSever插入速度
2019-04-22 09:55:00
1712
2
原创 Python3.FY-4A标称(NOM)数据提取
Python3.读hdf5的FY-4A标称全圆盘数据计算指定范围的云顶亮温用python处理遥感数据(GitHub)可能又是个坑慢慢挖慢慢填FY-4A计算云顶亮温国家卫星气象中心官网上提供的经纬度查找表有问题(至少4km的有问题):FY-4A数据行列号和经纬度的互相转换方法中的查表方法教程pdf中说高字节在前其实是在后即小端存储格式;前8字节为经度值,后8字节为纬度值也说反了.gz...
2018-11-08 00:32:48
11710
54
原创 Win10在conda虚拟环境下用pip安装GPU版TensorFlow1.11.0
Win10在conda虚拟环境下用pip安装GPU版TensorFlow1.11.0目录Win10在conda虚拟环境下用pip安装GPU版TensorFlow1.11.0安装包下载虚拟环境创建进入安装tensorflow_gpu解压cuDNN以及配置环境变量测试半个月前TensorFlow发布了1.11.0版本,支持64位Win7以上python3.6安装。安装方式很多,我选择通过Win10...
2018-10-13 16:40:50
4237
1
原创 Python3.tkinter实践之文献复制工具ChinglishCopier
本文将介绍一个我用tkinter实现的文献复制工具ChinglishCopier
2018-10-04 19:37:49
1671
原创 Python3.因为不熟练SQL所以用pandas将表的一列按条件拆成若干列
Python3.因为不熟练SQL所以用pandas将表的一列按条件拆成若干列想在数据库中完成某个整理操作但是没弄出来,干脆导出来整理完再塞回去(可是我还是很想知道用SQL怎么实现啊)。需求是这样的: station_name date_ data_code data_ 哥谭 2003/1/1 T_Day_Mean 49 哥谭 2003/...
2018-09-07 20:58:24
537
原创 Python3.连接(微软的)数据库_赠MATLAB版
Python3.连接(微软的)数据库_赠MATLAB版 数据库比我想象中繁琐很多,路过的大神请不吝赐教。这篇写Python连接微软的两款数据库(Access和SQL Server)并简单插入数据,用的两种方案为pyodbc执行SQL语句和SQLAlchemy结合<pandas.DataFrame>.to_sql()。附赠MATLAB版简单教程。 本文教程环境都是64位:An...
2018-02-09 14:49:12
1002
原创 Python3.从csv文件解析MODIS数据的批量下载链接
Python3.从csv文件解析MODIS数据的批量下载链接从LAADS DAAC下载MODIS数据很痛苦,检索出的数据有好多页,要是有个批量下载的按钮就好了,但是这个网页上只有导出.csv或.json的选项,导出后还并不是直接的下载链接——这篇就是用Python的pandas来解决这个问题的。代码如下:# -*- coding: utf-8 -*-"""Created on
2018-01-30 22:08:56
1512
原创 Python3.遍历某路径提取特定文件名
Python3.遍历某文件夹提取特定文件名批量处理文件时,常需要先遍历某个路径提取特定条件的文件名。这篇写一个暴力遍历但很简洁的方法,真的非常简洁但是非常暴力。例子目标是:获得存放遥感数据的文件夹下文件夹名以“_BAD”结尾的文件夹内容。因为该文件下分级很多(年/月/产品类型/),目标文件夹很多且存在在最后一级,手动查看很烦。代码如下(知识点总结代码后):# -*- coding: u
2018-01-24 13:44:38
4990
1
原创 Python3.绘图基础matplotlib.pyplot
能够方便地绘图是MATLAB一大优势,但这方面现在并不领先Python。以环境物理学原理课一次作业为例,除去数据处理部分,使用matplotlib.pyplot结合一点pandas,绘制出不输MATLAB的常用曲线图。
2017-10-30 17:51:41
3183
原创 Python3.可迭代对象_迭代器_生成器
迭代之于Python如同矩阵之于MATLAB,在Python中很多的操作都是基于迭代去做的,比如常用的readline函数、range函数、for语句、in语句等等。而大多数情况下,可迭代对象和迭代器这两个概念是混用的,不过初学者了解两者间的区别一是方便根据具体需求进行取舍,再者可以对Python世界中的对象、方法、函数有个具体的“感觉”。
2017-10-29 18:51:51
873
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人