自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 python dataframe取行变为新的

data = pd.DataFrame(columns = df1.columns) #需要先建一个为空的dataframe,注意必须有列名 data=data.append(df1.iloc[i-1]) data=data.append(df2.iloc[i-1]) data=data.appe...

2020-05-26 19:25:44 32 0

原创 民政部官网 查询县级市

实习原因,因此需要查询各省的县级市做标记。 从民政部查到的信息可以这样 http://xzqh.mca.gov.cn/map 打开后点击-高级查询,查询类型可选县级市,即可 还有其他筛选条件

2020-05-21 18:44:04 39 0

原创 学而思 产品一面二面 面经

1.1分钟自我介绍 2.为什么想做产品经理?会考虑做自己专业相关的事情吗 3.估算北京有多少家理发店 4.出售大学生时间的产品怎么做 5.对线上教育怎么看 6.线上教育的盈利方式有哪些 7.自己觉得最骄傲的一个项目? 8.to B和to C的区别 9.用户产品经理和商业产品经理的区...

2020-05-20 17:27:20 113 0

原创 python批量生成ppt

利用pptx批量生成ppt,其实只是使用了模板,然后把图片变成固定格式,塞到固定位置 唯一值得说的是prs.slides.add_slide(prs.slide_layouts[3]),这个序号3是指打开的ppt所对应的模板的序号(而不是ppt的页数) # -*- coding: utf-8...

2020-05-08 21:30:52 273 0

原创 python将svg转为png

最近做的实习,带我的导师直接给我的svg格式的图片,我要把它放到ppt里,但是直接复制似乎不能显示出来 但是可以用IE浏览器打开,然后再复制,但是我的图片太多了,直接写个批量会比较好 用到了一个cairosvg库,安装之后,运行依然会提示缺少某个库。 参看了一些博客,需要安装GTK,安装攻略...

2020-05-08 21:22:26 212 0

原创 Excel函数vlookup,round,left等函数的应用

最近需要处理一个任务,将一个经纬度分开类似25,110,然后对应到别的表,将表对应内容复制到当前表。 详细如以下 1.将25,110这样的经纬度分开,由于业务需要我保留两位小数 25=ROUND(VALUE(LEFT(T3,SEARCH(",",T3)-1)),2),利用...

2020-05-03 15:53:08 116 0

原创 ArcGIS+ENVI实现遥感分类精度评估(分层抽样法)

最近修改论文已经到了最后的关口,结果被质疑分类精度评估的方法。 我原来的方法是利用ArcGIS建立格网,格网中心点作为我的目视解译点,然后再从其中收集信息。 ...

2020-04-18 17:34:38 495 4

原创 PS文章改图

最近改文章发现经常需要调整整个图的大小然后添加新东西 以下的方法就是不用新建一个新的文件,在原有基础上增加图像大小 点击图像-画布大小,然后如下,调整你需要的宽度和高度即可,注意下面的定位,随便点一下,空白的方位就是要增加的方位,最后颜色一般都选白色吧 ...

2020-03-28 17:18:16 105 0

原创 shapefile增加属性并计算(ArcMap/Arcpy)

最近在改文章的时候需要重新计算一个属性,不是那种简单的加减所以要使用到python 首先尝试了直接在python里面调用arcpy 其中的codeblock就是我要实现的给属性赋值的函数,expression就是调用这个函数,然后输入的值是原有的一些属性字段,因为是基于python,所以用!属...

2020-03-28 17:13:01 114 0

原创 python盒图

当你的数据存在一定的问题时,盒图会显示不出来,并且在subplot中会直接使得之后的盒图都无法显示出来,今天就是把时间类型的处理进去便无法显示后面的,并且盒图比较适合连续性的变量分布,不适合分类型0,1这样的显示数量,这种还是留给直方图会合适很多 ...

2020-03-15 15:59:30 85 0

原创 Visio生成更清楚的流程图

改论文的时候发现直接从visio2016复制的流程图,字会出现很奇怪的变形,最后发现可以先导出为pdf,再用PS打开转为jpg就好很多了

2020-02-28 14:37:10 161 0

原创 Arcmap投影旋转角度

有时候需要对目前的投影旋转角度,因此点击投影的属性,下面的第三个参数central_meridian即可

2020-02-28 12:47:43 96 0

原创 python快速排序实现

思想是:在数组中选定一个数作为基准,这里选择第一个元素,遍历数组,将>=基准的放到数组右边(因为选择第一个元素作为基准如还有相等元素,必定在基准元素右侧),反之左边,之后再对基准左右两边的数组做相同操作,那么递归停止条件是当数组只剩下一个元素或者为空时。 def quickSort(ar...

2020-02-10 15:49:03 47 0

原创 剑指offer牛客网练习20200202

1.剪绳子 # -*- coding:utf-8 -*- class Solution: def cutRope(self, number): # write code here num=number if num==2: ...

2020-02-02 13:50:28 61 0

原创 剑指offer牛客网练习20200201

1.数组中重复的数字 # -*- coding:utf-8 -*- class Solution: # 这里要特别注意~找到任意重复的一个值并赋值到duplication[0] # 函数返回True/False def duplicate(self, numbers, ...

2020-02-01 13:42:50 77 0

原创 剑指offer牛客网练习20200131

1.和为S的连续正数序列 想的方法有点复杂,看了评论区那个滑动窗口的哇瑟= = # -*- coding:utf-8 -*- class Solution: def FindContinuousSequence(self, tsum): # write code he...

2020-01-31 14:21:08 131 0

原创 剑指offer牛客网练习20200130

1.丑数 找2*2没乘过的丑数、3*3没乘过的丑数、5*5没乘过的丑数,三者的最小值作为新丑数 # -*- coding:utf-8 -*- class Solution: def GetUglyNumber_Solution(self, index): # writ...

2020-01-30 14:06:34 72 0

原创 剑指offer牛客网练习20200129

1.把数组排成最小的数 这个我觉得借用之前的全排列就可以是一种方法,另外我又想到如果可以让这个数组里面的数进行排列,从左数数字小的排在前,如果第一位相同,就看第二位,若一个数没有第二位就拿前一位来比较即可。 然后我写了下面的代码,超时了 # -*- coding:utf-8 -*- cla...

2020-01-29 18:26:05 57 0

原创 剑指offer牛客网练习20200128

1.二叉树中和为某一值的路径 最初没有太看懂题目,以为从根节点到下面的子节点的某一部分就OK了,不知道要遍历到根节点= =对自己很无语啊 写出了下面的代码,迷惑行为 # -*- coding:utf-8 -*- # class TreeNode: # def __init__(se...

2020-01-28 12:45:50 68 0

原创 剑指offer牛客网练习20200127

1.包含min函数的栈 一开始自己没看懂思路,去看了讨论区意思是要两个栈,后来想明白了 要用多一个栈存储较小值 多一个栈的push条件:栈为空或者小于等于栈顶的元素 出栈条件:栈不为空且等于栈顶的元素 # -*- coding: utf-8 -*- """...

2020-01-27 18:40:59 117 0

原创 剑指offer牛客网练习20200126

1.顺时针打印矩阵 这是我第一次的思路,说实话没懂自己为啥不能用,说是语法错误和数组越界? 大致的思路是一次递归减少外面的一圈,然后把减少完的数组投入下一次递归= =,【【】】和【【1】】我都测试过了是OK的 -----------------------------------------...

2020-01-26 13:05:30 59 0

原创 剑指offer牛客网练习20200125

1.树的子结构 这一题我其实思路不是很明确,是看了讨论区的 # -*- coding:utf-8 -*- # class TreeNode: # def __init__(self, x): # self.val = x # self.left = N...

2020-01-25 22:53:06 81 0

原创 剑指offer牛客网练习20200114

9.二进制中1的个数 class Solution: def NumberOf1(self, n): # write code here num=0 if n<0: num=str(bin(2**32+n))...

2020-01-14 09:53:39 65 0

原创 剑指offer牛客网练习20200101

练习全部只针对python,因为我本来就是拿来练python的,所以可能没有C的那种解题那么难,要不要直接用做好的轮子,我自己根据情况决定。python是我目前用过时间最短的语言,所以我就是个小白,我也不是计算机、数学专业的,高深的算法都不会,不要喷我。 新年一天练习的感觉: 通过率不知道为啥...

2020-01-01 13:49:00 95 0

原创 python基础编程20191225

就一题, 词频统计,主要纠结了以下地方: 1.当没有找到#也要把这一行的字符串存起来 2.字符串长度>15的时候只取前15个字符 3.多条件排序算法sorted(d.items(),key=lambda d:(-d[1],d[0])) 4.还有如果不是合法字符,如果非法字符存在多个的...

2019-12-25 19:36:44 53 0

原创 python基础编程20191224

1.换硬币 本题我首先第一没看懂题目,要换的零钱单位也是分,我以为是块,但是因此导致我注意到当是块时,如果用浮点数表示精度会不够,必须要先*10这样计算,还有就是过程中的剩余钱数temp我之前用一个变量进入到两个循环中了,但是第二个循环过后,temp值不能再进行下去了,变为负值。 m=int...

2019-12-24 10:25:49 62 0

原创 python基础编程20191223

最近在刷python的基础编程题,以下是我的一些需要修正的和注意的地方 1.求e的近似值 我之前的算法是 n=int(input()) new=[1.0] temp=1 for i in range(1,n+1): temp=temp*i new.append(1.0/te...

2019-12-23 15:00:08 75 0

原创 MATLAB将多个NETCDF数据合并/MATLAB写NETCDF数据

帮同学写的一个程序,目的是:把很多个NC数据合并在一起,并且每个.nc数据的变量名称是相同,我平常读.nc数据比较多,较少涉及写入。我先使用了IDL但是由于原数据的属性信息也很多,因此最后放弃。而MATLAB有基于现有的数据创建一个模板,对数据进行生成。 代码如下: 1.先对需要的.NC数据进...

2019-12-06 12:28:35 222 0

原创 Java无论单斜杠还是双斜杠统统转为双斜杠的合法地址

String FileNameStr=args[0]; // 处理只有单斜杠\的路径 FileNameStr=FileNameStr.replaceAll( "\\\\", "\\\\\\\\"); // 处理本身就是双斜杠的路径 FileN...

2019-10-19 19:21:01 108 0

原创 IDL 合并一维二维三维数组

一维数组(行数相同) array3 = [array1,array2] 二维数组(列数相同) array3 = [[array1],[array2]] 三维数组(行列数都相同) array = [[[array1]], [[array2]]]

2019-10-04 12:46:31 478 2

原创 IDL将ENVI ROI生成的TXT转为CSV

由于ENVI选取ROI后可以导出一个TXT但是并不是CSV,所以希望生成一个仅有各个特征值和类序号的一个CSV。 参看了之前的一个博客,但是我这个可以自动识别特征值有几个构成的,就是ROI输出的波段有几个。 希望给大家一点参考吧 PRO GETROI ;读取ENVI导出训练区的txt...

2019-09-24 21:17:55 231 0

原创 Java将文件目录下的所有TXT输入到同一个TXT当中

负责维护某系统写的 主要是为了将一个文件目录下的所有TXT文件都写到同一个文件中,还对不同行之间保留了换行。参看writeALL 这个类还包括了删除一个目录下所有的文件,由于我确定目录下不会有文件夹因此,没有写是否为目录的判断操作 感觉写的不算太好,啰啰嗦嗦的,随意看吧 import j...

2019-09-24 21:14:05 121 0

原创 python的运行环境查找

输入 import sys print(sys.executable) 即可 注意得到的是pythonw.exe,可以修改为在相同地址下的python.exe

2019-09-19 09:14:56 159 0

原创 ENVI5.3新版输出.roi文件

之前一直奇怪为啥新版的ENVI不能够输出.roi文件,这样不能再Classic中打开了 现在发现不能在左边视图栏中点击右键输出,而是在ROI Tool工具中输出,有个export classic啥的这样就可以输出.roi格式了 ...

2019-08-31 20:04:24 854 0

原创 MATLAB矩阵行列

经常行列傻傻分不清楚 A=[1 2 3 4 5; 12 12 14 56 657; 23 46 34 67 56 ]; A(2:3,1:3) ans = 12 12 14 23 46 34 工作区显示A为3*5,也就是3行5列 ...

2019-06-16 19:22:53 893 0

原创 Anaconda让python plot的图不要出现在命令行中

Tool-reference-IPython console-Graphics-Graphics backend-选择Qt5 重新打开就好了

2019-04-29 19:53:04 260 0

原创 RuntimeError: OrderedDict mutated during iteration 在python里的解决办法

之前的代码是 for i in products: product=products[i] filename=product['filename'] print(filename) ...

2019-04-29 19:50:14 1010 0

原创 arcpy利用XY创建点

参考了很多博客吧,最后把自己都改蒙了,这个博客有分析arcpy创建带高程的点图层、 # -*- coding: utf-8 -*- """ Created on Sun Apr 7 15:32:24 2019 @author: ""&qu...

2019-04-07 20:33:38 735 0

原创 Sentinel 1文件名命名规则

Sentinel 1文件名命名规则如下图: 官网的详细说明: https://sentinel.esa.int/web/sentinel/user-guides/sentinel-1-sar/naming-conventions 以下为例子: S1A_EW_GRDM_1SDH_2018...

2019-03-28 14:21:06 1990 2

原创 利用python批量下载sentinel1数据

最近需要下载同一景的sentinel数据,最后搜了一下决定使用python 使用的python包如该链接https://pypi.org/project/sentinelsat/ 里面也有详细说明文档 因此这里只粘贴代码了 from sentinelsat.sentinel import...

2019-03-25 21:19:00 1407 0

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