自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (5)
  • 收藏
  • 关注

原创 win10如何设置节省C盘空间

重装系统后,驱动精灵扫描C盘垃圾,我才发现有这么个玩意儿,足足5个G,然后移动到D盘,效果显著。软件安装后,在设置功能里一项一项浏览,把文件缓存、文件保存之类的都设置在非系统盘,尤其是微信。如果系统更新,可能在C盘临时文件里残留没用的文件,可以点击“临时”,然后删除,效果显著。这一项是最近才摸索到的,在设置中点击“系统”,进入如下界面。只有少数软件必须安装在C盘,其他大多数软件安装时见到。3、新内容保存位置设置。1、软件安装位置设置。

2023-07-13 20:25:25 346

原创 pip install pyinstaller报错解决办法

先声明:我不是专业学python编程的,只是偶尔要用到,所以很多问题不专业,也不知道原因,请专业人员勿喷将Python文件编译成exe可执行文件需要安装pyinstaller包,但是我的电脑通过pip install pyinstaller安装时报错,具体原因未知。解决办法conda install pyinstaller很多时候pip install失败,我都会用conda解决...

2022-04-03 10:54:59 1697

原创 91地图坐标系矫正教程

依次类推,选择3~4个点点击计算参数点击保存参数

2022-02-22 10:38:29 2752

原创 使用91地图助手转换坐标系,以大地2000转经纬度为例

下图3号处的中央子午线度数依据坐标大致定位,本例中坐标为浙江某地,经度大约120下图中num一列可有可无注意XY与经纬度对应的顺序

2021-07-27 15:54:26 20471

原创 警告:“Data with input dtype int64 was converted to float64 by MinMaxScaler”

解决办法之一,转换数据类型import numpy as npx=np.arange(1,11)x=a.astype(np.float64)原因不知,但是这样操作之后进行数据归一化的时候不会有警告了

2021-01-20 15:41:51 730

原创 python将DataFrame或者npy数据保存到指定的文件夹(非默认目录)

默认情况下保存文件会保存到和当前执行的文件相同的文件夹中a=np.random.random(100)a=a.reshape(25,4)a=pd.DataFrame(a)a.to_csv('G:\\0py\\result\\a.csv')注意,路径一定要用双斜杠,用单斜杠会报错,原因未知...

2021-01-19 21:55:44 5085 2

原创 keras搭建多层LSTM时间序列预测模型

参考基于 Keras 的 LSTM 时间序列分析——以苹果股价预测为例######################导入库##########################import osos.environ['KERAS_BACKEND']='tensorflow'import kerasimport tensorflow as tffrom keras import optimizers#优化器from keras.models import Sequential, load_model

2020-12-26 11:38:37 1398 1

原创 python-matplotlib绘图——利用plt.pcolor(x,y,value)绘制三维图

例子:查看,模型的精度与参数t和window的关系import matplotlib.pyplot as pltplt.figure(figsize=(8,8))plt.pcolor(t,window,loss)plt.xlabel('t')plt.ylabel('window')plt.colorbar()注意三个必要参数的数值格式,前二者是一维数列,长度相同,第三个参数是一个二维方阵,函数详细信息:help(plt.pcolor)太长了,不截图了...

2020-12-24 17:24:08 3337 1

原创 python3利用time模块记录程序运行时间

参考python记录程序运行时间的两种方法方法一,利用%%time%%timeres=0for i in range(1,100): res+=i方法二:利用time模块import timestart=time.perf_counter()res=0for i in range(1,100000000): res+=iend=time.perf_counter()print((end-start),'s')...

2020-12-24 15:21:27 1026

原创 pandas把年月日数据分割成年、月、日单独三列

原数据中date列是str类型,需要先转化为日期格式,转化之后如下图所示df.date=pd.to_datetime(df.date)若要把年月日数据分开成年、月、日三列数据,需要从日期数据中提取年、月、日year=date.yearmonth=date.monthday=date.day把DataFrame中的年月日列利用函数转化成三列def get_ymd(date):'''这里的输入date是一列年月日数据''' Y,M,D=[],[],[] for i i.

2020-12-18 14:04:02 6592

转载 super().__init__()的作用——转载

原文链接super()的作用是继承父类中的指定方法super().__init__()的作用是继承调用父类中的构造方法代码一'''认识super()方法的作用'''class A: def __init__(self): print('A')class B(A): def __init__(self): print('B') super().__init__()class C(A): def __init__(self):

2020-11-25 17:08:32 408

原创 python3边学边记——numpy库的小知识点

np数组的切片索引,改变切片的元素,原数组也会变化,所以最好是.copy,但是array数组的切片索引不会,适用于np数组的索引方式是布尔所以(条件索引)以及列表索引numpy创建全部为0的数组np.zeros(shape=(行,列),dtype=int),其中shape可以省略,直接用括号内部的参数即可,如果是一维,可以不用括号,直接写一个元素的数量即可numpy创建等差数组np.lin...

2020-11-20 17:16:05 159

原创 pytorch学习随手记

数据类型转换:比如将list,numpy类型的数据转化为tensor(张量)data1=torch.FloatTensor(data)data2=torch.DoubleTensor(data)data3=torch.IntTensor(data)data4=torch.tensor(data)'''以上是不同精度的转换结果'''张量数据格式转换,行列转换,view()函数data2.view(-1)#将多行数据拼接称一行,变成一维数据data2.view(-1,1)#转换为n行,一列,

2020-11-15 21:41:13 111

原创 CPU版本pytorch的安装-对应python3.7-CPU版本TensorFlow2.0-随时更新

安装好anaconda对应的python3.7的版本,清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/conda create -n (这里自己弄一个名字我写的是pt) python=3.7activate ptconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channel

2020-11-15 11:20:29 2154 2

原创 将指定文件夹中的多个TXT文件整合到一个TXT文件中

原数据路径为E:\00AAA ,新的TXT文件希望的路径为,E:\ ,指定文件名为“data.txt”,在cmd中输入红框中的代码即可

2019-10-18 08:50:27 967

原创 MySQL学习笔记——Python3连接MySQL数据库,导入数据

import pymysql # 调用pymysql库,jupyter如果没有,需要在cmd中输入‘pip install pymysql’database=pymysql.connect(user='root', password='123456', database='test_db')# 创建数据库连接,可以省去等号前面的部分,主要是要填写用户名、MySQL密码,后面的数据库可有可无#或...

2019-10-18 08:49:52 271

原创 机器学习初学者——线性回归学习笔记

线型回归简单线性回归最小二乘法梯度下降法多元线型回归最小二乘法梯度下降法随机梯度下降法(Stochastic Gradient Desent)

2019-10-18 08:49:12 324

原创 机器学习——贝叶斯

贝叶斯算法被称为上帝的算法,先验信息/先验概率,事先可以得知的。正向概率:没有官方的定义,举例说明,比如:一支黑箱中有红色和绿色两种颜色的球,不同球数量已知,那么随手摸一个球的概率是可求的,这种问题即为正向概率。逆向概率:同样是摸球,但事先不知两种球的比例,而是直接从里面摸出一定数量的球,统计取出的球的颜色比例,由此推测两种球的比例。   逆向概率适合解决样本数量太大,无法一一统计每种样本...

2019-10-18 08:49:01 164

原创 python算法与数据结构——搜索

搜索是指查找一个数列中一个元素是否存在二分查找条件:  ① 要求处理的数列是经过排序的,  ② 操作对象支持下标索引,也就是说元素要连续,那么也就是只能处理顺序表算法过程:  一,将游标定位到中间位置,判断目标数字T与当前的数字(N)的大小,如果T大于N,则向右查找,反之,向左迭代查找...

2019-10-18 08:48:42 129

原创 python算法与数据结构——顺序表、链表、队列、栈

(一)顺序表(二)链表2.1 单链表2.2 双向链表2.3 单向循环链表(三)栈(四)队列

2019-10-18 08:48:27 274

原创 python算法与数据结构——排序

之前学习集成学习的过程中,一直以决策树为例,构建许多决策树,其实,那就构成了随机森林。sklearn中有封装好的随机森林的类。

2019-10-18 08:48:11 133

原创 算法与数据结构——二叉树

树是一种特殊的数据类型,模拟具有树状结构 的 数的集合《【树的特点】》:  每个节点都有零个或多个子节点;  没有父节点的节点为根节点;  每一个非根节点有且只有一个父节点;   除了根节点外,每个子节点可以分为多个不想交的子树树的术语: 【节点的度】:某个节点所分出的下一级子节点的个数 【树的度】:所有节点中,最大的节点的度即为数的度 【叶子节点/终端节点】:度为0的节点 【...

2019-10-18 08:47:59 164

原创 机器学习初学者——集成学习学习笔记

(一)集成学习是考虑多方面的决策结果,最终得到一个最好的结果,比如,分类问题中,集成学习就是用三种分类模型分别预测一个样本,比较这三种分类模型最终的预测结果,将其进行投票,得票多的那一类就作为分类结果。对于回归任务,同样将一个样本分别送入三个回归器中进行预测,最终,三个预测值得平均值作为最终结果。以下用手写代码模拟投票过程。选用以下三个分类器,分类的结果用 1 和 0 表示,经过验证,最终经过...

2019-10-18 08:47:41 157

原创 机器学习初学者——决策树学习笔记

决策树是一种非参数学习算法,既可以哟用于分类,也可以用于回归。用于分类时,决策树用树状结构表示数据的分类结果。每个决策点实现一个具有离散输出的测试函数,即分支。下图中根节点相当于第一个决策的节点。叶子节点是最终具有准确输出值的节点。图1outlook temperture humidity windy playsunny hot high F Nsunny hot high T No...

2019-10-18 08:47:30 269

原创 机器学习初学者——分类算法评价学习笔记

2019-10-18 08:47:16 218

原创 机器学习初学者——模型泛化学习笔记

过拟合与欠拟合学习曲线交叉验证

2019-10-18 08:46:39 233

原创 机器学习初学者——多项式回归学习笔记

多项式回归用于解决样本特征与样本值存在非线性关系的回归问题,这里假设每个特征与观测值之间呈现相同的指数关系,比如每个特征都和观测值呈二次、或者都呈三次的关系,而不是有些样本是一次有些是二次这样的关系。多项式回归的原理是假定样本特征与观测值之间呈现非线性关系,并且可以用k次幂来表示。sklearn中每一个机器学习的算法的标准是:有构造函数、训练函数、预测函数以及模型好坏的评价函数等等,如果遵循这...

2019-10-18 08:46:16 279

原创 机器学习初学者——主成分分析与梯度上升法学习笔记

PCA即Princiipal Component Analysis,即我们所说的主成分分析是一个非监督学习的方法,主要用于数据的降维,此外还有去噪的重要作用1.样本点之间的间距更大,区分度要明显衡量样本间距的指标:方差(Variance)样本归零:使得样本点在每一个轴上的平均值都是0,相当于每个方向上的坐标减去该方向上的均值,相当于坐标轴向正的方向平移了均值的单位长度...

2019-10-18 08:45:43 305

原创 python数据分析——pandas的应用

导入库:import pandas as pd读取csv文件:data=pd.read_csv(fliename,sep='分隔符')#filename是字符串,分隔符比如制表符’\t‘或者都好’,‘,查看数据表的前几行数据:data.head(数字) #默认情况下是前五行查看数据表的相关大小信息:data.info()查看表的行列数:data.shape[0] 或len(data)  ...

2019-10-18 08:45:14 1688

原创 MySQL学习——数据库、表基本操作、数据类型

MySQL语句规范,关键字与函数名称全部大写,数据库名称,表名称,字段名称全全部小写SQL语句必须以分号结尾常用命令:查看已有的数据库:SHOW DATABASES;查看某一个数据库:USE DATABASE database_name创建数据库:  CAEATE DATABASA database_name(自己定的数据库名)删除数据库:  DROP DATABASE data...

2019-10-18 08:44:42 406

原创 力扣算法题笔记——数组(简单)

给定长度为 2n 的数组, 你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), …, (an, bn) ,使得从1 到 n 的 min(ai, bi) 总和最大。示例 1:输入: [1,4,3,2]输出: 4解释: n 等于 2, 最大总和为 4 = min(1, 2) + min(3, 4).通过例题可以看到,若要让结果最大,绝不能把一个很大的数和一个随便小...

2019-10-18 08:42:56 382

原创 力扣算法题笔记——链表简单

876. 链表的中间结点给定一个带有头结点 head 的非空单链表,返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。示例 1:  输入:[1,2,3,4,5]  输出:此列表中的结点 3 (序列化形式:[3,4,5])返回的结点值为 3 。 (测评系统对该结点序列化表述是 [3,4,5])。注意,我们返回了一个 ListNode 类型的对象 ans,这样:ans.val =...

2019-09-06 13:42:12 490

原创 力扣算法题笔记——数学

258、各位相加给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。示例:输入: 38  输出: 2解释: 各位相加的过程为:3 + 8 = 11, 1 + 1 = 2。 由于 2 是一位数,所以返回 2。  【循环法】(自己的方法)首先将原数字转化为字符串,再将字符串中的每个元素转换成数字,然后累加,如此循环,直到数字小于等于9.class Solution: ...

2019-09-05 10:11:52 528

原创 力扣算法题笔记——二分法

本文只是我用来记录自己的做题记录,用于之后的知识回顾,方法很笨,入不了各位的法眼题目;报数序列是一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下:根据题目能很快发现序列的规律,下一个数(由数字构成的字符串)的输出需要上一个字符串作为输入,从前往后统计上一个字符串里面的数字。递归:辅助函数,输入,一个字符串,输出:下一个字符串。class Solution: ...

2019-08-22 15:19:05 518

原创 常用快捷键整理

Ctrl+C:复制Ctrl+V:粘贴Ctrl+Z:撤销上个动作Ctrl+S:保存Ctrl+A:全选Ctrl+F:查询Ctrl+Z:Ctrl+D:删除Ctrl+shift+T:打开刚刚关闭的那个网页Ctrl+O:在一个打开的软件中打开对应的文件夹Ctrl+W:关闭窗口或网页WIN+M:返回桌面WIN+L:锁屏WIN+E:打开计算机选中多行文字–》tab:同时缩进两格选中...

2019-08-19 09:42:01 117

转载 windows下anaconda3安装MySQLdb

本文转自Windows下python3.6 安装MySQLdb首先需要下载windows版本的mysqlclient,原作者给出了其中一个版本的下载链接下载之后,放到合适的文件目录中,然后打开anaconda自带的Anaconda Prompt,输入命令行:cd/d 路径pip install mysqlclient-1.3.14-cp36-cp36m-win_amd64.whl 安...

2019-08-18 19:30:16 784

原创 机器学习初学者——逻辑回归学习笔记

逻辑回归(Logistic Regression),是一种分类算法,该算法将样本的特征和样本发生的概率联系起来,通过发生的概率将数据分成两类。(一)数学原理逻辑回归是计算一种特征发生的概率,如果概率p大于0.5,就分类为1,小于0.5分类为0,因此逻辑回归的过程是一个回归算法,而经过最终处理后可用于分类,并且由原理可知,逻辑回归只能实现二分类1.1概率求法由于概率值限于[0,1],因此用于...

2019-08-11 20:52:45 253

原创 Jupyter Notebook打开默认文件夹以外的文件

在CSDN博客中看到几个版本https://blog.csdn.net/yefcion/article/details/79431760,https://blog.csdn.net/sinat_34328764/article/details/82949498,都是先用win+R打开运行,然后输入cmd。在这里面操作。但是对于我的jupyter notebook不合适。输入jupyter no...

2019-07-10 16:13:56 2612

原创 MySQL学习笔记——利用workbench8创建数据库、表

MySQL函数:   主要有【数学函数】、【字符串函数】、【日期时间函数】、【条件判断函数】、【系统信息函数】、【加密函数】、   调用函数:SELECT function_name(参数);日期与时间函数:  获取当前日期的函数和获取当前时间的函数:SELECT CURRENT()[PK] :Primary Key  主键[NN] :Not Null 非空[UQ] :Unique...

2019-04-15 21:19:28 957

原创 机器学习初学者——支持向量机学习笔记

支撑向量机SVM(Support Vector Machine),可以解决分类问题和回归问题,(一)数学原理

2019-04-12 09:39:24 387

ELO商户类别推荐 数据集

ELO商户类别推荐是一个注明的数据分析比赛网站kaggle上的一个项目的数据集,由于文件较大,我把文件的链接放到了文本文档中,下载的小伙伴需要打开TXT文件,然后通过里面的百度云链接下载数据

2019-09-02

Java SE实践教程 张伟2009年 高清版 附代码 PDF

本书适用于JavaSE的初学者,以生动有趣的案例一步一步入门。共有13章内容。   JAVA的基本语法  第2章 对象无处不在——面向对象的基本概念   第3章 当一个变成多个——集合框架的基本概念 第4章 数据传送的管道——JAVAcI/O 第5章 如何走得更稳——测试驱动的基本概念   6章 三头六臂——线程和同步的基本概念 …………

2019-07-12

R语言实战 第2版 超高清 可复制 带目录 PDF

资源为高清版PDF,文档可复制,包括R语言介绍、创建数据集、基本数据管理、高级数据管理、回归、方差分析、功效分析等23章节的内容

2019-06-29

Linux从入门到精通 刘忆智 高清 PDF版

Linux安装、 Linux基本配置、 桌面环境、 Shell基 本命令、 文件和目录管理、 软件包管理、 磁盘管理、 用户与用户组管理、 进程管理、 网络配置、 浏览网 页、 收发邮件、 文件传输和共享等29个章节

2019-06-26

R语言实践第二版PDF

最新版的R语言实战,高清版本,赚个积分,方便下载其他内容,

2019-02-25

空空如也

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

TA关注的人

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