![](https://img-blog.csdnimg.cn/20200110170733857.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据分析--Skr-Eric的编程课堂
专注于数据分析小白的编程课堂
Skr-Eric
文艺系程序猿一枚
展开
-
Skr-Eric的数据分析课堂(七)--Numpy的子模块和专用函数
Numpy的子模块 1.线性代数模块(linalg) 1)矩阵求逆 如果一个n阶方阵A与另一个n阶方阵B的乘积是一个单位阵,那么就称A与B互为逆矩阵。 A B = E A = B^-1 np.linalg.inv(A)->A^-1,仅限于方阵,狭义逆矩阵 np.linalg.pinv(A)->A^-1,不仅限于方阵,广义逆矩阵 矩阵的I属性,对应就是广义逆矩阵 # ...原创 2020-01-20 10:15:12 · 666 阅读 · 0 评论 -
Skr-Eric的数据分析课堂(六)--矩阵和通用函数
矩阵 1.矩阵和二维数组 多数情况下,一个二维数组就可以被看做是一个矩阵,二者之间没有本质性的差别,但作为矩阵,在个别属性和规则上有别于数组,因此Numpy为矩阵提供了专门的类matrix,该类是ndarray类的子类,通过重载基类方法,体现了这些差别。 二维数组的乘法: X = [[a, b, c], [d, e, f]] Y = [[g, h, i], ...原创 2020-01-19 17:45:21 · 293 阅读 · 0 评论 -
Skr-Eric的数据分析课堂(五)--Numpy的常用函数(下)
10.布林带 布林带包括三条曲线: 中轨:移动平均线,表示趋势和方向 下轨:移动平均线-2x标准差,表示支撑 上轨:移动平均线+2x标准差,表示压力 # -*- coding: utf-8 -*- from __future__ import unicode_literals import datetime as dt import numpy as np import matplot...原创 2020-01-17 16:49:11 · 478 阅读 · 0 评论 -
Skr-Eric的数据分析课堂(四)--Numpy的常用函数(上)
Numpy的常用函数 1.读取矩阵文件 xxx,xxx,xxx,xxx xxx,xxx,xxx,xxx xxx,xxx,xxx,xxx 由若干行若干列的数据项组成,每行数据的项数必须相等,每列数据项的类型必须相同,而且数据项之间有明确的分隔符。 np.loadtxt( 文件路径, delimiter=分隔符字符串, usecols=选择列集, u...原创 2020-01-15 17:59:46 · 526 阅读 · 0 评论 -
Skr-Eric的数据分析课堂(三)--数据可视化(Matplotlib)(下)
12.区域填充 fill_between( 水平坐标, 起点垂直坐标, 终点垂直坐标, 填充条件, color=颜色, alpha=透明度) # -*- coding: utf-8 -*- from __future__ import unicode_literals import numpy as np import matplotlib.pyplot as mp # ...原创 2020-01-14 17:41:05 · 268 阅读 · 0 评论 -
Skr-Eric的数据分析课堂(二)--数据可视化(Matplotlib)(上)
数据可视化(Matplotlib) 1.基本绘图 plot(水平坐标, 垂直坐标) 2.线型、线宽和颜色 plot(..., linestyle=线型, linewidth=线宽, color=颜色, ...) 线型:[-]/--/:/-./o/o-/... 线宽:0-oo color:dodgerblue/orangered/limegreen/red/blue/... ...原创 2020-01-13 16:10:10 · 263 阅读 · 0 评论 -
Skr-Eric的数据分析课堂(一)--Numpy的介绍和Numpy基础讲解
数据分析 Matlab Python Numpy+Scipy+Pandas+Matplotlib 数值计算 科学应用 数据清洗 数据可视化 一、Numpy概述 1.Numpy是什么? 1)基于C语言和Python接口的数值算法库; 2)开源免费; 3)弥补了Python语言在数值计算方面的短板; 4)作为常用科学计算工具的底层支撑; 2.Numpy的历史 ...原创 2020-01-10 17:45:28 · 250 阅读 · 0 评论