自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 2021-05-21

91卫图助手免费版发布啦!!免费版就能轻松下载Google Earth等几十种无偏移影像、历史影像,及使用包含在线标注、投影转换(支持54,80,2000坐标系以及地方独立坐标系)在内的数十种功能,而且是永久免费的!!本软件可下载Google Earth影像、历史影像、陆地及海洋高程,矢量路网水系建筑地名点,全国乡镇及街区行政区划,影像无google字样水印, 并且有明确的拍摄日期。支持坐标系转换、在线标注(勾绘)、等高线生成、图幅下载、格式转换、矢量套合等多种功能,支持与AutoCAD, CASS, Ar

2021-05-21 12:59:07 121

原创 关于《第一行代码》的阅读总结

因为突然萌发自己给自己开发一个app的冲动,所以就开始找书进行学习,因为是安卓的机子,也看到大家都推荐《第一行代码》,所有就先从这本书开始。但是各种版本的问题确实是坑啊,比较恼火。但也算是磕磕绊绊的将这本书看完了,相应的代码手打了一遍,对于app的开发是要做什么,有了一个笼统的了解,但是自己究竟明白了多少,还是需要真实的去做,而是别人告诉你怎么做。没想到看完这本书是新的一年了,那我也是...

2019-01-07 18:09:01 325

原创 《第一行代码》第六章关于ADB中的一些问题

最近想搞一个app满足自己的需求,就开始看这本书,没想到看到这里,实践的时候碰到好多问题。首先ADB 被androi studio移除所以要在安装的SDK下找到monitor.bat1、如果不能打开的话,就说明没安装jdk,装了报错的话,看是不是版本的问题,这个对应的是1.8.0版本。2、能够打开的话,报错端口,要在adb这个软件的window-preference-android...

2018-12-12 10:44:34 502

原创 《机器学习实战》-阅读总结

从前面的博客可以看出来,读这本书的时候实在是磕磕绊绊,不过,到现在的话,也算是粗略的读完。在刚开始的时候,选择是中文版本的PDF,有些地方缺页,所以就选择了英文版本,而本身对于英文其实有些抵触的,毕竟英文的基础并不是很好,再去读专业的内容,对自己而言更是困难。最终想了想,其实想学相关方面的内容,其实英文资料是绕不过去的,因此也就直接用英文的PDF,英文的PDF确实排版确实是比较好,而其中的...

2018-08-02 18:56:21 342

原创 日常使用————python对比两个excel表中的数据

现在有两套结构一致的数据,放在80和2000两个文件夹中,文件名字相同,但文件数据不一致80中的是xls格式存储,利用xlrd读取数据2000中的是xlsx格式存储,利用openpyxl读取数据然后对读取到的数据进行对比第一种对比过后,将相应的子项内容罗列出来:def compareData(fileName): file80 = get_filename_from_...

2018-07-19 17:55:45 36922 2

原创 日常使用————python利用xlrd读取excel2010之前的版本

利用openpyxl可以操作xlsx文件,但是对于xls文件来说并不支持,因此只能用xlrd在这里主要是利用xlrd读取数据然后修改文件名特别注意的是xlrd中A1是(0,0),openpyxl中A1是(1,1)def re_excelname(fileName): wb = xlrd.open_workbook(fileName) sheet = wb.sheet_...

2018-07-19 17:33:42 1657

原创 日常使用----利用openpyxl将数据写入excel

在上一篇中日常使用——利用油猴脚本将数据所需要的数据输出的控制台,将数据作为字符串输出到控制台,然后直接在控制台保存文件,获得从网页上扒下来的数据,但是需要对数据本身写入excel对应的表格之中,因此想到利用openpyxl进行完成。py文件开始,有中文字符环境以及引入相应的库:#!/usr/bin/env python# -*- coding:utf-8 -*-# Author:y...

2018-07-19 17:26:25 24544

原创 日常使用------利用VbA对Excel中的多个sheet工作表排序

在excel工作簿中对有多个工作表,由于个人需要,对每个工作表中某一值的比较大小后,然后进行排序。由于vba中字典对应值比较难以排序,所以就分为两步第一步是提取工作表名和对应字段写到工作表中:Sub getname() Dim sheet As Worksheet Dim k As Integer k = 17 For Each sheet In Wo...

2018-07-19 16:09:18 11038

原创 日常使用——利用油猴脚本将数据所需要的数据输出的控制台

最近由于碰到需要从网页上扒下来不少数据表的内容,由于网站上有了相应的数据保护,无法直接从网页上复制,通过F12调出查看网页上的表格结构,发现数据卸载 titile属性里面,又设置的是只读。因此想到利用油猴写个简单的脚本将数据输出到控制台安装脚本后,进入添加脚本页面@name是可选的。@namespace是可选的。@description 是可选的。@include 是可...

2018-07-19 16:00:17 8565 1

原创 《机器学习实战》-树回归

mat0 = dataSet[nonzero(dataSet[:,feature] > value)[0],:] mat1 = dataSet[nonzero(dataSet[:,feature] <= value)[0],:] dataSet[:,m]是numpy中对于矩阵的截取。dataSet[:,0]就是取矩阵X的所有行的第0列的元素dataSet[:, m:n]即取矩...

2018-06-27 14:47:45 277

原创 《机器学习实战》-逻辑回归

该部分比较难以理解将理解过程参考的内容贴下来:导数、偏导数和梯度参考1参考2梯度下降参考1均方差、代价函数参考1参考2备注:½是一个常量,这样是为了在求梯度的时候,二次方乘下来就和这里的½抵消了,自然就没有多余的常数系数,方便后续的计算,同时对结果不会有影响代码解析参考1参考2...

2018-05-28 15:56:41 230

原创 《机器学习实战》-贝叶斯分类

vocabList,p0V,p1V=localWords(ny,sf)出现错误将ny=feedparser.parse('http://newyork.craigslist.org/stp/index.rss')sf=feedparser.parse('http://sfbay.craigslist.org/stp/index.rss')更改为:ny=feedparser.parse('http...

2018-05-11 17:40:28 991

原创 《机器学习实战》-决策树-Plotting trees in Python with Matplotlib annotations-代码逻辑(plotTree函数)

用递归函数绘制决策树的图,前面说了语法问题,现在要说关于代码逻辑的问题,猛地一看确实很难理解,网上找了找,发现有一篇关于解释这个逻辑——plotTree函数完全解析,但是里面的内容有些混乱,有点将结果设置原因,进行解释。比如plotTree.xOff的赋值,初始值为-0.5/plotTree.totalW,在文章中将其设为原因,因为其初始值是这个所以要在算法上加,“由于开始plotTree.xOf...

2018-05-03 21:30:28 809

原创 《机器学习实战》-决策树-Plotting trees in Python with Matplotlib annotations-代码语法

在《机器学习实战》这本书中,学习到Plotting trees in Python with Matplotlib annotations这个章节,发现里面的一些代码并不是容易理解的,对其中的内容做一个注解,分为两部分,一个是里面代码的语句语法内容,一个是代码的逻辑实现内容,本文则是讲所涉及代码的语法。decisionNode = dict(boxstyle="sawtooth",fc="0.8"...

2018-05-02 15:16:29 197

原创 CZML中的动态面——如何将一个面区域由小变大(县到省的过程)(6)整个过程中所有代码

本想将代码文件缀在上一篇的后面,但因为没这个功能,所以新开一篇,放置代码,其中有些是废的,有些是摸索中写的,没有写注释,不知道以后自己能不能看懂。。。。。。哈哈哈哈哈哈哈import jsonimport numpy def openShpJson(fileName): with open(fileName,'r',encoding='utf-8') as f: da...

2018-04-28 15:29:36 371

原创 CZML中的动态面——如何将一个面区域由小变大(县到省的过程)(5)坐标点对应

确定数据相互对应的坐标点,仔细考虑一下过程,我去,这不就是kNN分类过程么,只不过需要一点点修改。kNN:def classify0(inX,dataSet,labels,k): dataSetSize = dataSet.shape[0] diffMat = tile(inX,(dataSetSize,1)) - dataSet sqDiffMat = diffMat**2 sqDist...

2018-04-28 15:20:12 347 1

原创 CZML中的动态面——如何将一个面区域由小变大(县到省的过程)(4)坐标数据抽稀

好了,读取数据和输入数据的问题都已经解决了,接下来的所要面对的就是,最困难的对应了。县面中的坐标值必然少于省面中的坐标,所以要进行的便是,从省面中找出坐标与其对应。(该例子中县坐标点为191,省坐标点为2394)所以只要确定与县上的点对应短的距离的点,便是应该对应的点,但不能直接从省的坐标里面挑,并不是说其工作量大的问题,而是很容易出现,最后对应的省轮廓成为一个县的比较大的轮廓。所以第一步是对省坐...

2018-04-27 20:39:14 430

原创 CZML中的动态面——如何将一个面区域由小变大(县到省的过程)(3)数据输入文件

接下来的工作听上去就很简单的了,将县的坐标点和省的坐标点相互对应,然后把数据输入文件中。面变化的整体过程是一个扩张:由前面的CZML结构,也知道必须确定好对应关系,仔细一想,好麻烦,那么这个过程先放下,先搞简单一点的将输数据输入CZML中,几个函数搞定:def creat_v(i,time,p): v = { "id": "", "posit...

2018-04-27 20:25:31 479

原创 CZML中的动态面——如何将一个面区域由小变大(县到省的过程)(2)确定数据位置

由CZML结构明白CZML是属于一种JSON文件,因此对其内容的更改,则归为对JSON文件的修改,Python的话比较方便,所以便用Python对JSON进行操作。首先确定数据源,我们经常采用的矢量数据是SHP文件,所以在Arcgis中对提取一个县和一个省的数据文件(shp格式),现在用的例子是(县:四川省甘孜藏族自治州炉霍县,省:四川省),在Arcgis中将矢量文件转换为JSON文件,(在工具箱...

2018-04-27 20:15:06 694 1

原创 CZML中的动态面——如何将一个面区域由小变大(县到省的过程)(1)确定动态面结构

CZML文件是Ceisum支持显示动态变化的过程,并且官网提供了很好的例子。对于点的路径变化,直接建好模版,下次替换数据便可以,但是对于面的话,虽然官网也提供了例子(CZML Polygon - Interpolating References),但是过于简单,只是一个三角形面变化的过程。所以,当考虑实际情况的话,如想要从一个县区域变为省区域,那么如何实现?面临这个问题,第一步自然是考虑CZML面...

2018-04-27 19:53:40 2353

原创 《机器学习实战》~决策树~代码理解

chooseBestFeatureToSplit(dataSet)函数中:featList = [example[i] for example in dataSet] 请查找关于Python的列表生成式(list comprehensions)内容。

2018-04-26 17:57:02 299

原创 《机器学习实战》 计算熵出现问题

编辑的锅,排版出现了问题。文中:(得出结果是0.9287712379549449)实际:(得出结果是0.9709505944546686,基本保持一致)

2018-04-26 17:53:57 220

原创 《机器学习实战》-K最近邻分类(k-Nearest Neighbor,KNN)-tile函数

代码理解:

2018-04-26 17:51:40 230

原创 《机器学习实战》-K最近邻分类(k-Nearest Neighbor,KNN)-shape函数

设置非单位矩阵理解 Shape[0]和shape[1] Shape[0]得到矩阵的行数shape[1]得到矩阵的列数将kNN算法每步拆开理解其中的内容 

2018-04-26 17:50:08 180

英文版线性代数入门

Gilbert Strang 英文版2016高清线性代数入门(Introduction to Linear Algebra)包括课后答案

2018-11-20

机器学习实战(英文版)

精校版英文版,不过是第一版的内容,有些错误配合博客里面的内容修改可以查看,已经全文粗读完成,有不理解的内容可以搜索博客里面内容。

2018-08-24

一些关于SQL导入导出的执行语句

经过检验可以使用的sql导入导出语句 对网上提供的代码进行试验,检验后可以使用

2012-12-25

空空如也

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

TA关注的人

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