python
鸣一
这个作者很懒,什么都没留下…
展开
-
Python 个人学习笔记
本篇个人笔记仅个人,未必适合众友。获取帮助 1.通过Python解释器获取帮助。 2.调用help(object) 3.dir(object) 会显示该对象的所有方法, 4 . >>>object.__doc__ #" __doc__"会显示其文档, 有些基础用法,网友总结得很好: http://chuansong.me/n/1762453 【十分钟学会 Python】好玩的python原创 2016-09-17 21:29:29 · 616 阅读 · 0 评论 -
IPython 交互式调试器
IPython 交互式debug增强pdb ,语法高亮,tab 自动补全【debug时机是刚出现异常那会】%debug u #跟踪栈在各级间的切换d设置断点单步调度 %run -d script.pys 进入脚本 , b 13 # 在13行设置断点 c # continue till touch the break point n # 执行下一行。 如果有exceptio原创 2016-08-27 12:23:55 · 7807 阅读 · 0 评论 -
scikit-learn 学习笔记
scikit-learn 学习笔记关于数据集dataset 1. 可以查看官网的描述 : http://scikit-learn.org/stable/datasets/index.html 2. 也可以 直接看source code.load_boston() #Load and return the boston house-prices dataset (regression).lo原创 2016-08-28 12:52:41 · 604 阅读 · 0 评论 -
Numpy 的常用函数[学习笔记]
Numpy 的常用函数First of all : from numpy import *arr1=random.rand(4,4) #构造 4*4 arraymat1=mat(random.rand(4,4)) #mat() 将数组转成matrixarr1.shape #查看数组,或矩阵的大小、或维数arr1.I #矩阵求逆data1.dtype原创 2016-08-28 11:56:09 · 547 阅读 · 0 评论 -
数据分析师的python日记【1】
“谁来给我讲讲Python?”作为无基础的初学者,只想先大概了解一下Python,随便编个小程序,并能看懂一般的程序,那些什么JAVA啊、C啊、继承啊、异常啊通通不懂怎么办,于是我找了很多资料,写成下面这篇日记,希望以完全初学者的角度入手来认识Python这个在量化领域日益重要的语言。一,熟悉基本在正式介绍python之前,了解下面两个基本操作对后面的学习是有好处的:转载 2016-08-06 10:48:28 · 762 阅读 · 0 评论 -
量化分析师的Python日记[第5天:数据处理的瑞士军刀pandas]
Python数据处理的瑞士军刀:pandas第一篇:基本数据结构介绍一、Pandas介绍终于写到了作者最想介绍,同时也是Python在数据处理方面功能最为强大的扩展模块了。在处理实际的金融数据时,一个条数据通常包含了多种类型的数据,例如,股票的代码是字符串,收盘价是浮点型,而成交量是整型等。在C++中可以实现为一个给定结构体作为单元的容器,如向量(vector,C++中的特定数据结构)转载 2016-08-06 12:12:58 · 1046 阅读 · 0 评论 -
量化分析师的Python日记【第4天:一大波金融Library来袭之scipy篇】
上一篇介绍了numpy,本篇中着重介绍一下另一个量化金融中常用的库 scipy 一、SciPy概述前篇已经大致介绍了NumPy,接下来让我们看看SciPy能做些什么。NumPy替我们搞定了向量和矩阵的相关操作,基本上算是一个高级的科学计算器。SciPy基于NumPy提供了更为丰富和高级的功能扩展,在统计、优化、插值、数值积分、时频转换等方面提供了大量的可转载 2016-08-06 11:36:37 · 4440 阅读 · 0 评论 -
量化分析师的Python日记【第3天:一大波金融Library来袭之numpy篇】
接下来要给大家介绍的系列中包含了Python在量化金融中运用最广泛的几个Library:numpyscipypandasmatplotlib会给初学者一一介绍NumPy 简介 一、NumPy是什么?量化分析的工作涉及到大量的数值运算,一个高效方便的科学计算工具是必不可少的。Python语言一开始并不是设计为转载 2016-08-06 11:32:28 · 7039 阅读 · 1 评论 -
数据分析师的python日记[2]
第一天学习了Python的基本操作,以及几种主要的容器类型,今天学习python的函数、循环和条件、类,这样才算对Python有一个大致的了解。今天的学习大纲如下:三、函数1、定义函数四、循环与条件1、if语句2、while true/break语句3、for语句4、列表推导式五、类1、闲说类与对象2、定义一个类转载 2016-08-06 11:08:11 · 864 阅读 · 1 评论 -
Ipython magic function
概率分布学习笔记(注:部分资料源自他人博客)离散型和连续型随机变量的定义离散型随机变量(discrete random variable):取值是可数的个值的随机变量, 比如投掷一枚骰子的朝上的点数,可能是1,2,3,4,5,6;比如南京大学四食堂吃饭的人数,可能是0,1,2···。 连续型随机变量(continuous random variable):取值是一个区间中的任意一点(也就是不原创 2016-08-27 10:48:42 · 3650 阅读 · 0 评论 -
IPython magic function - 测试代码运行时间
IPython 测试程序运行时间%time 代码片段/ 程序名针对 微秒级(1e-6) 和纳秒级(1e-9) %timeit 代码片段/ 程序名基本性能分析[宏观]: %prun%run -p逐行分析函数性能[微观] %lprun -f func1 -f func2 statement.py%lprun原创 2016-08-27 12:47:16 · 2762 阅读 · 0 评论 -
Ipython 操作shell
在ipython的输入端,进行Shell命令的执行IPython中可以执行cd ls 等常见的命令,执行shell的其他命令时在命令前加感叹号( ! )In [1]:!ping 192.168.1.4PING 192.168.1.4 (192.168.1.4) 56(84) bytes of data. 64 bytes from 192.168.1.4: icmp_req=1 ttl=252 t原创 2016-08-27 10:55:01 · 3706 阅读 · 0 评论 -
十分钟搞定pandas
http://www.cnblogs.com/chaosimple/p/4153083.html本文是对pandas官方网站上《10 Minutes to pandas》的一个简单的翻译,原文在这里。这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook 。习惯上,我们会按下面格式引入所需要的包:一、 创建对象可以通过 Dat转载 2016-07-24 22:51:48 · 693 阅读 · 0 评论 -
项目管理学习笔记
项目管理学习笔记项目计划 明确项目有哪些具体工作要做(任务break down) 各项工作有需花多少时间完成,标注好起始,结束时间; 定好工作的优先级,或次序 谁来完成哪些工作 各项工作花费多少成本,整个项目总成本是多少原创 2016-09-18 00:04:44 · 411 阅读 · 0 评论