![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
#Python数据分析
文章平均质量分 91
Python数据分析学习笔记
Ziki_
这个作者很懒,什么都没留下…
展开
-
NumPy基础:文件IO、linalg、random
用于数组的文件输入输出 NumPy能够读写磁盘上的文件数据或二进制数据 将数组以二进制格式保存到磁盘 np.save和no.load是读写磁盘数组数据的两个主要函数。默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为.npy的文件中 np.savez可以将多个数组保存到一个压缩文件中,将数组以关键字参数的形式传入即可 加载.npz文件时,会得到一个类似字典的对象,该对象会对各个数组进行延迟...原创 2020-03-08 16:58:34 · 191 阅读 · 0 评论 -
NumPy基础:逻辑条件、统计方法、布尔型数组、排序、集合逻辑
利用数组进行数据处理 np.meshgrid接受两个一维数组,并产生两个二维矩阵(对应两个数组中所有的(x,y)对) # 计算 x**2 + y**2 import numpy as np import matplotlib.pyplot as plt points = np.arange(-5,5,0.1) xs,ys = np.meshgrid(points,points) z = ...原创 2020-03-08 16:54:54 · 320 阅读 · 0 评论 -
NumPy基础: ndarray对象、索引、转置
NumPy的ndarray:一种多维数组对象 ndarray对象是一个N维数组对象,是一个灵活快速的大数据容器 可以利用ndarray数组对整块数据执行一些数学运算 ndarray是一个通用的同构数据多维容器,即其中的元素必须是同种类型的 每个数组都有一个shape(表示各维度大小的元组),和一个dtype(说明数组数组类型) 创建ndarray 使用array函数,array函数接受一切序...原创 2020-03-06 18:16:01 · 793 阅读 · 0 评论 -
NumPy基础:一元ufunc和二元ufunc
一元ufunc 导入一个数组作为对象 # 计算绝对值(整数、浮点数、复数) arr2 = np.abs(arr) # 计算绝对值(非复数) arr3 = np.fabs(arr) # 计算平方根 arr4 = np.sqrt(array) # 计算平方 arr5 = np.square(array) # 计算指数e^x arr6 = np.exp(array) # 计算自然对数(底数为e...原创 2020-03-06 18:19:29 · 332 阅读 · 0 评论