随笔分类 -  python数据分析

摘要:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本。 网络爬虫必备知识点 1. Python基础知识2. Python中urllib和urllib2库的用法3. Python正则表达式的使用4. python 阅读全文
posted @ 2017-05-17 22:06 xie仗剑天涯 阅读(719) 评论(0) 推荐(1) 编辑
摘要:网页cookie的使用 Cookie,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密) # opener的概念当你获取一个URL你使用一个opener(一个urllib2.OpenerDirector的实例)。在前面,我们都是使用的默认的opener,也 阅读全文
posted @ 2017-05-16 20:48 xie仗剑天涯 阅读(1999) 评论(0) 推荐(0) 编辑
摘要:# 线性代数# numpy.linalg模块包含线性代数的函数。使用这个模块,可以计算逆矩阵、求特征值、解线性方程组以及求解行列式等。 import numpy as np # 1. 计算逆矩阵# 创建矩阵A = np.mat("0 1 2;1 0 3;4 -3 8")print (A)#[[ 0 阅读全文
posted @ 2017-05-10 16:03 xie仗剑天涯 阅读(53714) 评论(0) 推荐(5) 编辑
摘要:基本算术运算符+、-和*隐式关联着通用函数add、subtract和multiply 在数组的除法运算中涉及三个通用函数divide、true_divide和floor_division,以及两个对应的运算符/和// 1. 数组的除法运算 # divide函数在整数和浮点数除法中均只保留整数部分(p 阅读全文
posted @ 2017-05-07 23:03 xie仗剑天涯 阅读(60312) 评论(1) 推荐(4) 编辑
摘要:frompyfunc的调用格式为frompyfunc(func, nin, nout),其中func是计算单个元素的函数,nin是此函数的输入参数的个数,nout是此函数的返回值的个数 # 注:用frompyfunc得到的函数计算出的数组元素的类型为object,因为frompyfunc函数无法保证 阅读全文
posted @ 2017-05-04 21:58 xie仗剑天涯 阅读(4018) 评论(1) 推荐(1) 编辑
摘要:矩阵定义在NumPy中,矩阵是ndarray的子类,可以由专用的字符串格式来创建 1. 创建矩阵mat函数创建矩阵(mat函数创建矩阵时,若输入已为matrix或ndarray对象,则不会为它们创建副本。 因此,调用mat函数和调用matrix(data, copy=False)等价)(1) 在创建 阅读全文
posted @ 2017-05-04 21:10 xie仗剑天涯 阅读(519) 评论(0) 推荐(0) 编辑
摘要:Numpy 数据类型 一维数组的索引和切片 # 改变数组的维度# reshape 改变数组维度(重新调整矩阵的行数、列数、维数。) ravel函数完成展平 flatten 这个函数恰如其名,flatten就是展平的意思,与ravel函数的功能相同。不过,flatten函数会请求分配内存来保存结果,而 阅读全文
posted @ 2017-03-26 19:53 xie仗剑天涯 阅读(13313) 评论(0) 推荐(1) 编辑
摘要:numpy 数组对象NumPy中的ndarray是一个多维数组对象,该对象由两部分组成:实际的数据,描述这些数据的元数据# eg_v1 # 确定数组的维度(数组的shape属性返回一个元组(tuple),元组中的元素即为NumPy数组每一个维度上的大小) # shape (查看数组的纬度) # 数组 阅读全文
posted @ 2017-03-25 23:33 xie仗剑天涯 阅读(474) 评论(0) 推荐(0) 编辑
摘要:1. 创建一个2 2的数组,计算对角线上元素的和 2. 创建一个长度为9的一维数据,数组元素0到8。将它重新变为3 3的二维数组 3. 创建两个3 3的数组,分别将它们合并为3 6、6 3的数组后,拆分为3个数组(维数不限定) 4. 说说numpy数组的优点 NumPy 是高性能科学计算和数据分析的 阅读全文
posted @ 2017-03-18 10:49 xie仗剑天涯 阅读(927) 评论(0) 推荐(0) 编辑