统计运算| 学习笔记

简介: 快速学习统计运算

开发者学堂课程【Python 科学计算库 NumPy 快速入门统计运算学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/605/detail/8822


统计运算


内容简介:

一、统计指标函数

二、返回最大值、最小值所在位置


一、统计指标

min, max, mean, median, var,  

stdnp.函数名

ndarray.方法名

在数据挖掘/机器学习领域,统计指标的值也是我们分析问题的一种方式。常用的指标如下:·

np.min(a[, axis, out, keepdims])

Return the minimum of an array or minimum along an axis.  

np.max(a[, axis, out, keepdims])   Return the maximum of an array or maximum along an axis.

np.median(a[, axis, out, overwrite. ,input, keepdims)

o Compute the median along the specified axis.

np.mean(a[, axis, dtype, out, keepdims])

o Compute the arithmetic mean along the specified axis.

np.std(a[, axis, dtype, out, ddof, keepdims)

o Compute the standard deviation along the specified axis.

np.var(a[, axis, dtype, out, ddof, keepdims])

o Compute the variance along the specified axis.


二、返回最大值、最小值所在位置

股票涨跌幅统计运算

进行统计的时候,axis 轴的取值并不一定, Numpy 中不同的 API 轴的值都不一样,在这里,axis 0代表列,axis 1代表行去进行统计

#接下来对于这4只股票的4天数据,进行一些统计运算

#指定行去统计

print("前四只股票前四天的最大涨幅

{}”.format(np.max(temp, axis=1)))

# 使用min, std, mean

print("前四只股票前四天的最大跌幅

{}". format(np.min(temp, axis=1)))

print("前四只股票前四天的波动程度

{}" . format(np.std(temp, axis=1)))

print("前四只股票前四天的平均涨跌幅

{}”. format (np. mean(temp, axis=1)))

如果需要统计出哪- -只股票在某个交易日的涨幅最大或者最小?

np.argmax(temp, axis=)

np.argmin(temp, axis=)

#获取股票指定哪一天的涨幅最大

print("前四只股票前四天内漲幅最大

{}". format(np. argmax(temp, axis=1)))

print("前四天一天内涨幅最大的股票

{}". format(np. argmax(temp, axis=0))

相关文章
|
5月前
|
存储 编译器 C++
在C++语言中计算并打印出两个数的求和
在C++语言中计算并打印出两个数的求和
144 0
|
4月前
|
存储 算法 Python
技术心得记录:大整数算法【10】Comba乘法(实现)
技术心得记录:大整数算法【10】Comba乘法(实现)
22 0
|
5月前
|
C语言
【汇编语言实战】统计个数
【汇编语言实战】统计个数
16 0
|
12月前
|
存储 算法 数据处理
数据的表示及运算
一、数据的表示及运算 数据的表示和运算是计算机系统中非常重要的概念,它们决定了计算机如何处理和操作数据。 1. 数据的表示:计算机使用二进制(0和1)来表示和存储数据。二进制是一种只有两个状态的编码方式,可以通过开关电路的开和关来表示0和1。计算机将二进制编码与不同的数据类型关联,例如整数、浮点数、字符等。 2. 整数运算:计算机可以对整数进行基本的算术运算,包括加法、减法、乘法和除法。这些运算是通过电子电路中的逻辑门实现的,逻辑门可以对二进制数进行逻辑运算和移位操作。 3. 浮点数运算:计算机可以进行浮点数的运算,浮点数是一种用于表示带有小数部分的数值的数据类型。浮点数运算涉及到浮点数的表示
70 0
|
5月前
|
存储
运算和统计
运算和统计
|
数据采集 数据挖掘 索引
pandas数据分析之数据运算(逻辑运算、算术运算、统计运算、自定义运算)
数据分析离不开数据运算,在介绍完pandas的数据加载、排序和排名、数据清洗之后,本文通过实例来介绍pandas的常用数据运算,包括逻辑运算、算术运算、统计运算及自定义运算。
328 0
|
机器学习/深度学习 数据处理 Python
数学和统计方法
数学和统计方法
|
存储 C语言
C语言刷题系列——14.(结构)计算两个复数之积15.按等级统计学生成绩16.根据成绩高低将学生记录排序
C语言刷题系列——14.(结构)计算两个复数之积15.按等级统计学生成绩16.根据成绩高低将学生记录排序
123 0
|
C语言 C++
C语言经典实例:1-10例:三角求和、显示所占字节数、自增自减运算while语句输出最小值、计算快递费用、学生成绩统计
C语言经典实例:1-10例:三角求和、显示所占字节数、自增自减运算while语句输出最小值、计算快递费用、学生成绩统计
C语言经典实例:1-10例:三角求和、显示所占字节数、自增自减运算while语句输出最小值、计算快递费用、学生成绩统计
|
开发者 索引 Python
数值运算|学习笔记
快速学习数值运算