python
_往事如烟_
天行健,自强不息
展开
-
Python study
字符串可以用单引号:‘zhangjian’,或双引号:“zhangjian“,或三引号'''zhangjian '''(三引号用于多行字符串)单引号和双引号冲突时,要转义,如“zhang\'xianjian”,或‘zhang\"xianjian’将带有转义符的字符串变为自然字符串(不对字符串中的转义符做处理),前面加r或R,如:r"zhangjian\n",或R"zhangjian\n"Pyt原创 2017-07-14 09:27:11 · 1258 阅读 · 0 评论 -
50 多个 ML、NLP 和 Python 相关的教程
http://blog.jobbole.com/112185/?utm_source=blog.jobbole.com&utm_medium=relatedPosts原创 2017-11-23 14:51:04 · 345 阅读 · 0 评论 -
pandas read_csv()参数详解
pandas.read_csv参数整理读取CSV(逗号分割)文件到DataFrame 也支持文件的部分导入和选择迭代 更多帮助参见:http://pandas.pydata.org/pandas-docs/stable/io.html参数:filepath_or_buffer : str,pathlib。str, pathlib.Path, py._path.local.LocalPath o转载 2017-11-15 18:31:37 · 2489 阅读 · 0 评论 -
将日/分钟数据转为周线、月线或其他周期
import osimport pandas as pdstock_data = pd.read_csv('stock data/sh600898.csv',parse_dates=[1])#设定转换周期period_type 转换为周是'W',月'M',季度线'Q',五分钟'5min',12天'12D'period_type = 'W'#将[date]设定为index,inplace是原转载 2017-11-15 18:20:57 · 6285 阅读 · 0 评论 -
Python日期格式化符
%a 英文星期简写%A 英文星期的完全%b 英文月份的简写%B 英文月份的完全%c 显示本地日期时间%d 日期,取1-31%H 小时, 0-23%I 小时, 0-12%m 月, 01 -12%M 分钟,1-59%j 年中当天的天数%w 显示今天是星期几%W 第几周%x 当天日期%X 本地的当天时间%y 年份 00-99间%Y 年份的完整拼写原创 2017-11-15 18:16:12 · 868 阅读 · 0 评论 -
python代码注释文档
不同于Java的: - //(单行注释) - /* */(多行注释) - /* /(文档注释) python的文档注释有以下几点要注意: - 类||属性||方法的文档注释的位置均在下方,即和java正相反; - 注释符号用 """xxx """ 比如:def candlestick2_ohlc(ax, opens, highs, lows, closes, width=4,原创 2017-10-20 14:34:23 · 2107 阅读 · 0 评论 -
python README
常用的README文件格式有:MD(MarkDown)和rst;http://blog.csdn.net/u011001084/article/details/52803778http://www.cnblogs.com/chenkai/archive/2012/06/20/2556047.html转载 2017-10-20 10:15:33 · 4277 阅读 · 0 评论 -
python构建工具setuptools
setuptools用法:http://www.cnblogs.com/skying555/p/5191503.htmlsetup.py文件书写规则:http://www.cnblogs.com/maociping/p/6633948.htmlsetuptools官网在线文档:http://peak.telecommunity.com/DevCenter/setuptools#basic-use原创 2017-10-19 13:46:16 · 439 阅读 · 0 评论 -
Python unittest
unittest是python自带的标准单元测试模块,用法和JUnit非常相似;官方文档https://docs.python.org/3.6/library/unittest.html原创 2017-09-11 15:09:32 · 265 阅读 · 0 评论 -
Matplotlib
Python 可视化:Matplotlib介绍:面向对象的图形绘画库,和matlab很相似;API:原创 2017-08-24 11:10:17 · 340 阅读 · 0 评论 -
Jupyter Notebook
介绍Jupyter Notebook, 以前又称为IPython notebook,是一个交互式笔记本, 支持运行40+种编程语言. 可以用来编写漂亮的交互式文档;你要向别人解释你的程序, 你可能要新建一个word, 把代码复制进去, 对每块代码进行讲解. 这样会有几个问题: 1) 代码格式不好看; 2) 代码的配色丢失; 3) 代码与文字解释部分区分不明显;使用Jupyter Notebo原创 2017-09-11 11:46:38 · 4747 阅读 · 0 评论 -
Python面向对象编程
抽象是隐藏多余细节的艺术。在面向对象的概念中,抽象的直接表现形式通常为类。虽然Python是解释性语言,但是它是面向对象的,从设计之初就已经是一门面向对象的语言。Python基本上提供了面向对象编程语言的所有元素,如果你已经至少掌握了一门面向对象语言,那么利用Python进行面向对象程序设计将会相当容易。下面就来了解一下如何在Python中进行对象编程。一. 如何定义一个类 在进行python面转载 2017-09-18 17:48:07 · 663 阅读 · 0 评论 -
Dash Based On Plotly
官方文档:https://plot.ly/dash 介绍 Dash is a productive Python framework for building web applications. Written on top of Flask, Plotly.js, and React.js, Dash is ideal for building data visualization apps原创 2017-08-02 10:41:44 · 9083 阅读 · 1 评论 -
python scikit-learn机器学习算法库
http://blog.csdn.net/shizhixin/article/details/50488520 分类算法K最近邻算法(KNN)原理:前提邻居都已分类,离自己最近的K个样本中占多数的类别就是最终的分类类别 邻居都已分类反应在代码上就是训练集是已分类的; 不足:样本不均衡时,会导致结果不准解决:增加权重值计算量大,对每一个待分类的样本,都需算出自己和全体样本的距离,才能确定K个原创 2017-07-14 09:31:48 · 527 阅读 · 0 评论 -
深度学习库(排名总结)
http://blog.jobbole.com/112812/?utm_source=blog.jobbole.com&utm_medium=relatedPosts原创 2017-11-23 14:53:22 · 520 阅读 · 1 评论