自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

博客 小站

记录日常工作上遇到的各种问题。

  • 博客(215)
  • 资源 (10)
  • 收藏
  • 关注

原创 python range 与xrange 的区别

解析:range返回的是一个包含所有元素的列表;xrange返回的是一个生成器,生成器是一个可迭代对象,在对生成器进行迭代时,元素是逐个被创建的。一般来看,在对大序列进行迭代的时候,因为xrange的特性,所以它会比较节约内存。>>> range(5) #直接返回列表[0, 1, 2, 3, 4]>&...

2018-07-20 10:38:20 275

原创 leetcode 238. Product of Array Except Self

题目:题目分析:本题输入一个列表,[1,2,3,4],输出为【24,12,8,6】,即每一个输入元素,对应输出时为,除此元素以外的其他元素的乘积。代码分析:1.输入为列表,输出为列表2.考虑到输出元素为除当前元素以外的元素的乘积,故需要考虑前后3 .方式1 :利用for 循环,i之前进行乘积,在对i之后进行乘积,最后,将两值相乘得出最后结果。 程序代码:#...

2018-07-19 21:06:29 279

原创 leetcode 169. Majority Element

题目:统计词频最大的那个词题目分析:本题,实际上就是在统计列表当中,出现最多次数的数字。可以采用字典对列表进行统计,同时,利用降序进行排序,提取最大值。代码分析:1.输入为列表,输出为整型2.先采用字典对列表出现的数字进行统计,然后对数字按照频率进行排序3.对排序后的字典,输出最大值对应的元素程序代码:class Solution: def maj...

2018-07-19 10:42:32 195

原创 leetcode 198. House Robber(python3)

题目 :House Robber题目分析:强盗只能间隔着抢钱,连续抢就会被发现,当输入为【1,2,3,1】输出,1+3=4 ,输入为【2,7,9,3,1】输出为2+9+1=12输入为【2,1,2,4】输出为2+4=6编程思路:1 .题目要求输入为列表,输出为整型2.实际含义。f(0) = nums[0] #...

2018-07-18 17:24:15 411

原创 leetcode 118. Pascal's Triangle(python3)杨辉三角

题目:杨辉三角题目分析:杨辉三角,第一个第二组数的值由第一组数的值决定,例如,x[2][1]=x[1][0]+x[1][1] 既:2=1+1编程思路: 1.题目给出输入为一个numRows变量,控制杨辉三角行数,输出 List[list[int]]类型2.考虑杨辉三角 x[2][1]=x[1][0]+x[1][1] 的特性,通过两个list实现,x[ ]一个用于计算,w...

2018-07-18 11:41:20 527

原创 leetcode 412. Fizz Buzz

题目:题目分析:本题要求输入一个数,判定输入数值是否为3或者5整除,被3整除时,结果为“Fizz”,  被5整除时,结果为“Buzz”同时被 3与5整除时,结果为“FizzBuzz”输出为列表形式,内容均为字符串解题思路:1.确定输入输出类型2.针对能否为3,5所整除进行分析3.可以利用for 循环实现列表内容创建程序代码:class So...

2018-07-17 09:53:24 268

原创 leetcode 202.Happy Number (python3 )

题目: 题目分析:首先,本题需要判定输入的整数其各位数平方求和最终值是否为1 ?输入整数位整型,返回值为布尔型。编程思路:1.需要利用到循环实现每一次求和后判定是否为1 。2.需要排除有可能出现死循环的状况,经过几次平方求和后,结果为某一个出现过的值 class Solution: def isHappy(self, n): """ ...

2018-07-17 09:21:10 674

原创 python 字符串反转

方法1 :return ''.join(reversed(s))解释:采用列表函数方法2:return str[::-1]解释:采用分片

2018-07-14 17:55:50 798

原创 ubuntu 系统 anaconda 虚拟环境下各种包的安装常用命令

在anaconda中,有多种安装包的方式,此处只总结命令行(最为有效的方式)一、系统自带的python 环境下:在线安装:$ conda install <包名称>离线安装 :$ pip install <包名称>二、anaconda种创建的虚拟python环境下:在线安装: methon 1:激活虚拟环境 (此处假设虚拟环境名称为 py36) ,安装包$ source...

2018-05-29 10:44:13 3281

原创 如何制作 linux 系统 U盘启动盘

1.制作linux 系统的U盘启动盘,需要选择ISO 模式!给大家推荐几个制作相关软件以及相关制作过程(点击相应名字即可进入到网站):UltraISO、rufus、老毛桃、大白菜。UltraISO 与 rufus  这两个软件使用都较为简单,方便制作启动盘。简单介绍一下  的的U盘启动盘制作过程~  第一步,启动软件,软件界面如下:第二步:选择 ‘文件’ -》 ‘打开’...

2018-05-28 16:52:43 83545

原创 pandas系列 read_excel() 和 to_excel()各参数详解

由于在做数据处理,数据分析的时候,免不了读取数据或者将数据转换为相应的处理形式,那么,pandas的read_excel() 和to_excel(),就能给我们很大的帮助,接下来,博主,将 read_excel() 和to_excel()两个方法的定义,进行整合,方便大家进行查阅。1. read_excelread_excel方法定义:pandas.read_excel(i...

2018-04-24 09:45:05 102611

原创 pandas系列 read_csv 与 to_csv 方法各参数详解(全,中文版)

* 由于在做数据处理,数据分析的时候,免不了读取数据或者将数据转换为相应的处理形式,那么,pandas的read_csv和to_csv,就能给我们很大的帮助,接下来,博主,将 read_csv 和 to_csv 两个方法的定义,进行整合,方便大家进行查阅。*1. read_csv read_csv方法定义:pandas.read_csv(filepath_or_buffe...

2018-04-21 22:27:57 152279

原创 pycharm 修改程序运行所需内存

编辑PyCharm安装目录下PyCharm 4.5.3\bin下的pycharm.exe.vmoptions文件, 如下-server-Xms128m-Xmx512m-XX:ReservedCodeCacheSize=240m-XX:+UseConcMarkSweepGC-XX:SoftRefLRUPolicyMSPerMB=50-ea-Dsun.io.useCanonCac...

2018-04-20 16:32:39 19008

原创 如何利用pandas 将excel文件与csv文件进行相互转化

1.excel to csv方法1:import xlrdimport csvdef csv_from_excel(): wb = xlrd.open_workbook('excel.xlsx') sh = wb.sheet_by_name('Sheet1') your_csv_file = open('your_csv_file.csv', 'w') ...

2018-04-19 17:44:02 8752

原创 python读取文件时提示"UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multi

解决办法1.FILE= open('order.log','r', encoding='UTF-8')解决办法2FILE= open('order.log','rb')

2018-04-13 21:36:51 996

原创 Python出现"Non-ASCII character '\xe6' in file"错误解决方法(pycharm)

解决办法1: 在代码页加上这一段话 # encoding: utf-8或者: # -*- coding:UTF-8 -*-即可解决此问题。

2018-04-10 16:14:35 23529

原创 ValueError: Only call `sparse_softmax_cross_entropy_with_logits` with named arguments (labels=..., l

首先:ValueError: Only call sparse_softmax_cross_entropy_with_logits with named arguments (labels=…, logits=…, …)解决:这个原因就是因为这个函数的API发生变化了,要加labels 和logitscross_entropy = tf.nn.sparse_softmax_cross_en...

2018-03-26 20:25:28 348

原创 修改tflearn包中classification_report精确度位数

大多数情况,大家在利用tflearn跑算法的时候,输出最终的精确度都是这么一个样式 precision recall f1-score support 0 0.96 1.00 0.98 3347 1 0.00 0.00 0.00 1...

2018-03-16 20:01:36 1917

原创 ubuntu14.04/16.04无法设置成中文解决办法

在root 下输入1 14.04与16.04 需区别修改14.04 将gedit /var/lib/locales/supported.d/local 内容换成:zh_CN.UTF-8 UTF-8zh_CN.GB18030 GB18030zh_CN.GBK GBK16.04需要修改为: 将gedit /var/lib/locales/supported.d/en ...

2018-03-14 22:18:58 10475

原创 2值矩阵,将 -1,1矩阵变为0,1矩阵,或者将0,1矩阵变为其他2值矩阵

当遇到矩阵为0-1类型,或者是-1,1类型的时候,可以选择利用numpy中的where 进行修改矩阵内部值若矩阵为:import numpy as np#生成一个3*3的矩阵数字1-9的矩阵a=np.arange(9).reshape(3,3)print(a)#将a 中,小于1的数变为-1,其余的,变为1b=np.where(a<1,-1,1)print(b)结果为 ...

2018-03-14 16:28:42 5803

原创 python 中,实现对数据集的归一化(0-1之间)

多数情况下,需要对数据集进行归一化处理,再对数据进行分析 #首先,引入两个库 ,numpy,sklearnfrom sklearn.preprocessing import MinMaxScalerimport numpy as np #将csv文件导入矩阵当中my_matrix = np.loadtxt(open("xxxx.csv"),delimiter=",",skiprows=...

2018-03-14 16:02:03 37964

原创 python中如何实现将数据分成训练集与测试集

接下来,直接给出大家响应的代码,并对每一行进行标注,希望能够帮到大家。需要用到的是库是。numpy 、sklearn。 #导入相应的库(对数据库进行切分需要用到的库是sklearn.model_selection 中的 train_test_split)import numpy as npfrom sklearn.model_selection import train_test_sp...

2018-03-14 15:53:35 42571 5

原创 PyCharm的搜索/替换快捷键使用教学

序号 快捷键 作用1 CTRL + F 查找2 F3 查找下一个3 SHIFT + F3 查找上一个4 CTRL + R 替换5 CTRL + SHIFT + F 指定路径下查找6 CTRL + SHIFT + R 指定路径下替换接下来,截图展示下,如何使用,利用CTRL + F打开搜索框搜索   Exploits,然后再利用CTRL + R代开替换选项框,将刚才查询的...

2018-03-12 15:36:12 3674

原创 ubuntu下anaconda完美解决python2与python3共存问题

首先,大家需要了解的是,在原有的ubuntu系统下,是具备python环境的,但是,为了在不同的时期,会有不同的需要,有时候,需要的使用python2,但也有些情况时需要使用python3 ,那么,如何才能够,在ubuntu系统下随意切换,并且快速使用python2,python3这两个版本呢~接下来,给大家详细介绍使用方法。第一,准备文件:在ubuntu 系统下安装好anaconda...

2018-03-08 17:18:33 10913 2

原创 ubuntu 右键添加出现 Open in terminal 选项

有些时候,系统当中并没有自动安装某些快捷键,需要我们自行安装。首先,安装一个包,即可在右键里面添加一个“打开终端”的菜单。sudo apt-get install nautilus-open-terminal 然后,注销Ubuntu系统或者重启即可,效果图如下:...

2018-03-08 15:13:55 2174

原创 用pycharm出现,ImportError: No module named model_selection

首先,先说明,本人出现这个问题,是因为需要使用 train_test_split 方法,具体的引用是:from sklearn.model_selection import train_test_split出现了这个错误:ImportError: No module named model_selection在网上查了下,大致了解到问题的原因,大神给的一件是,我的sklearn版本问题,在v0.1...

2018-03-07 21:46:58 2678

原创 在cmd 中遇到‘git’ 不是内部命令,如何解决(附带常用命令)

在windows 系统中,利用命令行进行 git 操作时,不是内部命令,那么,说明,你并没有安装GIT指令文件。解决办法 第一步:从Git 官网,下载windows系统对应版本。下载地址  https://git-scm.com/  在网站中选择对应的版本,进行下载。第二步:安装Git 一般使用默认设置即可:一路next,git安装完毕!第三步:配置Git环境变量,确保在cmd 下能成功运行1.1...

2018-03-07 09:51:37 29974

原创 RBF(径向基函数)网络的结构与学习过程

径向基函数网络的结构 径向基函数网络的学习过程

2018-01-15 21:59:18 3408

原创 RBF(径向基)神经网络

径向基神经网络简介        在上世纪 80 年代J.Moody 和 C.Darken 提出了神经网络结构模型,也被称作径向基函数网络,在这种结构模型中包含三层前馈神经网络。 这种神经网络结构的理论基础是:径向基是作为神经元的隐含基存在的,这些隐含基是构成隐含空间的主要元素,在隐含层可以改变输入的向量,这样就可以实现从低维度到高维度的转变,从而那些在低维度中不能解决的问题在高维度空间中便可

2018-01-15 21:13:29 11567

原创 sklearn.preprocessing.LabelEncoder

sklearn.preprocessing.LabelEncoder():标准化标签

2017-12-20 21:16:15 1709

原创 eclipse/myeclipse修改内存大小(针对不同大小内存设定ini文件配置)

方法一:打开eclipse,选择Window–Preferences…在对话框左边的树上双击Java,再双击Installed JREs,在右边选择前面有对勾的JRE,再单击右边的“Edit”按钮, 出现一个 Edit JRE 的对话框,在其中的Default VM Arguments: 框中输入 -Xms128m -Xmx512m ,这样设置Java拟虚机内存使用最小是128M,最大是512M,

2017-12-15 19:58:47 15668

原创 在workbench中导入.sql文件!(导入数据库文件)

如何导入数据库~!

2017-12-09 23:33:58 96885 5

原创 CNKI知网如何批量下载论文

首先,本文对校园用户来说,将会大大缩短你们下载文献所耗费的时间。当然,如果已经是购买了账户的用户,可以直接忽略,下载完CNKI -e study 就直接有搜索问下,批量下载的功能了。步骤1 :你需要下载一个CNKI-E STUDY工具:步骤2 :安装完CNKI-E STUDY 平台后的形式是:步骤3 :在知网选中文献并选择批量下载步骤4:打开后缀为.eln的文件,在cnki e-study 工具中批

2017-12-07 22:35:55 44285

原创 myeclipse异常关闭导致tomcat无法启动如何解决

由于myeclipse出现异常直接在任务管理器里结束进程强制关闭myeclipse,当再次启动tomcat时发现原来的tomcat没有关闭,端口占用了。解决方法:在任务管理器中关闭一个叫javaw.exe的进程,如果你这时已经启动了MyEclipse,那么你的任务管理器中会有两个javaw.exe(java(TM platform se binary))进程,关闭那个占用内存少的就可以了

2017-11-21 20:51:05 2747

原创 什么事数据对象以及属性分为什么类型?

数据对象与属性类型  数据集由数据对象组成。一个数据对象代表一个实体。例如,在销售数据库中,对象可以是顾客、商品或销售;在医疗数据库中,对象可以是患者;在大学的数据库中,对象可以是学生、教授和课程。    通常,数据对象用属性描述。数据对象又称样本、实例、数据点或对象。如果数据对象存放在数据库中,则它们是数据元组。也就是说,数据库的行对应于数据对象,而列对应于属性。本节,我们定义属性,并且考察各

2017-11-14 17:42:30 5528

原创 数据挖掘面向什么类型的应用?

作为一个应用驱动的学科,数据挖掘已经在许多应用中获得巨大成功。我们不可能一一枚举数据挖掘扮演关键角色的所有应用。在知识密集的应用领域,如生物信息学和软件工程,数据挖掘的表现更需要深人处理,这已经超出本书的范围。应用作为数据挖掘研究与开发的主要方面,其重要性不言而喻,为了解释这一点,我们简略讨论两个数据挖掘非常成功和流行的应用例子:商务智能和搜索引擎。商务智能 对于商务而言,较好地理解它的诸

2017-11-13 16:49:02 804

原创 数据挖掘使用了什么技术?

作为一个应用驱动的领域,数据挖掘吸纳了诸如统计学、机器学习、模式识别、数据库和数据仓库、信息检索、可视化、算法、高性能计算和许多应用领域的大量技术(见图i. m )。数据挖掘研究与开发的边缘学科特性极大地促进了数据挖掘的成功和广泛应用。本节我们给出一些对数据挖掘方法的发展具有重要影响的学科例子。 - 统计学 统计学研究数据的收集、分析、解释和表示。数据挖掘与统计学具有天然联系。统计

2017-11-09 21:08:42 1105

原创 数据挖掘 可以挖掘什么类型的数据?

作为一种通用技术,数据挖掘可以用于任何类型的数据,只要数据对目标应用是有意义的。 对于挖掘的应用,数据的最基本形式是数据库数据、数据仓库数据和事务数据。数据挖掘也可以用于其他类型的数据(例如,数据流、有序/序列数据、图或网络数据、空间数据、文本数据、多媒体数据和万维网)。数据库数据数据库系统,也称数据库管理系统(DBMS ),由一组内部相关的数据(称做数据库)和一组管理和存取数据的软件程序组成。

2017-11-09 20:10:26 4835

原创 什么是数据挖掘?

毫不奇怪,作为一个多学科领域,数据挖掘可以用多种方法定义。即使术语“数据挖掘”本身实际上也不能完全表达其主要含义。从矿石或砂子中挖掘黄金称做黄金挖掘,而不是砂石挖掘。类似地,数据挖掘应当更正确地命名为“从数据中挖掘知识”,不幸的是这有点长。然而,较短的术语“知识挖掘”可能反映不出强调的是从大量数据中挖掘。毕竟,“挖掘”是一个很生动的术语,它抓住了从大量的、未加工的材料中发现少量宝贵金块这一过程的特点

2017-11-08 22:32:40 675

原创 pycharm当中,如何导入python2或者python3环境

step 1 step 2 step 3OK ,环境添加完毕,此环境为python 2.7.17(python 3可按此步骤添加)

2017-11-06 19:41:03 29923

tesseract-ocr-w32-setup-v5.0.0-alpha.20200223.exe

tesseract-ocr最新版工具包,32,64均可以使用,文件大小40多M ,识别英文数字的准确率相对还可以,大家可以下载后试用一下

2020-03-11

0cam ,视频,jif录制工具

视频录制、Gif图片制作工具,可以实现视频制作、GIF图片上传至博客等功能,欢迎下载~~~

2020-03-10

统计学习方法思维导图

将统计学习课程内容转化为思维导图,大家可以根据自己在书本中掌握的程度修改,也可以自行补充

2018-08-24

python 基础程序100题

给初学者练习python,每天5题,一共20天,题目与答案均在资料内

2018-07-19

PCA 算法实验代码(python)

本实验,利用PCA 算法,对据人脸数据集进行特征提取,选择少量特征便能得到理想的结果,实验验证采用欧式距离

2018-05-31

Neo4j中文使用手册以及例子.doc

Neo4j中文使用手册以及例子

2017-08-16

hadoop与myclipse连接报空指针需要的hadoop.dll,winutils.exe 文件

当运行时出现 log4j:WARN No appenders could be found for logger (org.apache.hadoop.util.Shell). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. Exception in thread "main" java.lang.NullPointerException at java.lang.ProcessBuilder.start(ProcessBuilder.java:441) at org.apache.hadoop.util.Shell.runCommand(Shell.java:404) at org.apache.hadoop.util.Shell.run(Shell.java:379) at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:589) at org.apache.hadoop.util.Shell.execCommand(Shell.java:678) at org.apache.hadoop.util.Shell.execCommand(Shell.java:661) at org.apache.hadoop.fs.RawLocalFileSystem.setPermission(RawLocalFileSystem.java:639) at org.apache.hadoop.fs.RawLocalFileSystem.mkdirs(RawLocalFileSystem.java:435) at org.apache.hadoop.fs.FilterFileSystem.mkdirs(FilterFileSystem.java:277) at org.apache.hadoop.mapreduce.JobSubmissionFiles.getStagingDir(JobSubmissionFiles.java:125) at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:344) at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1268) at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1265) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:396) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1491) at org.apache.hadoop.mapreduce.Job.submit(Job.java:1265) at org.apache.hadoop.mapred.JobClient$1.run(JobClient.java:562) at org.apache.hadoop.mapred.JobClient$1.run(JobClient.java:557) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:396) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1491) at org.apache.hadoop.mapred.JobClient.submitJobInternal(JobClient.java:557) at org.apache.hadoop.mapred.JobClient.submitJob(JobClient.java:548) at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:833) at test.WordCount.run(WordCount.java:150) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70) at test.WordCount.main(WordCount.java:155) 报错时,请下载此文件,从新安装到自己所配置的Hadoop文件当中,注意,此Hadoop不是虚拟机中的集群,而是window下,所配置的文件夹中的,例如,我存放的位置是:D:\hadoop.2.2.0\hadoop-2.2.0\bin。那么,只需要将文件解压,然后从新拷贝到bin目录下。

2017-02-02

空空如也

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

TA关注的人

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