Numpy学习二
程序员文章站
2023-12-27 18:16:09
...
这是Numpy的知识点,常见的函数和操作,功能点还没有完善~~
# -*- coding: utf-8 -*-
"""
Created on Sun Sep 23 23:14:38 2018
@author: Lxiao217
"""
'''
NumPy是使用Python进行科学计算的基础包。它包含其他内容:
一个强大的N维数组对象
复杂的(广播)功能
用于集成C / C ++和Fortran代码的工具
有用的线性代数,傅里叶变换和随机数功能
除了明显的科学用途外,NumPy还可以用作通用数据的高效多维容器。可以定义任意数据类型。
这使NumPy能够无缝快速地与各种数据库集成。
Numpy常见函数:
数组创建
arange
array
copy
empty
empty_like
eye
fromfile
fromfunction
identity
linespace
logspace
mgrid
ogrid
ones
ones_like
zeros
zeros_like
转换:
ndarray.astype
atleast_1d
atleast_2d
atleast_3d
手法:
array_split
column_stack
concatenate
diagonal
dsplit/vsplit
dstack
hstack/vstack
ndarray.item
newaxis
ravel
repeat
reshape
resize
squeeze
swapaxes
take
transpose
问题:
all
any
nonzero
where
订购:
argmax/argmin
argsort
max/min
ptp
searchsorted
sort
操作
choose
compress
cumprod
cumsum
inner
ndarray.fill
imag
prod
put
putmask
real
sum
基本统计
mean
cov
std
var
基本线性代数
cross
dot
outer
linalg.svd
vdot
'''