Python数据分析Numpy库方法简介(三)
补充:
np.ceil()向上取整 3.1向上取整是4
np.floor()向下取整
数组名.resize((m,n)) 重置行列
基础操作
np.random.randn()符合正态分布(钟行/高斯)的数据
矩阵的水平拼接 np.vstack((a,b))
矩阵的垂直拼接 np.hstack((a,b))
点阵积: np.dot(a,b)/ a@b
结果是:a的行中的每个元素*b的列的每个元素。结果在求和
特列应用:B[]
列入班级成绩计算实列
#点阵积实列
import numpy as np
a = np.array([[80,80],
[60,60],
[70,70]])
a
"""
array([[80, 80],
[60, 60],
[70, 70]])
"""
#权重最终成绩
qz = np.array([[0.4],[0.6]])
np.dot(a,qz)
"""
array([[80.],
[60.],
[70.]])
"""排序 sort
#排序
import numpy as np
a = np.array([[80,80],
[60,60],
[70,70]])
a
"""
array([[80, 80],
[60, 60],
[70, 70]])
"""
#排序 axis = 0 是按照列排序, axis = 1 是按照行排序
np.sort(a,axis=0)
"""
array([[60, 60],
[70, 70],
[80, 80]])
"""
np.sort(a,axis=1)
"""
array([[80, 80],
[60, 60],
[70, 70]])
"""- np.all(数组) 判断数组行/列中所有元素是否都不等于0
- np.any(数组,axis=0/1)某行/列,其中一个而元素不等于0
- 展示数组:数组名.np.ravel() 多维变一维
- 变形
np.arange(1,10).reshape(3,3)
a 原来是3行4列 把他变成4行3列 a.resize((4,3))
a.ravel() 转换成一维数组
Python数据分析Numpy库方法简介(三)的更多相关文章
- Python数据分析Numpy库方法简介(一)
Numpy功能简介: 1.官网:www.numpy.org 2.特点:(1)高效的多维矩阵/数组; (2);复杂的广播功能 (3):有大量的内置数学统计函数 矩阵(多维数组): 一维数组: ([ 值 ...
- Python数据分析Numpy库方法简介(二)
数据分析图片保存:vg 1.保存图片:plt.savefig(path) 2.图片格式:jpg,png,svg(建议使用,不失真) 3.数据存储格式: excle,csv csv介绍 csv就是用逗号 ...
- Python数据分析Numpy库方法简介(四)
Numpy的相关概念2 副本和视图 副本:复制 三种情况属于浅copy 赋值运算 切片 视图:链接,操作数组是,返回的不是副本就是视图 c =a.view().创建a的视图/影子和切片一样都是浅cop ...
- Python数据分析Pandas库方法简介
Pandas 入门 Pandas简介 背景:pandas是一个Python包,提供快速,灵活和富有表现力的数据结构,旨在使“关系”或“标记”数据的使用既简单又直观.它旨在成为在Python中进行实际, ...
- Python数据分析numpy库
1.简介 Numpy库是进行数据分析的基础库,panda库就是基于Numpy库的,在计算多维数组与大型数组方面使用最广,还提供多个函数操作起来效率也高 2.Numpy库的安装 linux(Ubuntu ...
- Python数据分析-Numpy数值计算
Numpy介绍: NumPy是高性能科学计算和数据分析的基础包.它是pandas等其他各种工具的基础. NumPy的主要功能: 1)ndarray,一个多维数组结构,高效且节省空间 2)无需循环对整组 ...
- window7安装python的xgboost库方法
window7安装python的xgboost库方法 1.下载xgboost-master.zip文件,而不是xgboost-0.4a30.tar.gz,xgboost-0.4a30.tar.gz是更 ...
- Python数据分析——numpy基础简介
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:基因学苑 NumPy(Numerical Python的简称)是高性 ...
- python数据分析 Numpy基础 数组和矢量计算
NumPy(Numerical Python的简称)是Python数值计算最重要的基础包.大多数提供科学计算的包都是用NumPy的数组作为构建基础. NumPy的部分功能如下: ndarray,一个具 ...
随机推荐
- 根据xlsx模板生成excel数据文件发送邮件代码
package mail; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExcept ...
- 125、Android样式的开发(转载)
Android样式的开发:drawable汇总篇 http://android.jobbole.com/82117/Android样式的开发:layer-list篇 http://android.jo ...
- StringUtils 工具类的常用方法(转载)
http://guobin6125.iteye.com/blog/1535792
- 【IEEE会议论文】格式规范问题
- Text area: The height of the text should not be much smaller than 23.5 cm and the width should no ...
- Oracle RAC环境下ASM磁盘组扩容
生产环境注意调整以下参数: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...
- 公司中springcloud项目遇到的问题
1.更改maven的.m2下的settings.xml文件,程序就可以运行,是不是很神奇?
- XML5个转义符:<,>,&,”,©;的转义字符分别如下: < >& " '
XML5个转义符:<,>,&,”,©;的转义字符分别如下: < >& " ' $search = array ...
- react 编写日历组件
简单的日历组件 import React, { Component } from "react"; import * as _ from "lodash"; c ...
- php 判断手机号 和 手机号中间四位以**** 代替
代码: //自定义函数手机号隐藏中间四位 function get_phone($str){ $str=$str; $resstr=substr_replace($str,'****',3,4); r ...
- python全栈开发 * 进程之间的通信,进程之间数据共享 * 180726
进程之间的通信(IPC)队列和管道一.队列 基于管道实现 管道 + 锁 数据安全(一).队列 队列遵循先进先出原则(FIFO) 多用于维护秩序,买票,秒杀 队列的所有方法: put()(给队列里添加数 ...