自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 用Spyder自带的ipdb调试

在ipython Console中输入:%pdb 可在程序报错时自动进入pdb模式常用命令:ENTER(重复上次命令)a(在某个def中打印这个def接收到的所有arguements)b(在某行设置breakpoint)c(继续)直到触碰下一个breakpointl( 可以列出当前将要运行的代码块)ll(列出整个tree)r(运行直到子程序结束)r(eturn) 继续执行,直到...

2018-12-28 10:03:12 684

转载 sql server 字符串转成日期格式

字符串转日期时间:convert(datetime,'2017-12-12 00:00:01', 20)日期时间转字符串:Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM   Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06   Select CONVE...

2018-12-14 08:58:32 1189

转载 sql——查询大于、小于某个日期的写法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014419806/article/details/52772000

2018-12-13 16:46:06 51688 1

转载 mysql的sql_quote_show_create与SHOW CREATE TABLE命令介绍

技术背景:刚开始学习MySQL时候,有时偷懒,会用SHOW CREATE TABLE 表名\G来复制表创建语句,可是当运行的时候总会因为"表名和列名上有单引号",提示语法错误不能运行。问题列表:1,为什么会出错呢?2,有什么解决方法?解决问题:1,分析show create table拷贝的语句出错原因1.1 重现过程1.1.1 创建测试表test,并通过show create tab...

2018-09-18 14:39:24 2738

转载 python安装Graphviz及其应用

1、开始  用  conda instll python-graphviz  安装后使用  出错提示 ‘’InvocationException: GraphViz's executables not found“查阅资料后发现,原来我没有安装GraphViz‘s executables.我是用pip安装的Graphviz,但是Graphviz不是一个python tool,你仍然需要安装Grap...

2018-03-30 19:28:01 15966 4

转载 随机森林

在scikit-learn中,RandomForest的分类类是RandomForestClassifier,回归类是RandomForestRegressor,需要调参的参数包括两部分,第一部分是Bagging框架的参数,第二部分是CART决策树的参数。sklearn官网地址(RandomForestClassifier):http://scikit-learn.org/stable/modul...

2018-03-27 18:56:17 596

转载 正则表达式-匹配中英文、字母和数字

在做项目的过程中,使用正则表达式来匹配一段文本中的特定种类字符,是比较常用的一种方式,下面是对常用的正则匹配做了一个归纳整理。匹配中文:[\u4e00-\u9fa5]英文字母:[a-zA-Z]数字:[0-9]匹配中文,英文字母和数字及_:^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}^[\w\u4E00-\...

2018-02-27 11:23:57 22225

转载 朴素贝叶斯法(对于连续和离散属性的处理)

朴素贝叶斯法是基于贝叶斯定理与特征条件独立假设的分类方法。简单来说,朴素贝叶斯分类器假设样本每个特征与其他特征都不相关。举个例子,如果一种水果具有红,圆,直径大概4英寸等特征,该水果可以被判定为是苹果。尽管这些特征相互依赖或者有些特征由其他特征决定,然而朴素贝叶斯分类器认为这些属性在判定该水果是否为苹果的概率分布上独立的。尽管是带着这些朴素思想和过于简单化的假设,但朴素贝叶斯分类器在很多复杂的现实

2018-02-02 11:45:22 7441 3

转载 scipy.stats —— 概率、随机变量与分布

import numpy as npimport scipy.stats as st12几率(odds)p(B)=120:二十场比赛只赢一场odds against B winning: o(B)=1−p(B)p(B)=19:A赢19场比赛,B才会赢一场1. 创建随机变量(rv:random variable)泊松分布:F_true = 1

2018-01-31 17:29:06 1102

原创 linux安装wget、pip、numpy

为了下载pip.py先安装wget:yum -y install wget下载文件wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate执行安装python get-pip.py这就安装好了然后输入 pip install numpy 就可以了

2018-01-30 13:05:39 4773

转载 使用Python获取Google,Yahoo金融数据工具pandas_datareader

import pandas.io.data as web提示警告,pandas.io.data 已经 转移到了一个单独的包里面了,于是 按照提示 安装了  pandas_datareader,方法是在cmd环境下 pip install pandas_datareader,然后在命令行里面输入 下面那行就ok了import pandas_datareader.data as web

2018-01-24 18:38:34 24915 4

转载 在Pandas中更改列的数据类型【方法总结】

先看一个非常简单的例子:a = [['a', '1.2', '4.2'], ['b', '70', '0.03'], ['x', '5', '0']]df = pd.DataFrame(a)有什么方法可以将列转换为适当的类型?例如,上面的例子,如何将列2和3转为浮点数?有没有办法将数据转换为DataFrame格式时指定类型?或者是创建DataFrame,然后通过某种方法更改每列的类型?

2018-01-24 17:57:22 90894 2

转载 numpy中matrix 和 array的区别

Numpy matrices必须是2维的,但是 numpy arrays (ndarrays) 可以是多维的(1D,2D,3D····ND). Matrix是Array的一个小的分支,包含于Array。所以matrix 拥有array的所有特性。在numpy中matrix的主要优势是:相对简单的乘法运算符号。例如,a和b是两个matrices,那么a*b,就是矩阵积。import nu

2018-01-22 16:39:53 351

转载 Linux文件夹文件创建、删除

Linux删除文件夹命令     linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 删除目录、文件 rm(remove)功能说明:删除文件或目录。语  法:rm [-dfirv][--help][--version][文件或

2018-01-09 11:20:39 5659

转载 vi编辑器的基本使用

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 1、vi的基本概念   基本上vi可以分为三种状

2018-01-08 18:20:01 202

转载 svm算法

机器学习算法与Python实践之(四)支持向量机(SVM)实现[email protected]://blog.csdn.net/zouxy09        机器学习算法与Python实践这个系列主要是参考《机器学习实战》这本书。因为自己想学习Python,然后也想对一些机器学习算法加深下了解,所以就想通过Python来实现几个比较常用的机器学习算法。恰好遇见这本同样定位的书籍

2017-12-19 18:22:04 376

转载 python 散点图

最近开始学习python编程,遇到scatter函数,感觉里面的参数不知道什么意思于是查资料,最后总结如下:1、scatter函数原型2、其中散点的形状参数marker如下:3、其中颜色参数c如下:4、基本的使用方法如下:[python] view plain copy #导入必要的模块  import numpy as np  im

2017-12-19 18:19:41 29801

转载 python—pandas中DataFrame类型数据操作函数

版权声明:本文为博主原创文章,未经博主允许不得转载。Python数据分析工具pandas中DataFrame和Series作为主要的数据结构.本文主要是介绍如何对DataFrame数据进行操作并结合一个实例测试操作函数。1)查看DataFrame数据及属性df_obj = DataFrame() #创建DataFrame对象df_obj.dtypes #查看各行的

2017-03-29 15:50:16 12404

转载 数据库自动增长,python解二元一次方程

数据库:1、建表的时候 使一列为 自动增加列 CREATE TABLE users (  id int(5) NOT NULL auto_increment,  name varchar(20)NOT NULL,  PRIMARY KEY  (`id`)2、MySQL上给表增加一个自增长列的脚本alter table `userdata_copy` add

2017-03-24 12:26:18 2309

原创 Ubuntu系统网络配置

详解linux系列之网络服务DHCP的安装及配置http://liuyonglei.blog.51cto.com/501877/150247/Ubuntu网络配置如下:Ubuntu上连了两块网卡,eth0为外网的eth1为内网的eth0上IP为自动获取eth1上为手工设置1、打开Ubuntu的/etc/network/interfaces文件 。默认内容如下

2017-02-20 23:48:07 1176

原创 linux下vi命令修改文件及保存等使用方法整理

vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,   或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、   游刃有余,因为其他几种文本处理器并非UNIX标准配备。说不定别人的Linux机器没安装joe或pico,如果您不会vi,那您可能就没辄了。 

2017-02-19 23:36:08 569

转载 ubuntu16.10 安装spark及其启动ipython方法,删除anaconda的方法

安装完anaconda后,在终端输入python发现依然是Ubuntu自带的python版本,这是因为.bashrc的更新还没有生效,命令行输入:source ~/.bashrc即可。anaconda的环境变量 为 /home/jinrou/anaconda3安装完anaconda后,在终端输入python发现依然是Ubuntu自带的python版本,这是因为.bashrc的更新还没有

2017-02-19 23:34:58 1777

转载 ubuntu16.10下JDK8的安装与配置

1.JDK8的安装(原文:http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html)采用设置源仓库的方法安装,只需输入命令即可[cpp] view plain copy sudo add-apt-repository ppa:webu

2017-02-19 19:12:08 3351

转载 mysql导入导出csv文件语句,以及建表时候如何设置主键的三种方法

使用SQL语句导入csv为表,速度快!使用SQL语句可以快速实现大量数据导入数据库的效果。示例如下:1234load data infile '..\\uploads\\test.csv'into table sampleTableNamefields terminated by ','

2017-02-18 22:32:34 4736

转载 linux 下查看内存情况命令

1、查看内存槽数、那个槽位插了内存,大小是多少dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range2、查看最大支持内存数dmidecode|grep -P 'Maximum\s+Capacity'3、查看槽位上内存的速率,没插就是unknown。dmidecode|grep -A16

2017-02-18 22:27:34 2485

转载 安装ubuntu以及mysql ,mysql-workbench遇见的一些问题及其解决方法

如何安装 mysqlhttp://jingyan.baidu.com/article/425e69e6bbc6c7be14fc1640.html解决MySQL Workbench gnome-keyring-daemon错误的方法分享在ubuntu下安装了一个MySQL Workbench,运行,连接数据库,在Store in Keychain时出现了gnome-key

2017-02-18 22:24:16 2161

转载 可以ping通,但是ssh无法连接linux(主机连接虚拟机里面的linux)

可以ping通,但无法通过ssh连接虚拟机的解决方法需要在客户端通过 SSH 连接主机,如果连接过程中返回的错误信息是 “请求被拒绝“,那么应该是 LINUX 开启了防火墙,或是 SSHD 服务没有启动!通过下面两个命令就可以了:service iptables stop  //关闭防火墙(在suse系统中若出现没有iptables的服务,可以通过yast的方式去关掉防火墙)ser

2017-02-17 14:45:56 56838 2

转载 关于sklearn填补缺失值一点小信息

在sklearn的preprocessing包中包含了对数据集中缺失值的处理,主要是应用Imputer类进行处理。首先需要说明的是,numpy的数组中可以使用np.nan/np.NaN(Not A Number)来代替缺失值,对于数组中是否存在nan可以使用np.isnan()来判定。使用type(np.nan)或者type(np.NaN)可以发现改值其实属于float类型,代码如

2017-01-02 01:56:34 1145

转载 python中去掉空格项目

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]在人工采集数据时,经常有可能把空值和空格混在一起,一般也注意不到在本来为空的单元格里加入了空格。这就给做数据处理的人带来了麻烦,因为空值和空格都是代表的无数据,而pandas中Series的方法notnull()会把有空格的数据也纳入进来,这样就不能完整地得到我们想要的数据了,这里给

2016-12-31 20:07:43 2382

转载 linux下pip安装的几种方式

pip安装以及好用的pip镜像源标签: pythonpip2014-03-24 17:10 1552人阅读 评论(0)收藏举报分类: python(14) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]安装方式1[python] view plain copy p

2016-12-30 23:47:39 73871 5

转载 xgboost 特征工程

Xgboost在各大数据挖掘比赛中是一个大杀器,往往可以取得比其他各种机器学习算法更好的效果。数据预处理,特征工程,调参对Xgboost的效果有着非常重要的影响。这里介绍一下运用xgboost的特征选择,运用xgboost的特征选择可以筛选出更加有效的特征代入Xgboost模型。这里采用的数据集来自于Kaggle | Allstate Claims Severity比赛,这里的

2016-12-15 17:57:28 3909

转载 xgboost优化

译注:文内提供的代码和运行结果有一定差异,可以从这里下载完整代码对照参考。另外,我自己跟着教程做的时候,发现我的库无法解析字符串类型的特征,所以只用其中一部分特征做的,具体数值跟文章中不一样,反而可以帮助理解文章。所以大家其实也可以小小修改一下代码,不一定要完全跟着教程做~ ^0^需要提前安装好的库:numpy,matplotlib,pandas,xgboost,scikit-learn

2016-12-15 17:55:24 2787

转载 oracle时间相减

oracle 两个时间相减默认的是天数Oracle 两个时间相减默认的是天数*24 为相差的小时数oracle 两个时间相减默认的是天数*24*60 为相差的分钟数oracle 两个时间相减默认的是天数*24*60*60 为相差的秒数--MONTHS_BETWEEN(date2,date1) 给出date2-date1的月份 SQL> select months_bet

2016-12-15 12:05:26 875

转载 xgboost特征工程

Xgboost在各大数据挖掘比赛中是一个大杀器,往往可以取得比其他各种机器学习算法更好的效果。数据预处理,特征工程,调参对Xgboost的效果有着非常重要的影响。这里介绍一下运用xgboost的特征选择,运用xgboost的特征选择可以筛选出更加有效的特征代入Xgboost模型。这里采用的数据集来自于Kaggle | Allstate Claims Severity比赛,这里的

2016-12-15 12:02:52 6749

转载 python类型转换

使用astype实现dataframe字段类型转换# -*- coding: UTF-8 -*-import pandas as pddf = pd.DataFrame([{'col1':'a', 'col2':'1'}, {'col1':'b', 'col2':'2'}])print df.dtypesdf['col2'] = df['col2'].astype('int')p

2016-12-07 17:51:37 13886

转载 xgboost

版权声明:如需转载,请注明出处http://blog.csdn.net/a819825294目录(?)[+]1.背景关于xgboost的原理网络上的资源很少,大多数还停留在应用层面,本文通过学习陈天奇博士的PPT 地址和xgboost导读和实战 地址,希望对xgboost原理进行深入理解。2.xgboost vs gbdt说到xgbo

2016-12-06 15:48:03 1340

转载 量化交易

http://www.newsmth.NET/nForum/#!article/Python/128763最近程序化交易很热,量化也是我很感兴趣的一块。      国内量化交易的平台有几家,我个人比较喜欢用的是JoinQuant,里面有篇干货贴分享给大家,希望对各位有帮助。       =========================== 量化交易策略 

2016-12-04 20:48:38 1539

转载 python聚类

# -*- coding: utf-8 -*-from sklearn.cluster import KMeansfrom sklearn.externals import joblibimport numpy final = open('c:/test/final.dat' , 'r') data = [line.strip().split

2016-11-29 13:39:58 1616

转载 python画分布、密度等图形

%matplotlib inlinePopulating the interactive namespace from numpy and matplotlibimport seaborn as snsimport numpy as npfrom numpy.random import randnimport matplotlib as mplimport matplotlib

2016-11-29 11:43:47 145274 5

转载 去重与 np的 if——then等,可用于分组但还没尝试

from pandas import Series, DataFramedata = DataFrame({'k': [1, 1, 2, 2]})print dataIsDuplicated = data.duplicated()print IsDuplicatedprint type(IsDuplicated)data = data.drop_duplicates()pr

2016-08-25 18:33:56 899

网狐6.6平台五郎腿游戏服务器端

网狐6.6平台五郎腿游戏服务器端,vs2003环境,供大家学习之用。该程序可实现服务器端功能,并可以运行。

2010-07-02

网狐6.6平台数字五张客户端源码

棋牌游戏专家网狐6.6平台数字五张客户端源码

2010-06-26

空空如也

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

TA关注的人

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