数据分析
文章平均质量分 72
LOLITA0164
小白进城,多多包涵。
展开
-
数据分析学习笔记(一)--numpy:数组对象的创建和类型转换
创建数组对象 函数 说明 arange 类似python内置的range,但返回的是一个ndarray而不是列表 array 将输入的数据(列表、元祖、数组或其他序列类型)转换为ndarray。要么推断出dtype,要么显示指定dtype。默认直接复制输入的数据 asarray 将输入的数据转换为ndarray,如果输入本身就是一个ndarra...原创 2018-04-15 22:28:58 · 19877 阅读 · 0 评论 -
Pandas 学习笔记 (一) :Series数据结构
构建Series可以使用以下构造函数创建# data : 数据源,ndarray、list、dic、常量等# index : 索引,唯一和散列等,与数据的长度相同# dtype : 指定数据类型,默认系统推断数据类型# copy : 复制数据,默认为 Flasepd.Series( data, index, dtype, copy)创建空 系列s = pd.Seri...原创 2018-05-07 12:35:49 · 11162 阅读 · 0 评论 -
数据分析学习笔记 (九) -- Pandas:数据结构及基本使用
三种数据结构Series:系列(数组)DataFrame:数据帧(表)Panel:面板(表容器)描述和对比 数据结构 维数 描述 Series 1 数据均匀的数组 DataFrame 2 大小可变的表结构数据 Panel 3 大小可变,可理解为表容器注:较高维数据结构是其较低维数据结构的容器,例如:Da...原创 2018-05-06 17:53:58 · 13710 阅读 · 0 评论 -
数据分析学习笔记 (八) -- numpy、pandas、scipy介绍
numpy简介NumPy(Numeric Python)是一个Python包。它是一个由多维数组对象和用于处理数组的例程集合组成的库。Numeric,即NumPy的前身,是由Jim Hugunin开发的,其也开发了另外一个包Numarray,它拥有一些额外的功能。2005年,Travis Oliphant 通过将 Numarray 的功能集成到 Numeric 包中来创建了 Num...原创 2018-05-04 14:50:04 · 12626 阅读 · 0 评论 -
Pandas 学习笔记 (三) :属性和常用方法汇总
属性或方法 说明 axes 返回行轴标签列表 dtype 返回对象的数据类型(dtype) empty 如果系列为空,则返回True ndim 返回底层数据的维数 size 元素总数 values 将系列作为ndarray返回 head() 返回前n行 tail() 返回最后n行 ...原创 2018-05-09 20:22:29 · 12587 阅读 · 0 评论 -
数据分析学习笔记(七)-- 股价分析
本例子,通过numpy分析股价csv文件读写CSV(Comma-Separated Value,逗号分隔值)是一种常见的文件格式,通常数据库的转存文件就是csv格式,文件中的各个字段对应于数据库表中的列。这里有一份csv格式的文件,本文一该文件数据为例。 数据结构如下图每一条数据对应,第一列为股票代码以标识股票(苹果公司股票代码为AAPL),第二列为dd-mm-yyyy格...原创 2018-04-25 09:08:17 · 19687 阅读 · 0 评论 -
数据分析学习笔记(六)-- 随机漫步
该例子通过模拟一些随机数,完成简单的数理统计工作,作为后期数据分析的一次体验随机漫步:随机产生1或-1随机数,模仿一个人前进或者后退 在此环境下,进行一些统计工作随机漫步首页做一些准备工作import numpy as np # 导入随机数库# 漫步次数num = 1000产生所需要的一些随机数# 产生n次漫...原创 2018-04-24 10:24:34 · 23279 阅读 · 0 评论 -
数据分析学习笔记(五)-- numpy:随机数
常用的random函数 函数 说明 uniform 产生均匀分布中样本值 random 产生[0,1)均匀分布中样本值,random(n)相当于uniform(0,1,size=n) seed 确定随机数生成器的种子 permutation 返回一个序列的随机排列或返回一个随机排列的范围 shuffle 将序列随机排列...原创 2018-04-23 14:27:05 · 19480 阅读 · 0 评论 -
数据分析学习笔记(四)-- numpy:线性代数
常用的linalg函数 函数 说明 diag 以一维数组的形式返回方阵的对角线(或非对角线)元素,或将一维数组转换为方阵(非对角线元素为0) dot 标准矩阵乘法 trace 计算对角线元素的和 det 计算矩阵行列式 eigvals 计算矩阵的特征值 eig 计算方阵的特征值和特征向量 inv ...原创 2018-04-23 14:21:23 · 19388 阅读 · 0 评论 -
数据分析学习笔记(三)--numpy:内置函数(通用函数、数学与统计方法、集合)
通用函数通用函数(ufunc)是一种对ndarray中对数据执行元素级运算的函数# 例子数组a = np.array([-1,2.1,0.2,2.6,9.1]) # [-1. 2.1 0.2 2.6 9.1]b = np.arange(1,len(a)+1) # [1 2 3 4 5]一元函数 函数 说明 例子 结果...原创 2018-04-18 19:05:13 · 22778 阅读 · 2 评论 -
数据分析学习笔记(二)--numpy:数组对象相关操作
数组和标量的运算加、减、乘、除、平方等运算arr1 = np.array([np.arange(5), np.arange(5,10)])arr2 = np.array(np.arange(5))arr1'''[[0 1 2 3 4][5 6 7 8 9]]'''arr2'''[0 1 2 3 4]'''arr1+arr2'''[[ 0 2 4 6...原创 2018-04-16 17:11:39 · 19989 阅读 · 1 评论 -
Pandas 学习笔记 (二) :DataFrame数据结构
DataFrame介绍DataFrame是一种类似表格形式的二维数据结构,其数据是以行和列的表格方式排列的。例如我们存储一个人的相关信息: age name sex0 25.0 Bob F1 23.0 Tom F2 NaN Andy M上面就是一个简单的DataFrame,其中,name、age、sex分别为列标签,0、1、2分别为默认的...原创 2018-05-08 16:53:02 · 13197 阅读 · 1 评论