Python数据分析Numpy科学计算库
2020-02-03 22:14
387 查看
1、anaconda 安装应用包
anaconda search -t conda 包名
anaconda show 合要求包名
随后在界面中寻找安装方法
2、科学计算库 Numpy
1、help(numpy.XXX) 查询numpy中相应类的用法
2、numpy.array 产生一个array(数组)类型要相同
import numpy arr = numpy.array([1,2,3]) arr1= numpy.array([[1,2,3],[4,5,6]]) print (arr) print (arr1)
3、XX.shape 显示array的行数、列数
print (arr.shape) print (arr1.shape)
输出:(3,) (2, 3)
取值用法如同和数组相似
4、判定数组是否含有此元素
import numpy arr = numpy.array([1,2,3]) arr1= numpy.array([[1,2,3],[4,5,6],[7,8,9]]) vecot = (arr1 == 2) print(vecot)
输出:[[False True False] [False False False] [False False False]]
同时可以用该bool值做变量
print (arr1[vecot]) arr1[vecot] = 10 print (arr1)
输出:[2]
[[ 1 10 3] [ 4 5 6] [ 7 8 9]]
5、XX.astype 数据类型转换
arr1 = arr1.astype(str) print (arr1)
输出:[['1.0' '10.0' '3.0'] ['4.0' '5.0' '6.0'] ['7.0' '8.0' '9.0']]
6、XX.sum(axis=1)按行求和;XX.sum(axis=0)按列求和
import numpy arr = numpy.array([1,2,3]) arr1= numpy.array([[1,2,3],[4,5,6],[7,8,9]]) print (arr1.sum(axis=1)) print (arr1.sum(axis=0))
输出:[ 6 15 24] [12 15 18]
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Python数据分析培训教程 Numpy、Pandas、Matplotlib、分布式计算
- Python数据分析与应用 第二章 NumPy 数值计算基础(下)
- Python数据分析|第4章 NumPy基础:数组和矢量计算
- Python数据科学读书笔记2--Numpy数组的计算
- python数据分析准备(安装python和canopy用于科学计算)
- 利用Python进行数据分析(6) NumPy基础: 矢量计算
- Python科学计算:用Numpy快速处理数据
- Python科学计算学习一 NumPy 快速处理数据
- 1.Python数据分析与应用——NumPy数值计算基础
- 【利用Python进行数据分析——经验篇2】计算微博转发/评论/点赞h指数的Python代码
- 运用python进行数据分析 -- numpy 1
- Python------数据分析(三)NumPy
- 进阶python数据分析,python科学计算包numpy[从入门到精通]
- Python 网页爬虫 & 文本处理 & 科学计算 & 机器学习 & 数据挖掘兵器谱
- python数据分析——安装numpy,生成正态分布并简单分析
- python科学计算_numpy_线性代数/掩码数组/内存映射数组
- 利用Python进行数据分析之Numpy
- Python数据分析:numpy常用函数
- Python科学计算-----NumPy(一)
- python科学计算_numpy_函数库