SciPy库
文章平均质量分 73
lulin916
这个作者很懒,什么都没留下…
展开
-
扩展库SciPy
特征 网址:https://scipy.org 基于Python的软件生态系统; 开源; 主要为数学、科学和工程服务; 主要包括6个核心库:Numpy、SciPy library、Matplotlib、IPython、Sympy、pandas。 SciPy中的数据结构 ndarray(N维数组) Series(变长字典) DataFrame(数据框) SciPy核心库 Python中科学计算程序...原创 2018-11-15 15:36:04 · 236 阅读 · 0 评论 -
NumPy - np.random.multivariate_normal()
np.random.multivariate_normal(mean, cov, size=None, check_valid=None, tol=None) 生成一个多元正态分布矩阵。 o. mean:多维分布的均值维度为1; o. cov:协方差(用于表示变量间的相互关系)矩阵; o. size:指定生成的正态分布矩阵的维度。若size=(1,1,2),则输出的矩阵的shape即形状为 1...原创 2019-01-07 21:09:13 · 1694 阅读 · 0 评论 -
NumPy - np.meshgrid()
np.meshgrid(*xi, **kwargs) 从坐标向量中返回坐标矩阵。 np.meshgrid的作用是根据传入的两个一维数组参数生成两个数组元素的列表。 如下所示: 第一个数组为xnums,维度为4(xdimesion);第二个数组为ynums,维度为5(ydimesion)。 那么生成两个二维数组,维度都为5x4(ydimesion x xdimesion)。 第1个二维数组x:以...原创 2019-01-07 19:02:14 · 802 阅读 · 0 评论 -
NumPy - np.linspace()
np.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None) 在规定的时间内,返回固定间隔的数据。他将返回“num”个等间距的样本,在区间[start, stop]中。其中,区间的结束端点可以被排除在外。 属性 说明 start 队列的开始值 stop 队列的结束值 num 要生成的...原创 2019-01-07 17:59:42 · 13777 阅读 · 0 评论 -
matplotlib - ax.bar()&ax.pie()
Matplotlib中最基础的模块是pyplot。matplotlib和matplotlib.pyplot的惯用别名分别是mpl和plt。 import marplotlib as mpl import matplotlib.pyplot as plt 在Matplotlib中,画图时有两个常用概念,一个是平时画图蹦出的窗口,叫做figure。figure相当于一个大的画布,在每个figure中...原创 2019-01-07 17:34:22 · 14926 阅读 · 1 评论 -
matplotlib - 极坐标上的散点图
极坐标上的散点图 代码 # -*- coding: utf-8 -*- """ Created on Fri Nov 16 20:07:14 2018 @author: LU """ import numpy as np import matplotlib.pyplot as plt np.random.seed(19680801) # 随机数种子 N转载 2018-11-19 20:19:28 · 1202 阅读 · 0 评论 -
pandas - DataFrame
基本特征 一个表格型的数据结构; 含有一组有序的列(类似于index); 大致可看成共享同一个index的Series集合。 data = {'name':['Wangdachui', 'Linling', 'Niuyun'], 'pay':[4000,5000,6000]} # name、pay为列索引 frame = pd.DataFrame(data) frame Out[24]: ...原创 2018-11-19 14:58:50 · 152 阅读 · 0 评论 -
pandas - Series
基本特征 类似一维数组的对象; 由数据和索引组成; import pandas as pd 自定义Series的index aSer = pd.Series(['apple', 'peach', 'lemon'], index=[1,2,3]) aSer Out[10]: 1 apple 2 peach 3 lemon dtype: object aSer.in...原创 2018-11-16 20:51:59 · 85 阅读 · 0 评论 -
NumPy - ndarray
ndarray——N维数组 NumPy中基本的数据结构; 所有元素是同一种类型; 别名为array; 利于节省内存和提高CPU计算时间; 有丰富的函数。 ndarray数组属性 维度称为轴,轴的个数称为秩(rank)。 纵向为第0轴,横向为第1轴(axis) 基本属性 说明 ndarray.shape 维度 ndarray.ndim 秩 ndarray.size 元素总...原创 2018-11-16 20:28:31 · 438 阅读 · 0 评论 -
matplotlib - 3D scatter plot
import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D #3D图表需要使用“mpl_toolkits”模块 #①构造数据 np.random.seed(42) #随机数种子 n_samples = 500 # 采样个数为500 dim = 3 #生成一组3维正态...原创 2019-01-07 21:50:41 · 6727 阅读 · 0 评论