ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

50个常用的Numpy函数解释,参数和使用示例

2022-07-06 12:31:29  阅读:176  来源: 互联网

标签:10 示例 50 数组 np array Male Numpy


Numpy是python中最有用的工具之一。它可以有效地处理大容量数据。使用NumPy的最大原因之一是它有很多处理数组的函数。在本文中,将介绍NumPy在数据科学中最重要和最有用的一些函数。

创建数组

1、Array

它用于创建一维或多维数组

Dtype:生成数组所需的数据类型。

ndim:指定生成数组的最小维度数。

  1. import numpy as np
  2. np.array([1,2,3,4,5])
  3. ----------------
  4. array([1, 2, 3, 4, 5, 6])

还可以使用此函数将pandas的df和series转为NumPy数组。

  1. sex = pd.Series(['Male','Male','Female'])
  2. np.array(sex)
  3. ------------------------
  4. array(['Male', 'Male', 'Female'], dtype=object)

2、Linspace

创建一个具有指定间隔的浮点数的数组。

start:起始数字

end:结束

Num:要生成的样本数,默认为50。

  1. np.linspace(10,100,10)
  2. --------------------------------
  3. array([ 10., 20., 30., 40., 50., 60., 70., 80., 90., 100.])

3、Arange

在给定的间隔内返回具有一定步长的整数。

step:数值步长。

  1. np.arange(5,10,2)
  2. -----------------------
  3. array([5, 7, 9])

4、Uniform

在上下限之间的均匀分布中生成随机样本。

完整文章:

https://avoid.overfit.cn/post/f47bb7762ccb41189baff5fe6a10403a

标签:10,示例,50,数组,np,array,Male,Numpy
来源: https://www.cnblogs.com/deephub/p/16450315.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有