python
chenlongzhen_tech
[声明] 此账号不在更新,请关注 http://blog.csdn.net/tech_chenlongzhen
展开
-
Logistic回归python代码
参考文献:http://blog.csdn.net/dongtingzhizi/article/details/15962797将逻辑回归的cost函数向量化给出了线性回归的cost函数为: 对上式对每个theta求偏导: 将没给theta求得的偏导向量化: 其中,最后一步将求和去掉的原理如下: __author__ = 'Chen'from numpy import *#calculate原创 2015-07-27 13:55:52 · 1877 阅读 · 0 评论 -
windows 装 python ipython
http://my.oschina.net/u/1431433/blog/189337原创 2015-10-21 21:50:49 · 407 阅读 · 0 评论 -
centos 安装scipy
yum直接安装 sudo yum -y install gcc gcc-c++ numpy python-devel scipy 其实官网可以找到转载 2015-10-08 11:28:17 · 534 阅读 · 0 评论 -
logging
http://www.cnblogs.com/dkblog/archive/2011/08/26/2155018.html转载 2015-10-22 13:48:47 · 365 阅读 · 0 评论 -
安装pip ipython
1. wget https://pypi.python.org/packages/source/p/pip/pip-7.1.2.tar.gz#md5=3823d2343d9f3aaab21cf9c9177101962. tar -zxf pip-7.1.2.tar.gz3.python setup.py installsudo python setup.py install原创 2015-10-23 17:48:56 · 618 阅读 · 1 评论 -
python datetime time
import datetime,timedatetime.datetime.fromtimestamp(time.time()).strftime("%Y")原创 2015-10-12 13:57:23 · 380 阅读 · 0 评论 -
pyenv python多版本共存
http://seisman.info/python-pyenv.html转载 2015-10-27 17:26:44 · 453 阅读 · 0 评论 -
shell 脚本学习 awk
格式awk ' BEGIN{ print "start" } pattern { commands } END{ print "end" } file特殊变量[clz@localhost ~]$ echo -e "line1 f2 f3\nline2 f4 f5\nline3 f6 f7" | awk '{print "Line no:"NR,"No of fields:"NF , "$0="$0转载 2015-11-17 13:38:15 · 478 阅读 · 0 评论 -
python logging 模板
import logging## set loggerlogger = logging.getLogger(__name__)logger.setLevel(logging.DEBUG)# create console handler and set level to debugch = logging.StreamHandler()ch.setLevel(logging.DEBUG)# c原创 2015-10-12 15:37:41 · 750 阅读 · 0 评论 -
python configParser 模板
if __name__ == "__main__": """ Part 0 - Read Parameters""" if len(sys.argv) != 4: print("Usage : %s feature_config input_file output_file" % __file__) sys.exit(-1) config = Co原创 2015-12-10 11:14:10 · 404 阅读 · 0 评论 -
ipythonnotebook + spark
参考:http://blog.jobbole.com/86232/测试sparkpython在sparkhome下run-tests测试在Spark中使用IPython Notebook当搜索有用的Spark小技巧时,我发现了一些文章提到在PySpark中配置IPython notebook。IPython notebook对数据科学家来说是个交互地呈现科学和理论工作的必备工具,它集成了文本和Pyt转载 2015-11-20 09:51:21 · 5151 阅读 · 0 评论 -
numpy 简记
基础不同类型存储# define a new dtypefrom numpy import *t = dtype([('name',str_,40),('numitems',int32),('price',float32)])In [9]: tOut[9]: dtype([('name', 'S40'), ('numitems', '<i4'), ('price', '<f4')]) item原创 2016-01-05 17:16:28 · 758 阅读 · 0 评论 -
python学习手册 简记
正则例子匹配hello开头 world结尾字符串 中间的任意字符保存在group中.import rematch = re.match('Hello[ \t]*(.*)world','Hello python world')match.group(1)'python'match = re.match('/(.*)/(.*)/(.*)','/usr/home/lumberjack')mat原创 2016-01-07 12:08:13 · 850 阅读 · 0 评论 -
python 多线程/多进程
多线程例子#coding=utf-8'''多线程=用一个cpu进程 pid 唯一标示符使用kill 杀死进程主线程 创造一个进程的时候,会创造一个线程,这个线程被称为主线程一个进程里只有一个主线程python里的多线程,不是真正意义上的多线程。全局锁在任意的指定时间里,有且只有一个线程在运行a b c'''import threadingimport timedef test(p):转载 2015-12-05 12:22:36 · 680 阅读 · 0 评论 -
PLA code
感知机参考自机器学习基石# /usr/bin/env python2.7# encoding=utf-8import numpy as npimport random,osdef verify(weight,array_x,array_y): ''' verify prediction :param weight: itered weight :param a原创 2015-11-07 17:54:27 · 485 阅读 · 0 评论 -
centos6.5 安装matplot
yum -y install libpng-devel pip install matplotlib原创 2015-10-19 14:24:08 · 401 阅读 · 0 评论 -
简略Spark输出
http://blog.jobbole.com/86232/Spark(和PySpark)的执行可以特别详细,很多INFO日志消息都会打印到屏幕。开发过程中,这些非常恼人,因为可能丢失Python栈跟踪或者print的输出。为了减少Spark输出 – 你可以设置SPARKHOME/conf下的log4j。首先,拷贝一份SPARK_HOME/conf下的log4j。首先,拷贝一份SPARK_HOME/转载 2015-07-27 20:18:58 · 1901 阅读 · 0 评论 -
python mysql
http://segmentfault.com/q/1010000000618370http://www.cnblogs.com/rollenholt/archive/2012/05/07/2487137.html转载 2015-08-24 09:59:12 · 426 阅读 · 0 评论 -
利用hadoopstreaming&python导入数据库数据
参考 http://blog.csdn.net/zhaoyl03/article/details/8657031/\运行方式:${HADOOP_HOME}/bin/hadoop jar ${HADOOP_HOME}/share/hadoop/tools/lib/hadoop-streaming-2.6.0.jar -file mapper.py -file reducer.py -input原创 2015-08-25 15:14:50 · 1277 阅读 · 0 评论 -
python academy
倒序def reverse(x): length = len(x) rev = '' for i in range(length-1,-1,-1): rev += x[i] return revreverse("abcd")去除元音字母def anti_vowel(x): length = len(x) strs = '' fo原创 2015-07-24 12:53:02 · 664 阅读 · 0 评论 -
线性回归的正规方程解法与梯度下降解法的代码
理论参见:http://blog.csdn.net/sadfasdgaaaasdfa/article/details/46850803梯度公式: __author__ = 'Chen'from numpy import *def linearRegresion(x,y,type=True,alpha=0.01): xrow = shape(x)[0] xcol = shape(x)原创 2015-07-24 20:56:07 · 897 阅读 · 0 评论 -
python : defaultdict
http://blog.sina.com.cn/s/blog_45ac0d0a01019010.html 初次见到defaultdict是在一篇《一行Python代码定义树》的文章中。 文章中定义的结构: def tree(): return defaultdict(tree) 这里应用了递归定义。help(defaultdict)可以发看到他是一个类,并且提供的方法类似dict类转载 2015-09-27 17:21:31 · 1479 阅读 · 0 评论 -
python learnOne : 脚本机制,变量对象
脚本解释性语言的内部机制在脚本运行之前,得到结果之后 1. python 先将脚本编译成字节码(pyc,pyo) 2. python虚拟机解释并运行字节码文件编译型语言先将源代码编译成机器码, 生成可执行文件运行可执行文件pyhton特点中文#conding=utf-8原创 2015-09-28 13:40:20 · 383 阅读 · 0 评论 -
python learn: 字符串
字符串认知与应用认知1.字符串概念认知2.ascii unicode utf8到底是啥一.len之需注意二.转义符让文本更好处理要转义的字符前面加个反斜杠三.字符串前面跟着的小尾巴到底是什么东西四.访问子字符串,序列来了。成员有是有序排列的,可以通过下标偏移量访问到它的一个或者向个成员五.替换字符串六.字符串拼接1.超级丑陋之千万别用。2.可选方案之字符串模板3.优秀的拼接方案七.读写文本来了转载 2015-09-28 15:08:47 · 614 阅读 · 0 评论 -
python learn :字典
转载自老王pyhton字典:字典是无序的,它不能通过偏移来存取,只能通过键来存取。字典 = {‘key’:value} key:类似我们现实的钥匙,而value则是锁。一个钥匙开一个锁特点:内部没有顺序,通过键来读取内容,可嵌套,方便我们组织多种数据结构,并且可以原地修改里面的内容,属于可变类型。组成字典的键必须是不可变的数据类型,比如,数字,字符串,元组等,列表等可变对象不能作为键.1 创建字典。转载 2015-09-30 10:57:52 · 642 阅读 · 0 评论 -
python rodeo遇到的GConf Error问题
GConf Error: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://www.gnom原创 2015-10-16 13:49:59 · 1561 阅读 · 0 评论 -
PYTHON and R pandas包
http://www.jaredlander.com/wordpress/wordpress-2.9.2/wordpress/wp-content/uploads/2013/04/Python-and-R.html#(8)转载 2015-10-16 17:14:58 · 507 阅读 · 0 评论 -
Python interface of LIBLINEAR
copy自liblinear— Python interface of LIBLINEAR —Table of ContentsIntroductionInstallationQuick StartDesign DescriptionData StructuresUtility FunctionsAdditional InformationIntroductionPython (ht转载 2015-09-30 10:48:44 · 3189 阅读 · 0 评论 -
pandas处理数据例子
API : pandas apiimport pandas as pdimport osimport numpy as npdef add_prop(group): births = group.births.astype(float) group['prop'] = births / births.sum() return groupdef top1000(gro原创 2016-03-30 21:50:08 · 4287 阅读 · 0 评论