numpy基础(自学)

本文详细介绍了Numpy的基础知识,包括ndim、shape和size等属性,讲解了如何创建array,以及加减乘除、True/False处理、矩阵相乘和sum/min/max等基础运算。此外,还探讨了argmin、argmax、median、cumsum、diff、transpose和clip等进阶操作,帮助读者深入理解Numpy在机器学习中的应用。
摘要由CSDN通过智能技术生成

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。

温故而知新是最重要的一点,打好基础才能吹响前进的号角


提示:以下是本篇文章正文内容,下面案例可供参考

一、Numpy属性(ndim,shape,size)

1、用来显示数组的属性

import numpy as np
array = np.array([[1,2,3],
                  [4,5,6]])
print("维度:",array.ndim)
print("shape:",array.shape)#几行几列
print("size:",array.size)#包含几个元素,大小

"""
打印结果
#维度: 2
#shape: (2, 3)
#size: 6
"""

二、Numpy创建array(arange,reshape,linspace)

1、在范围内生成数,并排列

"""
arange相当于Python的range
reshape是将arange表示的数字排列成几行几列的形式
linspace代表的是选择一个范围的数,随机生成范围内的数字,可选择生成多少,可以跟reshape
"""
array = np.arange(12).reshape(3,4)
array1 = np.linspace(1,10,6)
print(array)
print(array1)
"""
打印结果为
array = [[ 0  1  2  3]
 [ 4  5  6  7]
 [ 8  9 10 11]]
 
array1 = [ 1.   2.8  4.6  6.4  8.2 10. ]
"""

三、Numpy的基础运算-----1

1、Numpy的加减乘除运算

a = np.array([10,20
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值