数据科学与计算---函数

发布于:2022-11-28 ⋅ 阅读:(410) ⋅ 点赞:(0)

import numpy as np

add():对两个数组的逐个字符串元素进行连接。

 

 

multiply():返回按元素多重连接后的字符串

center():居中字符串
np.char.center(str,width,fillchar):
str:字符串,width:长度,fillchar:填充字符

 

 

capitalize():将字符串第一个字母转换为大写

 

title():将字符串的每个单词的第一个字母转换为大写

lower():数组元素转换为小写

 

操作字符串

 

 

upper():数组元素转换为大写

 

 

split():指定分隔符对字符串进行分割,并返回数组列表

 

 

splitlines():返回元素中的行列表,以换行符分割

 

strip():移除元素开头或者结尾处的特定字符

 

join():通过指定分隔符来连接数组中的元素

 

replace():使用新字符串替换字符串中的所有子字符串

 

encode():数组元素依次调用str.encode

 

decode():数组元素依次调用str.decode

 

 

三角函数:sin() cos() tan()

 

around(): 原型:numpy.around(a,decimals=0) 作用:返回指定数字的四舍五入值
a 数组 decimals 舍入的小数位数。默认值为0.如果为负,整数将四舍五入到小数点左侧的位置

 

floor():向下取整,返回小于或者等于指定表达式的最大整数

 

 

ceil():向上取整,返回大于或者等于指定表达式的最小整数

 

算数函数:add(),subtract(),multiply()和divide():加减乘除

 

 

 

reciprocal():返回参数逐元素的倒数

 

 

 

power():将第一个输入数组中的元素作为底数,计算它与第二个输入数组中相应元素的幂

 

mod():输入数组中相应元素的相除后的余数

 

 

amin()和amax():计算数组中的元素沿指定轴的最小值和最大值

 

 

ptp():计算数组中元素最大值与最小值的差

 

 

 

percentile():表示小于这个值的观察值的百分比
原型:numpy.percentile(a,p,axis)
作用:百分位数是统计中使用的度量,表示小于这个值的观察值的百分比
a 输入数组 p 要计算的百分位数,在0-100之间 axis 沿着它计算百分位数的轴

 

 

median():用于计算数组a中元素的中位数

 

 

mean():返回数组中元素的算术平均值

 

 

average():根据在另一个数组中给出的权重计算数组中元素的加权平均值

 

 

var():方差

 

std():标准差

 

 

排序函数
sort(): 

原型:sort(a,axis,kind,order) 

功能:返回输入数组的排序副本
a ---要排序的数组
axis---沿着它排序数组的轴,如果没有数组会被展开,沿着最后的轴排序,axis=0按列排序,axis=1按行排序
kind---排序算法,默认为‘quicksort'
order ---如果数组包含字段,则是要排序的字段

 

argsort():返回的是数组值从小到大的索引值

 

 

 

max()和min():沿给定轴返回最大值或则最小值

 

 

 

argmax()和argmin():

 

 

nonaero():返回输入数组中非零元素的索引

 

 

where():返回输入数组中满足给定条件的元素的索引

 

 

extract():根据某个条件从数组中抽取元素

 

 

本文含有隐藏内容,请 开通VIP 后查看