Numpy 简介 数据分析三剑客:Numpy,Pandas,Matplotlib NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库. numpy是基于c语言开发,所以这使得numpy的运行速度很快,高效率运行就是numpy的一大优势. 首先·我们要导入numpy包,一般我们都把它命名为np: In [1]: import numpy as np 接着就可以生成一个numpy一维数组: In…
数据分析三剑客之: Numpy 一丶Numpy的使用 ​ numpy 是Python语言的一个扩展程序库,支持大维度的数组和矩阵运算.也支持针对数组运算提供大量的数学函数库 创建ndarray # 1.使用np.array() 创建一维或多维数据 import numpy as np arr = np.array([1,2,3,4,5]) # 一维 arr = np.array([[1,2,3],[4,5,6]])# 二维 ### 注意元素类型: # 1. numpy默认ndarray的所有元素…
SQL 中数值型数据截取及四舍五入 例一: -- 将两个数值分别截取只保留两位小数 ( 注意此时字段默认为 decimal ) select CAST ( 10.097 as decimal ( 10, 2))   as [10.097 截取前 ] ,    CAST ( 10.094 as decimal ( 10, 2))   as [10.094 截取前 ] ,    CAST ( 10.145 as decimal ( 10, 2))   as [10.145 截取前 ] 例二: -- …
package com.Summer_0420.cn; /** * @author Summer * 获取数值型数组中大于60的元素个数 * 给数值型数组中不足60分的加20分 */ public class TestMethod02 { public static void main(String[] args) { int [] a = {1,35,60,80,75,123,156,32,1}; show(a); } private static void show(int[] a) { i…
package com.Summer_0420.cn; /** * @author Summer * .获取数值型数组的最大值.最小值 * 方法:遍历获取每一个值,记录最大值: * 方法:遍历获取每一个值,记录最小值: */ public class TestMethod01 { public static void main(String[] args) { int [] a={1,2,3,4,5,6,78,9,4,5,1,5,64,12,3,3}; getMax(a); getMin(a);…
package com.Summer_0419.cn; /** * @author Summer * 获取数值型数组的平均值 */ public class Test_Method14 { public static void main(String[] args) { double[] a = { 100, 12, 102, 180, 13, 15.12 };// 静态方法声明一个变量 a.toString();//toString方法进行遍历 double b = avg(a); Syste…
package com.Summer_0419.cn; /** * @author Summer * 获得数值型数组的所有元素之和 */public class Test_Method13 { public static void main(String[] args) { double[] a = { 100, 12, 102, 180, 13, 15.12 };// 静态方法声明一个变量 add(a); add1(a); } // 增强for循环 private static void ad…
NumPy 从数值范围创建数组 这一章节我们将学习如何从数值范围创建数组. numpy.arange numpy 包中的使用 arange 函数创建数值范围并返回 ndarray 对象,函数格式如下: numpy.arange(start, stop, step, dtype) 根据 start 与 stop 指定的范围以及 step 设定的步长,生成一个 ndarray. 参数说明: 参数 描述 start 起始值,默认为0 stop 终止值(不包含) step 步长,默认为1 dtype 返…
基于数值范围创建函数创建ndarray 1 numpy.arange arange([start=0,] stop[, step=1,][, dtype=None]) >>> np.arange(3) array([0, 1, 2]) >>> np.arange(3.0) array([ 0., 1., 2.]) >>> np.arange(3,7) array([3, 4, 5, 6]) >>> np.arange(3,7,2) a…
NumPy - 来自数值范围的数组 这一章中,我们会学到如何从数值范围创建数组. numpy.arange 这个函数返回ndarray对象,包含给定范围内的等间隔值. numpy.arange(start, stop, step, dtype) 构造器接受下列参数: 序号 参数及描述 1. start 范围的起始值,默认为0 2. stop 范围的终止值(不包含) 3. step 两个值的间隔,默认为1 4. dtype 返回ndarray的数据类型,如果没有提供,则会使用输入数据的类型. 下面…